Class ListAttribute

java.lang.Object
com.vonage.client.JsonableBaseObject
com.vonage.client.proactiveconnect.ListAttribute
All Implemented Interfaces:
Jsonable

public class ListAttribute extends JsonableBaseObject
Represents a Proactive Connect list's attributes property.
  • Constructor Details

  • Method Details

    • getAlias

      public String getAlias()
      Alternative name to use for this attribute. Use when you wish to correlate between 2 or more lists that are using different attribute names for the same semantic data.
      Returns:
      The attribute alias or null if unset.
    • getName

      public String getName()
      List attribute name.
      Returns:
      The attribute name or null if unset.
    • getKey

      public Boolean getKey()
      Will be true if this attribute should be used to correlate between 2 or more lists.
      Returns:
      Whether this attribute is used as a key, or null if unknown.
    • builder

      public static ListAttribute.Builder builder()
      Entry point for constructing an instance of this class.
      Returns:
      A new Builder.