@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartEdgeConfigurationUpdateResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
StartEdgeConfigurationUpdateResult() |
Modifier and Type | Method and Description |
---|---|
StartEdgeConfigurationUpdateResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The timestamp at which a stream’s edge configuration was first created.
|
EdgeConfig |
getEdgeConfig()
A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass
component.
|
String |
getFailedStatusDetails()
A description of the generated failure status.
|
Date |
getLastUpdatedTime()
The timestamp at which a stream’s edge configuration was last updated.
|
String |
getStreamARN()
The Amazon Resource Name (ARN) of the stream.
|
String |
getStreamName()
The name of the stream from which the edge configuration was updated.
|
String |
getSyncStatus()
The current sync status of the stream's edge configuration.
|
int |
hashCode() |
void |
setCreationTime(Date creationTime)
The timestamp at which a stream’s edge configuration was first created.
|
void |
setEdgeConfig(EdgeConfig edgeConfig)
A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass
component.
|
void |
setFailedStatusDetails(String failedStatusDetails)
A description of the generated failure status.
|
void |
setLastUpdatedTime(Date lastUpdatedTime)
The timestamp at which a stream’s edge configuration was last updated.
|
void |
setStreamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream.
|
void |
setStreamName(String streamName)
The name of the stream from which the edge configuration was updated.
|
void |
setSyncStatus(String syncStatus)
The current sync status of the stream's edge configuration.
|
String |
toString()
Returns a string representation of this object.
|
StartEdgeConfigurationUpdateResult |
withCreationTime(Date creationTime)
The timestamp at which a stream’s edge configuration was first created.
|
StartEdgeConfigurationUpdateResult |
withEdgeConfig(EdgeConfig edgeConfig)
A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass
component.
|
StartEdgeConfigurationUpdateResult |
withFailedStatusDetails(String failedStatusDetails)
A description of the generated failure status.
|
StartEdgeConfigurationUpdateResult |
withLastUpdatedTime(Date lastUpdatedTime)
The timestamp at which a stream’s edge configuration was last updated.
|
StartEdgeConfigurationUpdateResult |
withStreamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream.
|
StartEdgeConfigurationUpdateResult |
withStreamName(String streamName)
The name of the stream from which the edge configuration was updated.
|
StartEdgeConfigurationUpdateResult |
withSyncStatus(String syncStatus)
The current sync status of the stream's edge configuration.
|
StartEdgeConfigurationUpdateResult |
withSyncStatus(SyncStatus syncStatus)
The current sync status of the stream's edge configuration.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setStreamName(String streamName)
The name of the stream from which the edge configuration was updated.
streamName
- The name of the stream from which the edge configuration was updated.public String getStreamName()
The name of the stream from which the edge configuration was updated.
public StartEdgeConfigurationUpdateResult withStreamName(String streamName)
The name of the stream from which the edge configuration was updated.
streamName
- The name of the stream from which the edge configuration was updated.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 StartEdgeConfigurationUpdateResult 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 at which a stream’s edge configuration was first created.
creationTime
- The timestamp at which a stream’s edge configuration was first created.public Date getCreationTime()
The timestamp at which a stream’s edge configuration was first created.
public StartEdgeConfigurationUpdateResult withCreationTime(Date creationTime)
The timestamp at which a stream’s edge configuration was first created.
creationTime
- The timestamp at which a stream’s edge configuration was first created.public void setLastUpdatedTime(Date lastUpdatedTime)
The timestamp at which a stream’s edge configuration was last updated.
lastUpdatedTime
- The timestamp at which a stream’s edge configuration was last updated.public Date getLastUpdatedTime()
The timestamp at which a stream’s edge configuration was last updated.
public StartEdgeConfigurationUpdateResult withLastUpdatedTime(Date lastUpdatedTime)
The timestamp at which a stream’s edge configuration was last updated.
lastUpdatedTime
- The timestamp at which a stream’s edge configuration was last updated.public void setSyncStatus(String syncStatus)
The current sync status of the stream's edge configuration. When you invoke this API, the sync status will be set
to the SYNCING
state. Use the DescribeEdgeConfiguration
API to get the latest status of
the edge configuration.
syncStatus
- The current sync status of the stream's edge configuration. When you invoke this API, the sync status will
be set to the SYNCING
state. Use the DescribeEdgeConfiguration
API to get the
latest status of the edge configuration.SyncStatus
public String getSyncStatus()
The current sync status of the stream's edge configuration. When you invoke this API, the sync status will be set
to the SYNCING
state. Use the DescribeEdgeConfiguration
API to get the latest status of
the edge configuration.
SYNCING
state. Use the DescribeEdgeConfiguration
API to get
the latest status of the edge configuration.SyncStatus
public StartEdgeConfigurationUpdateResult withSyncStatus(String syncStatus)
The current sync status of the stream's edge configuration. When you invoke this API, the sync status will be set
to the SYNCING
state. Use the DescribeEdgeConfiguration
API to get the latest status of
the edge configuration.
syncStatus
- The current sync status of the stream's edge configuration. When you invoke this API, the sync status will
be set to the SYNCING
state. Use the DescribeEdgeConfiguration
API to get the
latest status of the edge configuration.SyncStatus
public StartEdgeConfigurationUpdateResult withSyncStatus(SyncStatus syncStatus)
The current sync status of the stream's edge configuration. When you invoke this API, the sync status will be set
to the SYNCING
state. Use the DescribeEdgeConfiguration
API to get the latest status of
the edge configuration.
syncStatus
- The current sync status of the stream's edge configuration. When you invoke this API, the sync status will
be set to the SYNCING
state. Use the DescribeEdgeConfiguration
API to get the
latest status of the 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 StartEdgeConfigurationUpdateResult withFailedStatusDetails(String failedStatusDetails)
A description of the generated failure status.
failedStatusDetails
- A description of the generated failure status.public void setEdgeConfig(EdgeConfig edgeConfig)
A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.
edgeConfig
- A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT
Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.public EdgeConfig getEdgeConfig()
A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.
public StartEdgeConfigurationUpdateResult withEdgeConfig(EdgeConfig edgeConfig)
A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.
edgeConfig
- A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT
Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.public String toString()
toString
in class Object
Object.toString()
public StartEdgeConfigurationUpdateResult clone()