Interface BatchUpdateMembersRequestOrBuilder (0.66.0)

public interface BatchUpdateMembersRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getParent()

public abstract 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 abstract 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.

getRequests(int index)

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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>

getUpdateMask()

public abstract 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 abstract 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 abstract 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.