@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 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 DefinitionDocument definition()
The DefinitionDocument that contains the updated system definition.
DefinitionDocument that contains the updated system definition.public 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 int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.