@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_PREFIXpublic CreateAlertManagerDefinitionResult createAlertManagerDefinition(CreateAlertManagerDefinitionRequest request)
AmazonPrometheusCreate an alert manager definition.
createAlertManagerDefinition in interface AmazonPrometheusrequest - Represents the input of a CreateAlertManagerDefinition operation.public CreateRuleGroupsNamespaceResult createRuleGroupsNamespace(CreateRuleGroupsNamespaceRequest request)
AmazonPrometheusCreate a rule group namespace.
createRuleGroupsNamespace in interface AmazonPrometheusrequest - Represents the input of a CreateRuleGroupsNamespace operation.public CreateWorkspaceResult createWorkspace(CreateWorkspaceRequest request)
AmazonPrometheusCreates a new AMP workspace.
createWorkspace in interface AmazonPrometheusrequest - Represents the input of a CreateWorkspace operation.public DeleteAlertManagerDefinitionResult deleteAlertManagerDefinition(DeleteAlertManagerDefinitionRequest request)
AmazonPrometheusDeletes an alert manager definition.
deleteAlertManagerDefinition in interface AmazonPrometheusrequest - Represents the input of a DeleteAlertManagerDefinition operation.public DeleteRuleGroupsNamespaceResult deleteRuleGroupsNamespace(DeleteRuleGroupsNamespaceRequest request)
AmazonPrometheusDelete a rule groups namespace.
deleteRuleGroupsNamespace in interface AmazonPrometheusrequest - Represents the input of a DeleteRuleGroupsNamespace operation.public DeleteWorkspaceResult deleteWorkspace(DeleteWorkspaceRequest request)
AmazonPrometheusDeletes an AMP workspace.
deleteWorkspace in interface AmazonPrometheusrequest - Represents the input of a DeleteWorkspace operation.public DescribeAlertManagerDefinitionResult describeAlertManagerDefinition(DescribeAlertManagerDefinitionRequest request)
AmazonPrometheusDescribes an alert manager definition.
describeAlertManagerDefinition in interface AmazonPrometheusrequest - Represents the input of a DescribeAlertManagerDefinition operation.public DescribeRuleGroupsNamespaceResult describeRuleGroupsNamespace(DescribeRuleGroupsNamespaceRequest request)
AmazonPrometheusDescribe a rule groups namespace.
describeRuleGroupsNamespace in interface AmazonPrometheusrequest - Represents the input of a DescribeRuleGroupsNamespace operation.public DescribeWorkspaceResult describeWorkspace(DescribeWorkspaceRequest request)
AmazonPrometheusDescribes an existing AMP workspace.
describeWorkspace in interface AmazonPrometheusrequest - Represents the input of a DescribeWorkspace operation.public ListRuleGroupsNamespacesResult listRuleGroupsNamespaces(ListRuleGroupsNamespacesRequest request)
AmazonPrometheusLists rule groups namespaces.
listRuleGroupsNamespaces in interface AmazonPrometheusrequest - Represents the input of a ListRuleGroupsNamespaces 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 PutAlertManagerDefinitionResult putAlertManagerDefinition(PutAlertManagerDefinitionRequest request)
AmazonPrometheusUpdate an alert manager definition.
putAlertManagerDefinition in interface AmazonPrometheusrequest - Represents the input of a PutAlertManagerDefinition operation.public PutRuleGroupsNamespaceResult putRuleGroupsNamespace(PutRuleGroupsNamespaceRequest request)
AmazonPrometheusUpdate a rule groups namespace.
putRuleGroupsNamespace in interface AmazonPrometheusrequest - Represents the input of a PutRuleGroupsNamespace 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.public AmazonPrometheusWaiters waiters()
waiters in interface AmazonPrometheus