Class DefaultEc2MetadataAsyncClient
java.lang.Object
software.amazon.awssdk.imds.internal.BaseEc2MetadataClient
software.amazon.awssdk.imds.internal.DefaultEc2MetadataAsyncClient
- All Implemented Interfaces:
AutoCloseable
,Ec2MetadataAsyncClient
,SdkAutoCloseable
@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:Ec2MetadataAsyncClient
Gets the specified instance metadata value by the given path. For more information about instance metadata, check the Instance metadata documentation.- Specified by:
get
in 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:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceSdkAutoCloseable
-