public class GetVaultLockRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
GetVaultLock operation.
This operation retrieves the following attributes from the
lock-policy subresource set on the specified vault:
The vault lock policy set on the vault.
The state of the vault lock, which is either InProgess or
Locked .
When the lock ID expires. The lock ID is used to complete the vault locking process.
When the vault lock was initiated and put into the
InProgress state.
A vault lock is put into the InProgress state by calling
InitiateVaultLock. A vault lock is put into the Locked
state by calling CompleteVaultLock. You can abort the vault locking
process by calling AbortVaultLock. For more information about the
vault locking process,
Amazon Glacier Vault Lock
.
If there is no vault lock policy set on the vault, the operation
returns a 404 Not found error. For more information about
vault lock policies,
Amazon Glacier Access Control with Vault Lock Policies
.
NOOP| Constructor and Description |
|---|
GetVaultLockRequest() |
| Modifier and Type | Method and Description |
|---|---|
GetVaultLockRequest |
clone()
Creates a shallow clone of this request.
|
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.
|
GetVaultLockRequest |
withAccountId(String accountId)
The
AccountId value is the AWS account ID of the account
that owns the vault. |
GetVaultLockRequest |
withVaultName(String vaultName)
The name of the vault.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic String getAccountId()
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 void setAccountId(String accountId)
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 GetVaultLockRequest withAccountId(String accountId)
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.
Returns a reference to this object so that method calls can be chained together.
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 getVaultName()
public void setVaultName(String vaultName)
vaultName - The name of the vault.public GetVaultLockRequest withVaultName(String vaultName)
Returns a reference to this object so that method calls can be chained together.
vaultName - The name of the vault.public String toString()
toString in class ObjectObject.toString()public GetVaultLockRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.