public static final class Validation.Builder extends GeneratedMessage.Builder<Validation.Builder> implements ValidationOrBuilderThe validation of the parameter.
Protobuf type google.cloud.cloudsecuritycompliance.v1.Validation
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Validation.BuilderImplements
ValidationOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public Validation build()| Returns | |
|---|---|
| Type | Description |
Validation |
|
buildPartial()
public Validation buildPartial()| Returns | |
|---|---|
| Type | Description |
Validation |
|
clear()
public Validation.Builder clear()| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
clearAllowedValues()
public Validation.Builder clearAllowedValues()The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
clearConstraint()
public Validation.Builder clearConstraint()| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
clearIntRange()
public Validation.Builder clearIntRange()The permitted range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
clearRegexpPattern()
public Validation.Builder clearRegexpPattern()The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
getAllowedValues()
public AllowedValues getAllowedValues()The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
| Returns | |
|---|---|
| Type | Description |
AllowedValues |
The allowedValues. |
getAllowedValuesBuilder()
public AllowedValues.Builder getAllowedValuesBuilder()The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
| Returns | |
|---|---|
| Type | Description |
AllowedValues.Builder |
|
getAllowedValuesOrBuilder()
public AllowedValuesOrBuilder getAllowedValuesOrBuilder()The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.AllowedValues allowed_values = 1;
| Returns | |
|---|---|
| Type | Description |
AllowedValuesOrBuilder |
|
getConstraintCase()
public Validation.ConstraintCase getConstraintCase()| Returns | |
|---|---|
| Type | Description |
Validation.ConstraintCase |
|
getDefaultInstanceForType()
public Validation getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Validation |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
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;
| Returns | |
|---|---|
| Type | Description |
IntRange.Builder |
|
getIntRangeOrBuilder()
public IntRangeOrBuilder getIntRangeOrBuilder()The permitted range for numeric parameters.
.google.cloud.cloudsecuritycompliance.v1.IntRange int_range = 2;
| Returns | |
|---|---|
| Type | Description |
IntRangeOrBuilder |
|
getRegexpPattern()
public RegexpPattern getRegexpPattern()The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
| Returns | |
|---|---|
| Type | Description |
RegexpPattern |
The regexpPattern. |
getRegexpPatternBuilder()
public RegexpPattern.Builder getRegexpPatternBuilder()The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
| Returns | |
|---|---|
| Type | Description |
RegexpPattern.Builder |
|
getRegexpPatternOrBuilder()
public RegexpPatternOrBuilder getRegexpPatternOrBuilder()The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
| Returns | |
|---|---|
| Type | Description |
RegexpPatternOrBuilder |
|
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 GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
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;
| Parameter | |
|---|---|
| Name | Description |
value |
AllowedValues |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
mergeFrom(Validation other)
public Validation.Builder mergeFrom(Validation other)| Parameter | |
|---|---|
| Name | Description |
other |
Validation |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Validation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Validation.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
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 |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
mergeRegexpPattern(RegexpPattern value)
public Validation.Builder mergeRegexpPattern(RegexpPattern value)The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
RegexpPattern |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
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;
| Parameter | |
|---|---|
| Name | Description |
value |
AllowedValues |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
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;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
AllowedValues.Builder |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
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 |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
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;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
IntRange.Builder |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
setRegexpPattern(RegexpPattern value)
public Validation.Builder setRegexpPattern(RegexpPattern value)The regular expression for string parameters.
.google.cloud.cloudsecuritycompliance.v1.RegexpPattern regexp_pattern = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
RegexpPattern |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|
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;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
RegexpPattern.Builder |
| Returns | |
|---|---|
| Type | Description |
Validation.Builder |
|