@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TopicVisual extends Object implements Serializable, Cloneable, StructuredPojo
The definition for a TopicVisual.
| Constructor and Description |
|---|
TopicVisual() |
| Modifier and Type | Method and Description |
|---|---|
TopicVisual |
clone() |
boolean |
equals(Object obj) |
TopicIR |
getIr()
The ir for the
TopicVisual. |
String |
getRole()
The role for the
TopicVisual. |
List<TopicVisual> |
getSupportingVisuals()
The supporting visuals for the
TopicVisual. |
String |
getVisualId()
The visual ID for the
TopicVisual. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setIr(TopicIR ir)
The ir for the
TopicVisual. |
void |
setRole(String role)
The role for the
TopicVisual. |
void |
setSupportingVisuals(Collection<TopicVisual> supportingVisuals)
The supporting visuals for the
TopicVisual. |
void |
setVisualId(String visualId)
The visual ID for the
TopicVisual. |
String |
toString()
Returns a string representation of this object.
|
TopicVisual |
withIr(TopicIR ir)
The ir for the
TopicVisual. |
TopicVisual |
withRole(String role)
The role for the
TopicVisual. |
TopicVisual |
withRole(VisualRole role)
The role for the
TopicVisual. |
TopicVisual |
withSupportingVisuals(Collection<TopicVisual> supportingVisuals)
The supporting visuals for the
TopicVisual. |
TopicVisual |
withSupportingVisuals(TopicVisual... supportingVisuals)
The supporting visuals for the
TopicVisual. |
TopicVisual |
withVisualId(String visualId)
The visual ID for the
TopicVisual. |
public void setVisualId(String visualId)
The visual ID for the TopicVisual.
visualId - The visual ID for the TopicVisual.public String getVisualId()
The visual ID for the TopicVisual.
TopicVisual.public TopicVisual withVisualId(String visualId)
The visual ID for the TopicVisual.
visualId - The visual ID for the TopicVisual.public void setRole(String role)
The role for the TopicVisual.
role - The role for the TopicVisual.VisualRolepublic String getRole()
The role for the TopicVisual.
TopicVisual.VisualRolepublic TopicVisual withRole(String role)
The role for the TopicVisual.
role - The role for the TopicVisual.VisualRolepublic TopicVisual withRole(VisualRole role)
The role for the TopicVisual.
role - The role for the TopicVisual.VisualRolepublic void setIr(TopicIR ir)
The ir for the TopicVisual.
ir - The ir for the TopicVisual.public TopicIR getIr()
The ir for the TopicVisual.
TopicVisual.public TopicVisual withIr(TopicIR ir)
The ir for the TopicVisual.
ir - The ir for the TopicVisual.public List<TopicVisual> getSupportingVisuals()
The supporting visuals for the TopicVisual.
TopicVisual.public void setSupportingVisuals(Collection<TopicVisual> supportingVisuals)
The supporting visuals for the TopicVisual.
supportingVisuals - The supporting visuals for the TopicVisual.public TopicVisual withSupportingVisuals(TopicVisual... supportingVisuals)
The supporting visuals for the TopicVisual.
NOTE: This method appends the values to the existing list (if any). Use
setSupportingVisuals(java.util.Collection) or withSupportingVisuals(java.util.Collection) if
you want to override the existing values.
supportingVisuals - The supporting visuals for the TopicVisual.public TopicVisual withSupportingVisuals(Collection<TopicVisual> supportingVisuals)
The supporting visuals for the TopicVisual.
supportingVisuals - The supporting visuals for the TopicVisual.public String toString()
toString in class ObjectObject.toString()public TopicVisual clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.