Interface DescribeDashboardSnapshotJobResponse.Builder

    • Method Detail

      • awsAccountId

        DescribeDashboardSnapshotJobResponse.Builder awsAccountId​(String awsAccountId)

        The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.

        Parameters:
        awsAccountId - The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dashboardId

        DescribeDashboardSnapshotJobResponse.Builder dashboardId​(String dashboardId)

        The ID of the dashboard that you have started a snapshot job for.

        Parameters:
        dashboardId - The ID of the dashboard that you have started a snapshot job for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snapshotJobId

        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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userConfiguration

        DescribeDashboardSnapshotJobResponse.Builder userConfiguration​(SnapshotUserConfigurationRedacted userConfiguration)

        The user configuration for the snapshot job. This information is provided when you make a StartDashboardSnapshotJob API call.

        Parameters:
        userConfiguration - The user configuration for the snapshot job. This information is provided when you make a StartDashboardSnapshotJob API call.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snapshotConfiguration

        DescribeDashboardSnapshotJobResponse.Builder snapshotConfiguration​(SnapshotConfiguration snapshotConfiguration)

        The snapshot configuration of the job. This information is provided when you make a StartDashboardSnapshotJob API call.

        Parameters:
        snapshotConfiguration - The snapshot configuration of the job. This information is provided when you make a StartDashboardSnapshotJob API call.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • jobStatus

        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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SnapshotJobStatus, SnapshotJobStatus
      • jobStatus

        DescribeDashboardSnapshotJobResponse.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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SnapshotJobStatus, SnapshotJobStatus
      • createdTime

        DescribeDashboardSnapshotJobResponse.Builder createdTime​(Instant createdTime)

        The time that the snapshot job was created.

        Parameters:
        createdTime - The time that the snapshot job was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedTime

        DescribeDashboardSnapshotJobResponse.Builder lastUpdatedTime​(Instant lastUpdatedTime)

        The time that the snapshot job status was last updated.

        Parameters:
        lastUpdatedTime - The time that the snapshot job status was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requestId

        DescribeDashboardSnapshotJobResponse.Builder requestId​(String requestId)

        The Amazon Web Services request ID for this operation.

        Parameters:
        requestId - The Amazon Web Services request ID for this operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.