Class OrganizationMember.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<OrganizationMember,OrganizationMember.Builder>
-
- com.streamlayer.organizations.common.OrganizationMember.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,OrganizationMemberOrBuilder,java.lang.Cloneable
- Enclosing class:
- OrganizationMember
public static final class OrganizationMember.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<OrganizationMember,OrganizationMember.Builder> implements OrganizationMemberOrBuilder
Protobuf typestreamlayer.organizations.OrganizationMember
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrganizationMember.BuilderaddAllPermissions(java.lang.Iterable<? extends AccessLevel> values)repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMember.BuilderaddAllPermissionsValue(java.lang.Iterable<java.lang.Integer> values)repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMember.BuilderaddPermissions(AccessLevel value)repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMember.BuilderaddPermissionsValue(int value)repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMember.BuilderclearAccepted()string accepted = 5;OrganizationMember.BuilderclearAvatar()string avatar = 8;OrganizationMember.BuilderclearAvatarBackgroundColour()string avatar_background_colour = 9;OrganizationMember.BuilderclearBanned()active flag for organization memberOrganizationMember.BuilderclearFirstName()string first_name = 2;OrganizationMember.BuilderclearInvited()string invited = 6;OrganizationMember.BuilderclearLastName()string last_name = 3;OrganizationMember.BuilderclearNotificationPreference().streamlayer.organizations.UserNotificationPreference notification_preference = 11;OrganizationMember.BuilderclearPermissions()repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMember.BuilderclearTimezone()string timezone = 10;OrganizationMember.BuilderclearUsername()string username = 1;java.lang.StringgetAccepted()string accepted = 5;com.google.protobuf.ByteStringgetAcceptedBytes()string accepted = 5;java.lang.StringgetAvatar()string avatar = 8;java.lang.StringgetAvatarBackgroundColour()string avatar_background_colour = 9;com.google.protobuf.ByteStringgetAvatarBackgroundColourBytes()string avatar_background_colour = 9;com.google.protobuf.ByteStringgetAvatarBytes()string avatar = 8;booleangetBanned()active flag for organization memberjava.lang.StringgetFirstName()string first_name = 2;com.google.protobuf.ByteStringgetFirstNameBytes()string first_name = 2;java.lang.StringgetInvited()string invited = 6;com.google.protobuf.ByteStringgetInvitedBytes()string invited = 6;java.lang.StringgetLastName()string last_name = 3;com.google.protobuf.ByteStringgetLastNameBytes()string last_name = 3;UserNotificationPreferencegetNotificationPreference().streamlayer.organizations.UserNotificationPreference notification_preference = 11;intgetNotificationPreferenceValue().streamlayer.organizations.UserNotificationPreference notification_preference = 11;AccessLevelgetPermissions(int index)repeated .streamlayer.common.AccessLevel permissions = 4;intgetPermissionsCount()repeated .streamlayer.common.AccessLevel permissions = 4;java.util.List<AccessLevel>getPermissionsList()repeated .streamlayer.common.AccessLevel permissions = 4;intgetPermissionsValue(int index)repeated .streamlayer.common.AccessLevel permissions = 4;java.util.List<java.lang.Integer>getPermissionsValueList()repeated .streamlayer.common.AccessLevel permissions = 4;java.lang.StringgetTimezone()string timezone = 10;com.google.protobuf.ByteStringgetTimezoneBytes()string timezone = 10;java.lang.StringgetUsername()string username = 1;com.google.protobuf.ByteStringgetUsernameBytes()string username = 1;OrganizationMember.BuildersetAccepted(java.lang.String value)string accepted = 5;OrganizationMember.BuildersetAcceptedBytes(com.google.protobuf.ByteString value)string accepted = 5;OrganizationMember.BuildersetAvatar(java.lang.String value)string avatar = 8;OrganizationMember.BuildersetAvatarBackgroundColour(java.lang.String value)string avatar_background_colour = 9;OrganizationMember.BuildersetAvatarBackgroundColourBytes(com.google.protobuf.ByteString value)string avatar_background_colour = 9;OrganizationMember.BuildersetAvatarBytes(com.google.protobuf.ByteString value)string avatar = 8;OrganizationMember.BuildersetBanned(boolean value)active flag for organization memberOrganizationMember.BuildersetFirstName(java.lang.String value)string first_name = 2;OrganizationMember.BuildersetFirstNameBytes(com.google.protobuf.ByteString value)string first_name = 2;OrganizationMember.BuildersetInvited(java.lang.String value)string invited = 6;OrganizationMember.BuildersetInvitedBytes(com.google.protobuf.ByteString value)string invited = 6;OrganizationMember.BuildersetLastName(java.lang.String value)string last_name = 3;OrganizationMember.BuildersetLastNameBytes(com.google.protobuf.ByteString value)string last_name = 3;OrganizationMember.BuildersetNotificationPreference(UserNotificationPreference value).streamlayer.organizations.UserNotificationPreference notification_preference = 11;OrganizationMember.BuildersetNotificationPreferenceValue(int value).streamlayer.organizations.UserNotificationPreference notification_preference = 11;OrganizationMember.BuildersetPermissions(int index, AccessLevel value)repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMember.BuildersetPermissionsValue(int index, int value)repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMember.BuildersetTimezone(java.lang.String value)string timezone = 10;OrganizationMember.BuildersetTimezoneBytes(com.google.protobuf.ByteString value)string timezone = 10;OrganizationMember.BuildersetUsername(java.lang.String value)string username = 1;OrganizationMember.BuildersetUsernameBytes(com.google.protobuf.ByteString value)string username = 1;-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getUsername
public java.lang.String getUsername()
string username = 1;- Specified by:
getUsernamein interfaceOrganizationMemberOrBuilder- Returns:
- The username.
-
getUsernameBytes
public com.google.protobuf.ByteString getUsernameBytes()
string username = 1;- Specified by:
getUsernameBytesin interfaceOrganizationMemberOrBuilder- Returns:
- The bytes for username.
-
setUsername
public OrganizationMember.Builder setUsername(java.lang.String value)
string username = 1;- Parameters:
value- The username to set.- Returns:
- This builder for chaining.
-
clearUsername
public OrganizationMember.Builder clearUsername()
string username = 1;- Returns:
- This builder for chaining.
-
setUsernameBytes
public OrganizationMember.Builder setUsernameBytes(com.google.protobuf.ByteString value)
string username = 1;- Parameters:
value- The bytes for username to set.- Returns:
- This builder for chaining.
-
getFirstName
public java.lang.String getFirstName()
string first_name = 2;- Specified by:
getFirstNamein interfaceOrganizationMemberOrBuilder- Returns:
- The firstName.
-
getFirstNameBytes
public com.google.protobuf.ByteString getFirstNameBytes()
string first_name = 2;- Specified by:
getFirstNameBytesin interfaceOrganizationMemberOrBuilder- Returns:
- The bytes for firstName.
-
setFirstName
public OrganizationMember.Builder setFirstName(java.lang.String value)
string first_name = 2;- Parameters:
value- The firstName to set.- Returns:
- This builder for chaining.
-
clearFirstName
public OrganizationMember.Builder clearFirstName()
string first_name = 2;- Returns:
- This builder for chaining.
-
setFirstNameBytes
public OrganizationMember.Builder setFirstNameBytes(com.google.protobuf.ByteString value)
string first_name = 2;- Parameters:
value- The bytes for firstName to set.- Returns:
- This builder for chaining.
-
getLastName
public java.lang.String getLastName()
string last_name = 3;- Specified by:
getLastNamein interfaceOrganizationMemberOrBuilder- Returns:
- The lastName.
-
getLastNameBytes
public com.google.protobuf.ByteString getLastNameBytes()
string last_name = 3;- Specified by:
getLastNameBytesin interfaceOrganizationMemberOrBuilder- Returns:
- The bytes for lastName.
-
setLastName
public OrganizationMember.Builder setLastName(java.lang.String value)
string last_name = 3;- Parameters:
value- The lastName to set.- Returns:
- This builder for chaining.
-
clearLastName
public OrganizationMember.Builder clearLastName()
string last_name = 3;- Returns:
- This builder for chaining.
-
setLastNameBytes
public OrganizationMember.Builder setLastNameBytes(com.google.protobuf.ByteString value)
string last_name = 3;- Parameters:
value- The bytes for lastName to set.- Returns:
- This builder for chaining.
-
getPermissionsList
public java.util.List<AccessLevel> getPermissionsList()
repeated .streamlayer.common.AccessLevel permissions = 4;- Specified by:
getPermissionsListin interfaceOrganizationMemberOrBuilder- Returns:
- A list containing the permissions.
-
getPermissionsCount
public int getPermissionsCount()
repeated .streamlayer.common.AccessLevel permissions = 4;- Specified by:
getPermissionsCountin interfaceOrganizationMemberOrBuilder- Returns:
- The count of permissions.
-
getPermissions
public AccessLevel getPermissions(int index)
repeated .streamlayer.common.AccessLevel permissions = 4;- Specified by:
getPermissionsin interfaceOrganizationMemberOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The permissions at the given index.
-
setPermissions
public OrganizationMember.Builder setPermissions(int index, AccessLevel value)
repeated .streamlayer.common.AccessLevel permissions = 4;- Parameters:
index- The index to set the value at.value- The permissions to set.- Returns:
- This builder for chaining.
-
addPermissions
public OrganizationMember.Builder addPermissions(AccessLevel value)
repeated .streamlayer.common.AccessLevel permissions = 4;- Parameters:
value- The permissions to add.- Returns:
- This builder for chaining.
-
addAllPermissions
public OrganizationMember.Builder addAllPermissions(java.lang.Iterable<? extends AccessLevel> values)
repeated .streamlayer.common.AccessLevel permissions = 4;- Parameters:
values- The permissions to add.- Returns:
- This builder for chaining.
-
clearPermissions
public OrganizationMember.Builder clearPermissions()
repeated .streamlayer.common.AccessLevel permissions = 4;- Returns:
- This builder for chaining.
-
getPermissionsValueList
public java.util.List<java.lang.Integer> getPermissionsValueList()
repeated .streamlayer.common.AccessLevel permissions = 4;- Specified by:
getPermissionsValueListin interfaceOrganizationMemberOrBuilder- Returns:
- A list containing the enum numeric values on the wire for permissions.
-
getPermissionsValue
public int getPermissionsValue(int index)
repeated .streamlayer.common.AccessLevel permissions = 4;- Specified by:
getPermissionsValuein interfaceOrganizationMemberOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of permissions at the given index.
-
setPermissionsValue
public OrganizationMember.Builder setPermissionsValue(int index, int value)
repeated .streamlayer.common.AccessLevel permissions = 4;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for permissions to set.- Returns:
- This builder for chaining.
-
addPermissionsValue
public OrganizationMember.Builder addPermissionsValue(int value)
repeated .streamlayer.common.AccessLevel permissions = 4;- Parameters:
value- The enum numeric value on the wire for permissions to add.- Returns:
- This builder for chaining.
-
addAllPermissionsValue
public OrganizationMember.Builder addAllPermissionsValue(java.lang.Iterable<java.lang.Integer> values)
repeated .streamlayer.common.AccessLevel permissions = 4;- Parameters:
values- The enum numeric values on the wire for permissions to add.- Returns:
- This builder for chaining.
-
getAccepted
public java.lang.String getAccepted()
string accepted = 5;- Specified by:
getAcceptedin interfaceOrganizationMemberOrBuilder- Returns:
- The accepted.
-
getAcceptedBytes
public com.google.protobuf.ByteString getAcceptedBytes()
string accepted = 5;- Specified by:
getAcceptedBytesin interfaceOrganizationMemberOrBuilder- Returns:
- The bytes for accepted.
-
setAccepted
public OrganizationMember.Builder setAccepted(java.lang.String value)
string accepted = 5;- Parameters:
value- The accepted to set.- Returns:
- This builder for chaining.
-
clearAccepted
public OrganizationMember.Builder clearAccepted()
string accepted = 5;- Returns:
- This builder for chaining.
-
setAcceptedBytes
public OrganizationMember.Builder setAcceptedBytes(com.google.protobuf.ByteString value)
string accepted = 5;- Parameters:
value- The bytes for accepted to set.- Returns:
- This builder for chaining.
-
getInvited
public java.lang.String getInvited()
string invited = 6;- Specified by:
getInvitedin interfaceOrganizationMemberOrBuilder- Returns:
- The invited.
-
getInvitedBytes
public com.google.protobuf.ByteString getInvitedBytes()
string invited = 6;- Specified by:
getInvitedBytesin interfaceOrganizationMemberOrBuilder- Returns:
- The bytes for invited.
-
setInvited
public OrganizationMember.Builder setInvited(java.lang.String value)
string invited = 6;- Parameters:
value- The invited to set.- Returns:
- This builder for chaining.
-
clearInvited
public OrganizationMember.Builder clearInvited()
string invited = 6;- Returns:
- This builder for chaining.
-
setInvitedBytes
public OrganizationMember.Builder setInvitedBytes(com.google.protobuf.ByteString value)
string invited = 6;- Parameters:
value- The bytes for invited to set.- Returns:
- This builder for chaining.
-
getBanned
public boolean getBanned()
active flag for organization member
bool banned = 7;- Specified by:
getBannedin interfaceOrganizationMemberOrBuilder- Returns:
- The banned.
-
setBanned
public OrganizationMember.Builder setBanned(boolean value)
active flag for organization member
bool banned = 7;- Parameters:
value- The banned to set.- Returns:
- This builder for chaining.
-
clearBanned
public OrganizationMember.Builder clearBanned()
active flag for organization member
bool banned = 7;- Returns:
- This builder for chaining.
-
getAvatar
public java.lang.String getAvatar()
string avatar = 8;- Specified by:
getAvatarin interfaceOrganizationMemberOrBuilder- Returns:
- The avatar.
-
getAvatarBytes
public com.google.protobuf.ByteString getAvatarBytes()
string avatar = 8;- Specified by:
getAvatarBytesin interfaceOrganizationMemberOrBuilder- Returns:
- The bytes for avatar.
-
setAvatar
public OrganizationMember.Builder setAvatar(java.lang.String value)
string avatar = 8;- Parameters:
value- The avatar to set.- Returns:
- This builder for chaining.
-
clearAvatar
public OrganizationMember.Builder clearAvatar()
string avatar = 8;- Returns:
- This builder for chaining.
-
setAvatarBytes
public OrganizationMember.Builder setAvatarBytes(com.google.protobuf.ByteString value)
string avatar = 8;- Parameters:
value- The bytes for avatar to set.- Returns:
- This builder for chaining.
-
getAvatarBackgroundColour
public java.lang.String getAvatarBackgroundColour()
string avatar_background_colour = 9;- Specified by:
getAvatarBackgroundColourin interfaceOrganizationMemberOrBuilder- Returns:
- The avatarBackgroundColour.
-
getAvatarBackgroundColourBytes
public com.google.protobuf.ByteString getAvatarBackgroundColourBytes()
string avatar_background_colour = 9;- Specified by:
getAvatarBackgroundColourBytesin interfaceOrganizationMemberOrBuilder- Returns:
- The bytes for avatarBackgroundColour.
-
setAvatarBackgroundColour
public OrganizationMember.Builder setAvatarBackgroundColour(java.lang.String value)
string avatar_background_colour = 9;- Parameters:
value- The avatarBackgroundColour to set.- Returns:
- This builder for chaining.
-
clearAvatarBackgroundColour
public OrganizationMember.Builder clearAvatarBackgroundColour()
string avatar_background_colour = 9;- Returns:
- This builder for chaining.
-
setAvatarBackgroundColourBytes
public OrganizationMember.Builder setAvatarBackgroundColourBytes(com.google.protobuf.ByteString value)
string avatar_background_colour = 9;- Parameters:
value- The bytes for avatarBackgroundColour to set.- Returns:
- This builder for chaining.
-
getTimezone
public java.lang.String getTimezone()
string timezone = 10;- Specified by:
getTimezonein interfaceOrganizationMemberOrBuilder- Returns:
- The timezone.
-
getTimezoneBytes
public com.google.protobuf.ByteString getTimezoneBytes()
string timezone = 10;- Specified by:
getTimezoneBytesin interfaceOrganizationMemberOrBuilder- Returns:
- The bytes for timezone.
-
setTimezone
public OrganizationMember.Builder setTimezone(java.lang.String value)
string timezone = 10;- Parameters:
value- The timezone to set.- Returns:
- This builder for chaining.
-
clearTimezone
public OrganizationMember.Builder clearTimezone()
string timezone = 10;- Returns:
- This builder for chaining.
-
setTimezoneBytes
public OrganizationMember.Builder setTimezoneBytes(com.google.protobuf.ByteString value)
string timezone = 10;- Parameters:
value- The bytes for timezone to set.- Returns:
- This builder for chaining.
-
getNotificationPreferenceValue
public int getNotificationPreferenceValue()
.streamlayer.organizations.UserNotificationPreference notification_preference = 11;- Specified by:
getNotificationPreferenceValuein interfaceOrganizationMemberOrBuilder- Returns:
- The enum numeric value on the wire for notificationPreference.
-
setNotificationPreferenceValue
public OrganizationMember.Builder setNotificationPreferenceValue(int value)
.streamlayer.organizations.UserNotificationPreference notification_preference = 11;- Parameters:
value- The notificationPreference to set.- Returns:
- This builder for chaining.
-
getNotificationPreference
public UserNotificationPreference getNotificationPreference()
.streamlayer.organizations.UserNotificationPreference notification_preference = 11;- Specified by:
getNotificationPreferencein interfaceOrganizationMemberOrBuilder- Returns:
- The notificationPreference.
-
setNotificationPreference
public OrganizationMember.Builder setNotificationPreference(UserNotificationPreference value)
.streamlayer.organizations.UserNotificationPreference notification_preference = 11;- Parameters:
value- The enum numeric value on the wire for notificationPreference to set.- Returns:
- This builder for chaining.
-
clearNotificationPreference
public OrganizationMember.Builder clearNotificationPreference()
.streamlayer.organizations.UserNotificationPreference notification_preference = 11;- Returns:
- This builder for chaining.
-
-