@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. 
 | 
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. 
 | 
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 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 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.