public interface Job
Job
resource.
Each Job
object is uniquely identified by these identifier(s):
Modifier and Type | Method and Description |
---|---|
String |
getAccountId()
Gets the value of the AccountId identifier.
|
String |
getAction()
Gets the value of the Action attribute.
|
String |
getArchiveId()
Gets the value of the ArchiveId attribute.
|
String |
getArchiveSHA256TreeHash()
Gets the value of the ArchiveSHA256TreeHash attribute.
|
Long |
getArchiveSizeInBytes()
Gets the value of the ArchiveSizeInBytes attribute.
|
Boolean |
getCompleted()
Gets the value of the Completed attribute.
|
String |
getCompletionDate()
Gets the value of the CompletionDate attribute.
|
String |
getCreationDate()
Gets the value of the CreationDate attribute.
|
String |
getId()
Gets the value of the Id identifier.
|
InventoryRetrievalJobDescription |
getInventoryRetrievalParameters()
Gets the value of the InventoryRetrievalParameters attribute.
|
Long |
getInventorySizeInBytes()
Gets the value of the InventorySizeInBytes attribute.
|
String |
getJobDescription()
Gets the value of the JobDescription attribute.
|
GetJobOutputResult |
getOutput(GetJobOutputRequest request)
Performs the
GetOutput action. |
GetJobOutputResult |
getOutput(GetJobOutputRequest request,
ResultCapture<GetJobOutputResult> extractor)
Performs the
GetOutput action and use a ResultCapture to
retrieve the low-level client response. |
GetJobOutputResult |
getOutput(String range)
The convenient method form for the
GetOutput action. |
GetJobOutputResult |
getOutput(String range,
ResultCapture<GetJobOutputResult> extractor)
The convenient method form for the
GetOutput action. |
String |
getRetrievalByteRange()
Gets the value of the RetrievalByteRange attribute.
|
String |
getSHA256TreeHash()
Gets the value of the SHA256TreeHash attribute.
|
String |
getSNSTopic()
Gets the value of the SNSTopic attribute.
|
String |
getStatusCode()
Gets the value of the StatusCode attribute.
|
String |
getStatusMessage()
Gets the value of the StatusMessage attribute.
|
Vault |
getVault()
Retrieves the
Vault resource referenced by this resource. |
String |
getVaultARN()
Gets the value of the VaultARN attribute.
|
String |
getVaultName()
Gets the value of the VaultName identifier.
|
boolean |
isLoaded()
Returns true if this resource's attributes have been loaded.
|
boolean |
load()
Makes a call to the service to load this resource's attributes if they
are not loaded yet.
|
boolean |
load(DescribeJobRequest request)
Makes a call to the service to load this resource's attributes if they
are not loaded yet.
|
boolean |
load(DescribeJobRequest request,
ResultCapture<DescribeJobResult> extractor)
Makes a call to the service to load this resource's attributes if they
are not loaded yet, and use a ResultCapture to retrieve the low-level
client response
The following request parameters will be populated from the data of this
Job resource, and any conflicting parameter value set in the
request will be overridden:
AccountId
- mapped from the AccountId identifier. |
boolean isLoaded()
false
, calls to attribute getter methods on this
instance will make an implicit call to load()
to retrieve the
value.boolean load()
true
if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.load(DescribeJobRequest)
boolean load(DescribeJobRequest request)
Job
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.
JobId
- mapped from the Id
identifier.
true
if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.DescribeJobRequest
boolean load(DescribeJobRequest request, ResultCapture<DescribeJobResult> extractor)
Job
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.
JobId
- mapped from the Id
identifier.
true
if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.DescribeJobRequest
String getAccountId()
String getId()
String getVaultName()
String getStatusCode()
load()
is made to retrieve the value of the
attribute.String getArchiveSHA256TreeHash()
load()
is made to retrieve the value
of the attribute.String getArchiveId()
load()
is made to retrieve the value of the
attribute.String getCompletionDate()
load()
is made to retrieve the value of the
attribute.Boolean getCompleted()
load()
is made to retrieve the value of the
attribute.String getCreationDate()
load()
is made to retrieve the value of the
attribute.String getJobDescription()
load()
is made to retrieve the value of the
attribute.String getSNSTopic()
load()
is made to retrieve the value of the
attribute.String getAction()
load()
is made to retrieve the value of the
attribute.Long getArchiveSizeInBytes()
load()
is made to retrieve the value of
the attribute.String getVaultARN()
load()
is made to retrieve the value of the
attribute.String getSHA256TreeHash()
load()
is made to retrieve the value of the
attribute.String getStatusMessage()
load()
is made to retrieve the value of the
attribute.Long getInventorySizeInBytes()
load()
is made to retrieve the value of
the attribute.String getRetrievalByteRange()
load()
is made to retrieve the value of
the attribute.InventoryRetrievalJobDescription getInventoryRetrievalParameters()
load()
is made to retrieve
the value of the attribute.Vault getVault()
Vault
resource referenced by this resource.GetJobOutputResult getOutput(GetJobOutputRequest request)
GetOutput
action.
The following request parameters will be populated from the data of this
Job
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.
JobId
- mapped from the Id
identifier.
GetJobOutputRequest
GetJobOutputResult getOutput(GetJobOutputRequest request, ResultCapture<GetJobOutputResult> extractor)
GetOutput
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Job
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.
JobId
- mapped from the Id
identifier.
GetJobOutputRequest
GetJobOutputResult getOutput(String range)
GetOutput
action.getOutput(GetJobOutputRequest)
GetJobOutputResult getOutput(String range, ResultCapture<GetJobOutputResult> extractor)
GetOutput
action.Copyright © 2014. All rights reserved.