@Generated(value="software.amazon.awssdk:codegen") public final class KinesisStreamSourceDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<KinesisStreamSourceDescription.Builder,KinesisStreamSourceDescription>
Details about a Kinesis data stream used as the source for a Kinesis Data Firehose delivery stream.
Modifier and Type | Class and Description |
---|---|
static interface |
KinesisStreamSourceDescription.Builder |
Modifier and Type | Method and Description |
---|---|
static KinesisStreamSourceDescription.Builder |
builder() |
Instant |
deliveryStartTimestamp()
Kinesis Data Firehose starts retrieving records from the Kinesis data stream starting with this time stamp.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kinesisStreamARN()
The Amazon Resource Name (ARN) of the source Kinesis data stream.
|
String |
roleARN()
The ARN of the role used by the source Kinesis data stream.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends KinesisStreamSourceDescription.Builder> |
serializableBuilderClass() |
KinesisStreamSourceDescription.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String kinesisStreamARN()
The Amazon Resource Name (ARN) of the source Kinesis data stream. For more information, see Amazon Kinesis Data Streams ARN Format.
public String roleARN()
The ARN of the role used by the source Kinesis data stream. For more information, see AWS Identity and Access Management (IAM) ARN Format.
public Instant deliveryStartTimestamp()
Kinesis Data Firehose starts retrieving records from the Kinesis data stream starting with this time stamp.
public KinesisStreamSourceDescription.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<KinesisStreamSourceDescription.Builder,KinesisStreamSourceDescription>
public static KinesisStreamSourceDescription.Builder builder()
public static Class<? extends KinesisStreamSourceDescription.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.