@Generated(value="software.amazon.awssdk:codegen") public final class UpdateSystemTemplateRequest extends IoTThingsGraphRequest implements ToCopyableBuilder<UpdateSystemTemplateRequest.Builder,UpdateSystemTemplateRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateSystemTemplateRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateSystemTemplateRequest.Builder |
builder() |
Long |
compatibleNamespaceVersion()
The version of the user's namespace.
|
DefinitionDocument |
definition()
The
DefinitionDocument that contains the updated system definition. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The ID of the system to be updated.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateSystemTemplateRequest.Builder> |
serializableBuilderClass() |
UpdateSystemTemplateRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The ID of the system to be updated.
The ID should be in the following format.
urn:tdm:REGION/ACCOUNT ID/default:system:SYSTEMNAME
The ID should be in the following format.
urn:tdm:REGION/ACCOUNT ID/default:system:SYSTEMNAME
public final DefinitionDocument definition()
The DefinitionDocument that contains the updated system definition.
DefinitionDocument that contains the updated system definition.public final Long compatibleNamespaceVersion()
The version of the user's namespace. Defaults to the latest version of the user's namespace.
If no value is specified, the latest version is used by default.
If no value is specified, the latest version is used by default.
public UpdateSystemTemplateRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateSystemTemplateRequest.Builder,UpdateSystemTemplateRequest>toBuilder in class IoTThingsGraphRequestpublic static UpdateSystemTemplateRequest.Builder builder()
public static Class<? extends UpdateSystemTemplateRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic 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 SdkRequestCopyright © 2022. All rights reserved.