Interface S3TableIntegrationSource.Builder

  • Method Details

    • identifier

      S3TableIntegrationSource.Builder identifier(String identifier)

      The unique identifier for this data source association.

      Parameters:
      identifier - The unique identifier for this data source association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataSource

      The data source associated with the S3 Table Integration.

      Parameters:
      dataSource - The data source associated with the S3 Table Integration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataSource

      The data source associated with the S3 Table Integration.

      This is a convenience method that creates an instance of the DataSource.Builder avoiding the need to create one manually via DataSource.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to dataSource(DataSource).

      Parameters:
      dataSource - a consumer that will call methods on DataSource.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the data source association.

      Parameters:
      status - The current status of the data source association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the data source association.

      Parameters:
      status - The current status of the data source association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusReason

      S3TableIntegrationSource.Builder statusReason(String statusReason)

      Additional information about the status of the data source association.

      Parameters:
      statusReason - Additional information about the status of the data source association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdTimeStamp

      S3TableIntegrationSource.Builder createdTimeStamp(Long createdTimeStamp)

      The timestamp when the data source association was created.

      Parameters:
      createdTimeStamp - The timestamp when the data source association was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • parentSourceIdentifier

      S3TableIntegrationSource.Builder parentSourceIdentifier(String parentSourceIdentifier)

      The identifier of the parent data source for this association.

      Parameters:
      parentSourceIdentifier - The identifier of the parent data source for this association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.