@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’.TemplateParameterDataTypepublic String getType()
The type of the job template parameter. Allowed values are: ‘STRING’, ‘NUMBER’.
TemplateParameterDataTypepublic 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’.TemplateParameterDataTypepublic 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’.TemplateParameterDataTypepublic 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 ObjectObject.toString()public TemplateParameterConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.