@Generated(value="software.amazon.awssdk:codegen") public final class KinesisStreamConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<KinesisStreamConfig.Builder,KinesisStreamConfig>
Contains information about the Amazon Kinesis data stream where you are sending real-time log data.
Modifier and Type | Class and Description |
---|---|
static interface |
KinesisStreamConfig.Builder |
Modifier and Type | Method and Description |
---|---|
static KinesisStreamConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleARN()
The Amazon Resource Name (ARN) of an AWS Identity and Access Management (IAM) role that CloudFront can use to
send real-time log data to your Kinesis data stream.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends KinesisStreamConfig.Builder> |
serializableBuilderClass() |
String |
streamARN()
The Amazon Resource Name (ARN) of the Kinesis data stream where you are sending real-time log data.
|
KinesisStreamConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String roleARN()
The Amazon Resource Name (ARN) of an AWS Identity and Access Management (IAM) role that CloudFront can use to send real-time log data to your Kinesis data stream.
For more information the IAM role, see Real-time log configuration IAM role in the Amazon CloudFront Developer Guide.
For more information the IAM role, see Real-time log configuration IAM role in the Amazon CloudFront Developer Guide.
public final String streamARN()
The Amazon Resource Name (ARN) of the Kinesis data stream where you are sending real-time log data.
public KinesisStreamConfig.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<KinesisStreamConfig.Builder,KinesisStreamConfig>
public static KinesisStreamConfig.Builder builder()
public static Class<? extends KinesisStreamConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2021. All rights reserved.