Skip navigation links
A B C D E F G H I J L M P R S U V 

A

apply(String) - Method in interface software.amazon.awssdk.codegen.lite.emitters.CodeTransformer
 
apply(String) - Method in class software.amazon.awssdk.codegen.lite.emitters.JavaCodeFormatter
 
apply(String) - Method in class software.amazon.awssdk.codegen.lite.emitters.LinkRemover
 
apply(String) - Method in class software.amazon.awssdk.codegen.lite.emitters.UnusedImportRemover
 

B

build(File) - Static method in class software.amazon.awssdk.codegen.lite.regions.RegionMetadataLoader
 

C

capitalize(String) - Static method in class software.amazon.awssdk.codegen.lite.Utils
 
chain(CodeTransformer...) - Static method in interface software.amazon.awssdk.codegen.lite.emitters.CodeTransformer
 
className() - Method in class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultsModeConfigurationGenerator
 
className() - Method in class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultsModeGenerator
 
className() - Method in interface software.amazon.awssdk.codegen.lite.PoetClass
 
className() - Method in class software.amazon.awssdk.codegen.lite.regions.EndpointTagGenerator
 
className() - Method in class software.amazon.awssdk.codegen.lite.regions.PartitionMetadataGenerator
 
className() - Method in class software.amazon.awssdk.codegen.lite.regions.PartitionMetadataProviderGenerator
 
className() - Method in class software.amazon.awssdk.codegen.lite.regions.RegionGenerator
 
className() - Method in class software.amazon.awssdk.codegen.lite.regions.RegionMetadataGenerator
 
className() - Method in class software.amazon.awssdk.codegen.lite.regions.RegionMetadataProviderGenerator
 
className() - Method in class software.amazon.awssdk.codegen.lite.regions.ServiceMetadataGenerator
 
className() - Method in class software.amazon.awssdk.codegen.lite.regions.ServiceMetadataProviderGenerator
 
clone() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
 
closeQuietly(Closeable) - Static method in class software.amazon.awssdk.codegen.lite.Utils
 
CodeGenerator - Class in software.amazon.awssdk.codegen.lite
 
CodeGenerator(String, PoetClass) - Constructor for class software.amazon.awssdk.codegen.lite.CodeGenerator
 
CodeTransformer - Interface in software.amazon.awssdk.codegen.lite.emitters
 
CodeWriter - Class in software.amazon.awssdk.codegen.lite.emitters
Formats the generated code and write it to the underlying file.
CodeWriter(String, String) - Constructor for class software.amazon.awssdk.codegen.lite.emitters.CodeWriter
Constructor to use for .java files.
CodeWriter(String, String, String) - Constructor for class software.amazon.awssdk.codegen.lite.emitters.CodeWriter
Constructor to use for custom file suffixes.
configurationDocumentation() - Method in class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultConfiguration
 
configurationDocumentation(Map<String, String>) - Method in class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultConfiguration
 
createDirectory(String) - Static method in class software.amazon.awssdk.codegen.lite.Utils
 
createDirectory(File) - Static method in class software.amazon.awssdk.codegen.lite.Utils
 
createFile(String, String) - Static method in class software.amazon.awssdk.codegen.lite.Utils
 
CredentialScope - Class in software.amazon.awssdk.codegen.lite.regions.model
credential scope associated with an endpoint.
CredentialScope() - Constructor for class software.amazon.awssdk.codegen.lite.regions.model.CredentialScope
 

D

DefaultConfiguration - Class in software.amazon.awssdk.codegen.lite.defaultsmode
Container for default configuration
DefaultConfiguration() - Constructor for class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultConfiguration
 
DefaultsLoader - Class in software.amazon.awssdk.codegen.lite.defaultsmode
Loads sdk-default-configuration.json into memory.
DefaultsModeConfigurationGenerator - Class in software.amazon.awssdk.codegen.lite.defaultsmode
Generates DefaultsModeConfiguration class that contains default options for each mode
DefaultsModeConfigurationGenerator(String, String, DefaultConfiguration) - Constructor for class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultsModeConfigurationGenerator
 
