@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ParameterDeclaration extends Object implements Serializable, Cloneable
The ParameterDeclaration data type.
Constructor and Description |
---|
ParameterDeclaration() |
Modifier and Type | Method and Description |
---|---|
ParameterDeclaration |
clone() |
boolean |
equals(Object obj) |
String |
getDefaultValue()
The default value of the parameter.
|
String |
getDescription()
The description that is associate with the parameter.
|
Boolean |
getNoEcho()
Flag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management Console.
|
ParameterConstraints |
getParameterConstraints()
The criteria that AWS CloudFormation uses to validate parameter values.
|
String |
getParameterKey()
The name that is associated with the parameter.
|
String |
getParameterType()
The type of parameter.
|
int |
hashCode() |
Boolean |
isNoEcho()
Flag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management Console.
|
void |
setDefaultValue(String defaultValue)
The default value of the parameter.
|
void |
setDescription(String description)
The description that is associate with the parameter.
|
void |
setNoEcho(Boolean noEcho)
Flag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management Console.
|
void |
setParameterConstraints(ParameterConstraints parameterConstraints)
The criteria that AWS CloudFormation uses to validate parameter values.
|
void |
setParameterKey(String parameterKey)
The name that is associated with the parameter.
|
void |
setParameterType(String parameterType)
The type of parameter.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ParameterDeclaration |
withDefaultValue(String defaultValue)
The default value of the parameter.
|
ParameterDeclaration |
withDescription(String description)
The description that is associate with the parameter.
|
ParameterDeclaration |
withNoEcho(Boolean noEcho)
Flag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management Console.
|
ParameterDeclaration |
withParameterConstraints(ParameterConstraints parameterConstraints)
The criteria that AWS CloudFormation uses to validate parameter values.
|
ParameterDeclaration |
withParameterKey(String parameterKey)
The name that is associated with the parameter.
|
ParameterDeclaration |
withParameterType(String parameterType)
The type of parameter.
|
public void setParameterKey(String parameterKey)
The name that is associated with the parameter.
parameterKey
- The name that is associated with the parameter.public String getParameterKey()
The name that is associated with the parameter.
public ParameterDeclaration withParameterKey(String parameterKey)
The name that is associated with the parameter.
parameterKey
- The name that is associated with the parameter.public void setDefaultValue(String defaultValue)
The default value of the parameter.
defaultValue
- The default value of the parameter.public String getDefaultValue()
The default value of the parameter.
public ParameterDeclaration withDefaultValue(String defaultValue)
The default value of the parameter.
defaultValue
- The default value of the parameter.public void setParameterType(String parameterType)
The type of parameter.
parameterType
- The type of parameter.public String getParameterType()
The type of parameter.
public ParameterDeclaration withParameterType(String parameterType)
The type of parameter.
parameterType
- The type of parameter.public void setNoEcho(Boolean noEcho)
Flag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management Console.
noEcho
- Flag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management
Console.public Boolean getNoEcho()
Flag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management Console.
public ParameterDeclaration withNoEcho(Boolean noEcho)
Flag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management Console.
noEcho
- Flag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management
Console.public Boolean isNoEcho()
Flag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management Console.
public void setDescription(String description)
The description that is associate with the parameter.
description
- The description that is associate with the parameter.public String getDescription()
The description that is associate with the parameter.
public ParameterDeclaration withDescription(String description)
The description that is associate with the parameter.
description
- The description that is associate with the parameter.public void setParameterConstraints(ParameterConstraints parameterConstraints)
The criteria that AWS CloudFormation uses to validate parameter values.
parameterConstraints
- The criteria that AWS CloudFormation uses to validate parameter values.public ParameterConstraints getParameterConstraints()
The criteria that AWS CloudFormation uses to validate parameter values.
public ParameterDeclaration withParameterConstraints(ParameterConstraints parameterConstraints)
The criteria that AWS CloudFormation uses to validate parameter values.
parameterConstraints
- The criteria that AWS CloudFormation uses to validate parameter values.public String toString()
toString
in class Object
Object.toString()
public ParameterDeclaration clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.