@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSS3Control extends Object implements AWSS3Control
AWSS3Control. 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 |
|---|---|
CreateJobResult |
createJob(CreateJobRequest request)
Creates an Amazon S3 batch operations job.
|
DeletePublicAccessBlockResult |
deletePublicAccessBlock(DeletePublicAccessBlockRequest request)
Deletes the block public access configuration for the specified account.
|
DescribeJobResult |
describeJob(DescribeJobRequest request)
Retrieves the configuration parameters and status for a batch operations job.
|
S3ControlResponseMetadata |
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.
|
GetPublicAccessBlockResult |
getPublicAccessBlock(GetPublicAccessBlockRequest request)
|
ListJobsResult |
listJobs(ListJobsRequest request)
Lists current jobs and jobs that have ended within the last 30 days for the AWS account making the request.
|
PutPublicAccessBlockResult |
putPublicAccessBlock(PutPublicAccessBlockRequest request)
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
UpdateJobPriorityResult |
updateJobPriority(UpdateJobPriorityRequest request)
Updates an existing job's priority.
|
UpdateJobStatusResult |
updateJobStatus(UpdateJobStatusRequest request)
Updates the status for the specified job.
|
public CreateJobResult createJob(CreateJobRequest request)
AWSS3ControlCreates an Amazon S3 batch operations job.
createJob in interface AWSS3Controlpublic DeletePublicAccessBlockResult deletePublicAccessBlock(DeletePublicAccessBlockRequest request)
AWSS3ControlDeletes the block public access configuration for the specified account.
deletePublicAccessBlock in interface AWSS3Controlpublic DescribeJobResult describeJob(DescribeJobRequest request)
AWSS3ControlRetrieves the configuration parameters and status for a batch operations job.
describeJob in interface AWSS3Controlpublic GetPublicAccessBlockResult getPublicAccessBlock(GetPublicAccessBlockRequest request)
AWSS3ControlgetPublicAccessBlock in interface AWSS3Controlpublic ListJobsResult listJobs(ListJobsRequest request)
AWSS3ControlLists current jobs and jobs that have ended within the last 30 days for the AWS account making the request.
listJobs in interface AWSS3Controlpublic PutPublicAccessBlockResult putPublicAccessBlock(PutPublicAccessBlockRequest request)
AWSS3ControlputPublicAccessBlock in interface AWSS3Controlpublic UpdateJobPriorityResult updateJobPriority(UpdateJobPriorityRequest request)
AWSS3ControlUpdates an existing job's priority.
updateJobPriority in interface AWSS3Controlpublic UpdateJobStatusResult updateJobStatus(UpdateJobStatusRequest request)
AWSS3ControlUpdates the status for the specified job. Use this operation to confirm that you want to run a job or to cancel an existing job.
updateJobStatus in interface AWSS3Controlpublic void shutdown()
AWSS3Controlshutdown in interface AWSS3Controlpublic S3ControlResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSS3ControlResponse 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 AWSS3Controlrequest - The originally executed request.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.