- 4.80.0 (latest)
- 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 RegexValidation.Builder extends GeneratedMessage.Builder<RegexValidation.Builder> implements RegexValidationOrBuilderValidation based on regular expressions.
Protobuf type google.cloud.dataproc.v1.RegexValidation
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > RegexValidation.BuilderImplements
RegexValidationOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllRegexes(Iterable<String> values)
public RegexValidation.Builder addAllRegexes(Iterable<String> values)Required. RE2 regular expressions used to validate the parameter's value. The value must match the regex in its entirety (substring matches are not sufficient).
repeated string regexes = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The regexes to add. |
| Returns | |
|---|---|
| Type | Description |
RegexValidation.Builder |
This builder for chaining. |
addRegexes(String value)
public RegexValidation.Builder addRegexes(String value)Required. RE2 regular expressions used to validate the parameter's value. The value must match the regex in its entirety (substring matches are not sufficient).
repeated string regexes = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe regexes to add. |
| Returns | |
|---|---|
| Type | Description |
RegexValidation.Builder |
This builder for chaining. |
addRegexesBytes(ByteString value)
public RegexValidation.Builder addRegexesBytes(ByteString value)Required. RE2 regular expressions used to validate the parameter's value. The value must match the regex in its entirety (substring matches are not sufficient).
repeated string regexes = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the regexes to add. |
| Returns | |
|---|---|
| Type | Description |
RegexValidation.Builder |
This builder for chaining. |
build()
public RegexValidation build()| Returns | |
|---|---|
| Type | Description |
RegexValidation |
|
buildPartial()
public RegexValidation buildPartial()| Returns | |
|---|---|
| Type | Description |
RegexValidation |
|
clear()
public RegexValidation.Builder clear()| Returns | |
|---|---|
| Type | Description |
RegexValidation.Builder |
|
clearRegexes()
public RegexValidation.Builder clearRegexes()Required. RE2 regular expressions used to validate the parameter's value. The value must match the regex in its entirety (substring matches are not sufficient).
repeated string regexes = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
RegexValidation.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public RegexValidation getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
RegexValidation |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getRegexes(int index)
public String getRegexes(int index)Required. RE2 regular expressions used to validate the parameter's value. The value must match the regex in its entirety (substring matches are not sufficient).
repeated string regexes = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The regexes at the given index. |
getRegexesBytes(int index)
public ByteString getRegexesBytes(int index)Required. RE2 regular expressions used to validate the parameter's value. The value must match the regex in its entirety (substring matches are not sufficient).
repeated string regexes = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the regexes at the given index. |
getRegexesCount()
public int getRegexesCount()Required. RE2 regular expressions used to validate the parameter's value. The value must match the regex in its entirety (substring matches are not sufficient).
repeated string regexes = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The count of regexes. |
getRegexesList()
public ProtocolStringList getRegexesList()Required. RE2 regular expressions used to validate the parameter's value. The value must match the regex in its entirety (substring matches are not sufficient).
repeated string regexes = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the regexes. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(RegexValidation other)
public RegexValidation.Builder mergeFrom(RegexValidation other)| Parameter | |
|---|---|
| Name | Description |
other |
RegexValidation |
| Returns | |
|---|---|
| Type | Description |
RegexValidation.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RegexValidation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
RegexValidation.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public RegexValidation.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
RegexValidation.Builder |
|
setRegexes(int index, String value)
public RegexValidation.Builder setRegexes(int index, String value)Required. RE2 regular expressions used to validate the parameter's value. The value must match the regex in its entirety (substring matches are not sufficient).
repeated string regexes = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe regexes to set. |
| Returns | |
|---|---|
| Type | Description |
RegexValidation.Builder |
This builder for chaining. |