@Generated(value="software.amazon.awssdk:codegen") public final class DescribeDashboardSnapshotJobResponse extends QuickSightResponse implements ToCopyableBuilder<DescribeDashboardSnapshotJobResponse.Builder,DescribeDashboardSnapshotJobResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeDashboardSnapshotJobResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) for the snapshot job.
|
String |
awsAccountId()
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
|
static DescribeDashboardSnapshotJobResponse.Builder |
builder() |
Instant |
createdTime()
The time that the snapshot job was created.
|
String |
dashboardId()
The ID of the dashboard that you have started a snapshot job for.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
SnapshotJobStatus |
jobStatus()
Indicates the status of a job.
|
String |
jobStatusAsString()
Indicates the status of a job.
|
Instant |
lastUpdatedTime()
The time that the snapshot job status was last updated.
|
String |
requestId()
The Amazon Web Services request ID for this operation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeDashboardSnapshotJobResponse.Builder> |
serializableBuilderClass() |
SnapshotConfiguration |
snapshotConfiguration()
The snapshot configuration of the job.
|
String |
snapshotJobId()
The ID of the job to be described.
|
Integer |
status()
The HTTP status of the request
|
DescribeDashboardSnapshotJobResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
SnapshotUserConfigurationRedacted |
userConfiguration()
The user configuration for the snapshot job.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String awsAccountId()
The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
public final String dashboardId()
The ID of the dashboard that you have started a snapshot job for.
public final 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.
StartDashboardSnapshotJob API call.public final SnapshotUserConfigurationRedacted userConfiguration()
The user configuration for the snapshot job. This information is provided when you make a
StartDashboardSnapshotJob API call.
StartDashboardSnapshotJob API call.public final SnapshotConfiguration snapshotConfiguration()
The snapshot configuration of the job. This information is provided when you make a
StartDashboardSnapshotJob API call.
StartDashboardSnapshotJob API call.public final 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.
StartDashboardSnapshotJob API call.public final 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.
If the service returns an enum value that is not available in the current SDK version, jobStatus will
return SnapshotJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
jobStatusAsString().
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.
SnapshotJobStatuspublic final String jobStatusAsString()
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.
If the service returns an enum value that is not available in the current SDK version, jobStatus will
return SnapshotJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
jobStatusAsString().
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.
SnapshotJobStatuspublic final Instant createdTime()
The time that the snapshot job was created.
public final Instant lastUpdatedTime()
The time that the snapshot job status was last updated.
public final String requestId()
The Amazon Web Services request ID for this operation.
public final Integer status()
The HTTP status of the request
public DescribeDashboardSnapshotJobResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeDashboardSnapshotJobResponse.Builder,DescribeDashboardSnapshotJobResponse>toBuilder in class AwsResponsepublic static DescribeDashboardSnapshotJobResponse.Builder builder()
public static Class<? extends DescribeDashboardSnapshotJobResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.