@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 |
addFunctionsEntry(String key,
FunctionResponse value)
Add a single Functions entry
|
GetComponentTypeResult |
addPropertyDefinitionsEntry(String key,
PropertyDefinitionResponse value)
Add a single PropertyDefinitions entry
|
GetComponentTypeResult |
clearFunctionsEntries()
Removes all the entries added into Functions.
|
GetComponentTypeResult |
clearPropertyDefinitionsEntries()
Removes all the entries added into PropertyDefinitions.
|
GetComponentTypeResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the component type.
|
String |
getComponentTypeId()
The ID of the component type.
|
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.
|
Status |
getStatus()
The current status of the component type.
|
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 |
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 |
setStatus(Status status)
The current status of the component type.
|
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 |
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 |
withStatus(Status status)
The current status of the component type.
|
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, setSdkResponseMetadatapublic 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 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 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 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 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 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 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 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 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 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 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 String toString()
toString in class ObjectObject.toString()public GetComponentTypeResult clone()
Copyright © 2022. All rights reserved.