@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)
AmazonPrometheus
Creates a new AMP workspace.
createWorkspace
in interface AmazonPrometheus
request
- Represents the input of a CreateWorkspace operation.public DeleteWorkspaceResult deleteWorkspace(DeleteWorkspaceRequest request)
AmazonPrometheus
Deletes an AMP workspace.
deleteWorkspace
in interface AmazonPrometheus
request
- Represents the input of a DeleteWorkspace operation.public DescribeWorkspaceResult describeWorkspace(DescribeWorkspaceRequest request)
AmazonPrometheus
Describes an existing AMP workspace.
describeWorkspace
in interface AmazonPrometheus
request
- Represents the input of a DescribeWorkspace operation.public ListWorkspacesResult listWorkspaces(ListWorkspacesRequest request)
AmazonPrometheus
Lists all AMP workspaces, including workspaces being created or deleted.
listWorkspaces
in interface AmazonPrometheus
request
- Represents the input of a ListWorkspaces operation.public UpdateWorkspaceAliasResult updateWorkspaceAlias(UpdateWorkspaceAliasRequest request)
AmazonPrometheus
Updates an AMP workspace alias.
updateWorkspaceAlias
in interface AmazonPrometheus
request
- Represents the input of an UpdateWorkspaceAlias operation.public void shutdown()
AmazonPrometheus
shutdown
in interface AmazonPrometheus
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonPrometheus
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 a request.
getCachedResponseMetadata
in interface AmazonPrometheus
request
- The originally executed request.