Interface DataSourceParameterOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DataSourceParameter,DataSourceParameter.Builder
@Generated
public interface DataSourceParameterOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAllowedValues(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.All 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.Parameter display name in the user interface.com.google.protobuf.ByteStringParameter display name in the user interface.getFields(int index) 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.DoubleValueOrBuilderFor integer and double values specifies maximum allowed value.com.google.protobuf.DoubleValueFor 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.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getParamId
String getParamId()Parameter identifier.
string param_id = 1;- Returns:
- The paramId.
-
getParamIdBytes
com.google.protobuf.ByteString getParamIdBytes()Parameter identifier.
string param_id = 1;- Returns:
- The bytes for paramId.
-
getDisplayName
String getDisplayName()Parameter display name in the user interface.
string display_name = 2;- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()Parameter display name in the user interface.
string display_name = 2;- Returns:
- The bytes for displayName.
-
getDescription
String getDescription()Parameter description.
string description = 3;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()Parameter description.
string description = 3;- Returns:
- The bytes for description.
-
getTypeValue
int getTypeValue()Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;- Returns:
- The enum numeric value on the wire for type.
-
getType
DataSourceParameter.Type getType()Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;- Returns:
- The type.
-
getRequired
boolean getRequired()Is parameter required.
bool required = 5;- Returns:
- The required.
-
getRepeated
boolean getRepeated()Deprecated. This field has no effect.
bool repeated = 6;- Returns:
- The repeated.
-
getValidationRegex
String getValidationRegex()Regular expression which can be used for parameter validation.
string validation_regex = 7;- Returns:
- The validationRegex.
-
getValidationRegexBytes
com.google.protobuf.ByteString getValidationRegexBytes()Regular expression which can be used for parameter validation.
string validation_regex = 7;- Returns:
- The bytes for validationRegex.
-
getAllowedValuesList
All possible values for the parameter.
repeated string allowed_values = 8;- Returns:
- A list containing the allowedValues.
-
getAllowedValuesCount
int getAllowedValuesCount()All possible values for the parameter.
repeated string allowed_values = 8;- Returns:
- The count of allowedValues.
-
getAllowedValues
All possible values for the parameter.
repeated string allowed_values = 8;- Parameters:
index- The index of the element to return.- Returns:
- The allowedValues at the given index.
-
getAllowedValuesBytes
com.google.protobuf.ByteString getAllowedValuesBytes(int index) All possible values for the parameter.
repeated string allowed_values = 8;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the allowedValues at the given index.
-
hasMinValue
boolean hasMinValue()For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;- Returns:
- Whether the minValue field is set.
-
getMinValue
com.google.protobuf.DoubleValue getMinValue()For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;- Returns:
- The minValue.
-
getMinValueOrBuilder
com.google.protobuf.DoubleValueOrBuilder getMinValueOrBuilder()For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9; -
hasMaxValue
boolean hasMaxValue()For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10;- Returns:
- Whether the maxValue field is set.
-
getMaxValue
com.google.protobuf.DoubleValue getMaxValue()For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10;- Returns:
- The maxValue.
-
getMaxValueOrBuilder
com.google.protobuf.DoubleValueOrBuilder getMaxValueOrBuilder()For integer and double values specifies maximum allowed value.
.google.protobuf.DoubleValue max_value = 10; -
getFieldsList
List<DataSourceParameter> getFieldsList()Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
getFields
Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
getFieldsCount
int getFieldsCount()Deprecated. This field has no effect.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11; -
getFieldsOrBuilderList
List<? extends DataSourceParameterOrBuilder> getFieldsOrBuilderList()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; -
getValidationDescription
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;- Returns:
- The validationDescription.
-
getValidationDescriptionBytes
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;- Returns:
- The bytes for validationDescription.
-
getValidationHelpUrl
String getValidationHelpUrl()URL to a help document to further explain the naming requirements.
string validation_help_url = 13;- Returns:
- The validationHelpUrl.
-
getValidationHelpUrlBytes
com.google.protobuf.ByteString getValidationHelpUrlBytes()URL to a help document to further explain the naming requirements.
string validation_help_url = 13;- Returns:
- The bytes for validationHelpUrl.
-
getImmutable
boolean getImmutable()Cannot be changed after initial creation.
bool immutable = 14;- Returns:
- The immutable.
-
getRecurse
boolean getRecurse()Deprecated. This field has no effect.
bool recurse = 15;- Returns:
- The recurse.
-
getDeprecated
boolean getDeprecated()If true, it should not be used in new transfers, and it should not be visible to users.
bool deprecated = 20;- Returns:
- The deprecated.
-