@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class KinesisStreamConfig extends Object implements Serializable, Cloneable, StructuredPojo
Configuration information of a Kinesis data stream.
Constructor and Description |
---|
KinesisStreamConfig() |
Modifier and Type | Method and Description |
---|---|
KinesisStreamConfig |
clone() |
boolean |
equals(Object obj) |
String |
getStreamArn()
The Amazon Resource Name (ARN) of the data stream.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setStreamArn(String streamArn)
The Amazon Resource Name (ARN) of the data stream.
|
String |
toString()
Returns a string representation of this object.
|
KinesisStreamConfig |
withStreamArn(String streamArn)
The Amazon Resource Name (ARN) of the data stream.
|
public void setStreamArn(String streamArn)
The Amazon Resource Name (ARN) of the data stream.
streamArn
- The Amazon Resource Name (ARN) of the data stream.public String getStreamArn()
The Amazon Resource Name (ARN) of the data stream.
public KinesisStreamConfig withStreamArn(String streamArn)
The Amazon Resource Name (ARN) of the data stream.
streamArn
- The Amazon Resource Name (ARN) of the data stream.public String toString()
toString
in class Object
Object.toString()
public KinesisStreamConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.