Class UpdateMembershipRBACRoleBindingRequest.Builder (1.85.0)

public static final class UpdateMembershipRBACRoleBindingRequest.Builder extends GeneratedMessage.Builder<UpdateMembershipRBACRoleBindingRequest.Builder> implements UpdateMembershipRBACRoleBindingRequestOrBuilder

Request to update a membership rbacrolebinding.

Protobuf type google.cloud.gkehub.v1.UpdateMembershipRBACRoleBindingRequest

Static Methods

getDescriptor()

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

Methods

build()

public UpdateMembershipRBACRoleBindingRequest build()
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest

buildPartial()

public UpdateMembershipRBACRoleBindingRequest buildPartial()
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest

clear()

public UpdateMembershipRBACRoleBindingRequest.Builder clear()
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder
Overrides

clearRbacrolebinding()

public UpdateMembershipRBACRoleBindingRequest.Builder clearRbacrolebinding()

Required. A rbacrolebinding with fields updated. The 'name' field in this rbacrolebinding is used to identify the resource to update.

.google.cloud.gkehub.v1.RBACRoleBinding rbacrolebinding = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder

clearUpdateMask()

public UpdateMembershipRBACRoleBindingRequest.Builder clearUpdateMask()

Required. The fields to be updated.

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

Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder

getDefaultInstanceForType()

public UpdateMembershipRBACRoleBindingRequest getDefaultInstanceForType()
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getRbacrolebinding()

public RBACRoleBinding getRbacrolebinding()

Required. A rbacrolebinding with fields updated. The 'name' field in this rbacrolebinding is used to identify the resource to update.

.google.cloud.gkehub.v1.RBACRoleBinding rbacrolebinding = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RBACRoleBinding

The rbacrolebinding.

getRbacrolebindingBuilder()

public RBACRoleBinding.Builder getRbacrolebindingBuilder()

Required. A rbacrolebinding with fields updated. The 'name' field in this rbacrolebinding is used to identify the resource to update.

.google.cloud.gkehub.v1.RBACRoleBinding rbacrolebinding = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RBACRoleBinding.Builder

getRbacrolebindingOrBuilder()

public RBACRoleBindingOrBuilder getRbacrolebindingOrBuilder()

Required. A rbacrolebinding with fields updated. The 'name' field in this rbacrolebinding is used to identify the resource to update.

.google.cloud.gkehub.v1.RBACRoleBinding rbacrolebinding = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RBACRoleBindingOrBuilder

getUpdateMask()

public FieldMask getUpdateMask()

Required. The fields to be updated.

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

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskBuilder()

public FieldMask.Builder getUpdateMaskBuilder()

Required. The fields to be updated.

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

Returns
Type Description
Builder

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

Required. The fields to be updated.

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

Returns
Type Description
FieldMaskOrBuilder

hasRbacrolebinding()

public boolean hasRbacrolebinding()

Required. A rbacrolebinding with fields updated. The 'name' field in this rbacrolebinding is used to identify the resource to update.

.google.cloud.gkehub.v1.RBACRoleBinding rbacrolebinding = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the rbacrolebinding field is set.

hasUpdateMask()

public boolean hasUpdateMask()

Required. The fields to be updated.

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

Returns
Type Description
boolean

Whether the updateMask field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(UpdateMembershipRBACRoleBindingRequest other)

public UpdateMembershipRBACRoleBindingRequest.Builder mergeFrom(UpdateMembershipRBACRoleBindingRequest other)
Parameter
Name Description
other UpdateMembershipRBACRoleBindingRequest
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public UpdateMembershipRBACRoleBindingRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public UpdateMembershipRBACRoleBindingRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder
Overrides

mergeRbacrolebinding(RBACRoleBinding value)

public UpdateMembershipRBACRoleBindingRequest.Builder mergeRbacrolebinding(RBACRoleBinding value)

Required. A rbacrolebinding with fields updated. The 'name' field in this rbacrolebinding is used to identify the resource to update.

.google.cloud.gkehub.v1.RBACRoleBinding rbacrolebinding = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value RBACRoleBinding
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder

mergeUpdateMask(FieldMask value)

public UpdateMembershipRBACRoleBindingRequest.Builder mergeUpdateMask(FieldMask value)

Required. The fields to be updated.

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

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder

setRbacrolebinding(RBACRoleBinding value)

public UpdateMembershipRBACRoleBindingRequest.Builder setRbacrolebinding(RBACRoleBinding value)

Required. A rbacrolebinding with fields updated. The 'name' field in this rbacrolebinding is used to identify the resource to update.

.google.cloud.gkehub.v1.RBACRoleBinding rbacrolebinding = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value RBACRoleBinding
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder

setRbacrolebinding(RBACRoleBinding.Builder builderForValue)

public UpdateMembershipRBACRoleBindingRequest.Builder setRbacrolebinding(RBACRoleBinding.Builder builderForValue)

Required. A rbacrolebinding with fields updated. The 'name' field in this rbacrolebinding is used to identify the resource to update.

.google.cloud.gkehub.v1.RBACRoleBinding rbacrolebinding = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue RBACRoleBinding.Builder
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder

setUpdateMask(FieldMask value)

public UpdateMembershipRBACRoleBindingRequest.Builder setUpdateMask(FieldMask value)

Required. The fields to be updated.

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

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateMembershipRBACRoleBindingRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

Required. The fields to be updated.

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

Parameter
Name Description
builderForValue Builder
Returns
Type Description
UpdateMembershipRBACRoleBindingRequest.Builder