@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 timestamp.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(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() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String kinesisStreamARN()
The Amazon Resource Name (ARN) of the source Kinesis data stream. For more information, see Amazon Kinesis Data Streams ARN Format.
public final String roleARN()
The ARN of the role used by the source Kinesis data stream. For more information, see Amazon Web Services Identity and Access Management (IAM) ARN Format.
public final Instant deliveryStartTimestamp()
Kinesis Data Firehose starts retrieving records from the Kinesis data stream starting with this timestamp.
public KinesisStreamSourceDescription.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<KinesisStreamSourceDescription.Builder,KinesisStreamSourceDescription>public static KinesisStreamSourceDescription.Builder builder()
public static Class<? extends KinesisStreamSourceDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.