Interface | Description |
---|---|
ApiName.Builder | |
RequestOverrideConfiguration.Builder<B extends RequestOverrideConfiguration.Builder> | |
SdkClient |
All SDK service client interfaces should extend this interface.
|
SdkPojo |
Interface to provide the list of
SdkField s in a POJO. |
SdkRequest.Builder | |
SdkRequestOverrideConfiguration.Builder | |
SdkResponse.Builder | |
ServiceConfiguration |
Class | Description |
---|---|
ApiName |
Encapsulates the API name and version of a library built using the AWS SDK.
|
BytesWrapper |
A base class for
SdkBytes and ResponseBytes that enables retrieving an underlying byte array as multiple
different types, like a byte buffer (via BytesWrapper.asByteBuffer() , or a string (via BytesWrapper.asUtf8String() . |
RequestOption |
Client option defaults for individual
SdkRequest s. |
RequestOverrideConfiguration |
Base per-request override configuration for all SDK requests.
|
RequestOverrideConfiguration.BuilderImpl<B extends RequestOverrideConfiguration.Builder> | |
Response<T> |
Response wrapper that indicates success or failure with the associated unmarshalled response object or exception
object.
|
Response.Builder<T> | |
ResponseBytes<ResponseT> |
An in-memory representation of the service's response from a streaming operation.
|
ResponseInputStream<ResponseT> |
Input stream that provides access to the unmarshalled POJO response returned by the service in addition to the streamed
contents.
|
SdkBytes |
An in-memory representation of data being given to a service or being returned by a service.
|
SdkField<TypeT> |
Metadata about a member in an
SdkPojo . |
SdkField.Builder<TypeT> |
Builder for
SdkField . |
SdkGlobalTime |
Used for clock skew adjustment between the client JVM where the SDK is run,
and the server side.
|
SdkNumber |
An in-memory representation of Number being given to a service or being returned by a service.
|
SdkPojoBuilder<T extends SdkPojo> |
A builder for an immutable
SdkPojo with no fields. |
SdkRequest |
The base class for all SDK requests.
|
SdkRequestOverrideConfiguration |
Base per-request override configuration for all SDK requests.
|
SdkResponse |
The base class for all SDK responses.
|
SdkResponse.BuilderImpl | |
SdkStandardLogger |
A centralized set of loggers that used across the SDK to log particular types of events.
|
Enum | Description |
---|---|
ClientType |
Enum that represents the type of client being used.
|
Protocol |
Represents the communication protocol to use when sending requests to AWS.
|
SdkSystemSetting |
System properties to configure the SDK runtime.
|
Copyright © 2022. All rights reserved.