@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ComponentChild extends Object implements Serializable, Cloneable, StructuredPojo
A nested UI configuration within a parent Component.
| Constructor and Description |
|---|
ComponentChild() |
| Modifier and Type | Method and Description |
|---|---|
ComponentChild |
addPropertiesEntry(String key,
ComponentProperty value)
Add a single Properties entry
|
ComponentChild |
clearPropertiesEntries()
Removes all the entries added into Properties.
|
ComponentChild |
clone() |
boolean |
equals(Object obj) |
List<ComponentChild> |
getChildren()
The list of
ComponentChild instances for this component. |
String |
getComponentType()
The type of the child component.
|
String |
getName()
The name of the child component.
|
Map<String,ComponentProperty> |
getProperties()
Describes the properties of the child component.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setChildren(Collection<ComponentChild> children)
The list of
ComponentChild instances for this component. |
void |
setComponentType(String componentType)
The type of the child component.
|
void |
setName(String name)
The name of the child component.
|
void |
setProperties(Map<String,ComponentProperty> properties)
Describes the properties of the child component.
|
String |
toString()
Returns a string representation of this object.
|
ComponentChild |
withChildren(Collection<ComponentChild> children)
The list of
ComponentChild instances for this component. |
ComponentChild |
withChildren(ComponentChild... children)
The list of
ComponentChild instances for this component. |
ComponentChild |
withComponentType(String componentType)
The type of the child component.
|
ComponentChild |
withName(String name)
The name of the child component.
|
ComponentChild |
withProperties(Map<String,ComponentProperty> properties)
Describes the properties of the child component.
|
public List<ComponentChild> getChildren()
The list of ComponentChild instances for this component.
ComponentChild instances for this component.public void setChildren(Collection<ComponentChild> children)
The list of ComponentChild instances for this component.
children - The list of ComponentChild instances for this component.public ComponentChild withChildren(ComponentChild... children)
The list of ComponentChild instances for this component.
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 - The list of ComponentChild instances for this component.public ComponentChild withChildren(Collection<ComponentChild> children)
The list of ComponentChild instances for this component.
children - The list of ComponentChild instances for this component.public void setComponentType(String componentType)
The type of the child component.
componentType - The type of the child component.public String getComponentType()
The type of the child component.
public ComponentChild withComponentType(String componentType)
The type of the child component.
componentType - The type of the child component.public void setName(String name)
The name of the child component.
name - The name of the child component.public String getName()
The name of the child component.
public ComponentChild withName(String name)
The name of the child component.
name - The name of the child component.public Map<String,ComponentProperty> getProperties()
Describes the properties of the child component.
public void setProperties(Map<String,ComponentProperty> properties)
Describes the properties of the child component.
properties - Describes the properties of the child component.public ComponentChild withProperties(Map<String,ComponentProperty> properties)
Describes the properties of the child component.
properties - Describes the properties of the child component.public ComponentChild addPropertiesEntry(String key, ComponentProperty value)
public ComponentChild clearPropertiesEntries()
public String toString()
toString in class ObjectObject.toString()public ComponentChild clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2022. All rights reserved.