Class DefaultEc2MetadataAsyncClient
java.lang.Object
software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient
- All Implemented Interfaces:
AutoCloseable,Ec2MetadataAsyncClient,SdkAutoCloseable
@SdkInternalApi
@Immutable
@ThreadSafe
public final class DefaultEc2MetadataAsyncClient
extends BaseEc2MetadataClient
implements Ec2MetadataAsyncClient
-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awssdk.imds.Ec2MetadataAsyncClient
Ec2MetadataAsyncClient.Builder -
Method Summary
-
Method Details
-
builder
-
get
Description copied from interface:Ec2MetadataAsyncClientGets the specified instance metadata value by the given path. For more information about instance metadata, check the Instance metadata documentation.- Specified by:
getin interfaceEc2MetadataAsyncClient- Parameters:
path- Input path- Returns:
- A CompletableFuture that completes when the MetadataResponse is made available.
-
close
public void close()Description copied from interface:SdkAutoCloseable- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceSdkAutoCloseable
-