Interface AggregatedSourceStatus.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AggregatedSourceStatus.Builder,AggregatedSourceStatus>, SdkBuilder<AggregatedSourceStatus.Builder,AggregatedSourceStatus>, SdkPojo
Enclosing class:
AggregatedSourceStatus

public static interface AggregatedSourceStatus.Builder extends SdkPojo, CopyableBuilder<AggregatedSourceStatus.Builder,AggregatedSourceStatus>
  • Method Details

    • sourceId

      The source account ID or an organization.

      Parameters:
      sourceId - The source account ID or an organization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceType

      AggregatedSourceStatus.Builder sourceType(String sourceType)

      The source account or an organization.

      Parameters:
      sourceType - The source account or an organization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • sourceType

      The source account or an organization.

      Parameters:
      sourceType - The source account or an organization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • awsRegion

      AggregatedSourceStatus.Builder awsRegion(String awsRegion)

      The region authorized to collect aggregated data.

      Parameters:
      awsRegion - The region authorized to collect aggregated data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdateStatus

      AggregatedSourceStatus.Builder lastUpdateStatus(String lastUpdateStatus)

      Filters the last updated status type.

      • Valid value FAILED indicates errors while moving data.

      • Valid value SUCCEEDED indicates the data was successfully moved.

      • Valid value OUTDATED indicates the data is not the most recent.

      Parameters:
      lastUpdateStatus - Filters the last updated status type.

      • Valid value FAILED indicates errors while moving data.

      • Valid value SUCCEEDED indicates the data was successfully moved.

      • Valid value OUTDATED indicates the data is not the most recent.

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

      AggregatedSourceStatus.Builder lastUpdateStatus(AggregatedSourceStatusType lastUpdateStatus)

      Filters the last updated status type.

      • Valid value FAILED indicates errors while moving data.

      • Valid value SUCCEEDED indicates the data was successfully moved.

      • Valid value OUTDATED indicates the data is not the most recent.

      Parameters:
      lastUpdateStatus - Filters the last updated status type.

      • Valid value FAILED indicates errors while moving data.

      • Valid value SUCCEEDED indicates the data was successfully moved.

      • Valid value OUTDATED indicates the data is not the most recent.

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

      AggregatedSourceStatus.Builder lastUpdateTime(Instant lastUpdateTime)

      The time of the last update.

      Parameters:
      lastUpdateTime - The time of the last update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastErrorCode

      AggregatedSourceStatus.Builder lastErrorCode(String lastErrorCode)

      The error code that Config returned when the source account aggregation last failed.

      Parameters:
      lastErrorCode - The error code that Config returned when the source account aggregation last failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastErrorMessage

      AggregatedSourceStatus.Builder lastErrorMessage(String lastErrorMessage)

      The message indicating that the source account aggregation failed due to an error.

      Parameters:
      lastErrorMessage - The message indicating that the source account aggregation failed due to an error.
      Returns:
      Returns a reference to this object so that method calls can be chained together.