@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomParameterValues extends Object implements Serializable, Cloneable, StructuredPojo
The customized parameter values.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Constructor and Description |
---|
CustomParameterValues() |
Modifier and Type | Method and Description |
---|---|
CustomParameterValues |
clone() |
boolean |
equals(Object obj) |
List<Date> |
getDateTimeValues()
A list of datetime-type parameter values.
|
List<Double> |
getDecimalValues()
A list of decimal-type parameter values.
|
List<Long> |
getIntegerValues()
A list of integer-type parameter values.
|
List<String> |
getStringValues()
A list of string-type parameter values.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDateTimeValues(Collection<Date> dateTimeValues)
A list of datetime-type parameter values.
|
void |
setDecimalValues(Collection<Double> decimalValues)
A list of decimal-type parameter values.
|
void |
setIntegerValues(Collection<Long> integerValues)
A list of integer-type parameter values.
|
void |
setStringValues(Collection<String> stringValues)
A list of string-type parameter values.
|
String |
toString()
Returns a string representation of this object.
|
CustomParameterValues |
withDateTimeValues(Collection<Date> dateTimeValues)
A list of datetime-type parameter values.
|
CustomParameterValues |
withDateTimeValues(Date... dateTimeValues)
A list of datetime-type parameter values.
|
CustomParameterValues |
withDecimalValues(Collection<Double> decimalValues)
A list of decimal-type parameter values.
|
CustomParameterValues |
withDecimalValues(Double... decimalValues)
A list of decimal-type parameter values.
|
CustomParameterValues |
withIntegerValues(Collection<Long> integerValues)
A list of integer-type parameter values.
|
CustomParameterValues |
withIntegerValues(Long... integerValues)
A list of integer-type parameter values.
|
CustomParameterValues |
withStringValues(Collection<String> stringValues)
A list of string-type parameter values.
|
CustomParameterValues |
withStringValues(String... stringValues)
A list of string-type parameter values.
|
public List<String> getStringValues()
A list of string-type parameter values.
public void setStringValues(Collection<String> stringValues)
A list of string-type parameter values.
stringValues
- A list of string-type parameter values.public CustomParameterValues withStringValues(String... stringValues)
A list of string-type parameter values.
NOTE: This method appends the values to the existing list (if any). Use
setStringValues(java.util.Collection)
or withStringValues(java.util.Collection)
if you want to
override the existing values.
stringValues
- A list of string-type parameter values.public CustomParameterValues withStringValues(Collection<String> stringValues)
A list of string-type parameter values.
stringValues
- A list of string-type parameter values.public List<Long> getIntegerValues()
A list of integer-type parameter values.
public void setIntegerValues(Collection<Long> integerValues)
A list of integer-type parameter values.
integerValues
- A list of integer-type parameter values.public CustomParameterValues withIntegerValues(Long... integerValues)
A list of integer-type parameter values.
NOTE: This method appends the values to the existing list (if any). Use
setIntegerValues(java.util.Collection)
or withIntegerValues(java.util.Collection)
if you want
to override the existing values.
integerValues
- A list of integer-type parameter values.public CustomParameterValues withIntegerValues(Collection<Long> integerValues)
A list of integer-type parameter values.
integerValues
- A list of integer-type parameter values.public List<Double> getDecimalValues()
A list of decimal-type parameter values.
public void setDecimalValues(Collection<Double> decimalValues)
A list of decimal-type parameter values.
decimalValues
- A list of decimal-type parameter values.public CustomParameterValues withDecimalValues(Double... decimalValues)
A list of decimal-type parameter values.
NOTE: This method appends the values to the existing list (if any). Use
setDecimalValues(java.util.Collection)
or withDecimalValues(java.util.Collection)
if you want
to override the existing values.
decimalValues
- A list of decimal-type parameter values.public CustomParameterValues withDecimalValues(Collection<Double> decimalValues)
A list of decimal-type parameter values.
decimalValues
- A list of decimal-type parameter values.public List<Date> getDateTimeValues()
A list of datetime-type parameter values.
public void setDateTimeValues(Collection<Date> dateTimeValues)
A list of datetime-type parameter values.
dateTimeValues
- A list of datetime-type parameter values.public CustomParameterValues withDateTimeValues(Date... dateTimeValues)
A list of datetime-type parameter values.
NOTE: This method appends the values to the existing list (if any). Use
setDateTimeValues(java.util.Collection)
or withDateTimeValues(java.util.Collection)
if you want
to override the existing values.
dateTimeValues
- A list of datetime-type parameter values.public CustomParameterValues withDateTimeValues(Collection<Date> dateTimeValues)
A list of datetime-type parameter values.
dateTimeValues
- A list of datetime-type parameter values.public String toString()
toString
in class Object
Object.toString()
public CustomParameterValues clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.