public interface Archive
Archive
resource.
Each Archive
object is uniquely identified by these
identifier(s):
Modifier and Type | Method and Description |
---|---|
void |
delete()
The convenient method form for the
Delete action. |
void |
delete(DeleteArchiveRequest request)
Performs the
Delete action. |
void |
delete(DeleteArchiveRequest request,
ResultCapture<Void> extractor)
Performs the
Delete action and use a ResultCapture to
retrieve the low-level client response. |
void |
delete(ResultCapture<Void> extractor)
The convenient method form for the
Delete action. |
String |
getAccountId()
Gets the value of the AccountId identifier.
|
String |
getId()
Gets the value of the Id identifier.
|
Vault |
getVault()
Retrieves the
Vault resource referenced by this resource. |
String |
getVaultName()
Gets the value of the VaultName identifier.
|
Job |
initiateArchiveRetreival()
The convenient method form for the
InitiateArchiveRetreival
action. |
Job |
initiateArchiveRetreival(InitiateJobRequest request)
Performs the
InitiateArchiveRetreival action. |
Job |
initiateArchiveRetreival(InitiateJobRequest request,
ResultCapture<InitiateJobResult> extractor)
Performs the
InitiateArchiveRetreival action and use a
ResultCapture to retrieve the low-level client response. |
Job |
initiateArchiveRetreival(ResultCapture<InitiateJobResult> extractor)
The convenient method form for the
InitiateArchiveRetreival
action. |
boolean |
isLoaded()
Returns true if this resource's attributes have been loaded.
|
boolean isLoaded()
false
, calls to attribute getter methods on this
instance will make an implicit call to load()
to retrieve the
value.String getAccountId()
String getId()
String getVaultName()
Vault getVault()
Vault
resource referenced by this resource.void delete(DeleteArchiveRequest request)
Delete
action.
The following request parameters will be populated from the data of this
Archive
resource, and any conflicting parameter value set in
the request will be overridden:
AccountId
- mapped from the AccountId
identifier.
VaultName
- mapped from the VaultName
identifier.
ArchiveId
- mapped from the Id
identifier.
DeleteArchiveRequest
void delete(DeleteArchiveRequest request, ResultCapture<Void> extractor)
Delete
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Archive
resource, and any conflicting parameter value set in
the request will be overridden:
AccountId
- mapped from the AccountId
identifier.
VaultName
- mapped from the VaultName
identifier.
ArchiveId
- mapped from the Id
identifier.
DeleteArchiveRequest
void delete()
Delete
action.delete(DeleteArchiveRequest)
void delete(ResultCapture<Void> extractor)
Delete
action.Job initiateArchiveRetreival(InitiateJobRequest request)
InitiateArchiveRetreival
action.
The following request parameters will be populated from the data of this
Archive
resource, and any conflicting parameter value set in
the request will be overridden:
VaultName
- mapped from the Name
identifier.
AccountId
- mapped from the AccountId
identifier.
JobParameters.ArchiveId
- mapped from the Id
identifier.
JobParameters.Type
- constant value archive-retrieval
.
Job
resource object associated with the result
of this action.InitiateJobRequest
Job initiateArchiveRetreival(InitiateJobRequest request, ResultCapture<InitiateJobResult> extractor)
InitiateArchiveRetreival
action and use a
ResultCapture to retrieve the low-level client response.
The following request parameters will be populated from the data of this
Archive
resource, and any conflicting parameter value set in
the request will be overridden:
VaultName
- mapped from the Name
identifier.
AccountId
- mapped from the AccountId
identifier.
JobParameters.ArchiveId
- mapped from the Id
identifier.
JobParameters.Type
- constant value archive-retrieval
.
Job
resource object associated with the result
of this action.InitiateJobRequest
Job initiateArchiveRetreival()
InitiateArchiveRetreival
action.Job initiateArchiveRetreival(ResultCapture<InitiateJobResult> extractor)
InitiateArchiveRetreival
action.Copyright © 2014. All rights reserved.