@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ValidateTemplateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The input for ValidateTemplate action.
NOOP| Constructor and Description | 
|---|
| ValidateTemplateRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| ValidateTemplateRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| String | getTemplateBody()
 Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. | 
| String | getTemplateURL()
 Location of file containing the template body. | 
| int | hashCode() | 
| void | setTemplateBody(String templateBody)
 Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. | 
| void | setTemplateURL(String templateURL)
 Location of file containing the template body. | 
| String | toString()Returns a string representation of this object. | 
| ValidateTemplateRequest | withTemplateBody(String templateBody)
 Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. | 
| ValidateTemplateRequest | withTemplateURL(String templateURL)
 Location of file containing the template body. | 
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 setTemplateBody(String templateBody)
Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.
 Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
 TemplateBody is used.
 
templateBody - Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200
        bytes. For more information, go to Template
        Anatomy in the CloudFormation User Guide.
        
        Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
        TemplateBody is used.
public String getTemplateBody()
Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.
 Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
 TemplateBody is used.
 
         Conditional: You must pass TemplateURL or TemplateBody. If both are passed,
         only TemplateBody is used.
public ValidateTemplateRequest withTemplateBody(String templateBody)
Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.
 Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
 TemplateBody is used.
 
templateBody - Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200
        bytes. For more information, go to Template
        Anatomy in the CloudFormation User Guide.
        
        Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
        TemplateBody is used.
public void setTemplateURL(String templateURL)
 Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is
 located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy
 in the CloudFormation User Guide. The location for an Amazon S3 bucket must start with
 https://.
 
 Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
 TemplateBody is used.
 
templateURL - Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes)
        that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template
        Anatomy in the CloudFormation User Guide. The location for an Amazon S3 bucket must start with
        https://.
        
        Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
        TemplateBody is used.
public String getTemplateURL()
 Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is
 located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy
 in the CloudFormation User Guide. The location for an Amazon S3 bucket must start with
 https://.
 
 Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
 TemplateBody is used.
 
https://.
         
         Conditional: You must pass TemplateURL or TemplateBody. If both are passed,
         only TemplateBody is used.
public ValidateTemplateRequest withTemplateURL(String templateURL)
 Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is
 located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy
 in the CloudFormation User Guide. The location for an Amazon S3 bucket must start with
 https://.
 
 Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
 TemplateBody is used.
 
templateURL - Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes)
        that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template
        Anatomy in the CloudFormation User Guide. The location for an Amazon S3 bucket must start with
        https://.
        
        Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only
        TemplateBody is used.
public String toString()
toString in class ObjectObject.toString()public ValidateTemplateRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()