public static interface DescribeDashboardSnapshotJobResponse.Builder extends QuickSightResponse.Builder, SdkPojo, CopyableBuilder<DescribeDashboardSnapshotJobResponse.Builder,DescribeDashboardSnapshotJobResponse>
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeDashboardSnapshotJobResponse.Builder awsAccountId(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.DescribeDashboardSnapshotJobResponse.Builder dashboardId(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.DescribeDashboardSnapshotJobResponse.Builder snapshotJobId(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.DescribeDashboardSnapshotJobResponse.Builder userConfiguration(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.default DescribeDashboardSnapshotJobResponse.Builder userConfiguration(Consumer<SnapshotUserConfigurationRedacted.Builder> userConfiguration)
The user configuration for the snapshot job. This information is provided when you make a
StartDashboardSnapshotJob API call.
SnapshotUserConfigurationRedacted.Builder avoiding the need to create one manually via
SnapshotUserConfigurationRedacted.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to userConfiguration(SnapshotUserConfigurationRedacted).
userConfiguration - a consumer that will call methods on SnapshotUserConfigurationRedacted.BuilderuserConfiguration(SnapshotUserConfigurationRedacted)DescribeDashboardSnapshotJobResponse.Builder snapshotConfiguration(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.default DescribeDashboardSnapshotJobResponse.Builder snapshotConfiguration(Consumer<SnapshotConfiguration.Builder> snapshotConfiguration)
The snapshot configuration of the job. This information is provided when you make a
StartDashboardSnapshotJob API call.
SnapshotConfiguration.Builder avoiding
the need to create one manually via SnapshotConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to snapshotConfiguration(SnapshotConfiguration).
snapshotConfiguration - a consumer that will call methods on SnapshotConfiguration.BuildersnapshotConfiguration(SnapshotConfiguration)DescribeDashboardSnapshotJobResponse.Builder arn(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.DescribeDashboardSnapshotJobResponse.Builder jobStatus(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,
SnapshotJobStatusDescribeDashboardSnapshotJobResponse.Builder jobStatus(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,
SnapshotJobStatusDescribeDashboardSnapshotJobResponse.Builder createdTime(Instant createdTime)
The time that the snapshot job was created.
createdTime - The time that the snapshot job was created.DescribeDashboardSnapshotJobResponse.Builder lastUpdatedTime(Instant lastUpdatedTime)
The time that the snapshot job status was last updated.
lastUpdatedTime - The time that the snapshot job status was last updated.DescribeDashboardSnapshotJobResponse.Builder requestId(String requestId)
The Amazon Web Services request ID for this operation.
requestId - The Amazon Web Services request ID for this operation.DescribeDashboardSnapshotJobResponse.Builder status(Integer status)
The HTTP status of the request
status - The HTTP status of the requestCopyright © 2023. All rights reserved.