Interface DatabaseSnapshotInfo.Builder

  • Method Details

    • id

      The identifier of the current snapshot of the table in source database endpoint.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      id - The identifier of the current snapshot of the table in source database endpoint.

      Amazon Data Firehose is in preview release and is subject to change.

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

      The fully qualified name of the table in source database endpoint that Firehose reads.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      table - The fully qualified name of the table in source database endpoint that Firehose reads.

      Amazon Data Firehose is in preview release and is subject to change.

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

      DatabaseSnapshotInfo.Builder requestTimestamp(Instant requestTimestamp)

      The timestamp when the current snapshot is taken on the table.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      requestTimestamp - The timestamp when the current snapshot is taken on the table.

      Amazon Data Firehose is in preview release and is subject to change.

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

      DatabaseSnapshotInfo.Builder requestedBy(String requestedBy)

      The principal that sent the request to take the current snapshot on the table.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      requestedBy - The principal that sent the request to take the current snapshot on the table.

      Amazon Data Firehose is in preview release and is subject to change.

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

      The principal that sent the request to take the current snapshot on the table.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      requestedBy - The principal that sent the request to take the current snapshot on the table.

      Amazon Data Firehose is in preview release and is subject to change.

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

      The status of the current snapshot of the table.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      status - The status of the current snapshot of the table.

      Amazon Data Firehose is in preview release and is subject to change.

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

      The status of the current snapshot of the table.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      status - The status of the current snapshot of the table.

      Amazon Data Firehose is in preview release and is subject to change.

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

      DatabaseSnapshotInfo.Builder failureDescription(FailureDescription failureDescription)
      Sets the value of the FailureDescription property for this object.
      Parameters:
      failureDescription - The new value for the FailureDescription property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • failureDescription

      default DatabaseSnapshotInfo.Builder failureDescription(Consumer<FailureDescription.Builder> failureDescription)
      Sets the value of the FailureDescription property for this object. This is a convenience method that creates an instance of the FailureDescription.Builder avoiding the need to create one manually via FailureDescription.builder().

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

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