A B C D E F G H I N P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCEPT - Static variable in class software.amazon.awssdk.imds.internal.RequestMarshaller
- asDocument() - Method in class software.amazon.awssdk.imds.Ec2MetadataResponse
-
Parses the response String into a
Documenttype. - asList() - Method in class software.amazon.awssdk.imds.Ec2MetadataResponse
-
Splits the Metadata response body on new line character and returns it as a list.
- asString() - Method in class software.amazon.awssdk.imds.Ec2MetadataResponse
B
- backoffStrategy() - Method in class software.amazon.awssdk.imds.Ec2MetadataRetryPolicy
-
Method to return the BackoffStrategy used.
- backoffStrategy(BackoffStrategy) - Method in interface software.amazon.awssdk.imds.Ec2MetadataRetryPolicy.Builder
-
Configure the backoff strategy that should be used for waiting in between retry attempts.
- BaseEc2MetadataClient - Class in software.amazon.awssdk.imds.internal
- BaseEc2MetadataClient(DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder) - Constructor for class software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
- BaseEc2MetadataClient(DefaultEc2MetadataClient.Ec2MetadataBuilder) - Constructor for class software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
- build() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- build() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
- build() - Method in class software.amazon.awssdk.imds.internal.Ec2MetadataConfigProvider.Builder
- builder() - Static method in interface software.amazon.awssdk.imds.Ec2MetadataAsyncClient
-
Creates a builder for an async client instance.
- builder() - Static method in interface software.amazon.awssdk.imds.Ec2MetadataClient
-
Creates a default builder for
Ec2MetadataClient. - builder() - Static method in class software.amazon.awssdk.imds.Ec2MetadataRetryPolicy
- builder() - Static method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient
- builder() - Static method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient
- builder() - Static method in class software.amazon.awssdk.imds.internal.Ec2MetadataConfigProvider
C
- close() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient
- close() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient
- CONNECTION - Static variable in class software.amazon.awssdk.imds.internal.RequestMarshaller
- create() - Static method in interface software.amazon.awssdk.imds.Ec2MetadataAsyncClient
-
Create an
Ec2MetadataAsyncClientinstance using the default values. - create() - Static method in interface software.amazon.awssdk.imds.Ec2MetadataClient
-
Create an
Ec2MetadataClientinstance using the default values. - create(String) - Static method in class software.amazon.awssdk.imds.Ec2MetadataResponse
-
Create a
Ec2MetadataResponsewith the given body as its content. - createDataRequest(String, String, Duration) - Method in class software.amazon.awssdk.imds.internal.RequestMarshaller
- createdTime() - Method in class software.amazon.awssdk.imds.internal.Token
- createTokenRequest(Duration) - Method in class software.amazon.awssdk.imds.internal.RequestMarshaller
D
- DEFAULT_TOKEN_TTL - Static variable in class software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
- DefaultEc2MetadataAsyncClient - Class in software.amazon.awssdk.imds.internal
- DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder - Class in software.amazon.awssdk.imds.internal
- DefaultEc2MetadataClient - Class in software.amazon.awssdk.imds.internal
-
An Implementation of the Ec2Metadata Interface.
- DefaultEc2MetadataClient.Ec2MetadataBuilder - Class in software.amazon.awssdk.imds.internal
- DocumentUnmarshaller - Class in software.amazon.awssdk.imds.internal.unmarshall.document
- DocumentUnmarshaller() - Constructor for class software.amazon.awssdk.imds.internal.unmarshall.document.DocumentUnmarshaller
E
- EC2_METADATA_TOKEN_TTL_HEADER - Static variable in class software.amazon.awssdk.imds.internal.RequestMarshaller
- Ec2MetadataAsyncClient - Interface in software.amazon.awssdk.imds
-
Interface to represent the Ec2Metadata Client Class.
- Ec2MetadataAsyncClient.Builder - Interface in software.amazon.awssdk.imds
-
The builder definition for a
Ec2MetadataClient. - Ec2MetadataClient - Interface in software.amazon.awssdk.imds
-
Interface to represent the Ec2Metadata Client Class.
- Ec2MetadataClient.Builder - Interface in software.amazon.awssdk.imds
-
The builder definition for a
Ec2MetadataClient. - Ec2MetadataClientBuilder<B,T> - Interface in software.amazon.awssdk.imds
-
Base shared builder interface for Ec2MetadataClients, sync and async.
- Ec2MetadataConfigProvider - Class in software.amazon.awssdk.imds.internal
-
Endpoint Provider Class which contains methods for endpoint resolution.
- Ec2MetadataConfigProvider.Builder - Class in software.amazon.awssdk.imds.internal
- Ec2MetadataResponse - Class in software.amazon.awssdk.imds
-
This class is used for response handling and parsing the metadata fetched by the get call in the
Ec2MetadataClientinterface. - Ec2MetadataRetryPolicy - Class in software.amazon.awssdk.imds
-
Interface for specifying a retry policy to use when evaluating whether or not a request should be retried, and the gap between each retry.
- Ec2MetadataRetryPolicy.Builder - Interface in software.amazon.awssdk.imds
- endpoint - Variable in class software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
- endpoint(URI) - Method in interface software.amazon.awssdk.imds.Ec2MetadataClientBuilder
-
Define the endpoint of IMDS.
- endpoint(URI) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- endpoint(URI) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
- endpointMode(EndpointMode) - Method in interface software.amazon.awssdk.imds.Ec2MetadataClientBuilder
-
Define the endpoint mode of IMDS.
- endpointMode(EndpointMode) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- endpointMode(EndpointMode) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
- EndpointMode - Enum in software.amazon.awssdk.imds
-
Enum Class for the Endpoint Mode.
- equals(Object) - Method in class software.amazon.awssdk.imds.Ec2MetadataResponse
- equals(Object) - Method in class software.amazon.awssdk.imds.Ec2MetadataRetryPolicy
- equals(Object) - Method in class software.amazon.awssdk.imds.internal.Token
F
- fromValue(String) - Static method in enum software.amazon.awssdk.imds.EndpointMode
-
Returns the appropriate EndpointMode Value after parsing the parameter.
G
- get(String) - Method in interface software.amazon.awssdk.imds.Ec2MetadataAsyncClient
-
Gets the specified instance metadata value by the given path.
- get(String) - Method in interface software.amazon.awssdk.imds.Ec2MetadataClient
-
Gets the specified instance metadata value by the given path.
- get(String) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient
- get(String) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient
-
Gets the specified instance metadata value by the given path.
- getEndpoint() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- getEndpoint() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
- getEndpointMode() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- getEndpointMode() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
- getRetryPolicy() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- getRetryPolicy() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
- getTokenTtl() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- getTokenTtl() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
H
- hashCode() - Method in class software.amazon.awssdk.imds.Ec2MetadataResponse
- hashCode() - Method in class software.amazon.awssdk.imds.Ec2MetadataRetryPolicy
- hashCode() - Method in class software.amazon.awssdk.imds.internal.Token
- httpClient(SdkAsyncHttpClient) - Method in interface software.amazon.awssdk.imds.Ec2MetadataAsyncClient.Builder
-
Define the http client used by the Ec2 Metadata client.
- httpClient(SdkAsyncHttpClient) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- httpClient(SdkAsyncHttpClient.Builder<?>) - Method in interface software.amazon.awssdk.imds.Ec2MetadataAsyncClient.Builder
-
An http client builder used to retrieve an instance of an
SdkAsyncHttpClient. - httpClient(SdkAsyncHttpClient.Builder<?>) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- httpClient(SdkHttpClient) - Method in interface software.amazon.awssdk.imds.Ec2MetadataClient.Builder
-
Define the http client used by the Ec2 Metadata client.
- httpClient(SdkHttpClient) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
- httpClient(SdkHttpClient.Builder<?>) - Method in interface software.amazon.awssdk.imds.Ec2MetadataClient.Builder
-
A http client builder used to retrieve an instance of an
SdkHttpClient. - httpClient(SdkHttpClient.Builder<?>) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
I
- imdsHttpDefaults() - Method in class software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
- instance() - Static method in class software.amazon.awssdk.imds.internal.Ec2MetadataConfigProvider
- IPV4 - software.amazon.awssdk.imds.EndpointMode
- IPV6 - software.amazon.awssdk.imds.EndpointMode
- isExpired() - Method in class software.amazon.awssdk.imds.internal.Token
N
- none() - Static method in class software.amazon.awssdk.imds.Ec2MetadataRetryPolicy
- numRetries() - Method in class software.amazon.awssdk.imds.Ec2MetadataRetryPolicy
-
Method to return the number of retries allowed.
- numRetries(Integer) - Method in interface software.amazon.awssdk.imds.Ec2MetadataRetryPolicy.Builder
-
Configure the maximum number of times that a single request should be retried, assuming it fails for a retryable error.
P
- profileFile(Supplier<ProfileFile>) - Method in class software.amazon.awssdk.imds.internal.Ec2MetadataConfigProvider.Builder
- profileName(String) - Method in class software.amazon.awssdk.imds.internal.Ec2MetadataConfigProvider.Builder
R
- requestMarshaller - Variable in class software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
- RequestMarshaller - Class in software.amazon.awssdk.imds.internal
-
Class to parse the parameters to a SdkHttpRequest, make the call to the endpoint and send the HttpExecuteResponse to the DefaultEc2Metadata class for further processing.
- RequestMarshaller(URI) - Constructor for class software.amazon.awssdk.imds.internal.RequestMarshaller
- resolveEndpoint(EndpointMode) - Method in class software.amazon.awssdk.imds.internal.Ec2MetadataConfigProvider
-
Resolve the endpoint to be used for the
DefaultEc2MetadataClientclient. - resolveEndpointMode() - Method in class software.amazon.awssdk.imds.internal.Ec2MetadataConfigProvider
- resolveProfile() - Method in class software.amazon.awssdk.imds.internal.Ec2MetadataConfigProvider
- resolveServiceTimeout() - Method in class software.amazon.awssdk.imds.internal.Ec2MetadataConfigProvider
-
Resolve the service timeout value to be used for the
DefaultEc2MetadataClient. - retryPolicy - Variable in class software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
- retryPolicy(Consumer<Ec2MetadataRetryPolicy.Builder>) - Method in interface software.amazon.awssdk.imds.Ec2MetadataClientBuilder
-
Define the retry policy which includes the number of retry attempts for any failed request.
- retryPolicy(Consumer<Ec2MetadataRetryPolicy.Builder>) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- retryPolicy(Consumer<Ec2MetadataRetryPolicy.Builder>) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
- retryPolicy(Ec2MetadataRetryPolicy) - Method in interface software.amazon.awssdk.imds.Ec2MetadataClientBuilder
-
Define the retry policy which includes the number of retry attempts for any failed request.
- retryPolicy(Ec2MetadataRetryPolicy) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- retryPolicy(Ec2MetadataRetryPolicy) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
S
- scheduledExecutorService(ScheduledExecutorService) - Method in interface software.amazon.awssdk.imds.Ec2MetadataAsyncClient.Builder
-
Define the
ScheduledExecutorServiceused to schedule asynchronous retry attempts. - scheduledExecutorService(ScheduledExecutorService) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- shouldRetry(RetryPolicyContext, Throwable) - Method in class software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
- software.amazon.awssdk.imds - package software.amazon.awssdk.imds
- software.amazon.awssdk.imds.internal - package software.amazon.awssdk.imds.internal
- software.amazon.awssdk.imds.internal.unmarshall.document - package software.amazon.awssdk.imds.internal.unmarshall.document
T
- toBuilder() - Method in class software.amazon.awssdk.imds.Ec2MetadataRetryPolicy
- Token - Class in software.amazon.awssdk.imds.internal
- Token(String, Duration) - Constructor for class software.amazon.awssdk.imds.internal.Token
- TOKEN_HEADER - Static variable in class software.amazon.awssdk.imds.internal.RequestMarshaller
- TOKEN_RESOURCE_PATH - Static variable in class software.amazon.awssdk.imds.internal.RequestMarshaller
- tokenTtl - Variable in class software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
- tokenTtl(Duration) - Method in interface software.amazon.awssdk.imds.Ec2MetadataClientBuilder
-
Define the Time to live (TTL) of the token.
- tokenTtl(Duration) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient.Ec2MetadataAsyncBuilder
- tokenTtl(Duration) - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient.Ec2MetadataBuilder
- toString() - Method in class software.amazon.awssdk.imds.Ec2MetadataResponse
- toString() - Method in class software.amazon.awssdk.imds.Ec2MetadataRetryPolicy
- toString() - Method in class software.amazon.awssdk.imds.internal.DefaultEc2MetadataClient
- toString() - Method in class software.amazon.awssdk.imds.internal.Token
- ttl() - Method in class software.amazon.awssdk.imds.internal.Token
U
- uncheckedInputStreamToUtf8(AbortableInputStream) - Static method in class software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
- USER_AGENT - Static variable in class software.amazon.awssdk.imds.internal.RequestMarshaller
V
- value() - Method in class software.amazon.awssdk.imds.internal.Token
- valueOf(String) - Static method in enum software.amazon.awssdk.imds.EndpointMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum software.amazon.awssdk.imds.EndpointMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visitArray(List<JsonNode>) - Method in class software.amazon.awssdk.imds.internal.unmarshall.document.DocumentUnmarshaller
- visitBoolean(boolean) - Method in class software.amazon.awssdk.imds.internal.unmarshall.document.DocumentUnmarshaller
- visitEmbeddedObject(Object) - Method in class software.amazon.awssdk.imds.internal.unmarshall.document.DocumentUnmarshaller
- visitNull() - Method in class software.amazon.awssdk.imds.internal.unmarshall.document.DocumentUnmarshaller
- visitNumber(String) - Method in class software.amazon.awssdk.imds.internal.unmarshall.document.DocumentUnmarshaller
- visitObject(Map<String, JsonNode>) - Method in class software.amazon.awssdk.imds.internal.unmarshall.document.DocumentUnmarshaller
- visitString(String) - Method in class software.amazon.awssdk.imds.internal.unmarshall.document.DocumentUnmarshaller
All Classes All Packages