@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateComponentTypeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateComponentTypeRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateComponentTypeRequest |
addFunctionsEntry(String key,
FunctionRequest value)
Add a single Functions entry
|
UpdateComponentTypeRequest |
addPropertyDefinitionsEntry(String key,
PropertyDefinitionRequest value)
Add a single PropertyDefinitions entry
|
UpdateComponentTypeRequest |
addPropertyGroupsEntry(String key,
PropertyGroupRequest value)
Add a single PropertyGroups entry
|
UpdateComponentTypeRequest |
clearFunctionsEntries()
Removes all the entries added into Functions.
|
UpdateComponentTypeRequest |
clearPropertyDefinitionsEntries()
Removes all the entries added into PropertyDefinitions.
|
UpdateComponentTypeRequest |
clearPropertyGroupsEntries()
Removes all the entries added into PropertyGroups.
|
UpdateComponentTypeRequest |
clone() |
boolean |
equals(Object obj) |
String |
getComponentTypeId()
The ID of the component type.
|
String |
getComponentTypeName()
The component type name.
|
String |
getDescription()
The description of the component type.
|
List<String> |
getExtendsFrom()
Specifies the component type that this component type extends.
|
Map<String,FunctionRequest> |
getFunctions()
An object that maps strings to the functions in the component type.
|
Boolean |
getIsSingleton()
A Boolean value that specifies whether an entity can have more than one component of this type.
|
Map<String,PropertyDefinitionRequest> |
getPropertyDefinitions()
An object that maps strings to the property definitions in the component type.
|
Map<String,PropertyGroupRequest> |
getPropertyGroups()
The property groups.
|
String |
getWorkspaceId()
The ID of the workspace.
|
int |
hashCode() |
Boolean |
isSingleton()
A Boolean value that specifies whether an entity can have more than one component of this type.
|
void |
setComponentTypeId(String componentTypeId)
The ID of the component type.
|
void |
setComponentTypeName(String componentTypeName)
The component type name.
|
void |
setDescription(String description)
The description of the component type.
|
void |
setExtendsFrom(Collection<String> extendsFrom)
Specifies the component type that this component type extends.
|
void |
setFunctions(Map<String,FunctionRequest> functions)
An object that maps strings to the functions in the component type.
|
void |
setIsSingleton(Boolean isSingleton)
A Boolean value that specifies whether an entity can have more than one component of this type.
|
void |
setPropertyDefinitions(Map<String,PropertyDefinitionRequest> propertyDefinitions)
An object that maps strings to the property definitions in the component type.
|
void |
setPropertyGroups(Map<String,PropertyGroupRequest> propertyGroups)
The property groups.
|
void |
setWorkspaceId(String workspaceId)
The ID of the workspace.
|
String |
toString()
Returns a string representation of this object.
|
UpdateComponentTypeRequest |
withComponentTypeId(String componentTypeId)
The ID of the component type.
|
UpdateComponentTypeRequest |
withComponentTypeName(String componentTypeName)
The component type name.
|
UpdateComponentTypeRequest |
withDescription(String description)
The description of the component type.
|
UpdateComponentTypeRequest |
withExtendsFrom(Collection<String> extendsFrom)
Specifies the component type that this component type extends.
|
UpdateComponentTypeRequest |
withExtendsFrom(String... extendsFrom)
Specifies the component type that this component type extends.
|
UpdateComponentTypeRequest |
withFunctions(Map<String,FunctionRequest> functions)
An object that maps strings to the functions in the component type.
|
UpdateComponentTypeRequest |
withIsSingleton(Boolean isSingleton)
A Boolean value that specifies whether an entity can have more than one component of this type.
|
UpdateComponentTypeRequest |
withPropertyDefinitions(Map<String,PropertyDefinitionRequest> propertyDefinitions)
An object that maps strings to the property definitions in the component type.
|
UpdateComponentTypeRequest |
withPropertyGroups(Map<String,PropertyGroupRequest> propertyGroups)
The property groups.
|
UpdateComponentTypeRequest |
withWorkspaceId(String workspaceId)
The ID of the workspace.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setWorkspaceId(String workspaceId)
The ID of the workspace.
workspaceId - The ID of the workspace.public String getWorkspaceId()
The ID of the workspace.
public UpdateComponentTypeRequest withWorkspaceId(String workspaceId)
The ID of the workspace.
workspaceId - The ID of the workspace.public void setIsSingleton(Boolean isSingleton)
A Boolean value that specifies whether an entity can have more than one component of this type.
isSingleton - A Boolean value that specifies whether an entity can have more than one component of this type.public Boolean getIsSingleton()
A Boolean value that specifies whether an entity can have more than one component of this type.
public UpdateComponentTypeRequest withIsSingleton(Boolean isSingleton)
A Boolean value that specifies whether an entity can have more than one component of this type.
isSingleton - A Boolean value that specifies whether an entity can have more than one component of this type.public Boolean isSingleton()
A Boolean value that specifies whether an entity can have more than one component of this 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 UpdateComponentTypeRequest withComponentTypeId(String componentTypeId)
The ID of the component type.
componentTypeId - The ID of the component type.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 UpdateComponentTypeRequest withDescription(String description)
The description of the component type.
description - The description of the component type.public Map<String,PropertyDefinitionRequest> getPropertyDefinitions()
An object that maps strings to the property definitions in the component type. Each string in the mapping must be unique to this object.
public void setPropertyDefinitions(Map<String,PropertyDefinitionRequest> propertyDefinitions)
An object that maps strings to the property definitions in the component type. Each string in the mapping must be unique to this object.
propertyDefinitions - An object that maps strings to the property definitions in the component type. Each string in the mapping
must be unique to this object.public UpdateComponentTypeRequest withPropertyDefinitions(Map<String,PropertyDefinitionRequest> propertyDefinitions)
An object that maps strings to the property definitions in the component type. Each string in the mapping must be unique to this object.
propertyDefinitions - An object that maps strings to the property definitions in the component type. Each string in the mapping
must be unique to this object.public UpdateComponentTypeRequest addPropertyDefinitionsEntry(String key, PropertyDefinitionRequest value)
public UpdateComponentTypeRequest clearPropertyDefinitionsEntries()
public List<String> getExtendsFrom()
Specifies the component type that this component type extends.
public void setExtendsFrom(Collection<String> extendsFrom)
Specifies the component type that this component type extends.
extendsFrom - Specifies the component type that this component type extends.public UpdateComponentTypeRequest withExtendsFrom(String... extendsFrom)
Specifies the component type that this component type extends.
NOTE: This method appends the values to the existing list (if any). Use
setExtendsFrom(java.util.Collection) or withExtendsFrom(java.util.Collection) if you want to
override the existing values.
extendsFrom - Specifies the component type that this component type extends.public UpdateComponentTypeRequest withExtendsFrom(Collection<String> extendsFrom)
Specifies the component type that this component type extends.
extendsFrom - Specifies the component type that this component type extends.public Map<String,FunctionRequest> getFunctions()
An object that maps strings to the functions in the component type. Each string in the mapping must be unique to this object.
public void setFunctions(Map<String,FunctionRequest> functions)
An object that maps strings to the functions in the component type. Each string in the mapping must be unique to this object.
functions - An object that maps strings to the functions in the component type. Each string in the mapping must be
unique to this object.public UpdateComponentTypeRequest withFunctions(Map<String,FunctionRequest> functions)
An object that maps strings to the functions in the component type. Each string in the mapping must be unique to this object.
functions - An object that maps strings to the functions in the component type. Each string in the mapping must be
unique to this object.public UpdateComponentTypeRequest addFunctionsEntry(String key, FunctionRequest value)
public UpdateComponentTypeRequest clearFunctionsEntries()
public Map<String,PropertyGroupRequest> getPropertyGroups()
The property groups.
public void setPropertyGroups(Map<String,PropertyGroupRequest> propertyGroups)
The property groups.
propertyGroups - The property groups.public UpdateComponentTypeRequest withPropertyGroups(Map<String,PropertyGroupRequest> propertyGroups)
The property groups.
propertyGroups - The property groups.public UpdateComponentTypeRequest addPropertyGroupsEntry(String key, PropertyGroupRequest value)
public UpdateComponentTypeRequest clearPropertyGroupsEntries()
public void setComponentTypeName(String componentTypeName)
The component type name.
componentTypeName - The component type name.public String getComponentTypeName()
The component type name.
public UpdateComponentTypeRequest withComponentTypeName(String componentTypeName)
The component type name.
componentTypeName - The component type name.public String toString()
toString in class ObjectObject.toString()public UpdateComponentTypeRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2023. All rights reserved.