Interface ObjectTypeField.Builder

    • Method Detail

      • source

        ObjectTypeField.Builder source​(String source)

        A field of a ProfileObject. For example: _source.FirstName, where “_source” is a ProfileObjectType of a Zendesk user and “FirstName” is a field in that ObjectType.

        Parameters:
        source - A field of a ProfileObject. For example: _source.FirstName, where “_source” is a ProfileObjectType of a Zendesk user and “FirstName” is a field in that ObjectType.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • target

        ObjectTypeField.Builder target​(String target)

        The location of the data in the standard ProfileObject model. For example: _profile.Address.PostalCode.

        Parameters:
        target - The location of the data in the standard ProfileObject model. For example: _profile.Address.PostalCode.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • contentType

        ObjectTypeField.Builder contentType​(String contentType)

        The content type of the field. Used for determining equality when searching.

        Parameters:
        contentType - The content type of the field. Used for determining equality when searching.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FieldContentType, FieldContentType
      • contentType

        ObjectTypeField.Builder contentType​(FieldContentType contentType)

        The content type of the field. Used for determining equality when searching.

        Parameters:
        contentType - The content type of the field. Used for determining equality when searching.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FieldContentType, FieldContentType