public static final class UpdateDomainRequest.Builder extends GeneratedMessageV3.Builder<UpdateDomainRequest.Builder> implements UpdateDomainRequestOrBuilder
Request message for
UpdateDomain
Protobuf type google.cloud.managedidentities.v1.UpdateDomainRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateDomainRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public UpdateDomainRequest build()
Returns
buildPartial()
public UpdateDomainRequest buildPartial()
Returns
clear()
public UpdateDomainRequest.Builder clear()
Returns
Overrides
clearDomain()
public UpdateDomainRequest.Builder clearDomain()
Required. Domain message with updated fields. Only supported fields specified in
update_mask are updated.
.google.cloud.managedidentities.v1.Domain domain = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
clearField(Descriptors.FieldDescriptor field)
public UpdateDomainRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateDomainRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearUpdateMask()
public UpdateDomainRequest.Builder clearUpdateMask()
Required. Mask of fields to update. At least one path must be supplied in this
field. The elements of the repeated paths field may only include
fields from Domain:
labels
locations
authorized_networks
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
clone()
public UpdateDomainRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public UpdateDomainRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getDomain()
public Domain getDomain()
Required. Domain message with updated fields. Only supported fields specified in
update_mask are updated.
.google.cloud.managedidentities.v1.Domain domain = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
Domain | The domain.
|
getDomainBuilder()
public Domain.Builder getDomainBuilder()
Required. Domain message with updated fields. Only supported fields specified in
update_mask are updated.
.google.cloud.managedidentities.v1.Domain domain = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getDomainOrBuilder()
public DomainOrBuilder getDomainOrBuilder()
Required. Domain message with updated fields. Only supported fields specified in
update_mask are updated.
.google.cloud.managedidentities.v1.Domain domain = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getUpdateMask()
public FieldMask getUpdateMask()
Required. Mask of fields to update. At least one path must be supplied in this
field. The elements of the repeated paths field may only include
fields from Domain:
labels
locations
authorized_networks
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
Required. Mask of fields to update. At least one path must be supplied in this
field. The elements of the repeated paths field may only include
fields from Domain:
labels
locations
authorized_networks
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Required. Mask of fields to update. At least one path must be supplied in this
field. The elements of the repeated paths field may only include
fields from Domain:
labels
locations
authorized_networks
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
hasDomain()
public boolean hasDomain()
Required. Domain message with updated fields. Only supported fields specified in
update_mask are updated.
.google.cloud.managedidentities.v1.Domain domain = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the domain field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
Required. Mask of fields to update. At least one path must be supplied in this
field. The elements of the repeated paths field may only include
fields from Domain:
labels
locations
authorized_networks
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the updateMask field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeDomain(Domain value)
public UpdateDomainRequest.Builder mergeDomain(Domain value)
Required. Domain message with updated fields. Only supported fields specified in
update_mask are updated.
.google.cloud.managedidentities.v1.Domain domain = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeFrom(UpdateDomainRequest other)
public UpdateDomainRequest.Builder mergeFrom(UpdateDomainRequest other)
Parameter
Returns
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public UpdateDomainRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public UpdateDomainRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateDomainRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
mergeUpdateMask(FieldMask value)
public UpdateDomainRequest.Builder mergeUpdateMask(FieldMask value)
Required. Mask of fields to update. At least one path must be supplied in this
field. The elements of the repeated paths field may only include
fields from Domain:
labels
locations
authorized_networks
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setDomain(Domain value)
public UpdateDomainRequest.Builder setDomain(Domain value)
Required. Domain message with updated fields. Only supported fields specified in
update_mask are updated.
.google.cloud.managedidentities.v1.Domain domain = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setDomain(Domain.Builder builderForValue)
public UpdateDomainRequest.Builder setDomain(Domain.Builder builderForValue)
Required. Domain message with updated fields. Only supported fields specified in
update_mask are updated.
.google.cloud.managedidentities.v1.Domain domain = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateDomainRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateDomainRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateDomainRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setUpdateMask(FieldMask value)
public UpdateDomainRequest.Builder setUpdateMask(FieldMask value)
Required. Mask of fields to update. At least one path must be supplied in this
field. The elements of the repeated paths field may only include
fields from Domain:
labels
locations
authorized_networks
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateDomainRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Required. Mask of fields to update. At least one path must be supplied in this
field. The elements of the repeated paths field may only include
fields from Domain:
labels
locations
authorized_networks
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
builderForValue | Builder
|
Returns