Constructor and Description |
---|
PoetGeneratorTask(String outputDirectory,
String fileHeader,
ClassSpec classSpec) |
PoetGeneratorTask(String outputDirectory,
String fileHeader,
ClassSpec classSpec,
boolean disableFormatting) |
Modifier and Type | Method and Description |
---|---|
protected GeneratorTask |
BaseGeneratorTasks.createPoetGeneratorTask(ClassSpec classSpec) |
protected GeneratorTask |
BaseGeneratorTasks.createPoetGeneratorTestTask(ClassSpec classSpec) |
Modifier and Type | Method and Description |
---|---|
static com.squareup.javapoet.JavaFile |
PoetUtils.buildJavaFile(ClassSpec spec) |
Modifier and Type | Class and Description |
---|---|
class |
AsyncClientBuilderClass |
class |
AsyncClientBuilderInterface |
class |
BaseClientBuilderClass |
class |
BaseClientBuilderInterface |
class |
SyncClientBuilderClass |
class |
SyncClientBuilderInterface |
Modifier and Type | Class and Description |
---|---|
class |
AsyncClientClass |
class |
AsyncClientInterface |
class |
DelegatingAsyncClientClass |
class |
DelegatingSyncClientClass |
class |
SdkClientOptions |
class |
SyncClientClass |
class |
SyncClientInterface |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEnumClass |
class |
EnumClass |
class |
UserAgentUtilsSpec |
Modifier and Type | Class and Description |
---|---|
class |
EndpointDiscoveryAsyncCacheLoaderGenerator |
class |
EndpointDiscoveryCacheLoaderGenerator |
Modifier and Type | Class and Description |
---|---|
class |
EventStreamResponseHandlerBuilderImplSpec
Generates implementation class for the event stream response handler builder.
|
class |
EventStreamResponseHandlerBuilderInterfaceSpec
Spec for generated response handler builder
|
class |
EventStreamResponseHandlerSpec
Generates response handler interface for operations with an event stream response.
|
class |
EventStreamVisitorBuilderImplSpec
Generates the implementation for the builder of an event stream visitor.
|
class |
EventStreamVisitorBuilderInterfaceSpec
Spec for builder interface for visitor.
|
class |
EventTypeEnumSpec |
Modifier and Type | Class and Description |
---|---|
class |
AwsServiceBaseRequestSpec |
class |
AwsServiceBaseResponseSpec |
class |
AwsServiceModel
Provides the Poet specs for AWS Service models.
|
class |
BaseExceptionClass |
class |
EventModelSpec |
class |
ResponseMetadataSpec
Generate ResponseMetadata class
|
class |
ServiceClientConfigurationClass |
Modifier and Type | Method and Description |
---|---|
Collection<ClassSpec> |
ServiceModelCopiers.copierSpecs() |
Modifier and Type | Class and Description |
---|---|
class |
AsyncResponseClassSpec
Java poet
ClassSpec to generate the response class for async paginated operations. |
class |
PaginatorsClassSpec |
class |
SyncResponseClassSpec
Java poet
ClassSpec to generate the response class for sync paginated operations. |
Modifier and Type | Class and Description |
---|---|
class |
SameTokenAsyncResponseClassSpec
Customized response class spec for async paginated operations that indicate the
last page by returning the same token passed in the request object.
|
class |
SameTokenSyncResponseClassSpec
Customized response class spec for sync paginated operations that indicate the
last page by returning the same token passed in the request object.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientContextParamsClassSpec |
class |
DefaultPartitionDataProviderSpec |
class |
EndpointAuthSchemeInterceptorClassSpec
Generates the Endpoint Interceptor responsible for applying the
AwsEndpointAttribute.AUTH_SCHEMES property on the
endpoint if they exist. |
class |
EndpointParametersClassSpec |
class |
EndpointProviderInterfaceSpec |
class |
EndpointProviderSpec |
class |
EndpointProviderTestSpec |
class |
EndpointResolverInterceptorSpec |
class |
EndpointRulesClientTestSpec |
class |
RequestEndpointInterceptorSpec |
Modifier and Type | Class and Description |
---|---|
class |
MarshallerSpec |
Modifier and Type | Class and Description |
---|---|
class |
AsyncWaiterClassSpec |
class |
AsyncWaiterInterfaceSpec |
class |
BaseWaiterClassSpec
Base class containing common logic shared between the sync waiter class and the async waiter class
|
class |
BaseWaiterInterfaceSpec
Base class contains shared logic used in both sync waiter and async waiter interfaces.
|
class |
WaiterClassSpec |
class |
WaiterInterfaceSpec |
Copyright © 2023. All rights reserved.