Interface UserMetadataOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder
    All Known Implementing Classes:
    UserMetadata, UserMetadata.Builder

    public interface UserMetadataOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getActive()
      bool active = 6 [json_name = "active"];
      java.lang.String getAudienceTags​(int index)
      repeated string audience_tags = 10 [json_name = "audienceTags"];
      com.google.protobuf.ByteString getAudienceTagsBytes​(int index)
      repeated string audience_tags = 10 [json_name = "audienceTags"];
      int getAudienceTagsCount()
      repeated string audience_tags = 10 [json_name = "audienceTags"];
      java.util.List<java.lang.String> getAudienceTagsList()
      repeated string audience_tags = 10 [json_name = "audienceTags"];
      java.lang.String getAvatar()
      string avatar = 2 [json_name = "avatar"];
      java.lang.String getAvatarBackgroundColour()
      string avatar_background_colour = 3 [json_name = "avatarBackgroundColour"];
      com.google.protobuf.ByteString getAvatarBackgroundColourBytes()
      string avatar_background_colour = 3 [json_name = "avatarBackgroundColour"];
      com.google.protobuf.ByteString getAvatarBytes()
      string avatar = 2 [json_name = "avatar"];
      java.lang.String getFirstName()
      string first_name = 7 [json_name = "firstName"];
      com.google.protobuf.ByteString getFirstNameBytes()
      string first_name = 7 [json_name = "firstName"];
      java.lang.String getLastName()
      string last_name = 8 [json_name = "lastName"];
      com.google.protobuf.ByteString getLastNameBytes()
      string last_name = 8 [json_name = "lastName"];
      UserNotificationPreference getNotificationPreference()
      .streamlayer.users.UserNotificationPreference notification_preference = 5 [json_name = "notificationPreference"];
      int getNotificationPreferenceValue()
      .streamlayer.users.UserNotificationPreference notification_preference = 5 [json_name = "notificationPreference"];
      java.lang.String getRoles​(int index)
      repeated string roles = 9 [json_name = "roles"];
      com.google.protobuf.ByteString getRolesBytes​(int index)
      repeated string roles = 9 [json_name = "roles"];
      int getRolesCount()
      repeated string roles = 9 [json_name = "roles"];
      java.util.List<java.lang.String> getRolesList()
      repeated string roles = 9 [json_name = "roles"];
      java.lang.String getTimezone()
      string timezone = 4 [json_name = "timezone"];
      com.google.protobuf.ByteString getTimezoneBytes()
      string timezone = 4 [json_name = "timezone"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getAvatar

        java.lang.String getAvatar()
        string avatar = 2 [json_name = "avatar"];
        Returns:
        The avatar.
      • getAvatarBytes

        com.google.protobuf.ByteString getAvatarBytes()
        string avatar = 2 [json_name = "avatar"];
        Returns:
        The bytes for avatar.
      • getAvatarBackgroundColour

        java.lang.String getAvatarBackgroundColour()
        string avatar_background_colour = 3 [json_name = "avatarBackgroundColour"];
        Returns:
        The avatarBackgroundColour.
      • getAvatarBackgroundColourBytes

        com.google.protobuf.ByteString getAvatarBackgroundColourBytes()
        string avatar_background_colour = 3 [json_name = "avatarBackgroundColour"];
        Returns:
        The bytes for avatarBackgroundColour.
      • getTimezone

        java.lang.String getTimezone()
        string timezone = 4 [json_name = "timezone"];
        Returns:
        The timezone.
      • getTimezoneBytes

        com.google.protobuf.ByteString getTimezoneBytes()
        string timezone = 4 [json_name = "timezone"];
        Returns:
        The bytes for timezone.
      • getNotificationPreferenceValue

        int getNotificationPreferenceValue()
        .streamlayer.users.UserNotificationPreference notification_preference = 5 [json_name = "notificationPreference"];
        Returns:
        The enum numeric value on the wire for notificationPreference.
      • getNotificationPreference

        UserNotificationPreference getNotificationPreference()
        .streamlayer.users.UserNotificationPreference notification_preference = 5 [json_name = "notificationPreference"];
        Returns:
        The notificationPreference.
      • getActive

        boolean getActive()
        bool active = 6 [json_name = "active"];
        Returns:
        The active.
      • getFirstName

        java.lang.String getFirstName()
        string first_name = 7 [json_name = "firstName"];
        Returns:
        The firstName.
      • getFirstNameBytes

        com.google.protobuf.ByteString getFirstNameBytes()
        string first_name = 7 [json_name = "firstName"];
        Returns:
        The bytes for firstName.
      • getLastName

        java.lang.String getLastName()
        string last_name = 8 [json_name = "lastName"];
        Returns:
        The lastName.
      • getLastNameBytes

        com.google.protobuf.ByteString getLastNameBytes()
        string last_name = 8 [json_name = "lastName"];
        Returns:
        The bytes for lastName.
      • getRolesList

        java.util.List<java.lang.String> getRolesList()
        repeated string roles = 9 [json_name = "roles"];
        Returns:
        A list containing the roles.
      • getRolesCount

        int getRolesCount()
        repeated string roles = 9 [json_name = "roles"];
        Returns:
        The count of roles.
      • getRoles

        java.lang.String getRoles​(int index)
        repeated string roles = 9 [json_name = "roles"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The roles at the given index.
      • getRolesBytes

        com.google.protobuf.ByteString getRolesBytes​(int index)
        repeated string roles = 9 [json_name = "roles"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The roles at the given index.
      • getAudienceTagsList

        java.util.List<java.lang.String> getAudienceTagsList()
        repeated string audience_tags = 10 [json_name = "audienceTags"];
        Returns:
        A list containing the audienceTags.
      • getAudienceTagsCount

        int getAudienceTagsCount()
        repeated string audience_tags = 10 [json_name = "audienceTags"];
        Returns:
        The count of audienceTags.
      • getAudienceTags

        java.lang.String getAudienceTags​(int index)
        repeated string audience_tags = 10 [json_name = "audienceTags"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The audienceTags at the given index.
      • getAudienceTagsBytes

        com.google.protobuf.ByteString getAudienceTagsBytes​(int index)
        repeated string audience_tags = 10 [json_name = "audienceTags"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The audienceTags at the given index.