public static final class Validation.Builder extends GeneratedMessageV3.Builder<Validation.Builder> implements ValidationOrBuilder
The validation of the parameter.
Protobuf type google.cloud.cloudsecuritycompliance.v1.Validation
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 Validation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public Validation build()
buildPartial()
public Validation buildPartial()
clear()
public Validation.Builder clear()
Overrides
clearAllowedValues()
public Validation.Builder clearAllowedValues()
The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
clearConstraint()
public Validation.Builder clearConstraint()
clearField(Descriptors.FieldDescriptor field)
public Validation.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearIntRange()
public Validation.Builder clearIntRange()
The permitted range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public Validation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearRegexpPattern()
public Validation.Builder clearRegexpPattern()
The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
clone()
public Validation.Builder clone()
Overrides
getAllowedValues()
public AllowedValues getAllowedValues()
The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
getAllowedValuesBuilder()
public AllowedValues.Builder getAllowedValuesBuilder()
The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
getAllowedValuesOrBuilder()
public AllowedValuesOrBuilder getAllowedValuesOrBuilder()
The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
getConstraintCase()
public Validation.ConstraintCase getConstraintCase()
getDefaultInstanceForType()
public Validation getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getIntRange()
public IntRange getIntRange()
The permitted range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
| Returns |
| Type |
Description |
IntRange |
The intRange.
|
getIntRangeBuilder()
public IntRange.Builder getIntRangeBuilder()
The permitted range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
getIntRangeOrBuilder()
public IntRangeOrBuilder getIntRangeOrBuilder()
The permitted range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
getRegexpPattern()
public RegexpPattern getRegexpPattern()
The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
getRegexpPatternBuilder()
public RegexpPattern.Builder getRegexpPatternBuilder()
The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
getRegexpPatternOrBuilder()
public RegexpPatternOrBuilder getRegexpPatternOrBuilder()
The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
hasAllowedValues()
public boolean hasAllowedValues()
The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
| Returns |
| Type |
Description |
boolean |
Whether the allowedValues field is set.
|
hasIntRange()
public boolean hasIntRange()
The permitted range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
| Returns |
| Type |
Description |
boolean |
Whether the intRange field is set.
|
hasRegexpPattern()
public boolean hasRegexpPattern()
The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
| Returns |
| Type |
Description |
boolean |
Whether the regexpPattern field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeAllowedValues(AllowedValues value)
public Validation.Builder mergeAllowedValues(AllowedValues value)
The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
mergeFrom(Validation other)
public Validation.Builder mergeFrom(Validation other)
public Validation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Validation.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeIntRange(IntRange value)
public Validation.Builder mergeIntRange(IntRange value)
The permitted range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
| Parameter |
| Name |
Description |
value |
IntRange
|
mergeRegexpPattern(RegexpPattern value)
public Validation.Builder mergeRegexpPattern(RegexpPattern value)
The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Validation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAllowedValues(AllowedValues value)
public Validation.Builder setAllowedValues(AllowedValues value)
The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
setAllowedValues(AllowedValues.Builder builderForValue)
public Validation.Builder setAllowedValues(AllowedValues.Builder builderForValue)
The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public Validation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setIntRange(IntRange value)
public Validation.Builder setIntRange(IntRange value)
The permitted range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
| Parameter |
| Name |
Description |
value |
IntRange
|
setIntRange(IntRange.Builder builderForValue)
public Validation.Builder setIntRange(IntRange.Builder builderForValue)
The permitted range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
setRegexpPattern(RegexpPattern value)
public Validation.Builder setRegexpPattern(RegexpPattern value)
The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
setRegexpPattern(RegexpPattern.Builder builderForValue)
public Validation.Builder setRegexpPattern(RegexpPattern.Builder builderForValue)
The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Validation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Validation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides