@Generated(value="software.amazon.awssdk:codegen") public final class KinesisSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<KinesisSettings.Builder,KinesisSettings>
Modifier and Type | Class and Description |
---|---|
static interface |
KinesisSettings.Builder |
Modifier and Type | Method and Description |
---|---|
static KinesisSettings.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
MessageFormatValue |
messageFormat()
The output format for the records created on the endpoint.
|
String |
messageFormatAsString()
The output format for the records created on the endpoint.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends KinesisSettings.Builder> |
serializableBuilderClass() |
String |
serviceAccessRoleArn()
The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon Kinesis data stream.
|
String |
streamArn()
The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.
|
KinesisSettings.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 streamArn()
The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.
public MessageFormatValue messageFormat()
The output format for the records created on the endpoint. The message format is JSON
.
If the service returns an enum value that is not available in the current SDK version, messageFormat
will return MessageFormatValue.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from messageFormatAsString()
.
JSON
.MessageFormatValue
public String messageFormatAsString()
The output format for the records created on the endpoint. The message format is JSON
.
If the service returns an enum value that is not available in the current SDK version, messageFormat
will return MessageFormatValue.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from messageFormatAsString()
.
JSON
.MessageFormatValue
public String serviceAccessRoleArn()
The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon Kinesis data stream.
public KinesisSettings.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<KinesisSettings.Builder,KinesisSettings>
public static KinesisSettings.Builder builder()
public static Class<? extends KinesisSettings.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.