Interface UpdateGcpUserAccessBindingRequestOrBuilder (1.42.0)

public interface UpdateGcpUserAccessBindingRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getGcpUserAccessBinding()

public abstract GcpUserAccessBinding getGcpUserAccessBinding()

Required. [GcpUserAccessBinding] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]

.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
GcpUserAccessBinding

The gcpUserAccessBinding.

getGcpUserAccessBindingOrBuilder()

public abstract GcpUserAccessBindingOrBuilder getGcpUserAccessBindingOrBuilder()

Required. [GcpUserAccessBinding] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]

.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
GcpUserAccessBindingOrBuilder

getUpdateMask()

public abstract FieldMask getUpdateMask()

Required. Only the fields specified in this mask are updated. Because name and group_key cannot be changed, update_mask is required and must always be:

update_mask { paths: "access_levels" }

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
FieldMask

The updateMask.

getUpdateMaskOrBuilder()

public abstract FieldMaskOrBuilder getUpdateMaskOrBuilder()

Required. Only the fields specified in this mask are updated. Because name and group_key cannot be changed, update_mask is required and must always be:

update_mask { paths: "access_levels" }

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
FieldMaskOrBuilder

hasGcpUserAccessBinding()

public abstract boolean hasGcpUserAccessBinding()

Required. [GcpUserAccessBinding] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]

.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the gcpUserAccessBinding field is set.

hasUpdateMask()

public abstract boolean hasUpdateMask()

Required. Only the fields specified in this mask are updated. Because name and group_key cannot be changed, update_mask is required and must always be:

update_mask { paths: "access_levels" }

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the updateMask field is set.