@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EventStreamSummary extends Object implements Serializable, Cloneable, StructuredPojo
An instance of EventStream in a list of EventStreams.
Constructor and Description |
---|
EventStreamSummary() |
Modifier and Type | Method and Description |
---|---|
EventStreamSummary |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
EventStreamSummary |
clearTagsEntries()
Removes all the entries added into Tags.
|
EventStreamSummary |
clone() |
boolean |
equals(Object obj) |
DestinationSummary |
getDestinationSummary()
Summary information about the Kinesis data stream.
|
String |
getDomainName()
The unique name of the domain.
|
String |
getEventStreamArn()
A unique identifier for the event stream.
|
String |
getEventStreamName()
The name of the event stream.
|
String |
getState()
The operational state of destination stream for export.
|
Date |
getStoppedSince()
The timestamp when the
State changed to STOPPED . |
Map<String,String> |
getTags()
The tags used to organize, track, or control access for this resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDestinationSummary(DestinationSummary destinationSummary)
Summary information about the Kinesis data stream.
|
void |
setDomainName(String domainName)
The unique name of the domain.
|
void |
setEventStreamArn(String eventStreamArn)
A unique identifier for the event stream.
|
void |
setEventStreamName(String eventStreamName)
The name of the event stream.
|
void |
setState(String state)
The operational state of destination stream for export.
|
void |
setStoppedSince(Date stoppedSince)
The timestamp when the
State changed to STOPPED . |
void |
setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
String |
toString()
Returns a string representation of this object.
|
EventStreamSummary |
withDestinationSummary(DestinationSummary destinationSummary)
Summary information about the Kinesis data stream.
|
EventStreamSummary |
withDomainName(String domainName)
The unique name of the domain.
|
EventStreamSummary |
withEventStreamArn(String eventStreamArn)
A unique identifier for the event stream.
|
EventStreamSummary |
withEventStreamName(String eventStreamName)
The name of the event stream.
|
EventStreamSummary |
withState(EventStreamState state)
The operational state of destination stream for export.
|
EventStreamSummary |
withState(String state)
The operational state of destination stream for export.
|
EventStreamSummary |
withStoppedSince(Date stoppedSince)
The timestamp when the
State changed to STOPPED . |
EventStreamSummary |
withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
public void setDomainName(String domainName)
The unique name of the domain.
domainName
- The unique name of the domain.public String getDomainName()
The unique name of the domain.
public EventStreamSummary withDomainName(String domainName)
The unique name of the domain.
domainName
- The unique name of the domain.public void setEventStreamName(String eventStreamName)
The name of the event stream.
eventStreamName
- The name of the event stream.public String getEventStreamName()
The name of the event stream.
public EventStreamSummary withEventStreamName(String eventStreamName)
The name of the event stream.
eventStreamName
- The name of the event stream.public void setEventStreamArn(String eventStreamArn)
A unique identifier for the event stream.
eventStreamArn
- A unique identifier for the event stream.public String getEventStreamArn()
A unique identifier for the event stream.
public EventStreamSummary withEventStreamArn(String eventStreamArn)
A unique identifier for the event stream.
eventStreamArn
- A unique identifier for the event stream.public void setState(String state)
The operational state of destination stream for export.
state
- The operational state of destination stream for export.EventStreamState
public String getState()
The operational state of destination stream for export.
EventStreamState
public EventStreamSummary withState(String state)
The operational state of destination stream for export.
state
- The operational state of destination stream for export.EventStreamState
public EventStreamSummary withState(EventStreamState state)
The operational state of destination stream for export.
state
- The operational state of destination stream for export.EventStreamState
public void setStoppedSince(Date stoppedSince)
The timestamp when the State
changed to STOPPED
.
stoppedSince
- The timestamp when the State
changed to STOPPED
.public Date getStoppedSince()
The timestamp when the State
changed to STOPPED
.
State
changed to STOPPED
.public EventStreamSummary withStoppedSince(Date stoppedSince)
The timestamp when the State
changed to STOPPED
.
stoppedSince
- The timestamp when the State
changed to STOPPED
.public void setDestinationSummary(DestinationSummary destinationSummary)
Summary information about the Kinesis data stream.
destinationSummary
- Summary information about the Kinesis data stream.public DestinationSummary getDestinationSummary()
Summary information about the Kinesis data stream.
public EventStreamSummary withDestinationSummary(DestinationSummary destinationSummary)
Summary information about the Kinesis data stream.
destinationSummary
- Summary information about the Kinesis data stream.public Map<String,String> getTags()
The tags used to organize, track, or control access for this resource.
public void setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
tags
- The tags used to organize, track, or control access for this resource.public EventStreamSummary withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
tags
- The tags used to organize, track, or control access for this resource.public EventStreamSummary addTagsEntry(String key, String value)
public EventStreamSummary clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public EventStreamSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.