public class CustomizationConfig extends Object
public static CustomizationConfig create()
public Map<String,OperationModifier> getOperationModifiers()
public void setOperationModifiers(Map<String,OperationModifier> operationModifiers)
public Map<String,ShapeSubstitution> getShapeSubstitutions()
public void setShapeSubstitutions(Map<String,ShapeSubstitution> shapeSubstitutions)
public Map<String,ShapeModifier> getShapeModifiers()
public void setShapeModifiers(Map<String,ShapeModifier> shapeModifiers)
public String getServiceSpecificClientConfigClass()
public void setServiceSpecificClientConfigClass(String serviceSpecificClientConfig)
public List<ConvenienceTypeOverload> getConvenienceTypeOverloads()
public void setConvenienceTypeOverloads(List<ConvenienceTypeOverload> convenienceTypeOverloads)
public MetadataConfig getCustomServiceMetadata()
public void setCustomServiceMetadata(MetadataConfig metadataConfig)
public String getCustomErrorCodeFieldName()
public void setCustomErrorCodeFieldName(String customErrorCodeFieldName)
public String getSdkModeledExceptionBaseClassName()
public void setSdkModeledExceptionBaseClassName(String sdkModeledExceptionBaseClassName)
public boolean isCalculateCrc32FromCompressedData()
public void setCalculateCrc32FromCompressedData(boolean calculateCrc32FromCompressedData)
public boolean isExcludeClientCreateMethod()
public void setExcludeClientCreateMethod(boolean excludeClientCreateMethod)
public ShareModelConfig getShareModelConfig()
public void setShareModelConfig(ShareModelConfig shareModelConfig)
public String getServiceSpecificHttpConfig()
public void setServiceSpecificHttpConfig(String serviceSpecificHttpConfig)
public void setBlacklistedSimpleMethods(List<String> blackListedSimpleMethods)
public String getDefaultSimpleMethodTestRegion()
public void setDefaultSimpleMethodTestRegion(String defaultSimpleMethodTestRegion)
public String getSdkRequestBaseClassName()
public void setSdkRequestBaseClassName(String sdkRequestBaseClassName)
public String getSdkResponseBaseClassName()
public void setSdkResponseBaseClassName(String sdkResponseBaseClassName)
public Map<String,String> getModelMarshallerDefaultValueSupplier()
public void setModelMarshallerDefaultValueSupplier(Map<String,String> modelMarshallerDefaultValueSupplier)
public String getCustomRetryPolicy()
public void setCustomRetryPolicy(String customRetryPolicy)
public boolean isSkipSyncClientGeneration()
public void setSkipSyncClientGeneration(boolean skipSyncClientGeneration)
public void setAttachPayloadTraitToMember(Map<String,String> attachPayloadTraitToMember)
public void setCustomResponseMetadata(Map<String,String> customResponseMetadata)
public String getCustomProtocolFactoryFqcn()
public void setCustomProtocolFactoryFqcn(String customProtocolFactoryFqcn)
public void setPaginationCustomization(Map<String,String> paginationCustomization)
public UtilitiesMethod getUtilitiesMethod()
public void setUtilitiesMethod(UtilitiesMethod utilitiesMethod)
public boolean isEnableEndpointDiscoveryMethodRequired()
public void setEnableEndpointDiscoveryMethodRequired(boolean enableEndpointDiscoveryMethodRequired)
public Map<String,S3ArnableFieldConfig> getS3ArnableFields()
public CustomizationConfig withS3ArnableFields(Map<String,S3ArnableFieldConfig> s3ArnableFields)
public void setS3ArnableFields(Map<String,S3ArnableFieldConfig> s3ArnableFields)
public boolean allowEndpointOverrideForEndpointDiscoveryRequiredOperations()
public void setAllowEndpointOverrideForEndpointDiscoveryRequiredOperations(boolean allowEndpointOverrideForEndpointDiscoveryRequiredOperations)
public Map<String,List<String>> getUseLegacyEventGenerationScheme()
public void setUseLegacyEventGenerationScheme(Map<String,List<String>> useLegacyEventGenerationScheme)
public UnderscoresInNameBehavior getUnderscoresInNameBehavior()
public void setUnderscoresInNameBehavior(UnderscoresInNameBehavior behavior)
public CustomizationConfig withUnderscoresInShapeNameBehavior(UnderscoresInNameBehavior behavior)
public String getUserAgent()
public void setUserAgent(String userAgent)
public CustomizationConfig withUserAgent(String userAgent)
Copyright © 2021. All rights reserved.