public static final class UpdateWorkstationConfigRequest.Builder extends GeneratedMessageV3.Builder<UpdateWorkstationConfigRequest.Builder> implements UpdateWorkstationConfigRequestOrBuilder
Request message for UpdateWorkstationConfig.
Protobuf type google.cloud.workstations.v1.UpdateWorkstationConfigRequest
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 UpdateWorkstationConfigRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UpdateWorkstationConfigRequest build()
buildPartial()
public UpdateWorkstationConfigRequest buildPartial()
clear()
public UpdateWorkstationConfigRequest.Builder clear()
Overrides
clearAllowMissing()
public UpdateWorkstationConfigRequest.Builder clearAllowMissing()
Optional. If set and the workstation configuration is not found, a new
workstation configuration will be created. In this situation,
update_mask is ignored.
bool allow_missing = 4 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public UpdateWorkstationConfigRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateWorkstationConfigRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUpdateMask()
public UpdateWorkstationConfigRequest.Builder clearUpdateMask()
Required. Mask specifying which fields in the workstation configuration
should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
clearValidateOnly()
public UpdateWorkstationConfigRequest.Builder clearValidateOnly()
Optional. If set, validate the request and preview the review, but do not
actually apply it.
bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
clearWorkstationConfig()
public UpdateWorkstationConfigRequest.Builder clearWorkstationConfig()
Required. Config to update.
.google.cloud.workstations.v1.WorkstationConfig workstation_config = 1 [(.google.api.field_behavior) = REQUIRED];
clone()
public UpdateWorkstationConfigRequest.Builder clone()
Overrides
getAllowMissing()
public boolean getAllowMissing()
Optional. If set and the workstation configuration is not found, a new
workstation configuration will be created. In this situation,
update_mask is ignored.
bool allow_missing = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The allowMissing.
|
getDefaultInstanceForType()
public UpdateWorkstationConfigRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getUpdateMask()
public FieldMask getUpdateMask()
Required. Mask specifying which fields in the workstation configuration
should 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. Mask specifying which fields in the workstation configuration
should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Required. Mask specifying which fields in the workstation configuration
should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
getValidateOnly()
public boolean getValidateOnly()
Optional. If set, validate the request and preview the review, but do not
actually apply it.
bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The validateOnly.
|
getWorkstationConfig()
public WorkstationConfig getWorkstationConfig()
Required. Config to update.
.google.cloud.workstations.v1.WorkstationConfig workstation_config = 1 [(.google.api.field_behavior) = REQUIRED];
getWorkstationConfigBuilder()
public WorkstationConfig.Builder getWorkstationConfigBuilder()
Required. Config to update.
.google.cloud.workstations.v1.WorkstationConfig workstation_config = 1 [(.google.api.field_behavior) = REQUIRED];
getWorkstationConfigOrBuilder()
public WorkstationConfigOrBuilder getWorkstationConfigOrBuilder()
Required. Config to update.
.google.cloud.workstations.v1.WorkstationConfig workstation_config = 1 [(.google.api.field_behavior) = REQUIRED];
hasUpdateMask()
public boolean hasUpdateMask()
Required. Mask specifying which fields in the workstation configuration
should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the updateMask field is set.
|
hasWorkstationConfig()
public boolean hasWorkstationConfig()
Required. Config to update.
.google.cloud.workstations.v1.WorkstationConfig workstation_config = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the workstationConfig field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UpdateWorkstationConfigRequest other)
public UpdateWorkstationConfigRequest.Builder mergeFrom(UpdateWorkstationConfigRequest other)
public UpdateWorkstationConfigRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UpdateWorkstationConfigRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateWorkstationConfigRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpdateMask(FieldMask value)
public UpdateWorkstationConfigRequest.Builder mergeUpdateMask(FieldMask value)
Required. Mask specifying which fields in the workstation configuration
should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
mergeWorkstationConfig(WorkstationConfig value)
public UpdateWorkstationConfigRequest.Builder mergeWorkstationConfig(WorkstationConfig value)
Required. Config to update.
.google.cloud.workstations.v1.WorkstationConfig workstation_config = 1 [(.google.api.field_behavior) = REQUIRED];
setAllowMissing(boolean value)
public UpdateWorkstationConfigRequest.Builder setAllowMissing(boolean value)
Optional. If set and the workstation configuration is not found, a new
workstation configuration will be created. In this situation,
update_mask is ignored.
bool allow_missing = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
boolean
The allowMissing to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateWorkstationConfigRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateWorkstationConfigRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateWorkstationConfigRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateMask(FieldMask value)
public UpdateWorkstationConfigRequest.Builder setUpdateMask(FieldMask value)
Required. Mask specifying which fields in the workstation configuration
should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateWorkstationConfigRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Required. Mask specifying which fields in the workstation configuration
should be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
builderForValue |
Builder
|
setValidateOnly(boolean value)
public UpdateWorkstationConfigRequest.Builder setValidateOnly(boolean value)
Optional. If set, validate the request and preview the review, but do not
actually apply it.
bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
boolean
The validateOnly to set.
|
setWorkstationConfig(WorkstationConfig value)
public UpdateWorkstationConfigRequest.Builder setWorkstationConfig(WorkstationConfig value)
Required. Config to update.
.google.cloud.workstations.v1.WorkstationConfig workstation_config = 1 [(.google.api.field_behavior) = REQUIRED];
setWorkstationConfig(WorkstationConfig.Builder builderForValue)
public UpdateWorkstationConfigRequest.Builder setWorkstationConfig(WorkstationConfig.Builder builderForValue)
Required. Config to update.
.google.cloud.workstations.v1.WorkstationConfig workstation_config = 1 [(.google.api.field_behavior) = REQUIRED];