Interface KinesisDataStreamDestination.Builder

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

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

    • streamArn

      The ARN for a specific Kinesis data stream.

      Parameters:
      streamArn - The ARN for a specific Kinesis data stream.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationStatus

      KinesisDataStreamDestination.Builder destinationStatus(String destinationStatus)

      The current status of replication.

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

      KinesisDataStreamDestination.Builder destinationStatus(DestinationStatus destinationStatus)

      The current status of replication.

      Parameters:
      destinationStatus - The current status of replication.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • destinationStatusDescription

      KinesisDataStreamDestination.Builder destinationStatusDescription(String destinationStatusDescription)

      The human-readable string that corresponds to the replica status.

      Parameters:
      destinationStatusDescription - The human-readable string that corresponds to the replica status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • approximateCreationDateTimePrecision

      KinesisDataStreamDestination.Builder approximateCreationDateTimePrecision(String approximateCreationDateTimePrecision)

      The precision of the Kinesis data stream timestamp. The values are either MILLISECOND or MICROSECOND.

      Parameters:
      approximateCreationDateTimePrecision - The precision of the Kinesis data stream timestamp. The values are either MILLISECOND or MICROSECOND.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • approximateCreationDateTimePrecision

      KinesisDataStreamDestination.Builder approximateCreationDateTimePrecision(ApproximateCreationDateTimePrecision approximateCreationDateTimePrecision)

      The precision of the Kinesis data stream timestamp. The values are either MILLISECOND or MICROSECOND.

      Parameters:
      approximateCreationDateTimePrecision - The precision of the Kinesis data stream timestamp. The values are either MILLISECOND or MICROSECOND.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: