Ċ @ file : Suppress (" unused ", Ġ" Member Visibility Can Be Private ", Ġ" DE PREC ATION ", Ġ" Remove Empty Primary Constructor ", Ġ" Un necessary Variable ", Ġ" Use Property Access Syntax ", Ġ" USE LESS _ EL VIS ") Ċ Ċ package Ġcom . coding ue . ko ops . aws . pricing Ċ Ċ import Ġjavax . annotation . Generated Ċ import Ġcom . coding ue . ko ops . common .* Ċ import Ġcom . coding ue . ko ops . core .* Ċ import Ġcom . coding ue . ko ops . aws .* Ċ import Ġcom . amazonaws . services . pricing .* Ċ Ċ var Ġcom . coding ue . ko ops . core . Environment . pricing : ĠAWS Pricing Ċ ĉ get () Ġ{ Ċĉ ĉ var Ġservice Ġ= Ġthis . capabilities [" aws - pricing "] Ċĉ ĉ if Ġ( service Ġ== Ġnull ) Ġ{ Ċĉĉ ĉ service Ġ= ĠAWS Pricing Client Builder . standard (). build () Ċĉĉ ĉ this . capabilities [" aws - pricing "] Ġ= Ġservice Ċĉ ĉ } Ċĉ ĉ return Ġservice Ġas ĠAWS Pricing Ċ ĉ } Ċ ĉ set ( pricing ) Ġ{ Ċĉ ĉ this . capabilities [" aws - pricing "] Ġ= Ġpr icing Ċ ĉ } Ċ Ċ @ Generated Ċ class ĠAWS Pricing Functions ( val Ġblock : ĠScript ) Ċ Ċ infix Ġfun Ġ< T > ĠAws Continuation . pricing ( init : ĠAWS Pricing Functions . () Ġ-> ĠT ): ĠT Ġ{ Ċ ĉ return ĠAWS Pricing Functions ( shell ). run ( init ) Ċ } ĊĊĉĉĉ Ċ Ċ fun ĠAWS Pricing Functions . describe Services ( init : Ġ( AWS Pricing Describe Services Command . () Ġ-> ĠUnit )? Ġ= Ġnull ): Ġcom . amazonaws . services . pricing . model . Describe Services Result Ġ{ Ċ ĉ return Ġthis . block . declare ( AWS Pricing Describe Services Command (). apply If NotNull ( init , Ġ{ Ġinit !! () Ġ})) Ġas Ġcom . amazonaws . services . pricing . model . Describe Services Result Ċ } Ċ Ċ @ Generated Ċ class ĠAWS Pricing Describe Services Command () Ġ: ĠAmazon WebService Command < com . amazonaws . services . pricing . model . Describe Services Request , Ġcom . amazonaws . services . pricing . model . Describe Services Result > Ġ{ ĊĊ ĉ var Ġservice Code : ĠString ? Ġ= Ġnull Ċ ĉ var Ġformat Version : ĠString ? Ġ= Ġnull Ċ ĉ var Ġnext Token : ĠString ? Ġ= Ġnull Ċ ĉ var Ġmax Results : ĠInt ? Ġ= Ġ 0 ĊĊ ĉ override Ġfun Ġbuild (): Ġcom . amazonaws . services . pricing . model . Describe Services Request Ġ{ Ċĉ ĉ val Ġinput Ġ= Ġcom . amazonaws . services . pricing . model . Describe Services Request () Ċĉ ĉ input . set Service Code ( this . service Code ) Ċĉ ĉ input . set Format Version ( this . format Version ) Ċĉ ĉ input . set NextToken ( this . nextToken ) Ċĉ ĉ input . setMax Results ( this . max Results ) Ċĉ ĉ return Ġinput Ċ ĉ } ĊĊĉĊ ĉ override Ġfun Ġdry Result (): Ġcom . amazonaws . services . pricing . model . Describe Services Result Ġ{ ĊĉĠ Ġreturn Ġcom . amazonaws . services . pricing . model . Describe Services Result () Ċ ĉ } ĊĊĊ ĉ override Ġfun Ġeval ( environment : Ġcom . coding ue . ko ops . core . Environment ): Ġcom . amazonaws . services . pricing . model . Describe Services Result Ġ{ Ċĉ ĉ return Ġenvironment . pricing . describe Services ( build ()) Ċ ĉ } ĊĊ ĉ override Ġfun Ġdescriptor (): ĠAmazon WebService Descriptor Ġ{ Ċĉ ĉ return ĠAmazon WebService Descriptor (" aws Ġpr icing Ġdescribe - services ") Ċĉĉĉ ĉ . argument (" service - code ", Ġservice Code ) Ċĉĉĉ ĉ . argument (" format - version ", Ġformat Version ) Ċĉĉĉ ĉ . argument (" next - token ", Ġnext Token ) Ċĉĉĉ ĉ . argument (" max - results ", Ġmax Results ?. toString ()) Ċ ĉ } Ċ Ċ } ĊĊ Ċ fun ĠAWS Pricing Functions . getAttribute Values ( service Code : ĠString , Ġattribute Name : ĠString , Ġinit : Ġ( AWS Pricing Get Attribute Values Command . () Ġ-> ĠUnit )? Ġ= Ġnull ): Ġcom . amazonaws . services . pricing . model . Get Attribute Values Result Ġ{ Ċ ĉ return Ġthis . block . declare ( AWS Pricing Get Attribute Values Command ( service Code , Ġattribute Name ). apply If NotNull ( init , Ġ{ Ġinit !! () Ġ})) Ġas Ġcom . amazonaws . services . pricing . model . Get Attribute Values Result Ċ } Ċ Ċ @ Generated Ċ class ĠAWS Pricing Get Attribute Values Command ( val Ġservice Code : ĠString , Ġval Ġattribute Name : ĠString ) Ġ: ĠAmazon WebService Command < com . amazonaws . services . pricing . model . Get Attribute Values Request , Ġcom . amazonaws . services . pricing . model . Get Attribute Values Result > Ġ{ ĊĊ ĉ var Ġnext Token : ĠString ? Ġ= Ġnull Ċ ĉ var Ġmax Results : ĠInt ? Ġ= Ġ 0 ĊĊ ĉ override Ġfun Ġbuild (): Ġcom . amazonaws . services . pricing . model . Get Attribute Values Request Ġ{ Ċĉ ĉ val Ġinput Ġ= Ġcom . amazonaws . services . pricing . model . Get Attribute Values Request () Ċĉ ĉ input . set Service Code ( this . service Code ) Ċĉ ĉ input . setAttribute Name ( this . attribute Name ) Ċĉ ĉ input . set NextToken ( this . nextToken ) Ċĉ ĉ input . setMax Results ( this . max Results ) Ċĉ ĉ return Ġinput Ċ ĉ } ĊĊĉĊ ĉ override Ġfun Ġdry Result (): Ġcom . amazonaws . services . pricing . model . Get Attribute Values Result Ġ{ ĊĉĠ Ġreturn Ġcom . amazonaws . services . pricing . model . Get Attribute Values Result () Ċ ĉ } ĊĊĊ ĉ override Ġfun Ġeval ( environment : Ġcom . coding ue . ko ops . core . Environment ): Ġcom . amazonaws . services . pricing . model . Get Attribute Values Result Ġ{ Ċĉ ĉ return Ġenvironment . pricing . getAttribute Values ( build ()) Ċ ĉ } ĊĊ ĉ override Ġfun Ġdescriptor (): ĠAmazon WebService Descriptor Ġ{ Ċĉ ĉ return ĠAmazon WebService Descriptor (" aws Ġpr icing Ġget - attribute - values ") Ċĉĉĉ ĉ . argument (" service - code ", Ġservice Code ) Ċĉĉĉ ĉ . argument (" attribute - name ", Ġattribute Name ) Ċĉĉĉ ĉ . argument (" next - token ", Ġnext Token ) Ċĉĉĉ ĉ . argument (" max - results ", Ġmax Results ?. toString ()) Ċ ĉ } Ċ Ċ } ĊĊ Ċ fun ĠAWS Pricing Functions . get Products ( init : Ġ( AWS Pricing Get Products Command . () Ġ-> ĠUnit )? Ġ= Ġnull ): Ġcom . amazonaws . services . pricing . model . Get Products Result Ġ{ Ċ ĉ return Ġthis . block . declare ( AWS Pricing Get Products Command (). apply If NotNull ( init , Ġ{ Ġinit !! () Ġ})) Ġas Ġcom . amazonaws . services . pricing . model . Get Products Result Ċ } Ċ Ċ @ Generated Ċ class ĠAWS Pricing Get Products Command () Ġ: ĠAmazon WebService Command < com . amazonaws . services . pricing . model . Get Products Request , Ġcom . amazonaws . services . pricing . model . Get Products Result > Ġ{ ĊĊ ĉ var Ġservice Code : ĠString ? Ġ= Ġnull Ċ ĉ var Ġfilters : ĠList < com . amazonaws . services . pricing . model . Filter >? Ġ= Ġnull Ċ ĉ var Ġformat Version : ĠString ? Ġ= Ġnull Ċ ĉ var Ġnext Token : ĠString ? Ġ= Ġnull Ċ ĉ var Ġmax Results : ĠInt ? Ġ= Ġ 0 ĊĊ ĉ override Ġfun Ġbuild (): Ġcom . amazonaws . services . pricing . model . Get Products Request Ġ{ Ċĉ ĉ val Ġinput Ġ= Ġcom . amazonaws . services . pricing . model . Get Products Request () Ċĉ ĉ input . set Service Code ( this . service Code ) Ċĉ ĉ input . set Filters ( this . filters ) Ċĉ ĉ input . set Format Version ( this . format Version ) Ċĉ ĉ input . set NextToken ( this . nextToken ) Ċĉ ĉ input . setMax Results ( this . max Results ) Ċĉ ĉ return Ġinput Ċ ĉ } ĊĊĉĊ ĉ override Ġfun Ġdry Result (): Ġcom . amazonaws . services . pricing . model . Get Products Result Ġ{ ĊĉĠ Ġreturn Ġcom . amazonaws . services . pricing . model . Get Products Result () Ċ ĉ } ĊĊĊ ĉ override Ġfun Ġeval ( environment : Ġcom . coding ue . ko ops . core . Environment ): Ġcom . amazonaws . services . pricing . model . Get Products Result Ġ{ Ċĉ ĉ return Ġenvironment . pricing . get Products ( build ()) Ċ ĉ } ĊĊ ĉ override Ġfun Ġdescriptor (): ĠAmazon WebService Descriptor Ġ{ Ċĉ ĉ return ĠAmazon WebService Descriptor (" aws Ġpr icing Ġget - products ") Ċĉĉĉ ĉ . argument (" service - code ", Ġservice Code ) Ċĉĉĉ ĉ . argument (" filters ", Ġfilters ?. toString ()) Ċĉĉĉ ĉ . argument (" format - version ", Ġformat Version ) Ċĉĉĉ ĉ . argument (" next - token ", Ġnext Token ) Ċĉĉĉ ĉ . argument (" max - results ", Ġmax Results ?. toString ()) Ċ ĉ } Ċ Ċ } Ċ