Class DataSourceParameter.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<DataSourceParameter.Builder> implements DataSourceParameterOrBuilder
A parameter used to define custom fields in a data source definition.
Protobuf typegoogle.cloud.bigquery.datatransfer.v1.DataSourceParameter
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSourceParameter.BuilderaddAllAllowedValues(Iterable<String> values)All possible values for the parameter.DataSourceParameter.BuilderaddAllFields(Iterable<? extends DataSourceParameter> values)Deprecated.DataSourceParameter.BuilderaddAllowedValues(String value)All possible values for the parameter.DataSourceParameter.BuilderaddAllowedValuesBytes(com.google.protobuf.ByteString value)All possible values for the parameter.DataSourceParameter.BuilderaddFields(int index, DataSourceParameter value)Deprecated.DataSourceParameter.BuilderaddFields(int index, DataSourceParameter.Builder builderForValue)Deprecated.DataSourceParameter.BuilderaddFields(DataSourceParameter value)Deprecated.DataSourceParameter.BuilderaddFields(DataSourceParameter.Builder builderForValue)Deprecated.DataSourceParameter.BuilderaddFieldsBuilder()Deprecated.DataSourceParameter.BuilderaddFieldsBuilder(int index)Deprecated.DataSourceParameter.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataSourceParameterbuild()DataSourceParameterbuildPartial()DataSourceParameter.Builderclear()DataSourceParameter.BuilderclearAllowedValues()All possible values for the parameter.DataSourceParameter.BuilderclearDeprecated()If true, it should not be used in new transfers, and it should not be visible to users.DataSourceParameter.BuilderclearDescription()Parameter description.DataSourceParameter.BuilderclearDisplayName()Parameter display name in the user interface.DataSourceParameter.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DataSourceParameter.BuilderclearFields()Deprecated.DataSourceParameter.BuilderclearImmutable()Cannot be changed after initial creation.DataSourceParameter.BuilderclearMaxValue()For integer and double values specifies maximum allowed value.DataSourceParameter.BuilderclearMinValue()For integer and double values specifies minimum allowed value.DataSourceParameter.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DataSourceParameter.BuilderclearParamId()Parameter identifier.DataSourceParameter.BuilderclearRecurse()Deprecated.DataSourceParameter.BuilderclearRepeated()Deprecated.DataSourceParameter.BuilderclearRequired()Is parameter required.DataSourceParameter.BuilderclearType()Parameter type.DataSourceParameter.BuilderclearValidationDescription()Description of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.DataSourceParameter.BuilderclearValidationHelpUrl()URL to a help document to further explain the naming requirements.DataSourceParameter.BuilderclearValidationRegex()Regular expression which can be used for parameter validation.DataSourceParameter.Builderclone()StringgetAllowedValues(int index)All possible values for the parameter.com.google.protobuf.ByteStringgetAllowedValuesBytes(int index)All possible values for the parameter.intgetAllowedValuesCount()All possible values for the parameter.com.google.protobuf.ProtocolStringListgetAllowedValuesList()All possible values for the parameter.DataSourceParametergetDefaultInstanceForType()booleangetDeprecated()If true, it should not be used in new transfers, and it should not be visible to users.StringgetDescription()Parameter description.com.google.protobuf.ByteStringgetDescriptionBytes()Parameter description.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDisplayName()Parameter display name in the user interface.com.google.protobuf.ByteStringgetDisplayNameBytes()Parameter display name in the user interface.DataSourceParametergetFields(int index)Deprecated.DataSourceParameter.BuildergetFieldsBuilder(int index)Deprecated.List<DataSourceParameter.Builder>getFieldsBuilderList()Deprecated.intgetFieldsCount()Deprecated.List<DataSourceParameter>getFieldsList()Deprecated.DataSourceParameterOrBuildergetFieldsOrBuilder(int index)Deprecated.List<? extends DataSourceParameterOrBuilder>getFieldsOrBuilderList()Deprecated.booleangetImmutable()Cannot be changed after initial creation.com.google.protobuf.DoubleValuegetMaxValue()For integer and double values specifies maximum allowed value.com.google.protobuf.DoubleValue.BuildergetMaxValueBuilder()For integer and double values specifies maximum allowed value.com.google.protobuf.DoubleValueOrBuildergetMaxValueOrBuilder()For integer and double values specifies maximum allowed value.com.google.protobuf.DoubleValuegetMinValue()For integer and double values specifies minimum allowed value.com.google.protobuf.DoubleValue.BuildergetMinValueBuilder()For integer and double values specifies minimum allowed value.com.google.protobuf.DoubleValueOrBuildergetMinValueOrBuilder()For integer and double values specifies minimum allowed value.StringgetParamId()Parameter identifier.com.google.protobuf.ByteStringgetParamIdBytes()Parameter identifier.booleangetRecurse()Deprecated.booleangetRepeated()Deprecated.booleangetRequired()Is parameter required.DataSourceParameter.TypegetType()Parameter type.intgetTypeValue()Parameter type.StringgetValidationDescription()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.ByteStringgetValidationDescriptionBytes()Description of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.StringgetValidationHelpUrl()URL to a help document to further explain the naming requirements.com.google.protobuf.ByteStringgetValidationHelpUrlBytes()URL to a help document to further explain the naming requirements.StringgetValidationRegex()Regular expression which can be used for parameter validation.com.google.protobuf.ByteStringgetValidationRegexBytes()Regular expression which can be used for parameter validation.booleanhasMaxValue()For integer and double values specifies maximum allowed value.booleanhasMinValue()For integer and double values specifies minimum allowed value.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DataSourceParameter.BuildermergeFrom(DataSourceParameter other)DataSourceParameter.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DataSourceParameter.BuildermergeFrom(com.google.protobuf.Message other)DataSourceParameter.BuildermergeMaxValue(com.google.protobuf.DoubleValue value)For integer and double values specifies maximum allowed value.DataSourceParameter.BuildermergeMinValue(com.google.protobuf.DoubleValue value)For integer and double values specifies minimum allowed value.DataSourceParameter.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DataSourceParameter.BuilderremoveFields(int index)Deprecated.DataSourceParameter.BuildersetAllowedValues(int index, String value)All possible values for the parameter.DataSourceParameter.BuildersetDeprecated(boolean value)If true, it should not be used in new transfers, and it should not be visible to users.DataSourceParameter.BuildersetDescription(String value)Parameter description.DataSourceParameter.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)Parameter description.DataSourceParameter.BuildersetDisplayName(String value)Parameter display name in the user interface.DataSourceParameter.BuildersetDisplayNameBytes(com.google.protobuf.ByteString value)Parameter display name in the user interface.DataSourceParameter.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataSourceParameter.BuildersetFields(int index, DataSourceParameter value)Deprecated.DataSourceParameter.BuildersetFields(int index, DataSourceParameter.Builder builderForValue)Deprecated.DataSourceParameter.BuildersetImmutable(boolean value)Cannot be changed after initial creation.DataSourceParameter.BuildersetMaxValue(com.google.protobuf.DoubleValue value)For integer and double values specifies maximum allowed value.DataSourceParameter.BuildersetMaxValue(com.google.protobuf.DoubleValue.Builder builderForValue)For integer and double values specifies maximum allowed value.DataSourceParameter.BuildersetMinValue(com.google.protobuf.DoubleValue value)For integer and double values specifies minimum allowed value.DataSourceParameter.BuildersetMinValue(com.google.protobuf.DoubleValue.Builder builderForValue)For integer and double values specifies minimum allowed value.DataSourceParameter.BuildersetParamId(String value)Parameter identifier.DataSourceParameter.BuildersetParamIdBytes(com.google.protobuf.ByteString value)Parameter identifier.DataSourceParameter.BuildersetRecurse(boolean value)Deprecated.DataSourceParameter.BuildersetRepeated(boolean value)Deprecated.DataSourceParameter.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DataSourceParameter.BuildersetRequired(boolean value)Is parameter required.DataSourceParameter.BuildersetType(DataSourceParameter.Type value)Parameter type.DataSourceParameter.BuildersetTypeValue(int value)Parameter type.DataSourceParameter.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DataSourceParameter.BuildersetValidationDescription(String value)Description of the requirements for this field, in case the user input does not fulfill the regex pattern or min/max values.DataSourceParameter.BuildersetValidationDescriptionBytes(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.DataSourceParameter.BuildersetValidationHelpUrl(String value)URL to a help document to further explain the naming requirements.DataSourceParameter.BuildersetValidationHelpUrlBytes(com.google.protobuf.ByteString value)URL to a help document to further explain the naming requirements.DataSourceParameter.BuildersetValidationRegex(String value)Regular expression which can be used for parameter validation.DataSourceParameter.BuildersetValidationRegexBytes(com.google.protobuf.ByteString value)Regular expression which can be used for parameter validation.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
clear
public DataSourceParameter.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
getDefaultInstanceForType
public DataSourceParameter getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DataSourceParameter build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DataSourceParameter buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DataSourceParameter.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
setField
public DataSourceParameter.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
clearField
public DataSourceParameter.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
clearOneof
public DataSourceParameter.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
setRepeatedField
public DataSourceParameter.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
addRepeatedField
public DataSourceParameter.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
mergeFrom
public DataSourceParameter.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataSourceParameter.Builder>
-
mergeFrom
public DataSourceParameter.Builder mergeFrom(DataSourceParameter other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.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
public String 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
public DataSourceParameter.Builder setParamId(String value)
Parameter identifier.
string param_id = 1;- Parameters:
value- The paramId to set.- Returns:
- This builder for chaining.
-
clearParamId
public DataSourceParameter.Builder clearParamId()
Parameter identifier.
string param_id = 1;- Returns:
- This builder for chaining.
-
setParamIdBytes
public DataSourceParameter.Builder setParamIdBytes(com.google.protobuf.ByteString value)
Parameter identifier.
string param_id = 1;- Parameters:
value- The bytes for paramId to set.- Returns:
- This builder for chaining.
-
getDisplayName
public String 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
public DataSourceParameter.Builder setDisplayName(String value)
Parameter display name in the user interface.
string display_name = 2;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public DataSourceParameter.Builder clearDisplayName()
Parameter display name in the user interface.
string display_name = 2;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public DataSourceParameter.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
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
public String 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
public DataSourceParameter.Builder setDescription(String value)
Parameter description.
string description = 3;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public DataSourceParameter.Builder clearDescription()
Parameter description.
string description = 3;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public DataSourceParameter.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
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
public DataSourceParameter.Builder setTypeValue(int value)
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
public DataSourceParameter.Type getType()
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;- Specified by:
getTypein interfaceDataSourceParameterOrBuilder- Returns:
- The type.
-
setType
public DataSourceParameter.Builder setType(DataSourceParameter.Type value)
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public DataSourceParameter.Builder 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
public DataSourceParameter.Builder setRequired(boolean value)
Is parameter required.
bool required = 5;- Parameters:
value- The required to set.- Returns:
- This builder for chaining.
-
clearRequired
public DataSourceParameter.Builder 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
public DataSourceParameter.Builder setRepeated(boolean value)
Deprecated. This field has no effect.
bool repeated = 6;- Parameters:
value- The repeated to set.- Returns:
- This builder for chaining.
-
clearRepeated
public DataSourceParameter.Builder clearRepeated()
Deprecated. This field has no effect.
bool repeated = 6;- Returns:
- This builder for chaining.
-
getValidationRegex
public String 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
public DataSourceParameter.Builder setValidationRegex(String value)
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
public DataSourceParameter.Builder clearValidationRegex()
Regular expression which can be used for parameter validation.
string validation_regex = 7;- Returns:
- This builder for chaining.
-
setValidationRegexBytes
public DataSourceParameter.Builder setValidationRegexBytes(com.google.protobuf.ByteString value)
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
public String getAllowedValues(int index)
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
public DataSourceParameter.Builder setAllowedValues(int index, String value)
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
public DataSourceParameter.Builder addAllowedValues(String value)
All possible values for the parameter.
repeated string allowed_values = 8;- Parameters:
value- The allowedValues to add.- Returns:
- This builder for chaining.
-
addAllAllowedValues
public DataSourceParameter.Builder addAllAllowedValues(Iterable<String> values)
All possible values for the parameter.
repeated string allowed_values = 8;- Parameters:
values- The allowedValues to add.- Returns:
- This builder for chaining.
-
clearAllowedValues
public DataSourceParameter.Builder clearAllowedValues()
All possible values for the parameter.
repeated string allowed_values = 8;- Returns:
- This builder for chaining.
-
addAllowedValuesBytes
public DataSourceParameter.Builder addAllowedValuesBytes(com.google.protobuf.ByteString value)
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
public DataSourceParameter.Builder setMinValue(com.google.protobuf.DoubleValue value)
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
public DataSourceParameter.Builder mergeMinValue(com.google.protobuf.DoubleValue value)
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
-
clearMinValue
public DataSourceParameter.Builder 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
public DataSourceParameter.Builder setMaxValue(com.google.protobuf.DoubleValue value)
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
public DataSourceParameter.Builder mergeMaxValue(com.google.protobuf.DoubleValue value)
For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10;
-
clearMaxValue
public DataSourceParameter.Builder 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
public List<DataSourceParameter> 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
public DataSourceParameter getFields(int index)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;- Specified by:
getFieldsin interfaceDataSourceParameterOrBuilder
-
setFields
public DataSourceParameter.Builder setFields(int index, DataSourceParameter value)
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
public DataSourceParameter.Builder addFields(DataSourceParameter value)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
-
addFields
public DataSourceParameter.Builder addFields(int index, DataSourceParameter value)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
-
addFields
public DataSourceParameter.Builder addFields(DataSourceParameter.Builder builderForValue)
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
public DataSourceParameter.Builder addAllFields(Iterable<? extends DataSourceParameter> values)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
-
clearFields
public DataSourceParameter.Builder clearFields()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
-
removeFields
public DataSourceParameter.Builder removeFields(int index)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
-
getFieldsBuilder
public DataSourceParameter.Builder getFieldsBuilder(int index)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
-
getFieldsOrBuilder
public DataSourceParameterOrBuilder getFieldsOrBuilder(int index)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;- Specified by:
getFieldsOrBuilderin interfaceDataSourceParameterOrBuilder
-
getFieldsOrBuilderList
public List<? extends DataSourceParameterOrBuilder> getFieldsOrBuilderList()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;- Specified by:
getFieldsOrBuilderListin interfaceDataSourceParameterOrBuilder
-
addFieldsBuilder
public DataSourceParameter.Builder addFieldsBuilder()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
-
addFieldsBuilder
public DataSourceParameter.Builder addFieldsBuilder(int index)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
-
getFieldsBuilderList
public List<DataSourceParameter.Builder> getFieldsBuilderList()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
-
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;- 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
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;- Parameters:
value- The validationDescription to set.- Returns:
- 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;- 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
public String 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
public DataSourceParameter.Builder setValidationHelpUrl(String value)
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
public DataSourceParameter.Builder clearValidationHelpUrl()
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;- Returns:
- This builder for chaining.
-
setValidationHelpUrlBytes
public DataSourceParameter.Builder setValidationHelpUrlBytes(com.google.protobuf.ByteString value)
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
public DataSourceParameter.Builder setImmutable(boolean value)
Cannot be changed after initial creation.
bool immutable = 14;- Parameters:
value- The immutable to set.- Returns:
- This builder for chaining.
-
clearImmutable
public DataSourceParameter.Builder 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
public DataSourceParameter.Builder setRecurse(boolean value)
Deprecated. This field has no effect.
bool recurse = 15;- Parameters:
value- The recurse to set.- Returns:
- This builder for chaining.
-
clearRecurse
public DataSourceParameter.Builder 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
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;- Parameters:
value- The deprecated to set.- Returns:
- 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;- Returns:
- This builder for chaining.
-
setUnknownFields
public final DataSourceParameter.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
mergeUnknownFields
public final DataSourceParameter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
-