@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
.VisualRole
public String getRole()
The role for the TopicVisual
.
TopicVisual
.VisualRole
public TopicVisual withRole(String role)
The role for the TopicVisual
.
role
- The role for the TopicVisual
.VisualRole
public TopicVisual withRole(VisualRole role)
The role for the TopicVisual
.
role
- The role for the TopicVisual
.VisualRole
public 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 Object
Object.toString()
public TopicVisual clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.