DefaultsModeGenerator - Class in software.amazon.awssdk.codegen.lite.defaultsmode
Generates DefaultsMode enum
DefaultsModeGenerator(String, DefaultConfiguration) - Constructor for class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultsModeGenerator
 

E

Endpoint - Class in software.amazon.awssdk.codegen.lite.regions.model
Endpoint configuration.
Endpoint() - Constructor for class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
 
EndpointTagGenerator - Class in software.amazon.awssdk.codegen.lite.regions
 
EndpointTagGenerator(Partitions, String) - Constructor for class software.amazon.awssdk.codegen.lite.regions.EndpointTagGenerator
 
EndpointVariant - Class in software.amazon.awssdk.codegen.lite.regions.model
 
EndpointVariant() - Constructor for class software.amazon.awssdk.codegen.lite.regions.model.EndpointVariant
 

F

flush() - Method in class software.amazon.awssdk.codegen.lite.emitters.CodeWriter
This method is expected to be called only once during the code generation process after the template processing is done.

G

generate() - Method in class software.amazon.awssdk.codegen.lite.CodeGenerator
 
getCredentialScope() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
returns credential scope for the endpoint.
getDefaults() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Returns the default endpoint configuration of the partition.
getDefaults() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Service
returns the default endpoints configuration for all regions in a partition.
getDeprecated() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
 
getDescription() - Method in class software.amazon.awssdk.codegen.lite.regions.model.PartitionRegion
 
getDnsSuffix() - Method in class software.amazon.awssdk.codegen.lite.regions.model.EndpointVariant
 
getDnsSuffix() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Returns the dns suffix of the partition.
getEndpoints() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Service
Returns the endpoints configuration for all regions in a partition that service supports.
getHostname() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
returns the endpoint string.
getHostname() - Method in class software.amazon.awssdk.codegen.lite.regions.model.EndpointVariant
 
getPartition() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Returns the name of the partition.
getPartitionEndpoint() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Service
returns the region name if the service is enabled partition wide.
getPartitionName() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Returns the description of the partition.
getPartitions() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partitions
returns the list of all partitions loaded from the partition metadata document.
getProtocols() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
returns the supported schemes for the endpoint.
getRegion() - Method in class software.amazon.awssdk.codegen.lite.regions.model.CredentialScope
Returns the region string to be used when signing a request for an endpoint.
getRegionRegex() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Returns the regex for the regions in the partition.
getRegions() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Returns the set of regions associated with the partition.
getService() - Method in class software.amazon.awssdk.codegen.lite.regions.model.CredentialScope
Returns the service name string to be used when signing a request for an endpoint.
getServices() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Returns the set of services supported by the partition.
getSignatureVersions() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
returns the supported signature versions of the endpoint.
getSslCommonName() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
returns the ssl common name for the endpoint.
getTags() - Method in class software.amazon.awssdk.codegen.lite.regions.model.EndpointVariant
 
getVariants() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
 
getVersion() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partitions
returns the version of the json schema for the partition metadata document.

H

