Reference documentation and code samples for the Google Apps Meet V2beta Client class BatchUpdateMembersRequest.
Request to update members of one space within a batch.
Generated from protobuf message google.apps.meet.v2beta.BatchUpdateMembersRequest
Namespace
Google \ Apps \ Meet \ V2betaMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parent |
string
Required. The parent resource shared by all Members being updated. Format: spaces/{space} |
↳ requests |
array<UpdateMemberRequest>
Required. The request message specifying the resources to update. A maximum of 500 members can be modified in a batch. |
↳ update_mask |
Google\Protobuf\FieldMask
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. |
getParent
Required. The parent resource shared by all Members being updated.
Format: spaces/{space}
| Returns | |
|---|---|
| Type | Description |
string |
|
setParent
Required. The parent resource shared by all Members being updated.
Format: spaces/{space}
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRequests
Required. The request message specifying the resources to update.
A maximum of 500 members can be modified in a batch.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<UpdateMemberRequest> |
|
setRequests
Required. The request message specifying the resources to update.
A maximum of 500 members can be modified in a batch.
| Parameter | |
|---|---|
| Name | Description |
var |
array<UpdateMemberRequest>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
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:
top-level and child field mask is absent: All fields provided in the requests are updated, including deleting fields not set in the requests.
top-level field mask is present but child field mask is absent: The fields specified in the top-level field mask are updated.
- top-level and child field mask is present: The child field mask must be the same as the top-level field mask.
- top-level field mask is absent but child field mask is present: It isn't supported and will return an error.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\FieldMask|null |
|
hasUpdateMask
clearUpdateMask
setUpdateMask
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:
top-level and child field mask is absent: All fields provided in the requests are updated, including deleting fields not set in the requests.
top-level field mask is present but child field mask is absent: The fields specified in the top-level field mask are updated.
- top-level and child field mask is present: The child field mask must be the same as the top-level field mask.
- top-level field mask is absent but child field mask is present: It isn't supported and will return an error.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\FieldMask
|
| Returns | |
|---|---|
| Type | Description |
$this |
|