@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssistantAssociationSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information about the assistant association.
Constructor and Description |
---|
AssistantAssociationSummary() |
Modifier and Type | Method and Description |
---|---|
AssistantAssociationSummary |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
AssistantAssociationSummary |
clearTagsEntries()
Removes all the entries added into Tags.
|
AssistantAssociationSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAssistantArn()
The Amazon Resource Name (ARN) of the Wisdom assistant.
|
String |
getAssistantAssociationArn()
The Amazon Resource Name (ARN) of the assistant association.
|
String |
getAssistantAssociationId()
The identifier of the assistant association.
|
String |
getAssistantId()
The identifier of the Wisdom assistant.
|
AssistantAssociationOutputData |
getAssociationData()
The association data.
|
String |
getAssociationType()
The type of association.
|
Map<String,String> |
getTags()
The tags used to organize, track, or control access for this resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssistantArn(String assistantArn)
The Amazon Resource Name (ARN) of the Wisdom assistant.
|
void |
setAssistantAssociationArn(String assistantAssociationArn)
The Amazon Resource Name (ARN) of the assistant association.
|
void |
setAssistantAssociationId(String assistantAssociationId)
The identifier of the assistant association.
|
void |
setAssistantId(String assistantId)
The identifier of the Wisdom assistant.
|
void |
setAssociationData(AssistantAssociationOutputData associationData)
The association data.
|
void |
setAssociationType(String associationType)
The type of association.
|
void |
setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
String |
toString()
Returns a string representation of this object.
|
AssistantAssociationSummary |
withAssistantArn(String assistantArn)
The Amazon Resource Name (ARN) of the Wisdom assistant.
|
AssistantAssociationSummary |
withAssistantAssociationArn(String assistantAssociationArn)
The Amazon Resource Name (ARN) of the assistant association.
|
AssistantAssociationSummary |
withAssistantAssociationId(String assistantAssociationId)
The identifier of the assistant association.
|
AssistantAssociationSummary |
withAssistantId(String assistantId)
The identifier of the Wisdom assistant.
|
AssistantAssociationSummary |
withAssociationData(AssistantAssociationOutputData associationData)
The association data.
|
AssistantAssociationSummary |
withAssociationType(AssociationType associationType)
The type of association.
|
AssistantAssociationSummary |
withAssociationType(String associationType)
The type of association.
|
AssistantAssociationSummary |
withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
public void setAssistantArn(String assistantArn)
The Amazon Resource Name (ARN) of the Wisdom assistant.
assistantArn
- The Amazon Resource Name (ARN) of the Wisdom assistant.public String getAssistantArn()
The Amazon Resource Name (ARN) of the Wisdom assistant.
public AssistantAssociationSummary withAssistantArn(String assistantArn)
The Amazon Resource Name (ARN) of the Wisdom assistant.
assistantArn
- The Amazon Resource Name (ARN) of the Wisdom assistant.public void setAssistantAssociationArn(String assistantAssociationArn)
The Amazon Resource Name (ARN) of the assistant association.
assistantAssociationArn
- The Amazon Resource Name (ARN) of the assistant association.public String getAssistantAssociationArn()
The Amazon Resource Name (ARN) of the assistant association.
public AssistantAssociationSummary withAssistantAssociationArn(String assistantAssociationArn)
The Amazon Resource Name (ARN) of the assistant association.
assistantAssociationArn
- The Amazon Resource Name (ARN) of the assistant association.public void setAssistantAssociationId(String assistantAssociationId)
The identifier of the assistant association.
assistantAssociationId
- The identifier of the assistant association.public String getAssistantAssociationId()
The identifier of the assistant association.
public AssistantAssociationSummary withAssistantAssociationId(String assistantAssociationId)
The identifier of the assistant association.
assistantAssociationId
- The identifier of the assistant association.public void setAssistantId(String assistantId)
The identifier of the Wisdom assistant.
assistantId
- The identifier of the Wisdom assistant.public String getAssistantId()
The identifier of the Wisdom assistant.
public AssistantAssociationSummary withAssistantId(String assistantId)
The identifier of the Wisdom assistant.
assistantId
- The identifier of the Wisdom assistant.public void setAssociationData(AssistantAssociationOutputData associationData)
The association data.
associationData
- The association data.public AssistantAssociationOutputData getAssociationData()
The association data.
public AssistantAssociationSummary withAssociationData(AssistantAssociationOutputData associationData)
The association data.
associationData
- The association data.public void setAssociationType(String associationType)
The type of association.
associationType
- The type of association.AssociationType
public String getAssociationType()
The type of association.
AssociationType
public AssistantAssociationSummary withAssociationType(String associationType)
The type of association.
associationType
- The type of association.AssociationType
public AssistantAssociationSummary withAssociationType(AssociationType associationType)
The type of association.
associationType
- The type of association.AssociationType
public Map<String,String> getTags()
The tags used to organize, track, or control access for this resource.
public void setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
tags
- The tags used to organize, track, or control access for this resource.public AssistantAssociationSummary withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
tags
- The tags used to organize, track, or control access for this resource.public AssistantAssociationSummary addTagsEntry(String key, String value)
public AssistantAssociationSummary clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public AssistantAssociationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.