@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeDashboardSnapshotJobResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeDashboardSnapshotJobResult() |
Modifier and Type | Method and Description |
---|---|
DescribeDashboardSnapshotJobResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) for the snapshot job.
|
String |
getAwsAccountId()
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
|
Date |
getCreatedTime()
The time that the snapshot job was created.
|
String |
getDashboardId()
The ID of the dashboard that you have started a snapshot job for.
|
String |
getJobStatus()
Indicates the status of a job.
|
Date |
getLastUpdatedTime()
The time that the snapshot job status was last updated.
|
String |
getRequestId()
The Amazon Web Services request ID for this operation.
|
SnapshotConfiguration |
getSnapshotConfiguration()
The snapshot configuration of the job.
|
String |
getSnapshotJobId()
The ID of the job to be described.
|
Integer |
getStatus()
The HTTP status of the request
|
SnapshotUserConfigurationRedacted |
getUserConfiguration()
The user configuration for the snapshot job.
|
int |
hashCode() |
void |
setArn(String arn)
The Amazon Resource Name (ARN) for the snapshot job.
|
void |
setAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
|
void |
setCreatedTime(Date createdTime)
The time that the snapshot job was created.
|
void |
setDashboardId(String dashboardId)
The ID of the dashboard that you have started a snapshot job for.
|
void |
setJobStatus(String jobStatus)
Indicates the status of a job.
|
void |
setLastUpdatedTime(Date lastUpdatedTime)
The time that the snapshot job status was last updated.
|
void |
setRequestId(String requestId)
The Amazon Web Services request ID for this operation.
|
void |
setSnapshotConfiguration(SnapshotConfiguration snapshotConfiguration)
The snapshot configuration of the job.
|
void |
setSnapshotJobId(String snapshotJobId)
The ID of the job to be described.
|
void |
setStatus(Integer status)
The HTTP status of the request
|
void |
setUserConfiguration(SnapshotUserConfigurationRedacted userConfiguration)
The user configuration for the snapshot job.
|
String |
toString()
Returns a string representation of this object.
|
DescribeDashboardSnapshotJobResult |
withArn(String arn)
The Amazon Resource Name (ARN) for the snapshot job.
|
DescribeDashboardSnapshotJobResult |
withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
|
DescribeDashboardSnapshotJobResult |
withCreatedTime(Date createdTime)
The time that the snapshot job was created.
|
DescribeDashboardSnapshotJobResult |
withDashboardId(String dashboardId)
The ID of the dashboard that you have started a snapshot job for.
|
DescribeDashboardSnapshotJobResult |
withJobStatus(SnapshotJobStatus jobStatus)
Indicates the status of a job.
|
DescribeDashboardSnapshotJobResult |
withJobStatus(String jobStatus)
Indicates the status of a job.
|
DescribeDashboardSnapshotJobResult |
withLastUpdatedTime(Date lastUpdatedTime)
The time that the snapshot job status was last updated.
|
DescribeDashboardSnapshotJobResult |
withRequestId(String requestId)
The Amazon Web Services request ID for this operation.
|
DescribeDashboardSnapshotJobResult |
withSnapshotConfiguration(SnapshotConfiguration snapshotConfiguration)
The snapshot configuration of the job.
|
DescribeDashboardSnapshotJobResult |
withSnapshotJobId(String snapshotJobId)
The ID of the job to be described.
|
DescribeDashboardSnapshotJobResult |
withStatus(Integer status)
The HTTP status of the request
|
DescribeDashboardSnapshotJobResult |
withUserConfiguration(SnapshotUserConfigurationRedacted userConfiguration)
The user configuration for the snapshot job.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
awsAccountId
- The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.public String getAwsAccountId()
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
public DescribeDashboardSnapshotJobResult withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
awsAccountId
- The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.public void setDashboardId(String dashboardId)
The ID of the dashboard that you have started a snapshot job for.
dashboardId
- The ID of the dashboard that you have started a snapshot job for.public String getDashboardId()
The ID of the dashboard that you have started a snapshot job for.
public DescribeDashboardSnapshotJobResult withDashboardId(String dashboardId)
The ID of the dashboard that you have started a snapshot job for.
dashboardId
- The ID of the dashboard that you have started a snapshot job for.public void setSnapshotJobId(String snapshotJobId)
The ID of the job to be described. The job ID is set when you start a new job with a
StartDashboardSnapshotJob
API call.
snapshotJobId
- The ID of the job to be described. The job ID is set when you start a new job with a
StartDashboardSnapshotJob
API call.public String getSnapshotJobId()
The ID of the job to be described. The job ID is set when you start a new job with a
StartDashboardSnapshotJob
API call.
StartDashboardSnapshotJob
API call.public DescribeDashboardSnapshotJobResult withSnapshotJobId(String snapshotJobId)
The ID of the job to be described. The job ID is set when you start a new job with a
StartDashboardSnapshotJob
API call.
snapshotJobId
- The ID of the job to be described. The job ID is set when you start a new job with a
StartDashboardSnapshotJob
API call.public void setUserConfiguration(SnapshotUserConfigurationRedacted userConfiguration)
The user configuration for the snapshot job. This information is provided when you make a
StartDashboardSnapshotJob
API call.
userConfiguration
- The user configuration for the snapshot job. This information is provided when you make a
StartDashboardSnapshotJob
API call.public SnapshotUserConfigurationRedacted getUserConfiguration()
The user configuration for the snapshot job. This information is provided when you make a
StartDashboardSnapshotJob
API call.
StartDashboardSnapshotJob
API call.public DescribeDashboardSnapshotJobResult withUserConfiguration(SnapshotUserConfigurationRedacted userConfiguration)
The user configuration for the snapshot job. This information is provided when you make a
StartDashboardSnapshotJob
API call.
userConfiguration
- The user configuration for the snapshot job. This information is provided when you make a
StartDashboardSnapshotJob
API call.public void setSnapshotConfiguration(SnapshotConfiguration snapshotConfiguration)
The snapshot configuration of the job. This information is provided when you make a
StartDashboardSnapshotJob
API call.
snapshotConfiguration
- The snapshot configuration of the job. This information is provided when you make a
StartDashboardSnapshotJob
API call.public SnapshotConfiguration getSnapshotConfiguration()
The snapshot configuration of the job. This information is provided when you make a
StartDashboardSnapshotJob
API call.
StartDashboardSnapshotJob
API call.public DescribeDashboardSnapshotJobResult withSnapshotConfiguration(SnapshotConfiguration snapshotConfiguration)
The snapshot configuration of the job. This information is provided when you make a
StartDashboardSnapshotJob
API call.
snapshotConfiguration
- The snapshot configuration of the job. This information is provided when you make a
StartDashboardSnapshotJob
API call.public void setArn(String arn)
The Amazon Resource Name (ARN) for the snapshot job. The job ARN is generated when you start a new job with a
StartDashboardSnapshotJob
API call.
arn
- The Amazon Resource Name (ARN) for the snapshot job. The job ARN is generated when you start a new job
with a StartDashboardSnapshotJob
API call.public String getArn()
The Amazon Resource Name (ARN) for the snapshot job. The job ARN is generated when you start a new job with a
StartDashboardSnapshotJob
API call.
StartDashboardSnapshotJob
API call.public DescribeDashboardSnapshotJobResult withArn(String arn)
The Amazon Resource Name (ARN) for the snapshot job. The job ARN is generated when you start a new job with a
StartDashboardSnapshotJob
API call.
arn
- The Amazon Resource Name (ARN) for the snapshot job. The job ARN is generated when you start a new job
with a StartDashboardSnapshotJob
API call.public void setJobStatus(String jobStatus)
Indicates the status of a job. The status updates as the job executes. This shows one of the following values.
COMPLETED
- The job was completed successfully.
FAILED
- The job failed to execute.
QUEUED
- The job is queued and hasn't started yet.
RUNNING
- The job is still running.
jobStatus
- Indicates the status of a job. The status updates as the job executes. This shows one of the following
values.
COMPLETED
- The job was completed successfully.
FAILED
- The job failed to execute.
QUEUED
- The job is queued and hasn't started yet.
RUNNING
- The job is still running.
SnapshotJobStatus
public String getJobStatus()
Indicates the status of a job. The status updates as the job executes. This shows one of the following values.
COMPLETED
- The job was completed successfully.
FAILED
- The job failed to execute.
QUEUED
- The job is queued and hasn't started yet.
RUNNING
- The job is still running.
COMPLETED
- The job was completed successfully.
FAILED
- The job failed to execute.
QUEUED
- The job is queued and hasn't started yet.
RUNNING
- The job is still running.
SnapshotJobStatus
public DescribeDashboardSnapshotJobResult withJobStatus(String jobStatus)
Indicates the status of a job. The status updates as the job executes. This shows one of the following values.
COMPLETED
- The job was completed successfully.
FAILED
- The job failed to execute.
QUEUED
- The job is queued and hasn't started yet.
RUNNING
- The job is still running.
jobStatus
- Indicates the status of a job. The status updates as the job executes. This shows one of the following
values.
COMPLETED
- The job was completed successfully.
FAILED
- The job failed to execute.
QUEUED
- The job is queued and hasn't started yet.
RUNNING
- The job is still running.
SnapshotJobStatus
public DescribeDashboardSnapshotJobResult withJobStatus(SnapshotJobStatus jobStatus)
Indicates the status of a job. The status updates as the job executes. This shows one of the following values.
COMPLETED
- The job was completed successfully.
FAILED
- The job failed to execute.
QUEUED
- The job is queued and hasn't started yet.
RUNNING
- The job is still running.
jobStatus
- Indicates the status of a job. The status updates as the job executes. This shows one of the following
values.
COMPLETED
- The job was completed successfully.
FAILED
- The job failed to execute.
QUEUED
- The job is queued and hasn't started yet.
RUNNING
- The job is still running.
SnapshotJobStatus
public void setCreatedTime(Date createdTime)
The time that the snapshot job was created.
createdTime
- The time that the snapshot job was created.public Date getCreatedTime()
The time that the snapshot job was created.
public DescribeDashboardSnapshotJobResult withCreatedTime(Date createdTime)
The time that the snapshot job was created.
createdTime
- The time that the snapshot job was created.public void setLastUpdatedTime(Date lastUpdatedTime)
The time that the snapshot job status was last updated.
lastUpdatedTime
- The time that the snapshot job status was last updated.public Date getLastUpdatedTime()
The time that the snapshot job status was last updated.
public DescribeDashboardSnapshotJobResult withLastUpdatedTime(Date lastUpdatedTime)
The time that the snapshot job status was last updated.
lastUpdatedTime
- The time that the snapshot job status was last updated.public void setRequestId(String requestId)
The Amazon Web Services request ID for this operation.
requestId
- The Amazon Web Services request ID for this operation.public String getRequestId()
The Amazon Web Services request ID for this operation.
public DescribeDashboardSnapshotJobResult withRequestId(String requestId)
The Amazon Web Services request ID for this operation.
requestId
- The Amazon Web Services request ID for this operation.public void setStatus(Integer status)
The HTTP status of the request
status
- The HTTP status of the requestpublic Integer getStatus()
The HTTP status of the request
public DescribeDashboardSnapshotJobResult withStatus(Integer status)
The HTTP status of the request
status
- The HTTP status of the requestpublic String toString()
toString
in class Object
Object.toString()
public DescribeDashboardSnapshotJobResult clone()