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.Builder
addAllAllowedValues(Iterable<String> values)
All possible values for the parameter.DataSourceParameter.Builder
addAllFields(Iterable<? extends DataSourceParameter> values)
Deprecated.DataSourceParameter.Builder
addAllowedValues(String value)
All possible values for the parameter.DataSourceParameter.Builder
addAllowedValuesBytes(com.google.protobuf.ByteString value)
All possible values for the parameter.DataSourceParameter.Builder
addFields(int index, DataSourceParameter value)
Deprecated.DataSourceParameter.Builder
addFields(int index, DataSourceParameter.Builder builderForValue)
Deprecated.DataSourceParameter.Builder
addFields(DataSourceParameter value)
Deprecated.DataSourceParameter.Builder
addFields(DataSourceParameter.Builder builderForValue)
Deprecated.DataSourceParameter.Builder
addFieldsBuilder()
Deprecated.DataSourceParameter.Builder
addFieldsBuilder(int index)
Deprecated.DataSourceParameter.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DataSourceParameter
build()
DataSourceParameter
buildPartial()
DataSourceParameter.Builder
clear()
DataSourceParameter.Builder
clearAllowedValues()
All possible values for the parameter.DataSourceParameter.Builder
clearDeprecated()
If true, it should not be used in new transfers, and it should not be visible to users.DataSourceParameter.Builder
clearDescription()
Parameter description.DataSourceParameter.Builder
clearDisplayName()
Parameter display name in the user interface.DataSourceParameter.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
DataSourceParameter.Builder
clearFields()
Deprecated.DataSourceParameter.Builder
clearImmutable()
Cannot be changed after initial creation.DataSourceParameter.Builder
clearMaxValue()
For integer and double values specifies maximum allowed value.DataSourceParameter.Builder
clearMinValue()
For integer and double values specifies minimum allowed value.DataSourceParameter.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
DataSourceParameter.Builder
clearParamId()
Parameter identifier.DataSourceParameter.Builder
clearRecurse()
Deprecated.DataSourceParameter.Builder
clearRepeated()
Deprecated.DataSourceParameter.Builder
clearRequired()
Is parameter required.DataSourceParameter.Builder
clearType()
Parameter type.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.DataSourceParameter.Builder
clearValidationHelpUrl()
URL to a help document to further explain the naming requirements.DataSourceParameter.Builder
clearValidationRegex()
Regular expression which can be used for parameter validation.DataSourceParameter.Builder
clone()
String
getAllowedValues(int index)
All possible values for the parameter.com.google.protobuf.ByteString
getAllowedValuesBytes(int index)
All possible values for the parameter.int
getAllowedValuesCount()
All possible values for the parameter.com.google.protobuf.ProtocolStringList
getAllowedValuesList()
All possible values for the parameter.DataSourceParameter
getDefaultInstanceForType()
boolean
getDeprecated()
If true, it should not be used in new transfers, and it should not be visible to users.String
getDescription()
Parameter description.com.google.protobuf.ByteString
getDescriptionBytes()
Parameter description.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDisplayName()
Parameter display name in the user interface.com.google.protobuf.ByteString
getDisplayNameBytes()
Parameter display name in the user interface.DataSourceParameter
getFields(int index)
Deprecated.DataSourceParameter.Builder
getFieldsBuilder(int index)
Deprecated.List<DataSourceParameter.Builder>
getFieldsBuilderList()
Deprecated.int
getFieldsCount()
Deprecated.List<DataSourceParameter>
getFieldsList()
Deprecated.DataSourceParameterOrBuilder
getFieldsOrBuilder(int index)
Deprecated.List<? extends DataSourceParameterOrBuilder>
getFieldsOrBuilderList()
Deprecated.boolean
getImmutable()
Cannot be changed after initial creation.com.google.protobuf.DoubleValue
getMaxValue()
For integer and double values specifies maximum allowed value.com.google.protobuf.DoubleValue.Builder
getMaxValueBuilder()
For integer and double values specifies maximum allowed value.com.google.protobuf.DoubleValueOrBuilder
getMaxValueOrBuilder()
For integer and double values specifies maximum allowed value.com.google.protobuf.DoubleValue
getMinValue()
For integer and double values specifies minimum allowed value.com.google.protobuf.DoubleValue.Builder
getMinValueBuilder()
For integer and double values specifies minimum allowed value.com.google.protobuf.DoubleValueOrBuilder
getMinValueOrBuilder()
For integer and double values specifies minimum allowed value.String
getParamId()
Parameter identifier.com.google.protobuf.ByteString
getParamIdBytes()
Parameter identifier.boolean
getRecurse()
Deprecated.boolean
getRepeated()
Deprecated.boolean
getRequired()
Is parameter required.DataSourceParameter.Type
getType()
Parameter type.int
getTypeValue()
Parameter type.String
getValidationDescription()
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.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
getValidationHelpUrl()
URL to a help document to further explain the naming requirements.com.google.protobuf.ByteString
getValidationHelpUrlBytes()
URL to a help document to further explain the naming requirements.String
getValidationRegex()
Regular expression which can be used for parameter validation.com.google.protobuf.ByteString
getValidationRegexBytes()
Regular expression which can be used for parameter validation.boolean
hasMaxValue()
For integer and double values specifies maximum allowed value.boolean
hasMinValue()
For integer and double values specifies minimum allowed value.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
DataSourceParameter.Builder
mergeFrom(DataSourceParameter other)
DataSourceParameter.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
DataSourceParameter.Builder
mergeFrom(com.google.protobuf.Message other)
DataSourceParameter.Builder
mergeMaxValue(com.google.protobuf.DoubleValue value)
For integer and double values specifies maximum allowed value.DataSourceParameter.Builder
mergeMinValue(com.google.protobuf.DoubleValue value)
For integer and double values specifies minimum allowed value.DataSourceParameter.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DataSourceParameter.Builder
removeFields(int index)
Deprecated.DataSourceParameter.Builder
setAllowedValues(int index, String value)
All possible values for the parameter.DataSourceParameter.Builder
setDeprecated(boolean value)
If true, it should not be used in new transfers, and it should not be visible to users.DataSourceParameter.Builder
setDescription(String value)
Parameter description.DataSourceParameter.Builder
setDescriptionBytes(com.google.protobuf.ByteString value)
Parameter description.DataSourceParameter.Builder
setDisplayName(String value)
Parameter display name in the user interface.DataSourceParameter.Builder
setDisplayNameBytes(com.google.protobuf.ByteString value)
Parameter display name in the user interface.DataSourceParameter.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DataSourceParameter.Builder
setFields(int index, DataSourceParameter value)
Deprecated.DataSourceParameter.Builder
setFields(int index, DataSourceParameter.Builder builderForValue)
Deprecated.DataSourceParameter.Builder
setImmutable(boolean value)
Cannot be changed after initial creation.DataSourceParameter.Builder
setMaxValue(com.google.protobuf.DoubleValue value)
For integer and double values specifies maximum allowed value.DataSourceParameter.Builder
setMaxValue(com.google.protobuf.DoubleValue.Builder builderForValue)
For integer and double values specifies maximum allowed value.DataSourceParameter.Builder
setMinValue(com.google.protobuf.DoubleValue value)
For integer and double values specifies minimum allowed value.DataSourceParameter.Builder
setMinValue(com.google.protobuf.DoubleValue.Builder builderForValue)
For integer and double values specifies minimum allowed value.DataSourceParameter.Builder
setParamId(String value)
Parameter identifier.DataSourceParameter.Builder
setParamIdBytes(com.google.protobuf.ByteString value)
Parameter identifier.DataSourceParameter.Builder
setRecurse(boolean value)
Deprecated.DataSourceParameter.Builder
setRepeated(boolean value)
Deprecated.DataSourceParameter.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
DataSourceParameter.Builder
setRequired(boolean value)
Is parameter required.DataSourceParameter.Builder
setType(DataSourceParameter.Type value)
Parameter type.DataSourceParameter.Builder
setTypeValue(int value)
Parameter type.DataSourceParameter.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
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.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.DataSourceParameter.Builder
setValidationHelpUrl(String value)
URL to a help document to further explain the naming requirements.DataSourceParameter.Builder
setValidationHelpUrlBytes(com.google.protobuf.ByteString value)
URL to a help document to further explain the naming requirements.DataSourceParameter.Builder
setValidationRegex(String value)
Regular expression which can be used for parameter validation.DataSourceParameter.Builder
setValidationRegexBytes(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
clear
public DataSourceParameter.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
getDefaultInstanceForType
public DataSourceParameter getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public DataSourceParameter build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DataSourceParameter buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DataSourceParameter.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
setField
public DataSourceParameter.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
clearField
public DataSourceParameter.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
clearOneof
public DataSourceParameter.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
setRepeatedField
public DataSourceParameter.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
addRepeatedField
public DataSourceParameter.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
mergeFrom
public DataSourceParameter.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DataSourceParameter.Builder>
-
mergeFrom
public DataSourceParameter.Builder mergeFrom(DataSourceParameter other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DataSourceParameter.Builder>
- Throws:
IOException
-
getParamId
public String getParamId()
Parameter identifier.
string param_id = 1;
- Specified by:
getParamId
in interfaceDataSourceParameterOrBuilder
- Returns:
- The paramId.
-
getParamIdBytes
public com.google.protobuf.ByteString getParamIdBytes()
Parameter identifier.
string param_id = 1;
- Specified by:
getParamIdBytes
in 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:
getDisplayName
in interfaceDataSourceParameterOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Parameter display name in the user interface.
string display_name = 2;
- Specified by:
getDisplayNameBytes
in 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:
getDescription
in interfaceDataSourceParameterOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
Parameter description.
string description = 3;
- Specified by:
getDescriptionBytes
in 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:
getTypeValue
in 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:
getType
in 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:
getRequired
in 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:
getRepeated
in 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:
getValidationRegex
in 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:
getValidationRegexBytes
in 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:
getAllowedValuesList
in interfaceDataSourceParameterOrBuilder
- Returns:
- A list containing the allowedValues.
-
getAllowedValuesCount
public int getAllowedValuesCount()
All possible values for the parameter.
repeated string allowed_values = 8;
- Specified by:
getAllowedValuesCount
in 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:
getAllowedValues
in 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:
getAllowedValuesBytes
in 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:
hasMinValue
in 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:
getMinValue
in 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:
getMinValueOrBuilder
in interfaceDataSourceParameterOrBuilder
-
hasMaxValue
public boolean hasMaxValue()
For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10;
- Specified by:
hasMaxValue
in 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:
getMaxValue
in 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:
getMaxValueOrBuilder
in interfaceDataSourceParameterOrBuilder
-
getFieldsList
public List<DataSourceParameter> getFieldsList()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
- Specified by:
getFieldsList
in interfaceDataSourceParameterOrBuilder
-
getFieldsCount
public int getFieldsCount()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
- Specified by:
getFieldsCount
in interfaceDataSourceParameterOrBuilder
-
getFields
public DataSourceParameter getFields(int index)
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
- Specified by:
getFields
in 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:
getFieldsOrBuilder
in interfaceDataSourceParameterOrBuilder
-
getFieldsOrBuilderList
public List<? extends DataSourceParameterOrBuilder> getFieldsOrBuilderList()
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
- Specified by:
getFieldsOrBuilderList
in 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:
getValidationDescription
in 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:
getValidationDescriptionBytes
in 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:
getValidationHelpUrl
in 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:
getValidationHelpUrlBytes
in 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:
getImmutable
in 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:
getRecurse
in 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:
getDeprecated
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
mergeUnknownFields
public final DataSourceParameter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataSourceParameter.Builder>
-
-