public class ValidateTemplateResult extends Object implements Serializable, Cloneable
The output for ValidateTemplate action.
| Constructor and Description |
|---|
ValidateTemplateResult() |
| Modifier and Type | Method and Description |
|---|---|
ValidateTemplateResult |
clone() |
boolean |
equals(Object obj) |
List<String> |
getCapabilities()
The capabilities found within the template.
|
String |
getCapabilitiesReason()
The list of resources that generated the values in the
Capabilities response element. |
String |
getDescription()
The description found within the template.
|
List<TemplateParameter> |
getParameters()
A list of
TemplateParameter structures. |
int |
hashCode() |
void |
setCapabilities(Collection<String> capabilities)
The capabilities found within the template.
|
void |
setCapabilitiesReason(String capabilitiesReason)
The list of resources that generated the values in the
Capabilities response element. |
void |
setDescription(String description)
The description found within the template.
|
void |
setParameters(Collection<TemplateParameter> parameters)
A list of
TemplateParameter structures. |
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ValidateTemplateResult |
withCapabilities(Capability... capabilities)
The capabilities found within the template.
|
ValidateTemplateResult |
withCapabilities(Collection<String> capabilities)
The capabilities found within the template.
|
ValidateTemplateResult |
withCapabilities(String... capabilities)
The capabilities found within the template.
|
ValidateTemplateResult |
withCapabilitiesReason(String capabilitiesReason)
The list of resources that generated the values in the
Capabilities response element. |
ValidateTemplateResult |
withDescription(String description)
The description found within the template.
|
ValidateTemplateResult |
withParameters(Collection<TemplateParameter> parameters)
A list of
TemplateParameter structures. |
ValidateTemplateResult |
withParameters(TemplateParameter... parameters)
A list of
TemplateParameter structures. |
public List<TemplateParameter> getParameters()
A list of TemplateParameter structures.
TemplateParameter structures.public void setParameters(Collection<TemplateParameter> parameters)
A list of TemplateParameter structures.
parameters - A list of TemplateParameter structures.public ValidateTemplateResult withParameters(TemplateParameter... parameters)
A list of TemplateParameter structures.
NOTE: This method appends the values to the existing list (if
any). Use setParameters(java.util.Collection) or
withParameters(java.util.Collection) if you want to override the
existing values.
parameters - A list of TemplateParameter structures.public ValidateTemplateResult withParameters(Collection<TemplateParameter> parameters)
A list of TemplateParameter structures.
parameters - A list of TemplateParameter structures.public void setDescription(String description)
The description found within the template.
description - The description found within the template.public String getDescription()
The description found within the template.
public ValidateTemplateResult withDescription(String description)
The description found within the template.
description - The description found within the template.public List<String> getCapabilities()
The capabilities found within the template. Currently, AWS CloudFormation supports only the CAPABILITY_IAM capability. If your template contains IAM resources, you must specify the CAPABILITY_IAM value for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return an InsufficientCapabilities error.
Capabilitypublic void setCapabilities(Collection<String> capabilities)
The capabilities found within the template. Currently, AWS CloudFormation supports only the CAPABILITY_IAM capability. If your template contains IAM resources, you must specify the CAPABILITY_IAM value for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return an InsufficientCapabilities error.
capabilities - The capabilities found within the template. Currently, AWS
CloudFormation supports only the CAPABILITY_IAM capability. If
your template contains IAM resources, you must specify the
CAPABILITY_IAM value for this parameter when you use the
CreateStack or UpdateStack actions with your
template; otherwise, those actions return an
InsufficientCapabilities error.Capabilitypublic ValidateTemplateResult withCapabilities(String... capabilities)
The capabilities found within the template. Currently, AWS CloudFormation supports only the CAPABILITY_IAM capability. If your template contains IAM resources, you must specify the CAPABILITY_IAM value for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return an InsufficientCapabilities error.
NOTE: This method appends the values to the existing list (if
any). Use setCapabilities(java.util.Collection) or
withCapabilities(java.util.Collection) if you want to override
the existing values.
capabilities - The capabilities found within the template. Currently, AWS
CloudFormation supports only the CAPABILITY_IAM capability. If
your template contains IAM resources, you must specify the
CAPABILITY_IAM value for this parameter when you use the
CreateStack or UpdateStack actions with your
template; otherwise, those actions return an
InsufficientCapabilities error.Capabilitypublic ValidateTemplateResult withCapabilities(Collection<String> capabilities)
The capabilities found within the template. Currently, AWS CloudFormation supports only the CAPABILITY_IAM capability. If your template contains IAM resources, you must specify the CAPABILITY_IAM value for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return an InsufficientCapabilities error.
capabilities - The capabilities found within the template. Currently, AWS
CloudFormation supports only the CAPABILITY_IAM capability. If
your template contains IAM resources, you must specify the
CAPABILITY_IAM value for this parameter when you use the
CreateStack or UpdateStack actions with your
template; otherwise, those actions return an
InsufficientCapabilities error.Capabilitypublic ValidateTemplateResult withCapabilities(Capability... capabilities)
The capabilities found within the template. Currently, AWS CloudFormation supports only the CAPABILITY_IAM capability. If your template contains IAM resources, you must specify the CAPABILITY_IAM value for this parameter when you use the CreateStack or UpdateStack actions with your template; otherwise, those actions return an InsufficientCapabilities error.
capabilities - The capabilities found within the template. Currently, AWS
CloudFormation supports only the CAPABILITY_IAM capability. If
your template contains IAM resources, you must specify the
CAPABILITY_IAM value for this parameter when you use the
CreateStack or UpdateStack actions with your
template; otherwise, those actions return an
InsufficientCapabilities error.Capabilitypublic void setCapabilitiesReason(String capabilitiesReason)
The list of resources that generated the values in the
Capabilities response element.
capabilitiesReason - The list of resources that generated the values in the
Capabilities response element.public String getCapabilitiesReason()
The list of resources that generated the values in the
Capabilities response element.
Capabilities response element.public ValidateTemplateResult withCapabilitiesReason(String capabilitiesReason)
The list of resources that generated the values in the
Capabilities response element.
capabilitiesReason - The list of resources that generated the values in the
Capabilities response element.public String toString()
toString in class ObjectObject.toString()public ValidateTemplateResult clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.