Class ServiceClientConfigurationUtils
- java.lang.Object
-
- software.amazon.awssdk.codegen.poet.model.ServiceClientConfigurationUtils
-
public class ServiceClientConfigurationUtils extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ServiceClientConfigurationUtils.Field
-
Constructor Summary
Constructors Constructor Description ServiceClientConfigurationUtils(IntermediateModel model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description software.amazon.awssdk.codegen.poet.model.ServiceClientConfigurationUtils.FieldBuilder
fieldBuilder(String name, com.squareup.javapoet.TypeName type)
software.amazon.awssdk.codegen.poet.model.ServiceClientConfigurationUtils.FieldBuilder
fieldBuilder(String name, Class<?> type)
com.squareup.javapoet.ClassName
serviceClientConfigurationBuilderClassName()
Returns theClassName
of the builder for the service client configuration class.com.squareup.javapoet.ClassName
serviceClientConfigurationClassName()
Returns theClassName
of the service client configuration class.List<ServiceClientConfigurationUtils.Field>
serviceClientConfigurationFields()
Returns the list of fields present in the service client configuration class with its correspondingClientOption
mapping to theSdkClientConfiguration
class.
-
-
-
Constructor Detail
-
ServiceClientConfigurationUtils
public ServiceClientConfigurationUtils(IntermediateModel model)
-
-
Method Detail
-
serviceClientConfigurationClassName
public com.squareup.javapoet.ClassName serviceClientConfigurationClassName()
Returns theClassName
of the service client configuration class.
-
serviceClientConfigurationBuilderClassName
public com.squareup.javapoet.ClassName serviceClientConfigurationBuilderClassName()
Returns theClassName
of the builder for the service client configuration class.
-
serviceClientConfigurationFields
public List<ServiceClientConfigurationUtils.Field> serviceClientConfigurationFields()
Returns the list of fields present in the service client configuration class with its correspondingClientOption
mapping to theSdkClientConfiguration
class.
-
fieldBuilder
public software.amazon.awssdk.codegen.poet.model.ServiceClientConfigurationUtils.FieldBuilder fieldBuilder(String name, com.squareup.javapoet.TypeName type)
-
-