@Generated(value="software.amazon.awssdk:codegen") public final class StartEdgeConfigurationUpdateResponse extends KinesisVideoResponse implements ToCopyableBuilder<StartEdgeConfigurationUpdateResponse.Builder,StartEdgeConfigurationUpdateResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
StartEdgeConfigurationUpdateResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StartEdgeConfigurationUpdateResponse.Builder |
builder() |
Instant |
creationTime()
The timestamp at which a stream’s edge configuration was first created.
|
EdgeConfig |
edgeConfig()
A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass
component.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
failedStatusDetails()
A description of the generated failure status.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastUpdatedTime()
The timestamp at which a stream’s edge configuration was last updated.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends StartEdgeConfigurationUpdateResponse.Builder> |
serializableBuilderClass() |
String |
streamARN()
The Amazon Resource Name (ARN) of the stream.
|
String |
streamName()
The name of the stream from which the edge configuration was updated.
|
SyncStatus |
syncStatus()
The current sync status of the stream's edge configuration.
|
String |
syncStatusAsString()
The current sync status of the stream's edge configuration.
|
StartEdgeConfigurationUpdateResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String streamName()
The name of the stream from which the edge configuration was updated.
public final String streamARN()
The Amazon Resource Name (ARN) of the stream.
public final Instant creationTime()
The timestamp at which a stream’s edge configuration was first created.
public final Instant lastUpdatedTime()
The timestamp at which a stream’s edge configuration was last updated.
public final 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.
If the service returns an enum value that is not available in the current SDK version, syncStatus will
return SyncStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
syncStatusAsString().
SYNCING state. Use the DescribeEdgeConfiguration API to get
the latest status of the edge configuration.SyncStatuspublic final String syncStatusAsString()
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.
If the service returns an enum value that is not available in the current SDK version, syncStatus will
return SyncStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
syncStatusAsString().
SYNCING state. Use the DescribeEdgeConfiguration API to get
the latest status of the edge configuration.SyncStatuspublic final String failedStatusDetails()
A description of the generated failure status.
public final 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.
public StartEdgeConfigurationUpdateResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StartEdgeConfigurationUpdateResponse.Builder,StartEdgeConfigurationUpdateResponse>toBuilder in class AwsResponsepublic static StartEdgeConfigurationUpdateResponse.Builder builder()
public static Class<? extends StartEdgeConfigurationUpdateResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.