@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FormatConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The formatting configuration for all types of field.
Constructor and Description |
---|
FormatConfiguration() |
Modifier and Type | Method and Description |
---|---|
FormatConfiguration |
clone() |
boolean |
equals(Object obj) |
DateTimeFormatConfiguration |
getDateTimeFormatConfiguration()
Formatting configuration for
DateTime fields. |
NumberFormatConfiguration |
getNumberFormatConfiguration()
Formatting configuration for number fields.
|
StringFormatConfiguration |
getStringFormatConfiguration()
Formatting configuration for string fields.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDateTimeFormatConfiguration(DateTimeFormatConfiguration dateTimeFormatConfiguration)
Formatting configuration for
DateTime fields. |
void |
setNumberFormatConfiguration(NumberFormatConfiguration numberFormatConfiguration)
Formatting configuration for number fields.
|
void |
setStringFormatConfiguration(StringFormatConfiguration stringFormatConfiguration)
Formatting configuration for string fields.
|
String |
toString()
Returns a string representation of this object.
|
FormatConfiguration |
withDateTimeFormatConfiguration(DateTimeFormatConfiguration dateTimeFormatConfiguration)
Formatting configuration for
DateTime fields. |
FormatConfiguration |
withNumberFormatConfiguration(NumberFormatConfiguration numberFormatConfiguration)
Formatting configuration for number fields.
|
FormatConfiguration |
withStringFormatConfiguration(StringFormatConfiguration stringFormatConfiguration)
Formatting configuration for string fields.
|
public void setStringFormatConfiguration(StringFormatConfiguration stringFormatConfiguration)
Formatting configuration for string fields.
stringFormatConfiguration
- Formatting configuration for string fields.public StringFormatConfiguration getStringFormatConfiguration()
Formatting configuration for string fields.
public FormatConfiguration withStringFormatConfiguration(StringFormatConfiguration stringFormatConfiguration)
Formatting configuration for string fields.
stringFormatConfiguration
- Formatting configuration for string fields.public void setNumberFormatConfiguration(NumberFormatConfiguration numberFormatConfiguration)
Formatting configuration for number fields.
numberFormatConfiguration
- Formatting configuration for number fields.public NumberFormatConfiguration getNumberFormatConfiguration()
Formatting configuration for number fields.
public FormatConfiguration withNumberFormatConfiguration(NumberFormatConfiguration numberFormatConfiguration)
Formatting configuration for number fields.
numberFormatConfiguration
- Formatting configuration for number fields.public void setDateTimeFormatConfiguration(DateTimeFormatConfiguration dateTimeFormatConfiguration)
Formatting configuration for DateTime
fields.
dateTimeFormatConfiguration
- Formatting configuration for DateTime
fields.public DateTimeFormatConfiguration getDateTimeFormatConfiguration()
Formatting configuration for DateTime
fields.
DateTime
fields.public FormatConfiguration withDateTimeFormatConfiguration(DateTimeFormatConfiguration dateTimeFormatConfiguration)
Formatting configuration for DateTime
fields.
dateTimeFormatConfiguration
- Formatting configuration for DateTime
fields.public String toString()
toString
in class Object
Object.toString()
public FormatConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.