Class UpdateScopeRBACRoleBindingRequest.Builder (1.85.0)

public static final class UpdateScopeRBACRoleBindingRequest.Builder extends GeneratedMessage.Builder<UpdateScopeRBACRoleBindingRequest.Builder> implements UpdateScopeRBACRoleBindingRequestOrBuilder

Request to update a scope rbacrolebinding.

Protobuf type google.cloud.gkehub.v1.UpdateScopeRBACRoleBindingRequest

Static Methods

getDescriptor()

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

Methods

build()

public UpdateScopeRBACRoleBindingRequest build()
Returns
Type Description
UpdateScopeRBACRoleBindingRequest

buildPartial()

public UpdateScopeRBACRoleBindingRequest buildPartial()
Returns
Type Description
UpdateScopeRBACRoleBindingRequest

clear()

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

clearRbacrolebinding()

public UpdateScopeRBACRoleBindingRequest.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
UpdateScopeRBACRoleBindingRequest.Builder

clearUpdateMask()

public UpdateScopeRBACRoleBindingRequest.Builder clearUpdateMask()

Required. The fields to be updated.

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

Returns
Type Description
UpdateScopeRBACRoleBindingRequest.Builder

getDefaultInstanceForType()

public UpdateScopeRBACRoleBindingRequest getDefaultInstanceForType()
Returns
Type Description
UpdateScopeRBACRoleBindingRequest

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(UpdateScopeRBACRoleBindingRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeRbacrolebinding(RBACRoleBinding value)

public UpdateScopeRBACRoleBindingRequest.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
UpdateScopeRBACRoleBindingRequest.Builder

mergeUpdateMask(FieldMask value)

public UpdateScopeRBACRoleBindingRequest.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
UpdateScopeRBACRoleBindingRequest.Builder

setRbacrolebinding(RBACRoleBinding value)

public UpdateScopeRBACRoleBindingRequest.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
UpdateScopeRBACRoleBindingRequest.Builder

setRbacrolebinding(RBACRoleBinding.Builder builderForValue)

public UpdateScopeRBACRoleBindingRequest.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
UpdateScopeRBACRoleBindingRequest.Builder

setUpdateMask(FieldMask value)

public UpdateScopeRBACRoleBindingRequest.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
UpdateScopeRBACRoleBindingRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateScopeRBACRoleBindingRequest.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
UpdateScopeRBACRoleBindingRequest.Builder