Class ParticipantProfilePropertyReference
java.lang.Object
com.azure.resourcemanager.customerinsights.models.ParticipantProfilePropertyReference
The participant profile property reference.
-
Constructor Summary
ConstructorDescriptionCreates an instance of ParticipantProfilePropertyReference class. -
Method Summary
Modifier and TypeMethodDescriptionGet the interactionPropertyName property: The source interaction property that maps to the target profile property.Get the profilePropertyName property: The target profile property that maps to the source interaction property.void
validate()
Validates the instance.withInteractionPropertyName
(String interactionPropertyName) Set the interactionPropertyName property: The source interaction property that maps to the target profile property.withProfilePropertyName
(String profilePropertyName) Set the profilePropertyName property: The target profile property that maps to the source interaction property.
-
Constructor Details
-
ParticipantProfilePropertyReference
public ParticipantProfilePropertyReference()Creates an instance of ParticipantProfilePropertyReference class.
-
-
Method Details
-
interactionPropertyName
Get the interactionPropertyName property: The source interaction property that maps to the target profile property.- Returns:
- the interactionPropertyName value.
-
withInteractionPropertyName
public ParticipantProfilePropertyReference withInteractionPropertyName(String interactionPropertyName) Set the interactionPropertyName property: The source interaction property that maps to the target profile property.- Parameters:
interactionPropertyName
- the interactionPropertyName value to set.- Returns:
- the ParticipantProfilePropertyReference object itself.
-
profilePropertyName
Get the profilePropertyName property: The target profile property that maps to the source interaction property.- Returns:
- the profilePropertyName value.
-
withProfilePropertyName
Set the profilePropertyName property: The target profile property that maps to the source interaction property.- Parameters:
profilePropertyName
- the profilePropertyName value to set.- Returns:
- the ParticipantProfilePropertyReference object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-