hasHttpsSupport() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
A convenient method that returns true if the endpoint support HTTPS scheme.
hasHttpSupport() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
A convenient method that returns true if the endpoint support HTTP scheme.
hasRegion(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Returns true if the region is explicitly configured in the partition or if the region matches the Partition.regionRegex of the partition.

I

isNullOrEmpty(String) - Static method in class software.amazon.awssdk.codegen.lite.Utils
 
isPartitionWideEndpointAvailable() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Service
A convenient method that returns true if a service has a partition wide endpoint available.
isRegionalized() - Method in class software.amazon.awssdk.codegen.lite.regions.model.Service
returns true if the service is regionalized.

J

JavaCodeFormatter - Class in software.amazon.awssdk.codegen.lite.emitters
Formats the generated java source code.
JavaCodeFormatter() - Constructor for class software.amazon.awssdk.codegen.lite.emitters.JavaCodeFormatter
Creates a JavaCodeFormatter using the default formatter options.
JavaCodeFormatter(Map<String, Object>) - Constructor for class software.amazon.awssdk.codegen.lite.emitters.JavaCodeFormatter
Creates a JavaCodeFormatter using the default formatter options and optionally applying user provided options on top.

L

LinkRemover - Class in software.amazon.awssdk.codegen.lite.emitters
Removes HTML "anchor" tags from a string.
LinkRemover() - Constructor for class software.amazon.awssdk.codegen.lite.emitters.LinkRemover
 
load(File) - Static method in class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultsLoader
 

M

merge(Endpoint) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
Merges the given endpoints and returns the merged one.
modeDefaults() - Method in class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultConfiguration
 
modeDefaults(Map<String, Map<String, String>>) - Method in class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultConfiguration
 
modesDocumentation() - Method in class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultConfiguration
 
modesDocumentation(Map<String, String>) - Method in class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultConfiguration
 

P

Partition - Class in software.amazon.awssdk.codegen.lite.regions.model
This class models a AWS partition and contains all metadata about it.
Partition() - Constructor for class software.amazon.awssdk.codegen.lite.regions.model.Partition
 
Partition(String, Map<String, PartitionRegion>, Map<String, Service>) - Constructor for class software.amazon.awssdk.codegen.lite.regions.model.Partition
 
PartitionMetadataGenerator - Class in software.amazon.awssdk.codegen.lite.regions
 
PartitionMetadataGenerator(Partition, String, String) - Constructor for class software.amazon.awssdk.codegen.lite.regions.PartitionMetadataGenerator
 
PartitionMetadataProviderGenerator - Class in software.amazon.awssdk.codegen.lite.regions
 
PartitionMetadataProviderGenerator(Partitions, String, String) - Constructor for class software.amazon.awssdk.codegen.lite.regions.PartitionMetadataProviderGenerator
 
PartitionRegion - Class in software.amazon.awssdk.codegen.lite.regions.model
Metadata about a region in partition.
PartitionRegion() - Constructor for class software.amazon.awssdk.codegen.lite.regions.model.PartitionRegion
 
PartitionRegion(String) - Constructor for class software.amazon.awssdk.codegen.lite.regions.model.PartitionRegion
 
Partitions - Class in software.amazon.awssdk.codegen.lite.regions.model
Metadata of all partitions.
Partitions() - Constructor for class software.amazon.awssdk.codegen.lite.regions.model.Partitions
 
Partitions(String, List<Partition>) - Constructor for class software.amazon.awssdk.codegen.lite.regions.model.Partitions
 
poetClass() - Method in class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultsModeConfigurationGenerator
 
poetClass() - Method in class software.amazon.awssdk.codegen.lite.defaultsmode.DefaultsModeGenerator
 
PoetClass - Interface in software.amazon.awssdk.codegen.lite
 
poetClass() - Method in interface software.amazon.awssdk.codegen.lite.PoetClass
 
poetClass() - Method in class software.amazon.awssdk.codegen.lite.regions.EndpointTagGenerator
 
poetClass() - Method in class software.amazon.awssdk.codegen.lite.regions.PartitionMetadataGenerator
 
poetClass() - Method in class software.amazon.awssdk.codegen.lite.regions.PartitionMetadataProviderGenerator
 
poetClass() - Method in class software.amazon.awssdk.codegen.lite.regions.RegionGenerator
 
poetClass() - Method in class software.amazon.awssdk.codegen.lite.regions.RegionMetadataGenerator
 
poetClass() - Method in class software.amazon.awssdk.codegen.lite.regions.RegionMetadataProviderGenerator
 
poetClass() - Method in class software.amazon.awssdk.codegen.lite.regions.ServiceMetadataGenerator
 
poetClass() - Method in class software.amazon.awssdk.codegen.lite.regions.ServiceMetadataProviderGenerator
 

R

RegionGenerator - Class in software.amazon.awssdk.codegen.lite.regions
 
RegionGenerator(Partitions, String) - Constructor for class software.amazon.awssdk.codegen.lite.regions.RegionGenerator
 
RegionMetadataGenerator - Class in software.amazon.awssdk.codegen.lite.regions
 
RegionMetadataGenerator(Partition, String, String, String, String) - Constructor for class software.amazon.awssdk.codegen.lite.regions.RegionMetadataGenerator
 
RegionMetadataLoader - Class in software.amazon.awssdk.codegen.lite.regions
Loads all the partition files into memory.
RegionMetadataProviderGenerator - Class in software.amazon.awssdk.codegen.lite.regions
 
RegionMetadataProviderGenerator(Partitions, String, String) - Constructor for class software.amazon.awssdk.codegen.lite.regions.RegionMetadataProviderGenerator
 
RegionValidationUtil - Class in software.amazon.awssdk.codegen.lite.regions
 

S

Service - Class in software.amazon.awssdk.codegen.lite.regions.model
Endpoint configuration for a service in a partition.
Service() - Constructor for class software.amazon.awssdk.codegen.lite.regions.model.Service
 
Service(Map<String, Endpoint>) - Constructor for class software.amazon.awssdk.codegen.lite.regions.model.Service
 
ServiceMetadataGenerator - Class in software.amazon.awssdk.codegen.lite.regions
 
ServiceMetadataGenerator(Partitions, String, String, String) - Constructor for class software.amazon.awssdk.codegen.lite.regions.ServiceMetadataGenerator
 
ServiceMetadataProviderGenerator - Class in software.amazon.awssdk.codegen.lite.regions
 
ServiceMetadataProviderGenerator(Partitions, String, String) - Constructor for class software.amazon.awssdk.codegen.lite.regions.ServiceMetadataProviderGenerator
 
setCredentialScope(CredentialScope) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
sets the credential scope for the endpoint.
setDefaults(Endpoint) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Sets the default endpoint configuration of the partition.
setDefaults(Endpoint) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Service
Sets the default endpoints configuration for all regions in a partition.
setDeprecated(Boolean) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
 
setDescription(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.PartitionRegion
 
setDnsSuffix(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.EndpointVariant
 
setDnsSuffix(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Sets the dns suffix of the partition.
setEndpoints(Map<String, Endpoint>) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Service
 
setHostname(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
sets the endpoint string.
setHostname(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.EndpointVariant
 
setIsRegionalized(Boolean) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Service
sets the regionalized property for a service..
setPartition(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
 
setPartitionEndpoint(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Service
sets the region name if the service is enabled partition wide.
setPartitionName(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Sets the description of the partition.
setPartitions(List<Partition>) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partitions
 
setProtocols(List<String>) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
sets the supported schemes for the endpoint.
setRegion(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.CredentialScope
Sets the region string to be used when signing a request for an endpoint.
setRegionRegex(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
Sets the regex for the regions in the partition.
setRegions(Map<String, PartitionRegion>) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
 
setService(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.CredentialScope
Sets the service name string to be used when signing a request for an endpoint.
setServices(Map<String, Service>) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partition
 
setSignatureVersions(List<String>) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
returns the supported signature versions of the endpoint.
setSslCommonName(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
sets the ssl common name for the endpoint.
setTags(List<String>) - Method in class software.amazon.awssdk.codegen.lite.regions.model.EndpointVariant
 
setVariants(List<EndpointVariant>) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Endpoint
 
setVersion(String) - Method in class software.amazon.awssdk.codegen.lite.regions.model.Partitions
 
software.amazon.awssdk.codegen.lite - package software.amazon.awssdk.codegen.lite
 
software.amazon.awssdk.codegen.lite.defaultsmode - package software.amazon.awssdk.codegen.lite.defaultsmode
 
software.amazon.awssdk.codegen.lite.emitters - package software.amazon.awssdk.codegen.lite.emitters
 
software.amazon.awssdk.codegen.lite.regions - package software.amazon.awssdk.codegen.lite.regions
 
software.amazon.awssdk.codegen.lite.regions.model - package software.amazon.awssdk.codegen.lite.regions.model
 

U

UnusedImportRemover - Class in software.amazon.awssdk.codegen.lite.emitters
 
UnusedImportRemover() - Constructor for class software.amazon.awssdk.codegen.lite.emitters.UnusedImportRemover
 
Utils - Class in software.amazon.awssdk.codegen.lite
 

V

validEndpoint(String, Endpoint) - Static method in class software.amazon.awssdk.codegen.lite.regions.RegionValidationUtil
 
validRegion(String, String) - Static method in class software.amazon.awssdk.codegen.lite.regions.RegionValidationUtil
Determines if a given region string is a "valid" AWS region.
A B C D E F G H I J L M P R S U V 
Skip navigation links

Copyright © 2023. All rights reserved.