@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ComponentResponse extends Object implements Serializable, Cloneable, StructuredPojo
An object that returns information about a component type create or update request.
Constructor and Description |
---|
ComponentResponse() |
Modifier and Type | Method and Description |
---|---|
ComponentResponse |
addCompositeComponentsEntry(String key,
ComponentSummary value)
Add a single CompositeComponents entry
|
ComponentResponse |
addPropertiesEntry(String key,
PropertyResponse value)
Add a single Properties entry
|
ComponentResponse |
addPropertyGroupsEntry(String key,
ComponentPropertyGroupResponse value)
Add a single PropertyGroups entry
|
ComponentResponse |
clearCompositeComponentsEntries()
Removes all the entries added into CompositeComponents.
|
ComponentResponse |
clearPropertiesEntries()
Removes all the entries added into Properties.
|
ComponentResponse |
clearPropertyGroupsEntries()
Removes all the entries added into PropertyGroups.
|
ComponentResponse |
clone() |
boolean |
equals(Object obj) |
Boolean |
getAreAllCompositeComponentsReturned()
This flag notes whether all
compositeComponents are returned in the API response. |
Boolean |
getAreAllPropertiesReturned()
This flag notes whether all properties of the component are returned in the API response.
|
String |
getComponentName()
The name of the component.
|
String |
getComponentTypeId()
The ID of the component type.
|
Map<String,ComponentSummary> |
getCompositeComponents()
This lists objects that contain information about the
compositeComponents . |
String |
getDefinedIn()
The name of the property definition set in the request.
|
String |
getDescription()
The description of the component type.
|
Map<String,PropertyResponse> |
getProperties()
An object that maps strings to the properties to set in the component type.
|
Map<String,ComponentPropertyGroupResponse> |
getPropertyGroups()
The property groups.
|
Status |
getStatus()
The status of the component type.
|
String |
getSyncSource()
The syncSource of the sync job, if this entity was created by a sync job.
|
int |
hashCode() |
Boolean |
isAreAllCompositeComponentsReturned()
This flag notes whether all
compositeComponents are returned in the API response. |
Boolean |
isAreAllPropertiesReturned()
This flag notes whether all properties of the component are returned in the API response.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAreAllCompositeComponentsReturned(Boolean areAllCompositeComponentsReturned)
This flag notes whether all
compositeComponents are returned in the API response. |
void |
setAreAllPropertiesReturned(Boolean areAllPropertiesReturned)
This flag notes whether all properties of the component are returned in the API response.
|
void |
setComponentName(String componentName)
The name of the component.
|
void |
setComponentTypeId(String componentTypeId)
The ID of the component type.
|
void |
setCompositeComponents(Map<String,ComponentSummary> compositeComponents)
This lists objects that contain information about the
compositeComponents . |
void |
setDefinedIn(String definedIn)
The name of the property definition set in the request.
|
void |
setDescription(String description)
The description of the component type.
|
void |
setProperties(Map<String,PropertyResponse> properties)
An object that maps strings to the properties to set in the component type.
|
void |
setPropertyGroups(Map<String,ComponentPropertyGroupResponse> propertyGroups)
The property groups.
|
void |
setStatus(Status status)
The status of the component type.
|
void |
setSyncSource(String syncSource)
The syncSource of the sync job, if this entity was created by a sync job.
|
String |
toString()
Returns a string representation of this object.
|
ComponentResponse |
withAreAllCompositeComponentsReturned(Boolean areAllCompositeComponentsReturned)
This flag notes whether all
compositeComponents are returned in the API response. |
ComponentResponse |
withAreAllPropertiesReturned(Boolean areAllPropertiesReturned)
This flag notes whether all properties of the component are returned in the API response.
|
ComponentResponse |
withComponentName(String componentName)
The name of the component.
|
ComponentResponse |
withComponentTypeId(String componentTypeId)
The ID of the component type.
|
ComponentResponse |
withCompositeComponents(Map<String,ComponentSummary> compositeComponents)
This lists objects that contain information about the
compositeComponents . |
ComponentResponse |
withDefinedIn(String definedIn)
The name of the property definition set in the request.
|
ComponentResponse |
withDescription(String description)
The description of the component type.
|
ComponentResponse |
withProperties(Map<String,PropertyResponse> properties)
An object that maps strings to the properties to set in the component type.
|
ComponentResponse |
withPropertyGroups(Map<String,ComponentPropertyGroupResponse> propertyGroups)
The property groups.
|
ComponentResponse |
withStatus(Status status)
The status of the component type.
|
ComponentResponse |
withSyncSource(String syncSource)
The syncSource of the sync job, if this entity was created by a sync job.
|
public void setComponentName(String componentName)
The name of the component.
componentName
- The name of the component.public String getComponentName()
The name of the component.
public ComponentResponse withComponentName(String componentName)
The name of the component.
componentName
- The name of the component.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 ComponentResponse withDescription(String description)
The description of the component type.
description
- The description of the component type.public void setComponentTypeId(String componentTypeId)
The ID of the component type.
componentTypeId
- The ID of the component type.public String getComponentTypeId()
The ID of the component type.
public ComponentResponse withComponentTypeId(String componentTypeId)
The ID of the component type.
componentTypeId
- The ID of the component type.public void setStatus(Status status)
The status of the component type.
status
- The status of the component type.public Status getStatus()
The status of the component type.
public ComponentResponse withStatus(Status status)
The status of the component type.
status
- The status of the component type.public void setDefinedIn(String definedIn)
The name of the property definition set in the request.
definedIn
- The name of the property definition set in the request.public String getDefinedIn()
The name of the property definition set in the request.
public ComponentResponse withDefinedIn(String definedIn)
The name of the property definition set in the request.
definedIn
- The name of the property definition set in the request.public Map<String,PropertyResponse> getProperties()
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,PropertyResponse> properties)
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
- 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 ComponentResponse withProperties(Map<String,PropertyResponse> properties)
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
- 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 ComponentResponse addPropertiesEntry(String key, PropertyResponse value)
public ComponentResponse clearPropertiesEntries()
public Map<String,ComponentPropertyGroupResponse> getPropertyGroups()
The property groups.
public void setPropertyGroups(Map<String,ComponentPropertyGroupResponse> propertyGroups)
The property groups.
propertyGroups
- The property groups.public ComponentResponse withPropertyGroups(Map<String,ComponentPropertyGroupResponse> propertyGroups)
The property groups.
propertyGroups
- The property groups.public ComponentResponse addPropertyGroupsEntry(String key, ComponentPropertyGroupResponse value)
public ComponentResponse clearPropertyGroupsEntries()
public void setSyncSource(String syncSource)
The syncSource of the sync job, if this entity was created by a sync job.
syncSource
- The syncSource of the sync job, if this entity was created by a sync job.public String getSyncSource()
The syncSource of the sync job, if this entity was created by a sync job.
public ComponentResponse withSyncSource(String syncSource)
The syncSource of the sync job, if this entity was created by a sync job.
syncSource
- The syncSource of the sync job, if this entity was created by a sync job.public void setAreAllPropertiesReturned(Boolean areAllPropertiesReturned)
This flag notes whether all properties of the component are returned in the API response. The maximum number of properties returned is 800.
areAllPropertiesReturned
- This flag notes whether all properties of the component are returned in the API response. The maximum
number of properties returned is 800.public Boolean getAreAllPropertiesReturned()
This flag notes whether all properties of the component are returned in the API response. The maximum number of properties returned is 800.
public ComponentResponse withAreAllPropertiesReturned(Boolean areAllPropertiesReturned)
This flag notes whether all properties of the component are returned in the API response. The maximum number of properties returned is 800.
areAllPropertiesReturned
- This flag notes whether all properties of the component are returned in the API response. The maximum
number of properties returned is 800.public Boolean isAreAllPropertiesReturned()
This flag notes whether all properties of the component are returned in the API response. The maximum number of properties returned is 800.
public Map<String,ComponentSummary> getCompositeComponents()
This lists objects that contain information about the compositeComponents
.
compositeComponents
.public void setCompositeComponents(Map<String,ComponentSummary> compositeComponents)
This lists objects that contain information about the compositeComponents
.
compositeComponents
- This lists objects that contain information about the compositeComponents
.public ComponentResponse withCompositeComponents(Map<String,ComponentSummary> compositeComponents)
This lists objects that contain information about the compositeComponents
.
compositeComponents
- This lists objects that contain information about the compositeComponents
.public ComponentResponse addCompositeComponentsEntry(String key, ComponentSummary value)
public ComponentResponse clearCompositeComponentsEntries()
public void setAreAllCompositeComponentsReturned(Boolean areAllCompositeComponentsReturned)
This flag notes whether all compositeComponents
are returned in the API response.
areAllCompositeComponentsReturned
- This flag notes whether all compositeComponents
are returned in the API response.public Boolean getAreAllCompositeComponentsReturned()
This flag notes whether all compositeComponents
are returned in the API response.
compositeComponents
are returned in the API response.public ComponentResponse withAreAllCompositeComponentsReturned(Boolean areAllCompositeComponentsReturned)
This flag notes whether all compositeComponents
are returned in the API response.
areAllCompositeComponentsReturned
- This flag notes whether all compositeComponents
are returned in the API response.public Boolean isAreAllCompositeComponentsReturned()
This flag notes whether all compositeComponents
are returned in the API response.
compositeComponents
are returned in the API response.public String toString()
toString
in class Object
Object.toString()
public ComponentResponse clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.