@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateSystemTemplateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateSystemTemplateRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateSystemTemplateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Long |
getCompatibleNamespaceVersion()
The version of the user's namespace.
|
DefinitionDocument |
getDefinition()
The
DefinitionDocument that contains the updated system definition. |
String |
getId()
The ID of the system to be updated.
|
int |
hashCode() |
void |
setCompatibleNamespaceVersion(Long compatibleNamespaceVersion)
The version of the user's namespace.
|
void |
setDefinition(DefinitionDocument definition)
The
DefinitionDocument that contains the updated system definition. |
void |
setId(String id)
The ID of the system to be updated.
|
String |
toString()
Returns a string representation of this object.
|
UpdateSystemTemplateRequest |
withCompatibleNamespaceVersion(Long compatibleNamespaceVersion)
The version of the user's namespace.
|
UpdateSystemTemplateRequest |
withDefinition(DefinitionDocument definition)
The
DefinitionDocument that contains the updated system definition. |
UpdateSystemTemplateRequest |
withId(String id)
The ID of the system to be updated.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setId(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
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
public String getId()
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 UpdateSystemTemplateRequest withId(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
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
public void setDefinition(DefinitionDocument definition)
The DefinitionDocument that contains the updated system definition.
definition - The DefinitionDocument that contains the updated system definition.public DefinitionDocument getDefinition()
The DefinitionDocument that contains the updated system definition.
DefinitionDocument that contains the updated system definition.public UpdateSystemTemplateRequest withDefinition(DefinitionDocument definition)
The DefinitionDocument that contains the updated system definition.
definition - The DefinitionDocument that contains the updated system definition.public void setCompatibleNamespaceVersion(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.
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.
public Long getCompatibleNamespaceVersion()
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 withCompatibleNamespaceVersion(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.
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.
public String toString()
toString in class ObjectObject.toString()public UpdateSystemTemplateRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()