@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListEdgeAgentConfigurationsEdgeConfig extends Object implements Serializable, Cloneable, StructuredPojo
A description of a single stream's edge configuration.
Constructor and Description |
---|
ListEdgeAgentConfigurationsEdgeConfig() |
Modifier and Type | Method and Description |
---|---|
ListEdgeAgentConfigurationsEdgeConfig |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The timestamp when the stream first created the edge config.
|
EdgeConfig |
getEdgeConfig() |
String |
getFailedStatusDetails()
A description of the generated failure status.
|
Date |
getLastUpdatedTime()
The timestamp when the stream last updated the edge config.
|
String |
getStreamARN()
The Amazon Resource Name (ARN) of the stream.
|
String |
getStreamName()
The name of the stream.
|
String |
getSyncStatus()
The current sync status of the stream's edge configuration.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreationTime(Date creationTime)
The timestamp when the stream first created the edge config.
|
void |
setEdgeConfig(EdgeConfig edgeConfig) |
void |
setFailedStatusDetails(String failedStatusDetails)
A description of the generated failure status.
|
void |
setLastUpdatedTime(Date lastUpdatedTime)
The timestamp when the stream last updated the edge config.
|
void |
setStreamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream.
|
void |
setStreamName(String streamName)
The name of the stream.
|
void |
setSyncStatus(String syncStatus)
The current sync status of the stream's edge configuration.
|
String |
toString()
Returns a string representation of this object.
|
ListEdgeAgentConfigurationsEdgeConfig |
withCreationTime(Date creationTime)
The timestamp when the stream first created the edge config.
|
ListEdgeAgentConfigurationsEdgeConfig |
withEdgeConfig(EdgeConfig edgeConfig) |
ListEdgeAgentConfigurationsEdgeConfig |
withFailedStatusDetails(String failedStatusDetails)
A description of the generated failure status.
|
ListEdgeAgentConfigurationsEdgeConfig |
withLastUpdatedTime(Date lastUpdatedTime)
The timestamp when the stream last updated the edge config.
|
ListEdgeAgentConfigurationsEdgeConfig |
withStreamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream.
|
ListEdgeAgentConfigurationsEdgeConfig |
withStreamName(String streamName)
The name of the stream.
|
ListEdgeAgentConfigurationsEdgeConfig |
withSyncStatus(String syncStatus)
The current sync status of the stream's edge configuration.
|
ListEdgeAgentConfigurationsEdgeConfig |
withSyncStatus(SyncStatus syncStatus)
The current sync status of the stream's edge configuration.
|
public ListEdgeAgentConfigurationsEdgeConfig()
public void setStreamName(String streamName)
The name of the stream.
streamName
- The name of the stream.public String getStreamName()
The name of the stream.
public ListEdgeAgentConfigurationsEdgeConfig withStreamName(String streamName)
The name of the stream.
streamName
- The name of the stream.public void setStreamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream.
streamARN
- The Amazon Resource Name (ARN) of the stream.public String getStreamARN()
The Amazon Resource Name (ARN) of the stream.
public ListEdgeAgentConfigurationsEdgeConfig withStreamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream.
streamARN
- The Amazon Resource Name (ARN) of the stream.public void setCreationTime(Date creationTime)
The timestamp when the stream first created the edge config.
creationTime
- The timestamp when the stream first created the edge config.public Date getCreationTime()
The timestamp when the stream first created the edge config.
public ListEdgeAgentConfigurationsEdgeConfig withCreationTime(Date creationTime)
The timestamp when the stream first created the edge config.
creationTime
- The timestamp when the stream first created the edge config.public void setLastUpdatedTime(Date lastUpdatedTime)
The timestamp when the stream last updated the edge config.
lastUpdatedTime
- The timestamp when the stream last updated the edge config.public Date getLastUpdatedTime()
The timestamp when the stream last updated the edge config.
public ListEdgeAgentConfigurationsEdgeConfig withLastUpdatedTime(Date lastUpdatedTime)
The timestamp when the stream last updated the edge config.
lastUpdatedTime
- The timestamp when the stream last updated the edge config.public void setSyncStatus(String syncStatus)
The current sync status of the stream's edge configuration.
syncStatus
- The current sync status of the stream's edge configuration.SyncStatus
public String getSyncStatus()
The current sync status of the stream's edge configuration.
SyncStatus
public ListEdgeAgentConfigurationsEdgeConfig withSyncStatus(String syncStatus)
The current sync status of the stream's edge configuration.
syncStatus
- The current sync status of the stream's edge configuration.SyncStatus
public ListEdgeAgentConfigurationsEdgeConfig withSyncStatus(SyncStatus syncStatus)
The current sync status of the stream's edge configuration.
syncStatus
- The current sync status of the stream's edge configuration.SyncStatus
public void setFailedStatusDetails(String failedStatusDetails)
A description of the generated failure status.
failedStatusDetails
- A description of the generated failure status.public String getFailedStatusDetails()
A description of the generated failure status.
public ListEdgeAgentConfigurationsEdgeConfig withFailedStatusDetails(String failedStatusDetails)
A description of the generated failure status.
failedStatusDetails
- A description of the generated failure status.public void setEdgeConfig(EdgeConfig edgeConfig)
edgeConfig
- public EdgeConfig getEdgeConfig()
public ListEdgeAgentConfigurationsEdgeConfig withEdgeConfig(EdgeConfig edgeConfig)
edgeConfig
- public String toString()
toString
in class Object
Object.toString()
public ListEdgeAgentConfigurationsEdgeConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.