Class Participant
java.lang.Object
com.azure.resourcemanager.customerinsights.models.Participant
Describes a profile type participating in an interaction.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the description property: Localized descriptions.Get the displayName property: Localized display name.Get the participantName property: Participant name.Get the participantPropertyReferences property: The property references.Get the profileTypeName property: Profile type name.role()
Get the role property: The role that the participant is playing in the interaction.void
validate()
Validates the instance.withDescription
(Map<String, String> description) Set the description property: Localized descriptions.withDisplayName
(Map<String, String> displayName) Set the displayName property: Localized display name.withParticipantName
(String participantName) Set the participantName property: Participant name.withParticipantPropertyReferences
(List<ParticipantPropertyReference> participantPropertyReferences) Set the participantPropertyReferences property: The property references.withProfileTypeName
(String profileTypeName) Set the profileTypeName property: Profile type name.Set the role property: The role that the participant is playing in the interaction.
-
Constructor Details
-
Participant
public Participant()Creates an instance of Participant class.
-
-
Method Details
-
profileTypeName
Get the profileTypeName property: Profile type name.- Returns:
- the profileTypeName value.
-
withProfileTypeName
Set the profileTypeName property: Profile type name.- Parameters:
profileTypeName
- the profileTypeName value to set.- Returns:
- the Participant object itself.
-
participantPropertyReferences
Get the participantPropertyReferences property: The property references.- Returns:
- the participantPropertyReferences value.
-
withParticipantPropertyReferences
public Participant withParticipantPropertyReferences(List<ParticipantPropertyReference> participantPropertyReferences) Set the participantPropertyReferences property: The property references.- Parameters:
participantPropertyReferences
- the participantPropertyReferences value to set.- Returns:
- the Participant object itself.
-
participantName
Get the participantName property: Participant name.- Returns:
- the participantName value.
-
withParticipantName
Set the participantName property: Participant name.- Parameters:
participantName
- the participantName value to set.- Returns:
- the Participant object itself.
-
displayName
Get the displayName property: Localized display name.- Returns:
- the displayName value.
-
withDisplayName
Set the displayName property: Localized display name.- Parameters:
displayName
- the displayName value to set.- Returns:
- the Participant object itself.
-
description
Get the description property: Localized descriptions.- Returns:
- the description value.
-
withDescription
Set the description property: Localized descriptions.- Parameters:
description
- the description value to set.- Returns:
- the Participant object itself.
-
role
Get the role property: The role that the participant is playing in the interaction.- Returns:
- the role value.
-
withRole
Set the role property: The role that the participant is playing in the interaction.- Parameters:
role
- the role value to set.- Returns:
- the Participant object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-