public static final class UpdateGcpUserAccessBindingRequest.Builder extends GeneratedMessageV3.Builder<UpdateGcpUserAccessBindingRequest.Builder> implements UpdateGcpUserAccessBindingRequestOrBuilder
Request of [UpdateGcpUserAccessBinding]
[google.identity.accesscontextmanager.v1.AccessContextManager.UpdateGcpUserAccessBinding].
Protobuf type google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateGcpUserAccessBindingRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UpdateGcpUserAccessBindingRequest build()
buildPartial()
public UpdateGcpUserAccessBindingRequest buildPartial()
clear()
public UpdateGcpUserAccessBindingRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UpdateGcpUserAccessBindingRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearGcpUserAccessBinding()
public UpdateGcpUserAccessBindingRequest.Builder clearGcpUserAccessBinding()
Required. [GcpUserAccessBinding]
[google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateGcpUserAccessBindingRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUpdateMask()
public UpdateGcpUserAccessBindingRequest.Builder clearUpdateMask()
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];
clone()
public UpdateGcpUserAccessBindingRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public UpdateGcpUserAccessBindingRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getGcpUserAccessBinding()
public GcpUserAccessBinding getGcpUserAccessBinding()
Required. [GcpUserAccessBinding]
[google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED];
getGcpUserAccessBindingBuilder()
public GcpUserAccessBinding.Builder getGcpUserAccessBindingBuilder()
Required. [GcpUserAccessBinding]
[google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED];
getGcpUserAccessBindingOrBuilder()
public GcpUserAccessBindingOrBuilder getGcpUserAccessBindingOrBuilder()
Required. [GcpUserAccessBinding]
[google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED];
getUpdateMask()
public 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 |
Type |
Description |
FieldMask |
The updateMask.
|
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
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];
getUpdateMaskOrBuilder()
public 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];
hasGcpUserAccessBinding()
public 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 |
Type |
Description |
boolean |
Whether the gcpUserAccessBinding field is set.
|
hasUpdateMask()
public 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 |
Type |
Description |
boolean |
Whether the updateMask field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UpdateGcpUserAccessBindingRequest other)
public UpdateGcpUserAccessBindingRequest.Builder mergeFrom(UpdateGcpUserAccessBindingRequest other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public UpdateGcpUserAccessBindingRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UpdateGcpUserAccessBindingRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeGcpUserAccessBinding(GcpUserAccessBinding value)
public UpdateGcpUserAccessBindingRequest.Builder mergeGcpUserAccessBinding(GcpUserAccessBinding value)
Required. [GcpUserAccessBinding]
[google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateGcpUserAccessBindingRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpdateMask(FieldMask value)
public UpdateGcpUserAccessBindingRequest.Builder mergeUpdateMask(FieldMask value)
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];
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateGcpUserAccessBindingRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setGcpUserAccessBinding(GcpUserAccessBinding value)
public UpdateGcpUserAccessBindingRequest.Builder setGcpUserAccessBinding(GcpUserAccessBinding value)
Required. [GcpUserAccessBinding]
[google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED];
setGcpUserAccessBinding(GcpUserAccessBinding.Builder builderForValue)
public UpdateGcpUserAccessBindingRequest.Builder setGcpUserAccessBinding(GcpUserAccessBinding.Builder builderForValue)
Required. [GcpUserAccessBinding]
[google.identity.accesscontextmanager.v1.GcpUserAccessBinding]
.google.identity.accesscontextmanager.v1.GcpUserAccessBinding gcp_user_access_binding = 1 [(.google.api.field_behavior) = REQUIRED];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateGcpUserAccessBindingRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateGcpUserAccessBindingRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateMask(FieldMask value)
public UpdateGcpUserAccessBindingRequest.Builder setUpdateMask(FieldMask value)
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];
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateGcpUserAccessBindingRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
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];
Parameter |
Name |
Description |
builderForValue |
Builder
|