@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomParameter extends Object implements Serializable, Cloneable, StructuredPojo
The details of user parameters of an environment blueprint.
Constructor and Description |
---|
CustomParameter() |
Modifier and Type | Method and Description |
---|---|
CustomParameter |
clone() |
boolean |
equals(Object obj) |
String |
getDefaultValue()
The default value of the parameter.
|
String |
getDescription()
The description of the parameter.
|
String |
getFieldType()
The filed type of the parameter.
|
Boolean |
getIsEditable()
Specifies whether the parameter is editable.
|
Boolean |
getIsOptional()
Specifies whether the custom parameter is optional.
|
String |
getKeyName()
The key name of the parameter.
|
int |
hashCode() |
Boolean |
isEditable()
Specifies whether the parameter is editable.
|
Boolean |
isOptional()
Specifies whether the custom parameter is optional.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDefaultValue(String defaultValue)
The default value of the parameter.
|
void |
setDescription(String description)
The description of the parameter.
|
void |
setFieldType(String fieldType)
The filed type of the parameter.
|
void |
setIsEditable(Boolean isEditable)
Specifies whether the parameter is editable.
|
void |
setIsOptional(Boolean isOptional)
Specifies whether the custom parameter is optional.
|
void |
setKeyName(String keyName)
The key name of the parameter.
|
String |
toString()
Returns a string representation of this object.
|
CustomParameter |
withDefaultValue(String defaultValue)
The default value of the parameter.
|
CustomParameter |
withDescription(String description)
The description of the parameter.
|
CustomParameter |
withFieldType(String fieldType)
The filed type of the parameter.
|
CustomParameter |
withIsEditable(Boolean isEditable)
Specifies whether the parameter is editable.
|
CustomParameter |
withIsOptional(Boolean isOptional)
Specifies whether the custom parameter is optional.
|
CustomParameter |
withKeyName(String keyName)
The key name of 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 CustomParameter withDefaultValue(String defaultValue)
The default value of the parameter.
defaultValue
- The default value of the parameter.public void setDescription(String description)
The description of the parameter.
description
- The description of the parameter.public String getDescription()
The description of the parameter.
public CustomParameter withDescription(String description)
The description of the parameter.
description
- The description of the parameter.public void setFieldType(String fieldType)
The filed type of the parameter.
fieldType
- The filed type of the parameter.public String getFieldType()
The filed type of the parameter.
public CustomParameter withFieldType(String fieldType)
The filed type of the parameter.
fieldType
- The filed type of the parameter.public void setIsEditable(Boolean isEditable)
Specifies whether the parameter is editable.
isEditable
- Specifies whether the parameter is editable.public Boolean getIsEditable()
Specifies whether the parameter is editable.
public CustomParameter withIsEditable(Boolean isEditable)
Specifies whether the parameter is editable.
isEditable
- Specifies whether the parameter is editable.public Boolean isEditable()
Specifies whether the parameter is editable.
public void setIsOptional(Boolean isOptional)
Specifies whether the custom parameter is optional.
isOptional
- Specifies whether the custom parameter is optional.public Boolean getIsOptional()
Specifies whether the custom parameter is optional.
public CustomParameter withIsOptional(Boolean isOptional)
Specifies whether the custom parameter is optional.
isOptional
- Specifies whether the custom parameter is optional.public Boolean isOptional()
Specifies whether the custom parameter is optional.
public void setKeyName(String keyName)
The key name of the parameter.
keyName
- The key name of the parameter.public String getKeyName()
The key name of the parameter.
public CustomParameter withKeyName(String keyName)
The key name of the parameter.
keyName
- The key name of the parameter.public String toString()
toString
in class Object
Object.toString()
public CustomParameter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.