@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DestinationSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information about a Destination.
| Constructor and Description |
|---|
DestinationSummary() |
| Modifier and Type | Method and Description |
|---|---|
DestinationSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getEndTime()
UTC time of the destination end.
|
String |
getId()
Unique identifier for this destination, assigned by IVS.
|
Date |
getStartTime()
UTC time of the destination start.
|
String |
getState()
State of the Composition Destination.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEndTime(Date endTime)
UTC time of the destination end.
|
void |
setId(String id)
Unique identifier for this destination, assigned by IVS.
|
void |
setStartTime(Date startTime)
UTC time of the destination start.
|
void |
setState(String state)
State of the Composition Destination.
|
String |
toString()
Returns a string representation of this object.
|
DestinationSummary |
withEndTime(Date endTime)
UTC time of the destination end.
|
DestinationSummary |
withId(String id)
Unique identifier for this destination, assigned by IVS.
|
DestinationSummary |
withStartTime(Date startTime)
UTC time of the destination start.
|
DestinationSummary |
withState(DestinationState state)
State of the Composition Destination.
|
DestinationSummary |
withState(String state)
State of the Composition Destination.
|
public void setId(String id)
Unique identifier for this destination, assigned by IVS.
id - Unique identifier for this destination, assigned by IVS.public String getId()
Unique identifier for this destination, assigned by IVS.
public DestinationSummary withId(String id)
Unique identifier for this destination, assigned by IVS.
id - Unique identifier for this destination, assigned by IVS.public void setState(String state)
State of the Composition Destination.
state - State of the Composition Destination.DestinationStatepublic String getState()
State of the Composition Destination.
DestinationStatepublic DestinationSummary withState(String state)
State of the Composition Destination.
state - State of the Composition Destination.DestinationStatepublic DestinationSummary withState(DestinationState state)
State of the Composition Destination.
state - State of the Composition Destination.DestinationStatepublic void setStartTime(Date startTime)
UTC time of the destination start. This is an ISO 8601 timestamp; note that this is returned as a string.
startTime - UTC time of the destination start. This is an ISO 8601 timestamp; note that this is returned as a
string.public Date getStartTime()
UTC time of the destination start. This is an ISO 8601 timestamp; note that this is returned as a string.
public DestinationSummary withStartTime(Date startTime)
UTC time of the destination start. This is an ISO 8601 timestamp; note that this is returned as a string.
startTime - UTC time of the destination start. This is an ISO 8601 timestamp; note that this is returned as a
string.public void setEndTime(Date endTime)
UTC time of the destination end. This is an ISO 8601 timestamp; note that this is returned as a string.
endTime - UTC time of the destination end. This is an ISO 8601 timestamp; note that this is returned as a
string.public Date getEndTime()
UTC time of the destination end. This is an ISO 8601 timestamp; note that this is returned as a string.
public DestinationSummary withEndTime(Date endTime)
UTC time of the destination end. This is an ISO 8601 timestamp; note that this is returned as a string.
endTime - UTC time of the destination end. This is an ISO 8601 timestamp; note that this is returned as a
string.public String toString()
toString in class ObjectObject.toString()public DestinationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.