@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetComponentTypeResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetComponentTypeResult() |
Modifier and Type | Method and Description |
---|---|
GetComponentTypeResult |
addCompositeComponentTypesEntry(String key,
CompositeComponentTypeResponse value)
Add a single CompositeComponentTypes entry
|
GetComponentTypeResult |
addFunctionsEntry(String key,
FunctionResponse value)
Add a single Functions entry
|
GetComponentTypeResult |
addPropertyDefinitionsEntry(String key,
PropertyDefinitionResponse value)
Add a single PropertyDefinitions entry
|
GetComponentTypeResult |
addPropertyGroupsEntry(String key,
PropertyGroupResponse value)
Add a single PropertyGroups entry
|
GetComponentTypeResult |
clearCompositeComponentTypesEntries()
Removes all the entries added into CompositeComponentTypes.
|
GetComponentTypeResult |
clearFunctionsEntries()
Removes all the entries added into Functions.
|
GetComponentTypeResult |
clearPropertyDefinitionsEntries()
Removes all the entries added into PropertyDefinitions.
|
GetComponentTypeResult |
clearPropertyGroupsEntries()
Removes all the entries added into PropertyGroups.
|
GetComponentTypeResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the component type.
|
String |
getComponentTypeId()
The ID of the component type.
|
String |
getComponentTypeName()
The component type name.
|
Map<String,CompositeComponentTypeResponse> |
getCompositeComponentTypes()
This is an object that maps strings to
compositeComponentTypes of the componentType . |
Date |
getCreationDateTime()
The date and time when the component type was created.
|
String |
getDescription()
The description of the component type.
|
List<String> |
getExtendsFrom()
The name of the parent component type that this component type extends.
|
Map<String,FunctionResponse> |
getFunctions()
An object that maps strings to the functions in the component type.
|
Boolean |
getIsAbstract()
A Boolean value that specifies whether the component type is abstract.
|
Boolean |
getIsSchemaInitialized()
A Boolean value that specifies whether the component type has a schema initializer and that the schema
initializer has run.
|
Boolean |
getIsSingleton()
A Boolean value that specifies whether an entity can have more than one component of this type.
|
Map<String,PropertyDefinitionResponse> |
getPropertyDefinitions()
An object that maps strings to the property definitions in the component type.
|
Map<String,PropertyGroupResponse> |
getPropertyGroups()
The maximum number of results to return at one time.
|
Status |
getStatus()
The current status of the component type.
|
String |
getSyncSource()
The syncSource of the SyncJob, if this entity was created by a SyncJob.
|
Date |
getUpdateDateTime()
The date and time when the component was last updated.
|
String |
getWorkspaceId()
The ID of the workspace that contains the component type.
|
int |
hashCode() |
Boolean |
isAbstract()
A Boolean value that specifies whether the component type is abstract.
|
Boolean |
isSchemaInitialized()
A Boolean value that specifies whether the component type has a schema initializer and that the schema
initializer has run.
|
Boolean |
isSingleton()
A Boolean value that specifies whether an entity can have more than one component of this type.
|
void |
setArn(String arn)
The ARN of the component type.
|
void |
setComponentTypeId(String componentTypeId)
The ID of the component type.
|
void |
setComponentTypeName(String componentTypeName)
The component type name.
|
void |
setCompositeComponentTypes(Map<String,CompositeComponentTypeResponse> compositeComponentTypes)
This is an object that maps strings to
compositeComponentTypes of the componentType . |
void |
setCreationDateTime(Date creationDateTime)
The date and time when the component type was created.
|
void |
setDescription(String description)
The description of the component type.
|
void |
setExtendsFrom(Collection<String> extendsFrom)
The name of the parent component type that this component type extends.
|
void |
setFunctions(Map<String,FunctionResponse> functions)
An object that maps strings to the functions in the component type.
|
void |
setIsAbstract(Boolean isAbstract)
A Boolean value that specifies whether the component type is abstract.
|
void |
setIsSchemaInitialized(Boolean isSchemaInitialized)
A Boolean value that specifies whether the component type has a schema initializer and that the schema
initializer has run.
|
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,PropertyDefinitionResponse> propertyDefinitions)
An object that maps strings to the property definitions in the component type.
|
void |
setPropertyGroups(Map<String,PropertyGroupResponse> propertyGroups)
The maximum number of results to return at one time.
|
void |
setStatus(Status status)
The current status of the component type.
|
void |
setSyncSource(String syncSource)
The syncSource of the SyncJob, if this entity was created by a SyncJob.
|
void |
setUpdateDateTime(Date updateDateTime)
The date and time when the component was last updated.
|
void |
setWorkspaceId(String workspaceId)
The ID of the workspace that contains the component type.
|
String |
toString()
Returns a string representation of this object.
|
GetComponentTypeResult |
withArn(String arn)
The ARN of the component type.
|
GetComponentTypeResult |
withComponentTypeId(String componentTypeId)
The ID of the component type.
|
GetComponentTypeResult |
withComponentTypeName(String componentTypeName)
The component type name.
|
GetComponentTypeResult |
withCompositeComponentTypes(Map<String,CompositeComponentTypeResponse> compositeComponentTypes)
This is an object that maps strings to
compositeComponentTypes of the componentType . |
GetComponentTypeResult |
withCreationDateTime(Date creationDateTime)
The date and time when the component type was created.
|
GetComponentTypeResult |
withDescription(String description)
The description of the component type.
|
GetComponentTypeResult |
withExtendsFrom(Collection<String> extendsFrom)
The name of the parent component type that this component type extends.
|
GetComponentTypeResult |
withExtendsFrom(String... extendsFrom)
The name of the parent component type that this component type extends.
|
GetComponentTypeResult |
withFunctions(Map<String,FunctionResponse> functions)
An object that maps strings to the functions in the component type.
|
GetComponentTypeResult |
withIsAbstract(Boolean isAbstract)
A Boolean value that specifies whether the component type is abstract.
|
GetComponentTypeResult |
withIsSchemaInitialized(Boolean isSchemaInitialized)
A Boolean value that specifies whether the component type has a schema initializer and that the schema
initializer has run.
|
GetComponentTypeResult |
withIsSingleton(Boolean isSingleton)
A Boolean value that specifies whether an entity can have more than one component of this type.
|
GetComponentTypeResult |
withPropertyDefinitions(Map<String,PropertyDefinitionResponse> propertyDefinitions)
An object that maps strings to the property definitions in the component type.
|
GetComponentTypeResult |
withPropertyGroups(Map<String,PropertyGroupResponse> propertyGroups)
The maximum number of results to return at one time.
|
GetComponentTypeResult |
withStatus(Status status)
The current status of the component type.
|
GetComponentTypeResult |
withSyncSource(String syncSource)
The syncSource of the SyncJob, if this entity was created by a SyncJob.
|
GetComponentTypeResult |
withUpdateDateTime(Date updateDateTime)
The date and time when the component was last updated.
|
GetComponentTypeResult |
withWorkspaceId(String workspaceId)
The ID of the workspace that contains the component type.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setWorkspaceId(String workspaceId)
The ID of the workspace that contains the component type.
workspaceId
- The ID of the workspace that contains the component type.public String getWorkspaceId()
The ID of the workspace that contains the component type.
public GetComponentTypeResult withWorkspaceId(String workspaceId)
The ID of the workspace that contains the component type.
workspaceId
- The ID of the workspace that contains the component type.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 GetComponentTypeResult 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 GetComponentTypeResult 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 GetComponentTypeResult withDescription(String description)
The description of the component type.
description
- The description of the component type.public Map<String,PropertyDefinitionResponse> 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,PropertyDefinitionResponse> 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 GetComponentTypeResult withPropertyDefinitions(Map<String,PropertyDefinitionResponse> 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 GetComponentTypeResult addPropertyDefinitionsEntry(String key, PropertyDefinitionResponse value)
public GetComponentTypeResult clearPropertyDefinitionsEntries()
public List<String> getExtendsFrom()
The name of the parent component type that this component type extends.
public void setExtendsFrom(Collection<String> extendsFrom)
The name of the parent component type that this component type extends.
extendsFrom
- The name of the parent component type that this component type extends.public GetComponentTypeResult withExtendsFrom(String... extendsFrom)
The name of the parent 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
- The name of the parent component type that this component type extends.public GetComponentTypeResult withExtendsFrom(Collection<String> extendsFrom)
The name of the parent component type that this component type extends.
extendsFrom
- The name of the parent component type that this component type extends.public Map<String,FunctionResponse> 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,FunctionResponse> 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 GetComponentTypeResult withFunctions(Map<String,FunctionResponse> 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 GetComponentTypeResult addFunctionsEntry(String key, FunctionResponse value)
public GetComponentTypeResult clearFunctionsEntries()
public void setCreationDateTime(Date creationDateTime)
The date and time when the component type was created.
creationDateTime
- The date and time when the component type was created.public Date getCreationDateTime()
The date and time when the component type was created.
public GetComponentTypeResult withCreationDateTime(Date creationDateTime)
The date and time when the component type was created.
creationDateTime
- The date and time when the component type was created.public void setUpdateDateTime(Date updateDateTime)
The date and time when the component was last updated.
updateDateTime
- The date and time when the component was last updated.public Date getUpdateDateTime()
The date and time when the component was last updated.
public GetComponentTypeResult withUpdateDateTime(Date updateDateTime)
The date and time when the component was last updated.
updateDateTime
- The date and time when the component was last updated.public void setArn(String arn)
The ARN of the component type.
arn
- The ARN of the component type.public String getArn()
The ARN of the component type.
public GetComponentTypeResult withArn(String arn)
The ARN of the component type.
arn
- The ARN of the component type.public void setIsAbstract(Boolean isAbstract)
A Boolean value that specifies whether the component type is abstract.
isAbstract
- A Boolean value that specifies whether the component type is abstract.public Boolean getIsAbstract()
A Boolean value that specifies whether the component type is abstract.
public GetComponentTypeResult withIsAbstract(Boolean isAbstract)
A Boolean value that specifies whether the component type is abstract.
isAbstract
- A Boolean value that specifies whether the component type is abstract.public Boolean isAbstract()
A Boolean value that specifies whether the component type is abstract.
public void setIsSchemaInitialized(Boolean isSchemaInitialized)
A Boolean value that specifies whether the component type has a schema initializer and that the schema initializer has run.
isSchemaInitialized
- A Boolean value that specifies whether the component type has a schema initializer and that the schema
initializer has run.public Boolean getIsSchemaInitialized()
A Boolean value that specifies whether the component type has a schema initializer and that the schema initializer has run.
public GetComponentTypeResult withIsSchemaInitialized(Boolean isSchemaInitialized)
A Boolean value that specifies whether the component type has a schema initializer and that the schema initializer has run.
isSchemaInitialized
- A Boolean value that specifies whether the component type has a schema initializer and that the schema
initializer has run.public Boolean isSchemaInitialized()
A Boolean value that specifies whether the component type has a schema initializer and that the schema initializer has run.
public void setStatus(Status status)
The current status of the component type.
status
- The current status of the component type.public Status getStatus()
The current status of the component type.
public GetComponentTypeResult withStatus(Status status)
The current status of the component type.
status
- The current status of the component type.public Map<String,PropertyGroupResponse> getPropertyGroups()
The maximum number of results to return at one time. The default is 25.
Valid Range: Minimum value of 1. Maximum value of 250.
Valid Range: Minimum value of 1. Maximum value of 250.
public void setPropertyGroups(Map<String,PropertyGroupResponse> propertyGroups)
The maximum number of results to return at one time. The default is 25.
Valid Range: Minimum value of 1. Maximum value of 250.
propertyGroups
- The maximum number of results to return at one time. The default is 25.
Valid Range: Minimum value of 1. Maximum value of 250.
public GetComponentTypeResult withPropertyGroups(Map<String,PropertyGroupResponse> propertyGroups)
The maximum number of results to return at one time. The default is 25.
Valid Range: Minimum value of 1. Maximum value of 250.
propertyGroups
- The maximum number of results to return at one time. The default is 25.
Valid Range: Minimum value of 1. Maximum value of 250.
public GetComponentTypeResult addPropertyGroupsEntry(String key, PropertyGroupResponse value)
public GetComponentTypeResult clearPropertyGroupsEntries()
public void setSyncSource(String syncSource)
The syncSource of the SyncJob, if this entity was created by a SyncJob.
syncSource
- The syncSource of the SyncJob, if this entity was created by a SyncJob.public String getSyncSource()
The syncSource of the SyncJob, if this entity was created by a SyncJob.
public GetComponentTypeResult withSyncSource(String syncSource)
The syncSource of the SyncJob, if this entity was created by a SyncJob.
syncSource
- The syncSource of the SyncJob, if this entity was created by a SyncJob.public void setComponentTypeName(String componentTypeName)
The component type name.
componentTypeName
- The component type name.public String getComponentTypeName()
The component type name.
public GetComponentTypeResult withComponentTypeName(String componentTypeName)
The component type name.
componentTypeName
- The component type name.public Map<String,CompositeComponentTypeResponse> getCompositeComponentTypes()
This is an object that maps strings to compositeComponentTypes
of the componentType
.
CompositeComponentType
is referenced by componentTypeId
.
compositeComponentTypes
of the
componentType
. CompositeComponentType
is referenced by
componentTypeId
.public void setCompositeComponentTypes(Map<String,CompositeComponentTypeResponse> compositeComponentTypes)
This is an object that maps strings to compositeComponentTypes
of the componentType
.
CompositeComponentType
is referenced by componentTypeId
.
compositeComponentTypes
- This is an object that maps strings to compositeComponentTypes
of the
componentType
. CompositeComponentType
is referenced by
componentTypeId
.public GetComponentTypeResult withCompositeComponentTypes(Map<String,CompositeComponentTypeResponse> compositeComponentTypes)
This is an object that maps strings to compositeComponentTypes
of the componentType
.
CompositeComponentType
is referenced by componentTypeId
.
compositeComponentTypes
- This is an object that maps strings to compositeComponentTypes
of the
componentType
. CompositeComponentType
is referenced by
componentTypeId
.public GetComponentTypeResult addCompositeComponentTypesEntry(String key, CompositeComponentTypeResponse value)
public GetComponentTypeResult clearCompositeComponentTypesEntries()
public String toString()
toString
in class Object
Object.toString()
public GetComponentTypeResult clone()