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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KinesisDataStreamDestination.Builder
approximateCreationDateTimePrecision(String approximateCreationDateTimePrecision)
The precision of the Kinesis data stream timestamp.KinesisDataStreamDestination.Builder
approximateCreationDateTimePrecision(ApproximateCreationDateTimePrecision approximateCreationDateTimePrecision)
The precision of the Kinesis data stream timestamp.KinesisDataStreamDestination.Builder
destinationStatus(String destinationStatus)
The current status of replication.KinesisDataStreamDestination.Builder
destinationStatus(DestinationStatus destinationStatus)
The current status of replication.KinesisDataStreamDestination.Builder
destinationStatusDescription(String destinationStatusDescription)
The human-readable string that corresponds to the replica status.KinesisDataStreamDestination.Builder
streamArn(String streamArn)
The ARN for a specific Kinesis data stream.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
streamArn
KinesisDataStreamDestination.Builder streamArn(String 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
,DestinationStatus
-
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:
DestinationStatus
,DestinationStatus
-
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
orMICROSECOND
.- Parameters:
approximateCreationDateTimePrecision
- The precision of the Kinesis data stream timestamp. The values are eitherMILLISECOND
orMICROSECOND
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApproximateCreationDateTimePrecision
,ApproximateCreationDateTimePrecision
-
approximateCreationDateTimePrecision
KinesisDataStreamDestination.Builder approximateCreationDateTimePrecision(ApproximateCreationDateTimePrecision approximateCreationDateTimePrecision)
The precision of the Kinesis data stream timestamp. The values are either
MILLISECOND
orMICROSECOND
.- Parameters:
approximateCreationDateTimePrecision
- The precision of the Kinesis data stream timestamp. The values are eitherMILLISECOND
orMICROSECOND
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApproximateCreationDateTimePrecision
,ApproximateCreationDateTimePrecision
-
-