Class OrganizationInviteData.Member.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<OrganizationInviteData.Member,OrganizationInviteData.Member.Builder>
-
- com.streamlayer.organizations.common.OrganizationInviteData.Member.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,OrganizationInviteData.MemberOrBuilder,java.lang.Cloneable
- Enclosing class:
- OrganizationInviteData.Member
public static final class OrganizationInviteData.Member.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<OrganizationInviteData.Member,OrganizationInviteData.Member.Builder> implements OrganizationInviteData.MemberOrBuilder
Protobuf typestreamlayer.organizations.OrganizationInviteData.Member
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrganizationInviteData.Member.BuilderaddAllPermissions(java.lang.Iterable<? extends AccessLevel> values)repeated .streamlayer.common.AccessLevel permissions = 3;OrganizationInviteData.Member.BuilderaddAllPermissionsValue(java.lang.Iterable<java.lang.Integer> values)repeated .streamlayer.common.AccessLevel permissions = 3;OrganizationInviteData.Member.BuilderaddPermissions(AccessLevel value)repeated .streamlayer.common.AccessLevel permissions = 3;OrganizationInviteData.Member.BuilderaddPermissionsValue(int value)repeated .streamlayer.common.AccessLevel permissions = 3;OrganizationInviteData.Member.BuilderclearPermissions()repeated .streamlayer.common.AccessLevel permissions = 3;AccessLevelgetPermissions(int index)repeated .streamlayer.common.AccessLevel permissions = 3;intgetPermissionsCount()repeated .streamlayer.common.AccessLevel permissions = 3;java.util.List<AccessLevel>getPermissionsList()repeated .streamlayer.common.AccessLevel permissions = 3;intgetPermissionsValue(int index)repeated .streamlayer.common.AccessLevel permissions = 3;java.util.List<java.lang.Integer>getPermissionsValueList()repeated .streamlayer.common.AccessLevel permissions = 3;OrganizationInviteData.Member.BuildersetPermissions(int index, AccessLevel value)repeated .streamlayer.common.AccessLevel permissions = 3;OrganizationInviteData.Member.BuildersetPermissionsValue(int index, int value)repeated .streamlayer.common.AccessLevel permissions = 3;-
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
-
getPermissionsList
public java.util.List<AccessLevel> getPermissionsList()
repeated .streamlayer.common.AccessLevel permissions = 3;- Specified by:
getPermissionsListin interfaceOrganizationInviteData.MemberOrBuilder- Returns:
- A list containing the permissions.
-
getPermissionsCount
public int getPermissionsCount()
repeated .streamlayer.common.AccessLevel permissions = 3;- Specified by:
getPermissionsCountin interfaceOrganizationInviteData.MemberOrBuilder- Returns:
- The count of permissions.
-
getPermissions
public AccessLevel getPermissions(int index)
repeated .streamlayer.common.AccessLevel permissions = 3;- Specified by:
getPermissionsin interfaceOrganizationInviteData.MemberOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The permissions at the given index.
-
setPermissions
public OrganizationInviteData.Member.Builder setPermissions(int index, AccessLevel value)
repeated .streamlayer.common.AccessLevel permissions = 3;- Parameters:
index- The index to set the value at.value- The permissions to set.- Returns:
- This builder for chaining.
-
addPermissions
public OrganizationInviteData.Member.Builder addPermissions(AccessLevel value)
repeated .streamlayer.common.AccessLevel permissions = 3;- Parameters:
value- The permissions to add.- Returns:
- This builder for chaining.
-
addAllPermissions
public OrganizationInviteData.Member.Builder addAllPermissions(java.lang.Iterable<? extends AccessLevel> values)
repeated .streamlayer.common.AccessLevel permissions = 3;- Parameters:
values- The permissions to add.- Returns:
- This builder for chaining.
-
clearPermissions
public OrganizationInviteData.Member.Builder clearPermissions()
repeated .streamlayer.common.AccessLevel permissions = 3;- Returns:
- This builder for chaining.
-
getPermissionsValueList
public java.util.List<java.lang.Integer> getPermissionsValueList()
repeated .streamlayer.common.AccessLevel permissions = 3;- Specified by:
getPermissionsValueListin interfaceOrganizationInviteData.MemberOrBuilder- Returns:
- A list containing the enum numeric values on the wire for permissions.
-
getPermissionsValue
public int getPermissionsValue(int index)
repeated .streamlayer.common.AccessLevel permissions = 3;- Specified by:
getPermissionsValuein interfaceOrganizationInviteData.MemberOrBuilder- 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 OrganizationInviteData.Member.Builder setPermissionsValue(int index, int value)
repeated .streamlayer.common.AccessLevel permissions = 3;- 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 OrganizationInviteData.Member.Builder addPermissionsValue(int value)
repeated .streamlayer.common.AccessLevel permissions = 3;- Parameters:
value- The enum numeric value on the wire for permissions to add.- Returns:
- This builder for chaining.
-
addAllPermissionsValue
public OrganizationInviteData.Member.Builder addAllPermissionsValue(java.lang.Iterable<java.lang.Integer> values)
repeated .streamlayer.common.AccessLevel permissions = 3;- Parameters:
values- The enum numeric values on the wire for permissions to add.- Returns:
- This builder for chaining.
-
-