Google Apps Meet V2beta Client - Class UpdateMemberRequest (0.7.1)

Reference documentation and code samples for the Google Apps Meet V2beta Client class UpdateMemberRequest.

Request to update a member.

Generated from protobuf message google.apps.meet.v2beta.UpdateMemberRequest

Namespace

Google \ Apps \ Meet \ V2beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ member Member

Required. The Member to update. Format: spaces/{space}/members/{member}

↳ update_mask Google\Protobuf\FieldMask

Optional. Field mask used to specify the fields to be updated in the member. If update_mask isn't provided(not set, set with empty paths, or only has "" as paths), it defaults to update all fields provided with values in the request. Using "*" as update_mask will update all fields, including deleting fields not set in the request. In case of BatchUpdate, it must be absent or the same as the update_mask in BatchUpdateMembersRequest when UpdateMemberRequest is built as a child request of BatchUpdateMembersRequest.

getMember

Required. The Member to update.

Format: spaces/{space}/members/{member}

Returns
Type Description
Member|null

hasMember

clearMember

setMember

Required. The Member to update.

Format: spaces/{space}/members/{member}

Parameter
Name Description
var Member
Returns
Type Description
$this

getUpdateMask

Optional. Field mask used to specify the fields to be updated in the member. If update_mask isn't provided(not set, set with empty paths, or only has "" as paths), it defaults to update all fields provided with values in the request. Using "*" as update_mask will update all fields, including deleting fields not set in the request. In case of BatchUpdate, it must be absent or the same as the update_mask in BatchUpdateMembersRequest when UpdateMemberRequest is built as a child request of BatchUpdateMembersRequest.

Returns
Type Description
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

Optional. Field mask used to specify the fields to be updated in the member. If update_mask isn't provided(not set, set with empty paths, or only has "" as paths), it defaults to update all fields provided with values in the request. Using "*" as update_mask will update all fields, including deleting fields not set in the request. In case of BatchUpdate, it must be absent or the same as the update_mask in BatchUpdateMembersRequest when UpdateMemberRequest is built as a child request of BatchUpdateMembersRequest.

Parameter
Name Description
var Google\Protobuf\FieldMask
Returns
Type Description
$this

static::build

Parameters
Name Description
member Member

Required. The Member to update. Format: spaces/{space}/members/{member}

updateMask Google\Protobuf\FieldMask

Optional. Field mask used to specify the fields to be updated in the member. If update_mask isn't provided(not set, set with empty paths, or only has "" as paths), it defaults to update all fields provided with values in the request. Using "*" as update_mask will update all fields, including deleting fields not set in the request. In case of BatchUpdate, it must be absent or the same as the update_mask in BatchUpdateMembersRequest when UpdateMemberRequest is built as a child request of BatchUpdateMembersRequest.

Returns
Type Description
UpdateMemberRequest