- 2.53.0 (latest)
- 2.52.0
- 2.51.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.17
- 2.2.6
- 2.1.23
- 2.0.27
public static final class DataSourceParameter.Builder extends GeneratedMessageV3.Builder<DataSourceParameter.Builder> implements DataSourceParameterOrBuilder
Represents a data source parameter with validation rules, so that parameters can be rendered in the UI. These parameters are given to us by supported data sources, and include all needed information for rendering and validation. Thus, whoever uses this api can decide to generate either generic ui, or custom data source specific forms.
Protobuf type google.cloud.bigquery.datatransfer.v1.DataSourceParameter
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > DataSourceParameter.BuilderImplements
DataSourceParameterOrBuilderMethods
addAllAllowedValues(Iterable<String> values)
public DataSourceParameter.Builder addAllAllowedValues(Iterable<String> values)
All possible values for the parameter.
repeated string allowed_values = 8;
Name | Description |
values | Iterable<String> The allowedValues to add. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
addAllFields(Iterable<? extends DataSourceParameter> values)
public DataSourceParameter.Builder addAllFields(Iterable<? extends DataSourceParameter> values)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
values | Iterable<? extends com.google.cloud.bigquery.datatransfer.v1.DataSourceParameter> |
Type | Description |
DataSourceParameter.Builder |
addAllowedValues(String value)
public DataSourceParameter.Builder addAllowedValues(String value)
All possible values for the parameter.
repeated string allowed_values = 8;
Name | Description |
value | String The allowedValues to add. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
addAllowedValuesBytes(ByteString value)
public DataSourceParameter.Builder addAllowedValuesBytes(ByteString value)
All possible values for the parameter.
repeated string allowed_values = 8;
Name | Description |
value | ByteString The bytes of the allowedValues to add. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
addFields(DataSourceParameter value)
public DataSourceParameter.Builder addFields(DataSourceParameter value)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
value | DataSourceParameter |
Type | Description |
DataSourceParameter.Builder |
addFields(DataSourceParameter.Builder builderForValue)
public DataSourceParameter.Builder addFields(DataSourceParameter.Builder builderForValue)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
builderForValue | DataSourceParameter.Builder |
Type | Description |
DataSourceParameter.Builder |
addFields(int index, DataSourceParameter value)
public DataSourceParameter.Builder addFields(int index, DataSourceParameter value)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
index | int |
value | DataSourceParameter |
Type | Description |
DataSourceParameter.Builder |
addFields(int index, DataSourceParameter.Builder builderForValue)
public DataSourceParameter.Builder addFields(int index, DataSourceParameter.Builder builderForValue)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
index | int |
builderForValue | DataSourceParameter.Builder |
Type | Description |
DataSourceParameter.Builder |
addFieldsBuilder()
public DataSourceParameter.Builder addFieldsBuilder()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Type | Description |
DataSourceParameter.Builder |
addFieldsBuilder(int index)
public DataSourceParameter.Builder addFieldsBuilder(int index)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
index | int |
Type | Description |
DataSourceParameter.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DataSourceParameter.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
DataSourceParameter.Builder |
build()
public DataSourceParameter build()
Type | Description |
DataSourceParameter |
buildPartial()
public DataSourceParameter buildPartial()
Type | Description |
DataSourceParameter |
clear()
public DataSourceParameter.Builder clear()
Type | Description |
DataSourceParameter.Builder |
clearAllowedValues()
public DataSourceParameter.Builder clearAllowedValues()
All possible values for the parameter.
repeated string allowed_values = 8;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearDeprecated()
public DataSourceParameter.Builder clearDeprecated()
If true, it should not be used in new transfers, and it should not be visible to users.
bool deprecated = 20;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearDescription()
public DataSourceParameter.Builder clearDescription()
Parameter description.
string description = 3;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearDisplayName()
public DataSourceParameter.Builder clearDisplayName()
Parameter display name in the user interface.
string display_name = 2;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public DataSourceParameter.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
DataSourceParameter.Builder |
clearFields()
public DataSourceParameter.Builder clearFields()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Type | Description |
DataSourceParameter.Builder |
clearImmutable()
public DataSourceParameter.Builder clearImmutable()
Cannot be changed after initial creation.
bool immutable = 14;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearMaxValue()
public DataSourceParameter.Builder clearMaxValue()
For integer and double values specifies maxminum allowed value.
.google.protobuf.DoubleValue max_value = 10;
Type | Description |
DataSourceParameter.Builder |
clearMinValue()
public DataSourceParameter.Builder clearMinValue()
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
Type | Description |
DataSourceParameter.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public DataSourceParameter.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
DataSourceParameter.Builder |
clearParamId()
public DataSourceParameter.Builder clearParamId()
Parameter identifier.
string param_id = 1;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearRecurse()
public DataSourceParameter.Builder clearRecurse()
Deprecated. This field has no effect.
bool recurse = 15;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearRepeated()
public DataSourceParameter.Builder clearRepeated()
Deprecated. This field has no effect.
bool repeated = 6;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearRequired()
public DataSourceParameter.Builder clearRequired()
Is parameter required.
bool required = 5;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearType()
public DataSourceParameter.Builder clearType()
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearValidationDescription()
public DataSourceParameter.Builder clearValidationDescription()
Description of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.
string validation_description = 12;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearValidationHelpUrl()
public DataSourceParameter.Builder clearValidationHelpUrl()
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clearValidationRegex()
public DataSourceParameter.Builder clearValidationRegex()
Regular expression which can be used for parameter validation.
string validation_regex = 7;
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
clone()
public DataSourceParameter.Builder clone()
Type | Description |
DataSourceParameter.Builder |
getAllowedValues(int index)
public String getAllowedValues(int index)
All possible values for the parameter.
repeated string allowed_values = 8;
Name | Description |
index | int The index of the element to return. |
Type | Description |
String | The allowedValues at the given index. |
getAllowedValuesBytes(int index)
public ByteString getAllowedValuesBytes(int index)
All possible values for the parameter.
repeated string allowed_values = 8;
Name | Description |
index | int The index of the value to return. |
Type | Description |
ByteString | The bytes of the allowedValues at the given index. |
getAllowedValuesCount()
public int getAllowedValuesCount()
All possible values for the parameter.
repeated string allowed_values = 8;
Type | Description |
int | The count of allowedValues. |
getAllowedValuesList()
public ProtocolStringList getAllowedValuesList()
All possible values for the parameter.
repeated string allowed_values = 8;
Type | Description |
ProtocolStringList | A list containing the allowedValues. |
getDefaultInstanceForType()
public DataSourceParameter getDefaultInstanceForType()
Type | Description |
DataSourceParameter |
getDeprecated()
public boolean getDeprecated()
If true, it should not be used in new transfers, and it should not be visible to users.
bool deprecated = 20;
Type | Description |
boolean | The deprecated. |
getDescription()
public String getDescription()
Parameter description.
string description = 3;
Type | Description |
String | The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
Parameter description.
string description = 3;
Type | Description |
ByteString | The bytes for description. |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getDisplayName()
public String getDisplayName()
Parameter display name in the user interface.
string display_name = 2;
Type | Description |
String | The displayName. |
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
Parameter display name in the user interface.
string display_name = 2;
Type | Description |
ByteString | The bytes for displayName. |
getFields(int index)
public DataSourceParameter getFields(int index)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
index | int |
Type | Description |
DataSourceParameter |
getFieldsBuilder(int index)
public DataSourceParameter.Builder getFieldsBuilder(int index)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
index | int |
Type | Description |
DataSourceParameter.Builder |
getFieldsBuilderList()
public List<DataSourceParameter.Builder> getFieldsBuilderList()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Type | Description |
List<Builder> |
getFieldsCount()
public int getFieldsCount()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Type | Description |
int |
getFieldsList()
public List<DataSourceParameter> getFieldsList()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Type | Description |
List<DataSourceParameter> |
getFieldsOrBuilder(int index)
public DataSourceParameterOrBuilder getFieldsOrBuilder(int index)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
index | int |
Type | Description |
DataSourceParameterOrBuilder |
getFieldsOrBuilderList()
public List<? extends DataSourceParameterOrBuilder> getFieldsOrBuilderList()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Type | Description |
List<? extends com.google.cloud.bigquery.datatransfer.v1.DataSourceParameterOrBuilder> |
getImmutable()
public boolean getImmutable()
Cannot be changed after initial creation.
bool immutable = 14;
Type | Description |
boolean | The immutable. |
getMaxValue()
public DoubleValue getMaxValue()
For integer and double values specifies maxminum allowed value.
.google.protobuf.DoubleValue max_value = 10;
Type | Description |
DoubleValue | The maxValue. |
getMaxValueBuilder()
public DoubleValue.Builder getMaxValueBuilder()
For integer and double values specifies maxminum allowed value.
.google.protobuf.DoubleValue max_value = 10;
Type | Description |
Builder |
getMaxValueOrBuilder()
public DoubleValueOrBuilder getMaxValueOrBuilder()
For integer and double values specifies maxminum allowed value.
.google.protobuf.DoubleValue max_value = 10;
Type | Description |
DoubleValueOrBuilder |
getMinValue()
public DoubleValue getMinValue()
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
Type | Description |
DoubleValue | The minValue. |
getMinValueBuilder()
public DoubleValue.Builder getMinValueBuilder()
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
Type | Description |
Builder |
getMinValueOrBuilder()
public DoubleValueOrBuilder getMinValueOrBuilder()
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
Type | Description |
DoubleValueOrBuilder |
getParamId()
public String getParamId()
Parameter identifier.
string param_id = 1;
Type | Description |
String | The paramId. |
getParamIdBytes()
public ByteString getParamIdBytes()
Parameter identifier.
string param_id = 1;
Type | Description |
ByteString | The bytes for paramId. |
getRecurse()
public boolean getRecurse()
Deprecated. This field has no effect.
bool recurse = 15;
Type | Description |
boolean | The recurse. |
getRepeated()
public boolean getRepeated()
Deprecated. This field has no effect.
bool repeated = 6;
Type | Description |
boolean | The repeated. |
getRequired()
public boolean getRequired()
Is parameter required.
bool required = 5;
Type | Description |
boolean | The required. |
getType()
public DataSourceParameter.Type getType()
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;
Type | Description |
DataSourceParameter.Type | The type. |
getTypeValue()
public int getTypeValue()
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;
Type | Description |
int | The enum numeric value on the wire for type. |
getValidationDescription()
public String getValidationDescription()
Description of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.
string validation_description = 12;
Type | Description |
String | The validationDescription. |
getValidationDescriptionBytes()
public ByteString getValidationDescriptionBytes()
Description of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.
string validation_description = 12;
Type | Description |
ByteString | The bytes for validationDescription. |
getValidationHelpUrl()
public String getValidationHelpUrl()
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;
Type | Description |
String | The validationHelpUrl. |
getValidationHelpUrlBytes()
public ByteString getValidationHelpUrlBytes()
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;
Type | Description |
ByteString | The bytes for validationHelpUrl. |
getValidationRegex()
public String getValidationRegex()
Regular expression which can be used for parameter validation.
string validation_regex = 7;
Type | Description |
String | The validationRegex. |
getValidationRegexBytes()
public ByteString getValidationRegexBytes()
Regular expression which can be used for parameter validation.
string validation_regex = 7;
Type | Description |
ByteString | The bytes for validationRegex. |
hasMaxValue()
public boolean hasMaxValue()
For integer and double values specifies maxminum allowed value.
.google.protobuf.DoubleValue max_value = 10;
Type | Description |
boolean | Whether the maxValue field is set. |
hasMinValue()
public boolean hasMinValue()
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
Type | Description |
boolean | Whether the minValue field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(DataSourceParameter other)
public DataSourceParameter.Builder mergeFrom(DataSourceParameter other)
Name | Description |
other | DataSourceParameter |
Type | Description |
DataSourceParameter.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DataSourceParameter.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
DataSourceParameter.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public DataSourceParameter.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
DataSourceParameter.Builder |
mergeMaxValue(DoubleValue value)
public DataSourceParameter.Builder mergeMaxValue(DoubleValue value)
For integer and double values specifies maxminum allowed value.
.google.protobuf.DoubleValue max_value = 10;
Name | Description |
value | DoubleValue |
Type | Description |
DataSourceParameter.Builder |
mergeMinValue(DoubleValue value)
public DataSourceParameter.Builder mergeMinValue(DoubleValue value)
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
Name | Description |
value | DoubleValue |
Type | Description |
DataSourceParameter.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DataSourceParameter.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
DataSourceParameter.Builder |
removeFields(int index)
public DataSourceParameter.Builder removeFields(int index)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
index | int |
Type | Description |
DataSourceParameter.Builder |
setAllowedValues(int index, String value)
public DataSourceParameter.Builder setAllowedValues(int index, String value)
All possible values for the parameter.
repeated string allowed_values = 8;
Name | Description |
index | int The index to set the value at. |
value | String The allowedValues to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setDeprecated(boolean value)
public DataSourceParameter.Builder setDeprecated(boolean value)
If true, it should not be used in new transfers, and it should not be visible to users.
bool deprecated = 20;
Name | Description |
value | boolean The deprecated to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setDescription(String value)
public DataSourceParameter.Builder setDescription(String value)
Parameter description.
string description = 3;
Name | Description |
value | String The description to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setDescriptionBytes(ByteString value)
public DataSourceParameter.Builder setDescriptionBytes(ByteString value)
Parameter description.
string description = 3;
Name | Description |
value | ByteString The bytes for description to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setDisplayName(String value)
public DataSourceParameter.Builder setDisplayName(String value)
Parameter display name in the user interface.
string display_name = 2;
Name | Description |
value | String The displayName to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setDisplayNameBytes(ByteString value)
public DataSourceParameter.Builder setDisplayNameBytes(ByteString value)
Parameter display name in the user interface.
string display_name = 2;
Name | Description |
value | ByteString The bytes for displayName to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public DataSourceParameter.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
DataSourceParameter.Builder |
setFields(int index, DataSourceParameter value)
public DataSourceParameter.Builder setFields(int index, DataSourceParameter value)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
index | int |
value | DataSourceParameter |
Type | Description |
DataSourceParameter.Builder |
setFields(int index, DataSourceParameter.Builder builderForValue)
public DataSourceParameter.Builder setFields(int index, DataSourceParameter.Builder builderForValue)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
Name | Description |
index | int |
builderForValue | DataSourceParameter.Builder |
Type | Description |
DataSourceParameter.Builder |
setImmutable(boolean value)
public DataSourceParameter.Builder setImmutable(boolean value)
Cannot be changed after initial creation.
bool immutable = 14;
Name | Description |
value | boolean The immutable to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setMaxValue(DoubleValue value)
public DataSourceParameter.Builder setMaxValue(DoubleValue value)
For integer and double values specifies maxminum allowed value.
.google.protobuf.DoubleValue max_value = 10;
Name | Description |
value | DoubleValue |
Type | Description |
DataSourceParameter.Builder |
setMaxValue(DoubleValue.Builder builderForValue)
public DataSourceParameter.Builder setMaxValue(DoubleValue.Builder builderForValue)
For integer and double values specifies maxminum allowed value.
.google.protobuf.DoubleValue max_value = 10;
Name | Description |
builderForValue | Builder |
Type | Description |
DataSourceParameter.Builder |
setMinValue(DoubleValue value)
public DataSourceParameter.Builder setMinValue(DoubleValue value)
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
Name | Description |
value | DoubleValue |
Type | Description |
DataSourceParameter.Builder |
setMinValue(DoubleValue.Builder builderForValue)
public DataSourceParameter.Builder setMinValue(DoubleValue.Builder builderForValue)
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
Name | Description |
builderForValue | Builder |
Type | Description |
DataSourceParameter.Builder |
setParamId(String value)
public DataSourceParameter.Builder setParamId(String value)
Parameter identifier.
string param_id = 1;
Name | Description |
value | String The paramId to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setParamIdBytes(ByteString value)
public DataSourceParameter.Builder setParamIdBytes(ByteString value)
Parameter identifier.
string param_id = 1;
Name | Description |
value | ByteString The bytes for paramId to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setRecurse(boolean value)
public DataSourceParameter.Builder setRecurse(boolean value)
Deprecated. This field has no effect.
bool recurse = 15;
Name | Description |
value | boolean The recurse to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setRepeated(boolean value)
public DataSourceParameter.Builder setRepeated(boolean value)
Deprecated. This field has no effect.
bool repeated = 6;
Name | Description |
value | boolean The repeated to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DataSourceParameter.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
DataSourceParameter.Builder |
setRequired(boolean value)
public DataSourceParameter.Builder setRequired(boolean value)
Is parameter required.
bool required = 5;
Name | Description |
value | boolean The required to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setType(DataSourceParameter.Type value)
public DataSourceParameter.Builder setType(DataSourceParameter.Type value)
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;
Name | Description |
value | DataSourceParameter.Type The type to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setTypeValue(int value)
public DataSourceParameter.Builder setTypeValue(int value)
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;
Name | Description |
value | int The enum numeric value on the wire for type to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final DataSourceParameter.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
DataSourceParameter.Builder |
setValidationDescription(String value)
public DataSourceParameter.Builder setValidationDescription(String value)
Description of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.
string validation_description = 12;
Name | Description |
value | String The validationDescription to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setValidationDescriptionBytes(ByteString value)
public DataSourceParameter.Builder setValidationDescriptionBytes(ByteString value)
Description of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.
string validation_description = 12;
Name | Description |
value | ByteString The bytes for validationDescription to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setValidationHelpUrl(String value)
public DataSourceParameter.Builder setValidationHelpUrl(String value)
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;
Name | Description |
value | String The validationHelpUrl to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setValidationHelpUrlBytes(ByteString value)
public DataSourceParameter.Builder setValidationHelpUrlBytes(ByteString value)
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;
Name | Description |
value | ByteString The bytes for validationHelpUrl to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setValidationRegex(String value)
public DataSourceParameter.Builder setValidationRegex(String value)
Regular expression which can be used for parameter validation.
string validation_regex = 7;
Name | Description |
value | String The validationRegex to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |
setValidationRegexBytes(ByteString value)
public DataSourceParameter.Builder setValidationRegexBytes(ByteString value)
Regular expression which can be used for parameter validation.
string validation_regex = 7;
Name | Description |
value | ByteString The bytes for validationRegex to set. |
Type | Description |
DataSourceParameter.Builder | This builder for chaining. |