A B C D E F G H I N P R S T U V 
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 Document type.
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.Ec2MetadataEndpointProvider.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.Ec2MetadataEndpointProvider
 

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 Ec2MetadataAsyncClient instance using the default values.
create() - Static method in interface software.amazon.awssdk.imds.Ec2MetadataClient
Create an Ec2MetadataClient instance using the default values.
create(String) - Static method in class software.amazon.awssdk.imds.Ec2MetadataResponse
Create a Ec2MetadataResponse with 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.
Ec2MetadataEndpointProvider - Class in software.amazon.awssdk.imds.internal
Endpoint Provider Class which contains methods for endpoint resolution.
Ec2MetadataEndpointProvider.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 Ec2MetadataClient interface.
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

IMDS_HTTP_DEFAULTS - Static variable in class software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
 
instance() - Static method in class software.amazon.awssdk.imds.internal.Ec2MetadataEndpointProvider
 
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.Ec2MetadataEndpointProvider.Builder
 
profileName(String) - Method in class software.amazon.awssdk.imds.internal.Ec2MetadataEndpointProvider.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.Ec2MetadataEndpointProvider
Resolve the endpoint to be used for the DefaultEc2MetadataClient client.
resolveEndpointMode() - Method in class software.amazon.awssdk.imds.internal.Ec2MetadataEndpointProvider
 
resolveProfile() - Method in class software.amazon.awssdk.imds.internal.Ec2MetadataEndpointProvider
 
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 ScheduledExecutorService used 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
 
A B C D E F G H I N P R S T U V 
All Classes All Packages