@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's associate with the parameter.
|
Boolean |
getNoEcho()
Flag that indicates whether the parameter value is shown as plain text in logs and in the Amazon Web Services
Management Console.
|
ParameterConstraints |
getParameterConstraints()
The criteria that CloudFormation uses to validate parameter values.
|
String |
getParameterKey()
The name that's 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 Amazon Web Services
Management Console.
|
void |
setDefaultValue(String defaultValue)
The default value of the parameter.
|
void |
setDescription(String description)
The description that's 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 Amazon Web Services
Management Console.
|
void |
setParameterConstraints(ParameterConstraints parameterConstraints)
The criteria that CloudFormation uses to validate parameter values.
|
void |
setParameterKey(String parameterKey)
The name that's associated with the parameter.
|
void |
setParameterType(String parameterType)
The type of parameter.
|
String |
toString()
Returns a string representation of this object.
|
ParameterDeclaration |
withDefaultValue(String defaultValue)
The default value of the parameter.
|
ParameterDeclaration |
withDescription(String description)
The description that's 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 Amazon Web Services
Management Console.
|
ParameterDeclaration |
withParameterConstraints(ParameterConstraints parameterConstraints)
The criteria that CloudFormation uses to validate parameter values.
|
ParameterDeclaration |
withParameterKey(String parameterKey)
The name that's associated with the parameter.
|
ParameterDeclaration |
withParameterType(String parameterType)
The type of parameter.
|
public void setParameterKey(String parameterKey)
The name that's associated with the parameter.
parameterKey
- The name that's associated with the parameter.public String getParameterKey()
The name that's associated with the parameter.
public ParameterDeclaration withParameterKey(String parameterKey)
The name that's associated with the parameter.
parameterKey
- The name that's 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 Amazon Web Services Management Console.
noEcho
- Flag that indicates whether the parameter value is shown as plain text in logs and in the Amazon Web
Services Management Console.public Boolean getNoEcho()
Flag that indicates whether the parameter value is shown as plain text in logs and in the Amazon Web Services Management Console.
public ParameterDeclaration withNoEcho(Boolean noEcho)
Flag that indicates whether the parameter value is shown as plain text in logs and in the Amazon Web Services Management Console.
noEcho
- Flag that indicates whether the parameter value is shown as plain text in logs and in the Amazon Web
Services Management Console.public Boolean isNoEcho()
Flag that indicates whether the parameter value is shown as plain text in logs and in the Amazon Web Services Management Console.
public void setDescription(String description)
The description that's associate with the parameter.
description
- The description that's associate with the parameter.public String getDescription()
The description that's associate with the parameter.
public ParameterDeclaration withDescription(String description)
The description that's associate with the parameter.
description
- The description that's associate with the parameter.public void setParameterConstraints(ParameterConstraints parameterConstraints)
The criteria that CloudFormation uses to validate parameter values.
parameterConstraints
- The criteria that CloudFormation uses to validate parameter values.public ParameterConstraints getParameterConstraints()
The criteria that CloudFormation uses to validate parameter values.
public ParameterDeclaration withParameterConstraints(ParameterConstraints parameterConstraints)
The criteria that CloudFormation uses to validate parameter values.
parameterConstraints
- The criteria that CloudFormation uses to validate parameter values.public String toString()
toString
in class Object
Object.toString()
public ParameterDeclaration clone()