@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateProvisioningTemplateVersionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateProvisioningTemplateVersionRequest() |
Modifier and Type | Method and Description |
---|---|
CreateProvisioningTemplateVersionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getSetAsDefault()
Sets a fleet provision template version as the default version.
|
String |
getTemplateBody()
The JSON formatted contents of the provisioning template.
|
String |
getTemplateName()
The name of the provisioning template.
|
int |
hashCode() |
Boolean |
isSetAsDefault()
Sets a fleet provision template version as the default version.
|
void |
setSetAsDefault(Boolean setAsDefault)
Sets a fleet provision template version as the default version.
|
void |
setTemplateBody(String templateBody)
The JSON formatted contents of the provisioning template.
|
void |
setTemplateName(String templateName)
The name of the provisioning template.
|
String |
toString()
Returns a string representation of this object.
|
CreateProvisioningTemplateVersionRequest |
withSetAsDefault(Boolean setAsDefault)
Sets a fleet provision template version as the default version.
|
CreateProvisioningTemplateVersionRequest |
withTemplateBody(String templateBody)
The JSON formatted contents of the provisioning template.
|
CreateProvisioningTemplateVersionRequest |
withTemplateName(String templateName)
The name of the provisioning template.
|
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, withSdkRequestTimeout
public CreateProvisioningTemplateVersionRequest()
public void setTemplateName(String templateName)
The name of the provisioning template.
templateName
- The name of the provisioning template.public String getTemplateName()
The name of the provisioning template.
public CreateProvisioningTemplateVersionRequest withTemplateName(String templateName)
The name of the provisioning template.
templateName
- The name of the provisioning template.public void setTemplateBody(String templateBody)
The JSON formatted contents of the provisioning template.
templateBody
- The JSON formatted contents of the provisioning template.public String getTemplateBody()
The JSON formatted contents of the provisioning template.
public CreateProvisioningTemplateVersionRequest withTemplateBody(String templateBody)
The JSON formatted contents of the provisioning template.
templateBody
- The JSON formatted contents of the provisioning template.public void setSetAsDefault(Boolean setAsDefault)
Sets a fleet provision template version as the default version.
setAsDefault
- Sets a fleet provision template version as the default version.public Boolean getSetAsDefault()
Sets a fleet provision template version as the default version.
public CreateProvisioningTemplateVersionRequest withSetAsDefault(Boolean setAsDefault)
Sets a fleet provision template version as the default version.
setAsDefault
- Sets a fleet provision template version as the default version.public Boolean isSetAsDefault()
Sets a fleet provision template version as the default version.
public String toString()
toString
in class Object
Object.toString()
public CreateProvisioningTemplateVersionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()