@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SemanticEntityType extends Object implements Serializable, Cloneable, StructuredPojo
A structure that represents a semantic entity type.
Constructor and Description |
---|
SemanticEntityType() |
Modifier and Type | Method and Description |
---|---|
SemanticEntityType |
addTypeParametersEntry(String key,
String value)
Add a single TypeParameters entry
|
SemanticEntityType |
clearTypeParametersEntries()
Removes all the entries added into TypeParameters.
|
SemanticEntityType |
clone() |
boolean |
equals(Object obj) |
String |
getSubTypeName()
The semantic entity sub type name.
|
String |
getTypeName()
The semantic entity type name.
|
Map<String,String> |
getTypeParameters()
The semantic entity type parameters.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSubTypeName(String subTypeName)
The semantic entity sub type name.
|
void |
setTypeName(String typeName)
The semantic entity type name.
|
void |
setTypeParameters(Map<String,String> typeParameters)
The semantic entity type parameters.
|
String |
toString()
Returns a string representation of this object.
|
SemanticEntityType |
withSubTypeName(String subTypeName)
The semantic entity sub type name.
|
SemanticEntityType |
withTypeName(String typeName)
The semantic entity type name.
|
SemanticEntityType |
withTypeParameters(Map<String,String> typeParameters)
The semantic entity type parameters.
|
public void setTypeName(String typeName)
The semantic entity type name.
typeName
- The semantic entity type name.public String getTypeName()
The semantic entity type name.
public SemanticEntityType withTypeName(String typeName)
The semantic entity type name.
typeName
- The semantic entity type name.public void setSubTypeName(String subTypeName)
The semantic entity sub type name.
subTypeName
- The semantic entity sub type name.public String getSubTypeName()
The semantic entity sub type name.
public SemanticEntityType withSubTypeName(String subTypeName)
The semantic entity sub type name.
subTypeName
- The semantic entity sub type name.public Map<String,String> getTypeParameters()
The semantic entity type parameters.
public void setTypeParameters(Map<String,String> typeParameters)
The semantic entity type parameters.
typeParameters
- The semantic entity type parameters.public SemanticEntityType withTypeParameters(Map<String,String> typeParameters)
The semantic entity type parameters.
typeParameters
- The semantic entity type parameters.public SemanticEntityType addTypeParametersEntry(String key, String value)
public SemanticEntityType clearTypeParametersEntries()
public String toString()
toString
in class Object
Object.toString()
public SemanticEntityType clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.