@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class KinesisSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
KinesisSettings() |
| Modifier and Type | Method and Description |
|---|---|
KinesisSettings |
clone() |
boolean |
equals(Object obj) |
String |
getMessageFormat()
The output format for the records created on the endpoint.
|
String |
getServiceAccessRoleArn()
The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon Kinesis data stream.
|
String |
getStreamArn()
The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setMessageFormat(String messageFormat)
The output format for the records created on the endpoint.
|
void |
setServiceAccessRoleArn(String serviceAccessRoleArn)
The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon Kinesis data stream.
|
void |
setStreamArn(String streamArn)
The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.
|
String |
toString()
Returns a string representation of this object.
|
KinesisSettings |
withMessageFormat(MessageFormatValue messageFormat)
The output format for the records created on the endpoint.
|
KinesisSettings |
withMessageFormat(String messageFormat)
The output format for the records created on the endpoint.
|
KinesisSettings |
withServiceAccessRoleArn(String serviceAccessRoleArn)
The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon Kinesis data stream.
|
KinesisSettings |
withStreamArn(String streamArn)
The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.
|
public void setStreamArn(String streamArn)
The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.
streamArn - The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.public String getStreamArn()
The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.
public KinesisSettings withStreamArn(String streamArn)
The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.
streamArn - The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.public void setMessageFormat(String messageFormat)
The output format for the records created on the endpoint. The message format is JSON.
messageFormat - The output format for the records created on the endpoint. The message format is JSON.MessageFormatValuepublic String getMessageFormat()
The output format for the records created on the endpoint. The message format is JSON.
JSON.MessageFormatValuepublic KinesisSettings withMessageFormat(String messageFormat)
The output format for the records created on the endpoint. The message format is JSON.
messageFormat - The output format for the records created on the endpoint. The message format is JSON.MessageFormatValuepublic KinesisSettings withMessageFormat(MessageFormatValue messageFormat)
The output format for the records created on the endpoint. The message format is JSON.
messageFormat - The output format for the records created on the endpoint. The message format is JSON.MessageFormatValuepublic void setServiceAccessRoleArn(String serviceAccessRoleArn)
The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon Kinesis data stream.
serviceAccessRoleArn - The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon Kinesis data stream.public String getServiceAccessRoleArn()
The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon Kinesis data stream.
public KinesisSettings withServiceAccessRoleArn(String serviceAccessRoleArn)
The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon Kinesis data stream.
serviceAccessRoleArn - The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Amazon Kinesis data stream.public String toString()
toString in class ObjectObject.toString()public KinesisSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.