@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonPrometheus extends Object implements AmazonPrometheus
AmazonPrometheus. 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 |
|---|---|
CreateWorkspaceResult |
createWorkspace(CreateWorkspaceRequest request)
Creates a new AMP workspace.
|
DeleteWorkspaceResult |
deleteWorkspace(DeleteWorkspaceRequest request)
Deletes an AMP workspace.
|
DescribeWorkspaceResult |
describeWorkspace(DescribeWorkspaceRequest request)
Describes an existing AMP workspace.
|
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.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists the tags you have assigned to the resource.
|
ListWorkspacesResult |
listWorkspaces(ListWorkspacesRequest request)
Lists all AMP workspaces, including workspaces being created or deleted.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Creates tags for the specified resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Deletes tags from the specified resource.
|
UpdateWorkspaceAliasResult |
updateWorkspaceAlias(UpdateWorkspaceAliasRequest request)
Updates an AMP workspace alias.
|
public CreateWorkspaceResult createWorkspace(CreateWorkspaceRequest request)
AmazonPrometheusCreates a new AMP workspace.
createWorkspace in interface AmazonPrometheusrequest - Represents the input of a CreateWorkspace operation.public DeleteWorkspaceResult deleteWorkspace(DeleteWorkspaceRequest request)
AmazonPrometheusDeletes an AMP workspace.
deleteWorkspace in interface AmazonPrometheusrequest - Represents the input of a DeleteWorkspace operation.public DescribeWorkspaceResult describeWorkspace(DescribeWorkspaceRequest request)
AmazonPrometheusDescribes an existing AMP workspace.
describeWorkspace in interface AmazonPrometheusrequest - Represents the input of a DescribeWorkspace operation.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonPrometheusLists the tags you have assigned to the resource.
listTagsForResource in interface AmazonPrometheuspublic ListWorkspacesResult listWorkspaces(ListWorkspacesRequest request)
AmazonPrometheusLists all AMP workspaces, including workspaces being created or deleted.
listWorkspaces in interface AmazonPrometheusrequest - Represents the input of a ListWorkspaces operation.public TagResourceResult tagResource(TagResourceRequest request)
AmazonPrometheusCreates tags for the specified resource.
tagResource in interface AmazonPrometheuspublic UntagResourceResult untagResource(UntagResourceRequest request)
AmazonPrometheusDeletes tags from the specified resource.
untagResource in interface AmazonPrometheuspublic UpdateWorkspaceAliasResult updateWorkspaceAlias(UpdateWorkspaceAliasRequest request)
AmazonPrometheusUpdates an AMP workspace alias.
updateWorkspaceAlias in interface AmazonPrometheusrequest - Represents the input of an UpdateWorkspaceAlias operation.public void shutdown()
AmazonPrometheusshutdown in interface AmazonPrometheuspublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonPrometheusResponse 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 AmazonPrometheusrequest - The originally executed request.