@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CompositeComponentRequest extends Object implements Serializable, Cloneable, StructuredPojo
An object that sets information about the composite component update request.
Constructor and Description |
---|
CompositeComponentRequest() |
Modifier and Type | Method and Description |
---|---|
CompositeComponentRequest |
addPropertiesEntry(String key,
PropertyRequest value)
Add a single Properties entry
|
CompositeComponentRequest |
addPropertyGroupsEntry(String key,
ComponentPropertyGroupRequest value)
Add a single PropertyGroups entry
|
CompositeComponentRequest |
clearPropertiesEntries()
Removes all the entries added into Properties.
|
CompositeComponentRequest |
clearPropertyGroupsEntries()
Removes all the entries added into PropertyGroups.
|
CompositeComponentRequest |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
The description of the component type.
|
Map<String,PropertyRequest> |
getProperties()
This is an object that maps strings to the properties to set in the component type.
|
Map<String,ComponentPropertyGroupRequest> |
getPropertyGroups()
The property groups.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDescription(String description)
The description of the component type.
|
void |
setProperties(Map<String,PropertyRequest> properties)
This is an object that maps strings to the properties to set in the component type.
|
void |
setPropertyGroups(Map<String,ComponentPropertyGroupRequest> propertyGroups)
The property groups.
|
String |
toString()
Returns a string representation of this object.
|
CompositeComponentRequest |
withDescription(String description)
The description of the component type.
|
CompositeComponentRequest |
withProperties(Map<String,PropertyRequest> properties)
This is an object that maps strings to the properties to set in the component type.
|
CompositeComponentRequest |
withPropertyGroups(Map<String,ComponentPropertyGroupRequest> propertyGroups)
The property groups.
|
public void setDescription(String description)
The description of the component type.
description
- The description of the component type.public String getDescription()
The description of the component type.
public CompositeComponentRequest withDescription(String description)
The description of the component type.
description
- The description of the component type.public Map<String,PropertyRequest> getProperties()
This is an object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
public void setProperties(Map<String,PropertyRequest> properties)
This is an object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
properties
- This is an object that maps strings to the properties to set in the component type. Each string in the
mapping must be unique to this object.public CompositeComponentRequest withProperties(Map<String,PropertyRequest> properties)
This is an object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
properties
- This is an object that maps strings to the properties to set in the component type. Each string in the
mapping must be unique to this object.public CompositeComponentRequest addPropertiesEntry(String key, PropertyRequest value)
public CompositeComponentRequest clearPropertiesEntries()
public Map<String,ComponentPropertyGroupRequest> getPropertyGroups()
The property groups.
public void setPropertyGroups(Map<String,ComponentPropertyGroupRequest> propertyGroups)
The property groups.
propertyGroups
- The property groups.public CompositeComponentRequest withPropertyGroups(Map<String,ComponentPropertyGroupRequest> propertyGroups)
The property groups.
propertyGroups
- The property groups.public CompositeComponentRequest addPropertyGroupsEntry(String key, ComponentPropertyGroupRequest value)
public CompositeComponentRequest clearPropertyGroupsEntries()
public String toString()
toString
in class Object
Object.toString()
public CompositeComponentRequest clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.