Class DataSourceParameter.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataSourceParameter.Builder>
com.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Builder
- All Implemented Interfaces:
DataSourceParameterOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataSourceParameter
public static final class DataSourceParameter.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataSourceParameter.Builder>
implements DataSourceParameterOrBuilder
A parameter used to define custom fields in a data source definition.Protobuf type
google.cloud.bigquery.datatransfer.v1.DataSourceParameter-
Method Summary
Modifier and TypeMethodDescriptionaddAllAllowedValues(Iterable<String> values) All possible values for the parameter.addAllFields(Iterable<? extends DataSourceParameter> values) Deprecated.addAllowedValues(String value) All possible values for the parameter.addAllowedValuesBytes(com.google.protobuf.ByteString value) All possible values for the parameter.addFields(int index, DataSourceParameter value) Deprecated.addFields(int index, DataSourceParameter.Builder builderForValue) Deprecated.addFields(DataSourceParameter value) Deprecated.addFields(DataSourceParameter.Builder builderForValue) Deprecated.Deprecated.addFieldsBuilder(int index) Deprecated.build()clear()All possible values for the parameter.If true, it should not be used in new transfers, and it should not be visible to users.Parameter description.Parameter display name in the user interface.Deprecated.Cannot be changed after initial creation.For integer and double values specifies maximum allowed value.For integer and double values specifies minimum allowed value.Parameter identifier.Deprecated.Deprecated.Is parameter required.Parameter type.Description of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.URL to a help document to further explain the naming requirements.Regular expression which can be used for parameter validation.getAllowedValues(int index) All possible values for the parameter.com.google.protobuf.ByteStringgetAllowedValuesBytes(int index) All possible values for the parameter.intAll possible values for the parameter.com.google.protobuf.ProtocolStringListAll possible values for the parameter.booleanIf true, it should not be used in new transfers, and it should not be visible to users.Parameter description.com.google.protobuf.ByteStringParameter description.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorParameter display name in the user interface.com.google.protobuf.ByteStringParameter display name in the user interface.getFields(int index) Deprecated.getFieldsBuilder(int index) Deprecated.Deprecated.intDeprecated.Deprecated.getFieldsOrBuilder(int index) Deprecated.List<? extends DataSourceParameterOrBuilder>Deprecated.booleanCannot be changed after initial creation.com.google.protobuf.DoubleValueFor integer and double values specifies maximum allowed value.com.google.protobuf.DoubleValue.BuilderFor integer and double values specifies maximum allowed value.com.google.protobuf.DoubleValueOrBuilderFor integer and double values specifies maximum allowed value.com.google.protobuf.DoubleValueFor integer and double values specifies minimum allowed value.com.google.protobuf.DoubleValue.BuilderFor integer and double values specifies minimum allowed value.com.google.protobuf.DoubleValueOrBuilderFor integer and double values specifies minimum allowed value.Parameter identifier.com.google.protobuf.ByteStringParameter identifier.booleanDeprecated.booleanDeprecated.booleanIs parameter required.getType()Parameter type.intParameter type.Description of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.com.google.protobuf.ByteStringDescription of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.URL to a help document to further explain the naming requirements.com.google.protobuf.ByteStringURL to a help document to further explain the naming requirements.Regular expression which can be used for parameter validation.com.google.protobuf.ByteStringRegular expression which can be used for parameter validation.booleanFor integer and double values specifies maximum allowed value.booleanFor integer and double values specifies minimum allowed value.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(DataSourceParameter other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMaxValue(com.google.protobuf.DoubleValue value) For integer and double values specifies maximum allowed value.mergeMinValue(com.google.protobuf.DoubleValue value) For integer and double values specifies minimum allowed value.removeFields(int index) Deprecated.setAllowedValues(int index, String value) All possible values for the parameter.setDeprecated(boolean value) If true, it should not be used in new transfers, and it should not be visible to users.setDescription(String value) Parameter description.setDescriptionBytes(com.google.protobuf.ByteString value) Parameter description.setDisplayName(String value) Parameter display name in the user interface.setDisplayNameBytes(com.google.protobuf.ByteString value) Parameter display name in the user interface.setFields(int index, DataSourceParameter value) Deprecated.setFields(int index, DataSourceParameter.Builder builderForValue) Deprecated.setImmutable(boolean value) Cannot be changed after initial creation.setMaxValue(com.google.protobuf.DoubleValue value) For integer and double values specifies maximum allowed value.setMaxValue(com.google.protobuf.DoubleValue.Builder builderForValue) For integer and double values specifies maximum allowed value.setMinValue(com.google.protobuf.DoubleValue value) For integer and double values specifies minimum allowed value.setMinValue(com.google.protobuf.DoubleValue.Builder builderForValue) For integer and double values specifies minimum allowed value.setParamId(String value) Parameter identifier.setParamIdBytes(com.google.protobuf.ByteString value) Parameter identifier.setRecurse(boolean value) Deprecated.setRepeated(boolean value) Deprecated.setRequired(boolean value) Is parameter required.setType(DataSourceParameter.Type value) Parameter type.setTypeValue(int value) Parameter type.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.setValidationDescriptionBytes(com.google.protobuf.ByteString value) Description of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.setValidationHelpUrl(String value) URL to a help document to further explain the naming requirements.setValidationHelpUrlBytes(com.google.protobuf.ByteString value) URL to a help document to further explain the naming requirements.setValidationRegex(String value) Regular expression which can be used for parameter validation.setValidationRegexBytes(com.google.protobuf.ByteString value) Regular expression which can be used for parameter validation.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DataSourceParameter.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DataSourceParameter.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DataSourceParameter.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataSourceParameter.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataSourceParameter.Builder>
-
mergeFrom
public DataSourceParameter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataSourceParameter.Builder>- Throws:
IOException
-
getParamId
Parameter identifier.
string param_id = 1;- Specified by:
getParamIdin interfaceDataSourceParameterOrBuilder- Returns:
- The paramId.
-
getParamIdBytes
public com.google.protobuf.ByteString getParamIdBytes()Parameter identifier.
string param_id = 1;- Specified by:
getParamIdBytesin interfaceDataSourceParameterOrBuilder- Returns:
- The bytes for paramId.
-
setParamId
Parameter identifier.
string param_id = 1;- Parameters:
value- The paramId to set.- Returns:
- This builder for chaining.
-
clearParamId
Parameter identifier.
string param_id = 1;- Returns:
- This builder for chaining.
-
setParamIdBytes
Parameter identifier.
string param_id = 1;- Parameters:
value- The bytes for paramId to set.- Returns:
- This builder for chaining.
-
getDisplayName
Parameter display name in the user interface.
string display_name = 2;- Specified by:
getDisplayNamein interfaceDataSourceParameterOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()Parameter display name in the user interface.
string display_name = 2;- Specified by:
getDisplayNameBytesin interfaceDataSourceParameterOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
Parameter display name in the user interface.
string display_name = 2;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
Parameter display name in the user interface.
string display_name = 2;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
Parameter display name in the user interface.
string display_name = 2;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getDescription
Parameter description.
string description = 3;- Specified by:
getDescriptionin interfaceDataSourceParameterOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Parameter description.
string description = 3;- Specified by:
getDescriptionBytesin interfaceDataSourceParameterOrBuilder- Returns:
- The bytes for description.
-
setDescription
Parameter description.
string description = 3;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Parameter description.
string description = 3;- Returns:
- This builder for chaining.
-
setDescriptionBytes
Parameter description.
string description = 3;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;- Specified by:
getTypeValuein interfaceDataSourceParameterOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;- Specified by:
getTypein interfaceDataSourceParameterOrBuilder- Returns:
- The type.
-
setType
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;- Returns:
- This builder for chaining.
-
getRequired
public boolean getRequired()Is parameter required.
bool required = 5;- Specified by:
getRequiredin interfaceDataSourceParameterOrBuilder- Returns:
- The required.
-
setRequired
Is parameter required.
bool required = 5;- Parameters:
value- The required to set.- Returns:
- This builder for chaining.
-
clearRequired
Is parameter required.
bool required = 5;- Returns:
- This builder for chaining.
-
getRepeated
public boolean getRepeated()Deprecated. This field has no effect.
bool repeated = 6;- Specified by:
getRepeatedin interfaceDataSourceParameterOrBuilder- Returns:
- The repeated.
-
setRepeated
Deprecated. This field has no effect.
bool repeated = 6;- Parameters:
value- The repeated to set.- Returns:
- This builder for chaining.
-
clearRepeated
Deprecated. This field has no effect.
bool repeated = 6;- Returns:
- This builder for chaining.
-
getValidationRegex
Regular expression which can be used for parameter validation.
string validation_regex = 7;- Specified by:
getValidationRegexin interfaceDataSourceParameterOrBuilder- Returns:
- The validationRegex.
-
getValidationRegexBytes
public com.google.protobuf.ByteString getValidationRegexBytes()Regular expression which can be used for parameter validation.
string validation_regex = 7;- Specified by:
getValidationRegexBytesin interfaceDataSourceParameterOrBuilder- Returns:
- The bytes for validationRegex.
-
setValidationRegex
Regular expression which can be used for parameter validation.
string validation_regex = 7;- Parameters:
value- The validationRegex to set.- Returns:
- This builder for chaining.
-
clearValidationRegex
Regular expression which can be used for parameter validation.
string validation_regex = 7;- Returns:
- This builder for chaining.
-
setValidationRegexBytes
Regular expression which can be used for parameter validation.
string validation_regex = 7;- Parameters:
value- The bytes for validationRegex to set.- Returns:
- This builder for chaining.
-
getAllowedValuesList
public com.google.protobuf.ProtocolStringList getAllowedValuesList()All possible values for the parameter.
repeated string allowed_values = 8;- Specified by:
getAllowedValuesListin interfaceDataSourceParameterOrBuilder- Returns:
- A list containing the allowedValues.
-
getAllowedValuesCount
public int getAllowedValuesCount()All possible values for the parameter.
repeated string allowed_values = 8;- Specified by:
getAllowedValuesCountin interfaceDataSourceParameterOrBuilder- Returns:
- The count of allowedValues.
-
getAllowedValues
All possible values for the parameter.
repeated string allowed_values = 8;- Specified by:
getAllowedValuesin interfaceDataSourceParameterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The allowedValues at the given index.
-
getAllowedValuesBytes
public com.google.protobuf.ByteString getAllowedValuesBytes(int index) All possible values for the parameter.
repeated string allowed_values = 8;- Specified by:
getAllowedValuesBytesin interfaceDataSourceParameterOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the allowedValues at the given index.
-
setAllowedValues
All possible values for the parameter.
repeated string allowed_values = 8;- Parameters:
index- The index to set the value at.value- The allowedValues to set.- Returns:
- This builder for chaining.
-
addAllowedValues
All possible values for the parameter.
repeated string allowed_values = 8;- Parameters:
value- The allowedValues to add.- Returns:
- This builder for chaining.
-
addAllAllowedValues
All possible values for the parameter.
repeated string allowed_values = 8;- Parameters:
values- The allowedValues to add.- Returns:
- This builder for chaining.
-
clearAllowedValues
All possible values for the parameter.
repeated string allowed_values = 8;- Returns:
- This builder for chaining.
-
addAllowedValuesBytes
All possible values for the parameter.
repeated string allowed_values = 8;- Parameters:
value- The bytes of the allowedValues to add.- Returns:
- This builder for chaining.
-
hasMinValue
public boolean hasMinValue()For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;- Specified by:
hasMinValuein interfaceDataSourceParameterOrBuilder- Returns:
- Whether the minValue field is set.
-
getMinValue
public com.google.protobuf.DoubleValue getMinValue()For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;- Specified by:
getMinValuein interfaceDataSourceParameterOrBuilder- Returns:
- The minValue.
-
setMinValue
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9; -
setMinValue
public DataSourceParameter.Builder setMinValue(com.google.protobuf.DoubleValue.Builder builderForValue) For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9; -
mergeMinValue
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9; -
clearMinValue
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9; -
getMinValueBuilder
public com.google.protobuf.DoubleValue.Builder getMinValueBuilder()For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9; -
getMinValueOrBuilder
public com.google.protobuf.DoubleValueOrBuilder getMinValueOrBuilder()For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;- Specified by:
getMinValueOrBuilderin interfaceDataSourceParameterOrBuilder
-
hasMaxValue
public boolean hasMaxValue()For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10;- Specified by:
hasMaxValuein interfaceDataSourceParameterOrBuilder- Returns:
- Whether the maxValue field is set.
-
getMaxValue
public com.google.protobuf.DoubleValue getMaxValue()For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10;- Specified by:
getMaxValuein interfaceDataSourceParameterOrBuilder- Returns:
- The maxValue.
-
setMaxValue
For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10; -
setMaxValue
public DataSourceParameter.Builder setMaxValue(com.google.protobuf.DoubleValue.Builder builderForValue) For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10; -
mergeMaxValue
For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10; -
clearMaxValue
For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10; -
getMaxValueBuilder
public com.google.protobuf.DoubleValue.Builder getMaxValueBuilder()For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10; -
getMaxValueOrBuilder
public com.google.protobuf.DoubleValueOrBuilder getMaxValueOrBuilder()For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10;- Specified by:
getMaxValueOrBuilderin interfaceDataSourceParameterOrBuilder
-
getFieldsList
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;- Specified by:
getFieldsListin interfaceDataSourceParameterOrBuilder
-
getFieldsCount
public int getFieldsCount()Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;- Specified by:
getFieldsCountin interfaceDataSourceParameterOrBuilder
-
getFields
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;- Specified by:
getFieldsin interfaceDataSourceParameterOrBuilder
-
setFields
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
setFields
public DataSourceParameter.Builder setFields(int index, DataSourceParameter.Builder builderForValue) Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
addFields
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
addFields
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
addFields
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
addFields
public DataSourceParameter.Builder addFields(int index, DataSourceParameter.Builder builderForValue) Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
addAllFields
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
clearFields
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
removeFields
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
getFieldsBuilder
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
getFieldsOrBuilder
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;- Specified by:
getFieldsOrBuilderin interfaceDataSourceParameterOrBuilder
-
getFieldsOrBuilderList
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;- Specified by:
getFieldsOrBuilderListin interfaceDataSourceParameterOrBuilder
-
addFieldsBuilder
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
addFieldsBuilder
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
getFieldsBuilderList
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
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;- Specified by:
getValidationDescriptionin interfaceDataSourceParameterOrBuilder- Returns:
- The validationDescription.
-
getValidationDescriptionBytes
public com.google.protobuf.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;- Specified by:
getValidationDescriptionBytesin interfaceDataSourceParameterOrBuilder- Returns:
- The bytes for validationDescription.
-
setValidationDescription
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;- Parameters:
value- The validationDescription to set.- Returns:
- This builder for chaining.
-
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;- Returns:
- This builder for chaining.
-
setValidationDescriptionBytes
public DataSourceParameter.Builder setValidationDescriptionBytes(com.google.protobuf.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;- Parameters:
value- The bytes for validationDescription to set.- Returns:
- This builder for chaining.
-
getValidationHelpUrl
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;- Specified by:
getValidationHelpUrlin interfaceDataSourceParameterOrBuilder- Returns:
- The validationHelpUrl.
-
getValidationHelpUrlBytes
public com.google.protobuf.ByteString getValidationHelpUrlBytes()URL to a help document to further explain the naming requirements.
string validation_help_url = 13;- Specified by:
getValidationHelpUrlBytesin interfaceDataSourceParameterOrBuilder- Returns:
- The bytes for validationHelpUrl.
-
setValidationHelpUrl
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;- Parameters:
value- The validationHelpUrl to set.- Returns:
- This builder for chaining.
-
clearValidationHelpUrl
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;- Returns:
- This builder for chaining.
-
setValidationHelpUrlBytes
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;- Parameters:
value- The bytes for validationHelpUrl to set.- Returns:
- This builder for chaining.
-
getImmutable
public boolean getImmutable()Cannot be changed after initial creation.
bool immutable = 14;- Specified by:
getImmutablein interfaceDataSourceParameterOrBuilder- Returns:
- The immutable.
-
setImmutable
Cannot be changed after initial creation.
bool immutable = 14;- Parameters:
value- The immutable to set.- Returns:
- This builder for chaining.
-
clearImmutable
Cannot be changed after initial creation.
bool immutable = 14;- Returns:
- This builder for chaining.
-
getRecurse
public boolean getRecurse()Deprecated. This field has no effect.
bool recurse = 15;- Specified by:
getRecursein interfaceDataSourceParameterOrBuilder- Returns:
- The recurse.
-
setRecurse
Deprecated. This field has no effect.
bool recurse = 15;- Parameters:
value- The recurse to set.- Returns:
- This builder for chaining.
-
clearRecurse
Deprecated. This field has no effect.
bool recurse = 15;- Returns:
- This builder for chaining.
-
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;- Specified by:
getDeprecatedin interfaceDataSourceParameterOrBuilder- Returns:
- The deprecated.
-
setDeprecated
If true, it should not be used in new transfers, and it should not be visible to users.
bool deprecated = 20;- Parameters:
value- The deprecated to set.- Returns:
- This builder for chaining.
-
clearDeprecated
If true, it should not be used in new transfers, and it should not be visible to users.
bool deprecated = 20;- Returns:
- This builder for chaining.
-