Class ParticipantPropertyReference

java.lang.Object
com.azure.resourcemanager.customerinsights.models.ParticipantPropertyReference

public final class ParticipantPropertyReference extends Object
The participant property reference.
  • Constructor Details

    • ParticipantPropertyReference

      public ParticipantPropertyReference()
      Creates an instance of ParticipantPropertyReference class.
  • Method Details

    • sourcePropertyName

      public String sourcePropertyName()
      Get the sourcePropertyName property: The source property that maps to the target property.
      Returns:
      the sourcePropertyName value.
    • withSourcePropertyName

      public ParticipantPropertyReference withSourcePropertyName(String sourcePropertyName)
      Set the sourcePropertyName property: The source property that maps to the target property.
      Parameters:
      sourcePropertyName - the sourcePropertyName value to set.
      Returns:
      the ParticipantPropertyReference object itself.
    • targetPropertyName

      public String targetPropertyName()
      Get the targetPropertyName property: The target property that maps to the source property.
      Returns:
      the targetPropertyName value.
    • withTargetPropertyName

      public ParticipantPropertyReference withTargetPropertyName(String targetPropertyName)
      Set the targetPropertyName property: The target property that maps to the source property.
      Parameters:
      targetPropertyName - the targetPropertyName value to set.
      Returns:
      the ParticipantPropertyReference object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.