public static final class Validation.Builder extends GeneratedMessageV3.Builder<Validation.Builder> implements ValidationOrBuilder
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()
Allowed 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()
Allowed 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()
Regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
clone()
public Validation.Builder clone()
Overrides
getAllowedValues()
public AllowedValues getAllowedValues()
Allowed set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
getAllowedValuesBuilder()
public AllowedValues.Builder getAllowedValuesBuilder()
Allowed set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
getAllowedValuesOrBuilder()
public AllowedValuesOrBuilder getAllowedValuesOrBuilder()
Allowed 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()
Allowed range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
Returns |
Type |
Description |
IntRange |
The intRange.
|
getIntRangeBuilder()
public IntRange.Builder getIntRangeBuilder()
Allowed range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
getIntRangeOrBuilder()
public IntRangeOrBuilder getIntRangeOrBuilder()
Allowed range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
getRegexpPattern()
public RegexpPattern getRegexpPattern()
Regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
getRegexpPatternBuilder()
public RegexpPattern.Builder getRegexpPatternBuilder()
Regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
getRegexpPatternOrBuilder()
public RegexpPatternOrBuilder getRegexpPatternOrBuilder()
Regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
hasAllowedValues()
public boolean hasAllowedValues()
Allowed 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()
Allowed 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()
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)
Allowed 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)
Allowed 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)
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)
Allowed 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)
Allowed 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)
Allowed 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)
Allowed range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
setRegexpPattern(RegexpPattern value)
public Validation.Builder setRegexpPattern(RegexpPattern value)
Regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
setRegexpPattern(RegexpPattern.Builder builderForValue)
public Validation.Builder setRegexpPattern(RegexpPattern.Builder builderForValue)
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