Class OrganizationMemberCreate.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<OrganizationMemberCreate,OrganizationMemberCreate.Builder>
-
- com.streamlayer.organizations.common.OrganizationMemberCreate.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,OrganizationMemberCreateOrBuilder,java.lang.Cloneable
- Enclosing class:
- OrganizationMemberCreate
public static final class OrganizationMemberCreate.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<OrganizationMemberCreate,OrganizationMemberCreate.Builder> implements OrganizationMemberCreateOrBuilder
Protobuf typestreamlayer.organizations.OrganizationMemberCreate
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrganizationMemberCreate.BuilderaddAllPermissions(java.lang.Iterable<? extends AccessLevel> values)repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMemberCreate.BuilderaddAllPermissionsValue(java.lang.Iterable<java.lang.Integer> values)repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMemberCreate.BuilderaddPermissions(AccessLevel value)repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMemberCreate.BuilderaddPermissionsValue(int value)repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMemberCreate.BuilderclearEmail()string email = 1;OrganizationMemberCreate.BuilderclearFirstName()string first_name = 2;OrganizationMemberCreate.BuilderclearLastName()string last_name = 3;OrganizationMemberCreate.BuilderclearPermissions()repeated .streamlayer.common.AccessLevel permissions = 4;java.lang.StringgetEmail()string email = 1;com.google.protobuf.ByteStringgetEmailBytes()string email = 1;java.lang.StringgetFirstName()string first_name = 2;com.google.protobuf.ByteStringgetFirstNameBytes()string first_name = 2;java.lang.StringgetLastName()string last_name = 3;com.google.protobuf.ByteStringgetLastNameBytes()string last_name = 3;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;OrganizationMemberCreate.BuildersetEmail(java.lang.String value)string email = 1;OrganizationMemberCreate.BuildersetEmailBytes(com.google.protobuf.ByteString value)string email = 1;OrganizationMemberCreate.BuildersetFirstName(java.lang.String value)string first_name = 2;OrganizationMemberCreate.BuildersetFirstNameBytes(com.google.protobuf.ByteString value)string first_name = 2;OrganizationMemberCreate.BuildersetLastName(java.lang.String value)string last_name = 3;OrganizationMemberCreate.BuildersetLastNameBytes(com.google.protobuf.ByteString value)string last_name = 3;OrganizationMemberCreate.BuildersetPermissions(int index, AccessLevel value)repeated .streamlayer.common.AccessLevel permissions = 4;OrganizationMemberCreate.BuildersetPermissionsValue(int index, int value)repeated .streamlayer.common.AccessLevel permissions = 4;-
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
-
getEmail
public java.lang.String getEmail()
string email = 1;- Specified by:
getEmailin interfaceOrganizationMemberCreateOrBuilder- Returns:
- The email.
-
getEmailBytes
public com.google.protobuf.ByteString getEmailBytes()
string email = 1;- Specified by:
getEmailBytesin interfaceOrganizationMemberCreateOrBuilder- Returns:
- The bytes for email.
-
setEmail
public OrganizationMemberCreate.Builder setEmail(java.lang.String value)
string email = 1;- Parameters:
value- The email to set.- Returns:
- This builder for chaining.
-
clearEmail
public OrganizationMemberCreate.Builder clearEmail()
string email = 1;- Returns:
- This builder for chaining.
-
setEmailBytes
public OrganizationMemberCreate.Builder setEmailBytes(com.google.protobuf.ByteString value)
string email = 1;- Parameters:
value- The bytes for email to set.- Returns:
- This builder for chaining.
-
getFirstName
public java.lang.String getFirstName()
string first_name = 2;- Specified by:
getFirstNamein interfaceOrganizationMemberCreateOrBuilder- Returns:
- The firstName.
-
getFirstNameBytes
public com.google.protobuf.ByteString getFirstNameBytes()
string first_name = 2;- Specified by:
getFirstNameBytesin interfaceOrganizationMemberCreateOrBuilder- Returns:
- The bytes for firstName.
-
setFirstName
public OrganizationMemberCreate.Builder setFirstName(java.lang.String value)
string first_name = 2;- Parameters:
value- The firstName to set.- Returns:
- This builder for chaining.
-
clearFirstName
public OrganizationMemberCreate.Builder clearFirstName()
string first_name = 2;- Returns:
- This builder for chaining.
-
setFirstNameBytes
public OrganizationMemberCreate.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 interfaceOrganizationMemberCreateOrBuilder- Returns:
- The lastName.
-
getLastNameBytes
public com.google.protobuf.ByteString getLastNameBytes()
string last_name = 3;- Specified by:
getLastNameBytesin interfaceOrganizationMemberCreateOrBuilder- Returns:
- The bytes for lastName.
-
setLastName
public OrganizationMemberCreate.Builder setLastName(java.lang.String value)
string last_name = 3;- Parameters:
value- The lastName to set.- Returns:
- This builder for chaining.
-
clearLastName
public OrganizationMemberCreate.Builder clearLastName()
string last_name = 3;- Returns:
- This builder for chaining.
-
setLastNameBytes
public OrganizationMemberCreate.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 interfaceOrganizationMemberCreateOrBuilder- Returns:
- A list containing the permissions.
-
getPermissionsCount
public int getPermissionsCount()
repeated .streamlayer.common.AccessLevel permissions = 4;- Specified by:
getPermissionsCountin interfaceOrganizationMemberCreateOrBuilder- Returns:
- The count of permissions.
-
getPermissions
public AccessLevel getPermissions(int index)
repeated .streamlayer.common.AccessLevel permissions = 4;- Specified by:
getPermissionsin interfaceOrganizationMemberCreateOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The permissions at the given index.
-
setPermissions
public OrganizationMemberCreate.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 OrganizationMemberCreate.Builder addPermissions(AccessLevel value)
repeated .streamlayer.common.AccessLevel permissions = 4;- Parameters:
value- The permissions to add.- Returns:
- This builder for chaining.
-
addAllPermissions
public OrganizationMemberCreate.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 OrganizationMemberCreate.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 interfaceOrganizationMemberCreateOrBuilder- 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 interfaceOrganizationMemberCreateOrBuilder- 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 OrganizationMemberCreate.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 OrganizationMemberCreate.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 OrganizationMemberCreate.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.
-
-