Class BatchUpdateMembersRequest (0.66.0)

public final class BatchUpdateMembersRequest extends GeneratedMessage implements BatchUpdateMembersRequestOrBuilder

Request to update members of one space within a batch.

Protobuf type google.apps.meet.v2beta.BatchUpdateMembersRequest

Static Fields

PARENT_FIELD_NUMBER

public static final int PARENT_FIELD_NUMBER
Field Value
Type Description
int

REQUESTS_FIELD_NUMBER

public static final int REQUESTS_FIELD_NUMBER
Field Value
Type Description
int

UPDATE_MASK_FIELD_NUMBER

public static final int UPDATE_MASK_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static BatchUpdateMembersRequest getDefaultInstance()
Returns
Type Description
BatchUpdateMembersRequest

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static BatchUpdateMembersRequest.Builder newBuilder()
Returns
Type Description
BatchUpdateMembersRequest.Builder

newBuilder(BatchUpdateMembersRequest prototype)

public static BatchUpdateMembersRequest.Builder newBuilder(BatchUpdateMembersRequest prototype)
Parameter
Name Description
prototype BatchUpdateMembersRequest
Returns
Type Description
BatchUpdateMembersRequest.Builder

parseDelimitedFrom(InputStream input)

public static BatchUpdateMembersRequest parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static BatchUpdateMembersRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static BatchUpdateMembersRequest parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static BatchUpdateMembersRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static BatchUpdateMembersRequest parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static BatchUpdateMembersRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static BatchUpdateMembersRequest parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static BatchUpdateMembersRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static BatchUpdateMembersRequest parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static BatchUpdateMembersRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static BatchUpdateMembersRequest parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static BatchUpdateMembersRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BatchUpdateMembersRequest
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<BatchUpdateMembersRequest> parser()
Returns
Type Description
Parser<BatchUpdateMembersRequest>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public BatchUpdateMembersRequest getDefaultInstanceForType()
Returns
Type Description
BatchUpdateMembersRequest

getParent()

public String getParent()

Required. The parent resource shared by all Members being updated. Format: spaces/{space}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. The parent resource shared by all Members being updated. Format: spaces/{space}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getParserForType()

public Parser<BatchUpdateMembersRequest> getParserForType()
Returns
Type Description
Parser<BatchUpdateMembersRequest>
Overrides

getRequests(int index)

public UpdateMemberRequest getRequests(int index)

Required. The request message specifying the resources to update. A maximum of 500 members can be modified in a batch.

repeated .google.apps.meet.v2beta.UpdateMemberRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
UpdateMemberRequest

getRequestsCount()

public int getRequestsCount()

Required. The request message specifying the resources to update. A maximum of 500 members can be modified in a batch.

repeated .google.apps.meet.v2beta.UpdateMemberRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getRequestsList()

public List<UpdateMemberRequest> getRequestsList()

Required. The request message specifying the resources to update. A maximum of 500 members can be modified in a batch.

repeated .google.apps.meet.v2beta.UpdateMemberRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<UpdateMemberRequest>

getRequestsOrBuilder(int index)

public UpdateMemberRequestOrBuilder getRequestsOrBuilder(int index)

Required. The request message specifying the resources to update. A maximum of 500 members can be modified in a batch.

repeated .google.apps.meet.v2beta.UpdateMemberRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
UpdateMemberRequestOrBuilder

getRequestsOrBuilderList()

public List<? extends UpdateMemberRequestOrBuilder> getRequestsOrBuilderList()

Required. The request message specifying the resources to update. A maximum of 500 members can be modified in a batch.

repeated .google.apps.meet.v2beta.UpdateMemberRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.apps.meet.v2beta.UpdateMemberRequestOrBuilder>

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getUpdateMask()

public FieldMask getUpdateMask()

Optional. Top-level field mask used to specify the fields to be updated in the member for all UpdateMemberRequests. There are 4 possible scenarios for top-level and child field mask:

  1. top-level and child field mask is absent: All fields provided in the requests are updated, including deleting fields not set in the requests.
  2. top-level field mask is present but child field mask is absent: The fields specified in the top-level field mask are updated.
  3. top-level and child field mask is present: The child field mask must be the same as the top-level field mask.
  4. top-level field mask is absent but child field mask is present: It isn't supported and will return an error.

.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

Optional. Top-level field mask used to specify the fields to be updated in the member for all UpdateMemberRequests. There are 4 possible scenarios for top-level and child field mask:

  1. top-level and child field mask is absent: All fields provided in the requests are updated, including deleting fields not set in the requests.
  2. top-level field mask is present but child field mask is absent: The fields specified in the top-level field mask are updated.
  3. top-level and child field mask is present: The child field mask must be the same as the top-level field mask.
  4. top-level field mask is absent but child field mask is present: It isn't supported and will return an error.

.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMaskOrBuilder

hasUpdateMask()

public boolean hasUpdateMask()

Optional. Top-level field mask used to specify the fields to be updated in the member for all UpdateMemberRequests. There are 4 possible scenarios for top-level and child field mask:

  1. top-level and child field mask is absent: All fields provided in the requests are updated, including deleting fields not set in the requests.
  2. top-level field mask is present but child field mask is absent: The fields specified in the top-level field mask are updated.
  3. top-level and child field mask is present: The child field mask must be the same as the top-level field mask.
  4. top-level field mask is absent but child field mask is present: It isn't supported and will return an error.

.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the updateMask field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public BatchUpdateMembersRequest.Builder newBuilderForType()
Returns
Type Description
BatchUpdateMembersRequest.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected BatchUpdateMembersRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
BatchUpdateMembersRequest.Builder
Overrides

toBuilder()

public BatchUpdateMembersRequest.Builder toBuilder()
Returns
Type Description
BatchUpdateMembersRequest.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException