@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ThemeValue extends Object implements Serializable, Cloneable, StructuredPojo
Describes the configuration of a theme's properties.
Constructor and Description |
---|
ThemeValue() |
Modifier and Type | Method and Description |
---|---|
ThemeValue |
clone() |
boolean |
equals(Object obj) |
List<ThemeValues> |
getChildren()
A list of key-value pairs that define the theme's properties.
|
String |
getValue()
The value of a theme property.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setChildren(Collection<ThemeValues> children)
A list of key-value pairs that define the theme's properties.
|
void |
setValue(String value)
The value of a theme property.
|
String |
toString()
Returns a string representation of this object.
|
ThemeValue |
withChildren(Collection<ThemeValues> children)
A list of key-value pairs that define the theme's properties.
|
ThemeValue |
withChildren(ThemeValues... children)
A list of key-value pairs that define the theme's properties.
|
ThemeValue |
withValue(String value)
The value of a theme property.
|
public List<ThemeValues> getChildren()
A list of key-value pairs that define the theme's properties.
public void setChildren(Collection<ThemeValues> children)
A list of key-value pairs that define the theme's properties.
children
- A list of key-value pairs that define the theme's properties.public ThemeValue withChildren(ThemeValues... children)
A list of key-value pairs that define the theme's properties.
NOTE: This method appends the values to the existing list (if any). Use
setChildren(java.util.Collection)
or withChildren(java.util.Collection)
if you want to override
the existing values.
children
- A list of key-value pairs that define the theme's properties.public ThemeValue withChildren(Collection<ThemeValues> children)
A list of key-value pairs that define the theme's properties.
children
- A list of key-value pairs that define the theme's properties.public void setValue(String value)
The value of a theme property.
value
- The value of a theme property.public String getValue()
The value of a theme property.
public ThemeValue withValue(String value)
The value of a theme property.
value
- The value of a theme property.public String toString()
toString
in class Object
Object.toString()
public ThemeValue clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.