Send feedback
Class ParameterValidation.Builder (4.84.0)
Stay organized with collections
Save and categorize content based on your preferences.
4.84.0 (latest)
4.82.0
4.80.0
4.79.0
4.78.0
4.77.0
4.75.0
4.73.0
4.72.0
4.71.0
4.70.0
4.69.0
4.67.0
4.65.0
4.64.0
4.61.0
4.60.0
4.59.0
4.57.0
4.56.0
4.55.0
4.54.0
4.53.0
4.52.0
4.51.0
4.50.0
4.49.0
4.48.0
4.46.0
4.45.0
4.44.0
4.43.0
4.42.0
4.41.0
4.40.0
4.39.0
4.38.0
4.37.0
4.36.0
4.34.0
4.33.0
4.32.0
4.31.0
4.30.0
4.29.0
4.28.0
4.27.0
4.26.0
4.25.0
4.24.0
4.21.0
4.20.0
4.19.0
4.18.0
4.17.0
4.16.0
4.15.0
4.14.0
4.13.0
4.12.0
4.11.0
4.10.0
4.9.0
4.8.0
4.6.0
4.5.0
4.4.0
4.3.0
4.2.0
4.1.0
4.0.8
3.1.2
3.0.3
2.3.1
public static final class ParameterValidation . Builder extends GeneratedMessage . Builder<ParameterValidation . Builder > implements ParameterValidationOrBuilder
Configuration for parameter validation.
Protobuf type google.cloud.dataproc.v1.ParameterValidation
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public ParameterValidation build ()
buildPartial()
public ParameterValidation buildPartial ()
clear()
public ParameterValidation . Builder clear ()
Overrides
clearRegex()
public ParameterValidation . Builder clearRegex ()
Validation based on regular expressions.
.google.cloud.dataproc.v1.RegexValidation regex = 1;
clearValidationType()
public ParameterValidation . Builder clearValidationType ()
clearValues()
public ParameterValidation . Builder clearValues ()
Validation based on a list of allowed values.
.google.cloud.dataproc.v1.ValueValidation values = 2;
getDefaultInstanceForType()
public ParameterValidation getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getRegex()
public RegexValidation getRegex ()
Validation based on regular expressions.
.google.cloud.dataproc.v1.RegexValidation regex = 1;
getRegexBuilder()
public RegexValidation . Builder getRegexBuilder ()
Validation based on regular expressions.
.google.cloud.dataproc.v1.RegexValidation regex = 1;
getRegexOrBuilder()
public RegexValidationOrBuilder getRegexOrBuilder ()
Validation based on regular expressions.
.google.cloud.dataproc.v1.RegexValidation regex = 1;
getValidationTypeCase()
public ParameterValidation . ValidationTypeCase getValidationTypeCase ()
getValues()
public ValueValidation getValues ()
Validation based on a list of allowed values.
.google.cloud.dataproc.v1.ValueValidation values = 2;
getValuesBuilder()
public ValueValidation . Builder getValuesBuilder ()
Validation based on a list of allowed values.
.google.cloud.dataproc.v1.ValueValidation values = 2;
getValuesOrBuilder()
public ValueValidationOrBuilder getValuesOrBuilder ()
Validation based on a list of allowed values.
.google.cloud.dataproc.v1.ValueValidation values = 2;
hasRegex()
public boolean hasRegex ()
Validation based on regular expressions.
.google.cloud.dataproc.v1.RegexValidation regex = 1;
Returns
Type
Description
boolean
Whether the regex field is set.
hasValues()
public boolean hasValues ()
Validation based on a list of allowed values.
.google.cloud.dataproc.v1.ValueValidation values = 2;
Returns
Type
Description
boolean
Whether the values field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(ParameterValidation other)
public ParameterValidation . Builder mergeFrom ( ParameterValidation other )
public ParameterValidation . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ParameterValidation . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeRegex(RegexValidation value)
public ParameterValidation . Builder mergeRegex ( RegexValidation value )
Validation based on regular expressions.
.google.cloud.dataproc.v1.RegexValidation regex = 1;
mergeValues(ValueValidation value)
public ParameterValidation . Builder mergeValues ( ValueValidation value )
Validation based on a list of allowed values.
.google.cloud.dataproc.v1.ValueValidation values = 2;
setRegex(RegexValidation value)
public ParameterValidation . Builder setRegex ( RegexValidation value )
Validation based on regular expressions.
.google.cloud.dataproc.v1.RegexValidation regex = 1;
setRegex(RegexValidation.Builder builderForValue)
public ParameterValidation . Builder setRegex ( RegexValidation . Builder builderForValue )
Validation based on regular expressions.
.google.cloud.dataproc.v1.RegexValidation regex = 1;
setValues(ValueValidation value)
public ParameterValidation . Builder setValues ( ValueValidation value )
Validation based on a list of allowed values.
.google.cloud.dataproc.v1.ValueValidation values = 2;
setValues(ValueValidation.Builder builderForValue)
public ParameterValidation . Builder setValues ( ValueValidation . Builder builderForValue )
Validation based on a list of allowed values.
.google.cloud.dataproc.v1.ValueValidation values = 2;
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]