@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonS3Outposts extends Object implements AmazonS3Outposts
AmazonS3Outposts. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
CreateEndpointResult |
createEndpoint(CreateEndpointRequest request)
Creates an endpoint and associates it with the specified Outpost.
|
DeleteEndpointResult |
deleteEndpoint(DeleteEndpointRequest request)
Deletes an endpoint.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
ListEndpointsResult |
listEndpoints(ListEndpointsRequest request)
Lists endpoints associated with the specified Outpost.
|
ListOutpostsWithS3Result |
listOutpostsWithS3(ListOutpostsWithS3Request request)
Lists the Outposts with S3 on Outposts capacity for your Amazon Web Services account.
|
ListSharedEndpointsResult |
listSharedEndpoints(ListSharedEndpointsRequest request)
Lists all endpoints associated with an Outpost that has been shared by Amazon Web Services Resource Access
Manager (RAM).
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
public CreateEndpointResult createEndpoint(CreateEndpointRequest request)
AmazonS3OutpostsCreates an endpoint and associates it with the specified Outpost.
It can take up to 5 minutes for this action to finish.
Related actions include:
createEndpoint in interface AmazonS3Outpostspublic DeleteEndpointResult deleteEndpoint(DeleteEndpointRequest request)
AmazonS3OutpostsDeletes an endpoint.
It can take up to 5 minutes for this action to finish.
Related actions include:
deleteEndpoint in interface AmazonS3Outpostspublic ListEndpointsResult listEndpoints(ListEndpointsRequest request)
AmazonS3OutpostsLists endpoints associated with the specified Outpost.
Related actions include:
listEndpoints in interface AmazonS3Outpostspublic ListOutpostsWithS3Result listOutpostsWithS3(ListOutpostsWithS3Request request)
AmazonS3OutpostsLists the Outposts with S3 on Outposts capacity for your Amazon Web Services account. Includes S3 on Outposts that you have access to as the Outposts owner, or as a shared user from Resource Access Manager (RAM).
listOutpostsWithS3 in interface AmazonS3Outpostspublic ListSharedEndpointsResult listSharedEndpoints(ListSharedEndpointsRequest request)
AmazonS3OutpostsLists all endpoints associated with an Outpost that has been shared by Amazon Web Services Resource Access Manager (RAM).
Related actions include:
listSharedEndpoints in interface AmazonS3Outpostspublic void shutdown()
AmazonS3Outpostsshutdown in interface AmazonS3Outpostspublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonS3OutpostsResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AmazonS3Outpostsrequest - The originally executed request.