@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonDocDBElastic extends Object implements AmazonDocDBElastic
AmazonDocDBElastic. 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 |
|---|---|
CopyClusterSnapshotResult |
copyClusterSnapshot(CopyClusterSnapshotRequest request)
Copies a snapshot of an elastic cluster.
|
CreateClusterResult |
createCluster(CreateClusterRequest request)
Creates a new Amazon DocumentDB elastic cluster and returns its cluster structure.
|
CreateClusterSnapshotResult |
createClusterSnapshot(CreateClusterSnapshotRequest request)
Creates a snapshot of an elastic cluster.
|
DeleteClusterResult |
deleteCluster(DeleteClusterRequest request)
Delete an elastic cluster.
|
DeleteClusterSnapshotResult |
deleteClusterSnapshot(DeleteClusterSnapshotRequest request)
Delete an elastic cluster snapshot.
|
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.
|
GetClusterResult |
getCluster(GetClusterRequest request)
Returns information about a specific elastic cluster.
|
GetClusterSnapshotResult |
getClusterSnapshot(GetClusterSnapshotRequest request)
Returns information about a specific elastic cluster snapshot
|
ListClustersResult |
listClusters(ListClustersRequest request)
Returns information about provisioned Amazon DocumentDB elastic clusters.
|
ListClusterSnapshotsResult |
listClusterSnapshots(ListClusterSnapshotsRequest request)
Returns information about snapshots for a specified elastic cluster.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists all tags on a elastic cluster resource
|
RestoreClusterFromSnapshotResult |
restoreClusterFromSnapshot(RestoreClusterFromSnapshotRequest request)
Restores an elastic cluster from a snapshot.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartClusterResult |
startCluster(StartClusterRequest request)
Restarts the stopped elastic cluster that is specified by
clusterARN. |
StopClusterResult |
stopCluster(StopClusterRequest request)
Stops the running elastic cluster that is specified by
clusterArn. |
TagResourceResult |
tagResource(TagResourceRequest request)
Adds metadata tags to an elastic cluster resource
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes metadata tags from an elastic cluster resource
|
UpdateClusterResult |
updateCluster(UpdateClusterRequest request)
Modifies an elastic cluster.
|
public CopyClusterSnapshotResult copyClusterSnapshot(CopyClusterSnapshotRequest request)
AmazonDocDBElasticCopies a snapshot of an elastic cluster.
copyClusterSnapshot in interface AmazonDocDBElasticpublic CreateClusterResult createCluster(CreateClusterRequest request)
AmazonDocDBElasticCreates a new Amazon DocumentDB elastic cluster and returns its cluster structure.
createCluster in interface AmazonDocDBElasticpublic CreateClusterSnapshotResult createClusterSnapshot(CreateClusterSnapshotRequest request)
AmazonDocDBElasticCreates a snapshot of an elastic cluster.
createClusterSnapshot in interface AmazonDocDBElasticpublic DeleteClusterResult deleteCluster(DeleteClusterRequest request)
AmazonDocDBElasticDelete an elastic cluster.
deleteCluster in interface AmazonDocDBElasticpublic DeleteClusterSnapshotResult deleteClusterSnapshot(DeleteClusterSnapshotRequest request)
AmazonDocDBElasticDelete an elastic cluster snapshot.
deleteClusterSnapshot in interface AmazonDocDBElasticpublic GetClusterResult getCluster(GetClusterRequest request)
AmazonDocDBElasticReturns information about a specific elastic cluster.
getCluster in interface AmazonDocDBElasticpublic GetClusterSnapshotResult getClusterSnapshot(GetClusterSnapshotRequest request)
AmazonDocDBElasticReturns information about a specific elastic cluster snapshot
getClusterSnapshot in interface AmazonDocDBElasticpublic ListClusterSnapshotsResult listClusterSnapshots(ListClusterSnapshotsRequest request)
AmazonDocDBElasticReturns information about snapshots for a specified elastic cluster.
listClusterSnapshots in interface AmazonDocDBElasticpublic ListClustersResult listClusters(ListClustersRequest request)
AmazonDocDBElasticReturns information about provisioned Amazon DocumentDB elastic clusters.
listClusters in interface AmazonDocDBElasticpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonDocDBElasticLists all tags on a elastic cluster resource
listTagsForResource in interface AmazonDocDBElasticpublic RestoreClusterFromSnapshotResult restoreClusterFromSnapshot(RestoreClusterFromSnapshotRequest request)
AmazonDocDBElasticRestores an elastic cluster from a snapshot.
restoreClusterFromSnapshot in interface AmazonDocDBElasticpublic StartClusterResult startCluster(StartClusterRequest request)
AmazonDocDBElastic
Restarts the stopped elastic cluster that is specified by clusterARN.
startCluster in interface AmazonDocDBElasticpublic StopClusterResult stopCluster(StopClusterRequest request)
AmazonDocDBElastic
Stops the running elastic cluster that is specified by clusterArn. The elastic cluster must be in
the available state.
stopCluster in interface AmazonDocDBElasticpublic TagResourceResult tagResource(TagResourceRequest request)
AmazonDocDBElasticAdds metadata tags to an elastic cluster resource
tagResource in interface AmazonDocDBElasticpublic UntagResourceResult untagResource(UntagResourceRequest request)
AmazonDocDBElasticRemoves metadata tags from an elastic cluster resource
untagResource in interface AmazonDocDBElasticpublic UpdateClusterResult updateCluster(UpdateClusterRequest request)
AmazonDocDBElasticModifies an elastic cluster. This includes updating admin-username/password, upgrading the API version, and setting up a backup window and maintenance window
updateCluster in interface AmazonDocDBElasticpublic void shutdown()
AmazonDocDBElasticshutdown in interface AmazonDocDBElasticpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonDocDBElasticResponse 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 AmazonDocDBElasticrequest - The originally executed request.