ParticipantProfilePropertyReference Class

  • java.lang.Object
    • com.azure.resourcemanager.customerinsights.models.ParticipantProfilePropertyReference

public final class ParticipantProfilePropertyReference

The participant profile property reference.

Constructor Summary

Constructor Description
ParticipantProfilePropertyReference()

Creates an instance of ParticipantProfilePropertyReference class.

Method Summary

Modifier and Type Method and Description
String interactionPropertyName()

Get the interactionPropertyName property: The source interaction property that maps to the target profile property.

String profilePropertyName()

Get the profilePropertyName property: The target profile property that maps to the source interaction property.

void validate()

Validates the instance.

ParticipantProfilePropertyReference withInteractionPropertyName(String interactionPropertyName)

Set the interactionPropertyName property: The source interaction property that maps to the target profile property.

ParticipantProfilePropertyReference withProfilePropertyName(String profilePropertyName)

Set the profilePropertyName property: The target profile property that maps to the source interaction property.

Methods inherited from java.lang.Object

Constructor Details

ParticipantProfilePropertyReference

public ParticipantProfilePropertyReference()

Creates an instance of ParticipantProfilePropertyReference class.

Method Details

interactionPropertyName

public String interactionPropertyName()

Get the interactionPropertyName property: The source interaction property that maps to the target profile property.

Returns:

the interactionPropertyName value.

profilePropertyName

public String profilePropertyName()

Get the profilePropertyName property: The target profile property that maps to the source interaction property.

Returns:

the profilePropertyName value.

validate

public void validate()

Validates the instance.

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.

withProfilePropertyName

public ParticipantProfilePropertyReference withProfilePropertyName(String profilePropertyName)

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.

Applies to