@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonS3OutpostsClient extends AmazonWebServiceClient implements AmazonS3Outposts
Amazon S3 on Outposts provides access to S3 on Outposts operations.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
static AmazonS3OutpostsClientBuilder |
builder() |
CreateEndpointResult |
createEndpoint(CreateEndpointRequest request)
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts.
|
DeleteEndpointResult |
deleteEndpoint(DeleteEndpointRequest request)
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts.
|
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)
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held
open.
|
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetpublic static AmazonS3OutpostsClientBuilder builder()
public CreateEndpointResult createEndpoint(CreateEndpointRequest request)
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts. S3 on Outposts uses endpoints to connect to Outposts buckets so that you can perform actions within your virtual private cloud (VPC). For more information, see Accessing S3 on Outposts using VPC only access points.
This action creates an endpoint and associates it with the specified Outposts.
It can take up to 5 minutes for this action to complete.
Related actions include:
createEndpoint in interface AmazonS3OutpostscreateEndpointRequest - InternalServerException - There was an exception with the internal server.ValidationException - There was an exception validating this data.AccessDeniedException - Access was denied for this action.ResourceNotFoundException - The requested resource was not found.ConflictException - There was a conflict with this action, and it could not be completed.public DeleteEndpointResult deleteEndpoint(DeleteEndpointRequest request)
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts. S3 on Outposts uses endpoints to connect to Outposts buckets so that you can perform actions within your virtual private cloud (VPC). For more information, see Accessing S3 on Outposts using VPC only access points.
This action deletes an endpoint.
It can take up to 5 minutes for this action to complete.
Related actions include:
deleteEndpoint in interface AmazonS3OutpostsdeleteEndpointRequest - InternalServerException - There was an exception with the internal server.AccessDeniedException - Access was denied for this action.ResourceNotFoundException - The requested resource was not found.ValidationException - There was an exception validating this data.public ListEndpointsResult listEndpoints(ListEndpointsRequest request)
Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts. S3 on Outposts uses endpoints to connect to Outposts buckets so that you can perform actions within your virtual private cloud (VPC). For more information, see Accessing S3 on Outposts using VPC only access points.
This action lists endpoints associated with the Outposts.
Related actions include:
listEndpoints in interface AmazonS3OutpostslistEndpointsRequest - InternalServerException - There was an exception with the internal server.ResourceNotFoundException - The requested resource was not found.AccessDeniedException - Access was denied for this action.ValidationException - There was an exception validating this data.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response 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 the request.
getCachedResponseMetadata in interface AmazonS3Outpostsrequest - The originally executed requestpublic void shutdown()
AmazonWebServiceClientshutdown in interface AmazonS3Outpostsshutdown in class AmazonWebServiceClient