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