public class GetTemplateSummaryResult extends Object implements Serializable
The output for the GetTemplateSummary action.
Constructor and Description |
---|
GetTemplateSummaryResult() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<String> |
getCapabilities()
The capabilities found within the template.
|
String |
getCapabilitiesReason()
The capabilities reason found within the template.
|
String |
getDescription()
The value that is defined in the
Description property of
the template. |
List<ParameterDeclaration> |
getParameters()
A list of parameter declarations that describe various properties for
each parameter.
|
String |
getVersion()
The AWS template format version, which identifies the capabilities of
the template.
|
int |
hashCode() |
void |
setCapabilities(Collection<String> capabilities)
The capabilities found within the template.
|
void |
setCapabilitiesReason(String capabilitiesReason)
The capabilities reason found within the template.
|
void |
setDescription(String description)
The value that is defined in the
Description property of
the template. |
void |
setParameters(Collection<ParameterDeclaration> parameters)
A list of parameter declarations that describe various properties for
each parameter.
|
void |
setVersion(String version)
The AWS template format version, which identifies the capabilities of
the template.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
GetTemplateSummaryResult |
withCapabilities(Capability... capabilities)
The capabilities found within the template.
|
GetTemplateSummaryResult |
withCapabilities(Collection<String> capabilities)
The capabilities found within the template.
|
GetTemplateSummaryResult |
withCapabilities(String... capabilities)
The capabilities found within the template.
|
GetTemplateSummaryResult |
withCapabilitiesReason(String capabilitiesReason)
The capabilities reason found within the template.
|
GetTemplateSummaryResult |
withDescription(String description)
The value that is defined in the
Description property of
the template. |
GetTemplateSummaryResult |
withParameters(Collection<ParameterDeclaration> parameters)
A list of parameter declarations that describe various properties for
each parameter.
|
GetTemplateSummaryResult |
withParameters(ParameterDeclaration... parameters)
A list of parameter declarations that describe various properties for
each parameter.
|
GetTemplateSummaryResult |
withVersion(String version)
The AWS template format version, which identifies the capabilities of
the template.
|
public List<ParameterDeclaration> getParameters()
public void setParameters(Collection<ParameterDeclaration> parameters)
parameters
- A list of parameter declarations that describe various properties for
each parameter.public GetTemplateSummaryResult withParameters(ParameterDeclaration... parameters)
Returns a reference to this object so that method calls can be chained together.
parameters
- A list of parameter declarations that describe various properties for
each parameter.public GetTemplateSummaryResult withParameters(Collection<ParameterDeclaration> parameters)
Returns a reference to this object so that method calls can be chained together.
parameters
- A list of parameter declarations that describe various properties for
each parameter.public String getDescription()
Description
property of
the template.Description
property of
the template.public void setDescription(String description)
Description
property of
the template.description
- The value that is defined in the Description
property of
the template.public GetTemplateSummaryResult withDescription(String description)
Description
property of
the template.
Returns a reference to this object so that method calls can be chained together.
description
- The value that is defined in the Description
property of
the template.public List<String> getCapabilities()
public void setCapabilities(Collection<String> capabilities)
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.public GetTemplateSummaryResult withCapabilities(String... capabilities)
Returns a reference to this object so that method calls can be chained together.
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.public GetTemplateSummaryResult withCapabilities(Collection<String> capabilities)
Returns a reference to this object so that method calls can be chained together.
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.public GetTemplateSummaryResult withCapabilities(Capability... capabilities)
Returns a reference to this object so that method calls can be chained together.
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.public String getCapabilitiesReason()
public void setCapabilitiesReason(String capabilitiesReason)
capabilitiesReason
- The capabilities reason found within the template.public GetTemplateSummaryResult withCapabilitiesReason(String capabilitiesReason)
Returns a reference to this object so that method calls can be chained together.
capabilitiesReason
- The capabilities reason found within the template.public String getVersion()
public void setVersion(String version)
version
- The AWS template format version, which identifies the capabilities of
the template.public GetTemplateSummaryResult withVersion(String version)
Returns a reference to this object so that method calls can be chained together.
version
- The AWS template format version, which identifies the capabilities of
the template.public String toString()
toString
in class Object
Object.toString()
Copyright © 2014. All rights reserved.