Class SenderContact

    • Method Detail

      • businessTitle

        public final String businessTitle()

        The sender-provided contact's title (job title or role) associated with the EngagementInvitation.

        Returns:
        The sender-provided contact's title (job title or role) associated with the EngagementInvitation.
      • email

        public final String email()

        The sender-provided contact's email address associated with the EngagementInvitation.

        Returns:
        The sender-provided contact's email address associated with the EngagementInvitation.
      • firstName

        public final String firstName()

        The sender-provided contact's last name associated with the EngagementInvitation.

        Returns:
        The sender-provided contact's last name associated with the EngagementInvitation.
      • lastName

        public final String lastName()

        The sender-provided contact's first name associated with the EngagementInvitation.

        Returns:
        The sender-provided contact's first name associated with the EngagementInvitation.
      • phone

        public final String phone()

        The sender-provided contact's phone number associated with the EngagementInvitation.

        Returns:
        The sender-provided contact's phone number associated with the EngagementInvitation.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)