@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteVaultNotificationsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Provides options for deleting a vault notification configuration from an Amazon Glacier vault.
NOOP| Constructor and Description |
|---|
DeleteVaultNotificationsRequest()
Default constructor for DeleteVaultNotificationsRequest object.
|
DeleteVaultNotificationsRequest(String vaultName)
Constructs a new DeleteVaultNotificationsRequest object.
|
DeleteVaultNotificationsRequest(String accountId,
String vaultName)
Constructs a new DeleteVaultNotificationsRequest object.
|
| Modifier and Type | Method and Description |
|---|---|
DeleteVaultNotificationsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAccountId()
The
AccountId value is the AWS account ID of the account that owns the vault. |
String |
getVaultName()
The name of the vault.
|
int |
hashCode() |
void |
setAccountId(String accountId)
The
AccountId value is the AWS account ID of the account that owns the vault. |
void |
setVaultName(String vaultName)
The name of the vault.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DeleteVaultNotificationsRequest |
withAccountId(String accountId)
The
AccountId value is the AWS account ID of the account that owns the vault. |
DeleteVaultNotificationsRequest |
withVaultName(String vaultName)
The name of the vault.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic DeleteVaultNotificationsRequest()
public DeleteVaultNotificationsRequest(String vaultName)
vaultName - The name of the vault.public DeleteVaultNotificationsRequest(String accountId, String vaultName)
accountId - The AccountId value is the AWS account ID of the account that owns the vault. You can either
specify an AWS account ID or optionally a single '-' (hyphen), in which case Amazon Glacier
uses the AWS account ID associated with the credentials used to sign the request. If you use an account
ID, do not include any hyphens ('-') in the ID.vaultName - The name of the vault.public void setAccountId(String accountId)
The AccountId value is the AWS account ID of the account that owns the vault. You can either specify
an AWS account ID or optionally a single '-' (hyphen), in which case Amazon Glacier uses the AWS
account ID associated with the credentials used to sign the request. If you use an account ID, do not include any
hyphens ('-') in the ID.
accountId - The AccountId value is the AWS account ID of the account that owns the vault. You can either
specify an AWS account ID or optionally a single '-' (hyphen), in which case Amazon Glacier
uses the AWS account ID associated with the credentials used to sign the request. If you use an account
ID, do not include any hyphens ('-') in the ID.public String getAccountId()
The AccountId value is the AWS account ID of the account that owns the vault. You can either specify
an AWS account ID or optionally a single '-' (hyphen), in which case Amazon Glacier uses the AWS
account ID associated with the credentials used to sign the request. If you use an account ID, do not include any
hyphens ('-') in the ID.
AccountId value is the AWS account ID of the account that owns the vault. You can either
specify an AWS account ID or optionally a single '-' (hyphen), in which case Amazon Glacier
uses the AWS account ID associated with the credentials used to sign the request. If you use an account
ID, do not include any hyphens ('-') in the ID.public DeleteVaultNotificationsRequest withAccountId(String accountId)
The AccountId value is the AWS account ID of the account that owns the vault. You can either specify
an AWS account ID or optionally a single '-' (hyphen), in which case Amazon Glacier uses the AWS
account ID associated with the credentials used to sign the request. If you use an account ID, do not include any
hyphens ('-') in the ID.
accountId - The AccountId value is the AWS account ID of the account that owns the vault. You can either
specify an AWS account ID or optionally a single '-' (hyphen), in which case Amazon Glacier
uses the AWS account ID associated with the credentials used to sign the request. If you use an account
ID, do not include any hyphens ('-') in the ID.public void setVaultName(String vaultName)
The name of the vault.
vaultName - The name of the vault.public String getVaultName()
The name of the vault.
public DeleteVaultNotificationsRequest withVaultName(String vaultName)
The name of the vault.
vaultName - The name of the vault.public String toString()
toString in class ObjectObject.toString()public DeleteVaultNotificationsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.