@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TemplateParameterConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration of a job template parameter.
Constructor and Description |
---|
TemplateParameterConfiguration() |
Modifier and Type | Method and Description |
---|---|
TemplateParameterConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getDefaultValue()
The default value for the job template parameter.
|
String |
getType()
The type of the job template parameter.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDefaultValue(String defaultValue)
The default value for the job template parameter.
|
void |
setType(String type)
The type of the job template parameter.
|
String |
toString()
Returns a string representation of this object.
|
TemplateParameterConfiguration |
withDefaultValue(String defaultValue)
The default value for the job template parameter.
|
TemplateParameterConfiguration |
withType(String type)
The type of the job template parameter.
|
TemplateParameterConfiguration |
withType(TemplateParameterDataType type)
The type of the job template parameter.
|
public void setType(String type)
The type of the job template parameter. Allowed values are: ‘STRING’, ‘NUMBER’.
type
- The type of the job template parameter. Allowed values are: ‘STRING’, ‘NUMBER’.TemplateParameterDataType
public String getType()
The type of the job template parameter. Allowed values are: ‘STRING’, ‘NUMBER’.
TemplateParameterDataType
public TemplateParameterConfiguration withType(String type)
The type of the job template parameter. Allowed values are: ‘STRING’, ‘NUMBER’.
type
- The type of the job template parameter. Allowed values are: ‘STRING’, ‘NUMBER’.TemplateParameterDataType
public TemplateParameterConfiguration withType(TemplateParameterDataType type)
The type of the job template parameter. Allowed values are: ‘STRING’, ‘NUMBER’.
type
- The type of the job template parameter. Allowed values are: ‘STRING’, ‘NUMBER’.TemplateParameterDataType
public void setDefaultValue(String defaultValue)
The default value for the job template parameter.
defaultValue
- The default value for the job template parameter.public String getDefaultValue()
The default value for the job template parameter.
public TemplateParameterConfiguration withDefaultValue(String defaultValue)
The default value for the job template parameter.
defaultValue
- The default value for the job template parameter.public String toString()
toString
in class Object
Object.toString()
public TemplateParameterConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.