Interface OrganizationMemberOrBuilder

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

    public interface OrganizationMemberOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Detail

      • getUsername

        java.lang.String getUsername()
        string username = 1;
        Returns:
        The username.
      • getUsernameBytes

        com.google.protobuf.ByteString getUsernameBytes()
        string username = 1;
        Returns:
        The bytes for username.
      • getFirstName

        java.lang.String getFirstName()
        string first_name = 2;
        Returns:
        The firstName.
      • getFirstNameBytes

        com.google.protobuf.ByteString getFirstNameBytes()
        string first_name = 2;
        Returns:
        The bytes for firstName.
      • getLastName

        java.lang.String getLastName()
        string last_name = 3;
        Returns:
        The lastName.
      • getLastNameBytes

        com.google.protobuf.ByteString getLastNameBytes()
        string last_name = 3;
        Returns:
        The bytes for lastName.
      • getPermissionsList

        java.util.List<AccessLevel> getPermissionsList()
        repeated .streamlayer.common.AccessLevel permissions = 4;
        Returns:
        A list containing the permissions.
      • getPermissionsCount

        int getPermissionsCount()
        repeated .streamlayer.common.AccessLevel permissions = 4;
        Returns:
        The count of permissions.
      • getPermissions

        AccessLevel getPermissions​(int index)
        repeated .streamlayer.common.AccessLevel permissions = 4;
        Parameters:
        index - The index of the element to return.
        Returns:
        The permissions at the given index.
      • getPermissionsValueList

        java.util.List<java.lang.Integer> getPermissionsValueList()
        repeated .streamlayer.common.AccessLevel permissions = 4;
        Returns:
        A list containing the enum numeric values on the wire for permissions.
      • getPermissionsValue

        int getPermissionsValue​(int index)
        repeated .streamlayer.common.AccessLevel permissions = 4;
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of permissions at the given index.
      • getAccepted

        java.lang.String getAccepted()
        string accepted = 5;
        Returns:
        The accepted.
      • getAcceptedBytes

        com.google.protobuf.ByteString getAcceptedBytes()
        string accepted = 5;
        Returns:
        The bytes for accepted.
      • getInvited

        java.lang.String getInvited()
        string invited = 6;
        Returns:
        The invited.
      • getInvitedBytes

        com.google.protobuf.ByteString getInvitedBytes()
        string invited = 6;
        Returns:
        The bytes for invited.
      • getBanned

        boolean getBanned()
         active flag for organization member
         
        bool banned = 7;
        Returns:
        The banned.
      • getAvatar

        java.lang.String getAvatar()
        string avatar = 8;
        Returns:
        The avatar.
      • getAvatarBytes

        com.google.protobuf.ByteString getAvatarBytes()
        string avatar = 8;
        Returns:
        The bytes for avatar.
      • getAvatarBackgroundColour

        java.lang.String getAvatarBackgroundColour()
        string avatar_background_colour = 9;
        Returns:
        The avatarBackgroundColour.
      • getAvatarBackgroundColourBytes

        com.google.protobuf.ByteString getAvatarBackgroundColourBytes()
        string avatar_background_colour = 9;
        Returns:
        The bytes for avatarBackgroundColour.
      • getTimezone

        java.lang.String getTimezone()
        string timezone = 10;
        Returns:
        The timezone.
      • getTimezoneBytes

        com.google.protobuf.ByteString getTimezoneBytes()
        string timezone = 10;
        Returns:
        The bytes for timezone.
      • getNotificationPreferenceValue

        int getNotificationPreferenceValue()
        .streamlayer.organizations.UserNotificationPreference notification_preference = 11;
        Returns:
        The enum numeric value on the wire for notificationPreference.
      • getNotificationPreference

        UserNotificationPreference getNotificationPreference()
        .streamlayer.organizations.UserNotificationPreference notification_preference = 11;
        Returns:
        The notificationPreference.