public interface DataSourceParameterOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAllowedValues(int index)
All possible values for the parameter.
|
ByteString |
getAllowedValuesBytes(int index)
All possible values for the parameter.
|
int |
getAllowedValuesCount()
All possible values for the parameter.
|
java.util.List<java.lang.String> |
getAllowedValuesList()
All possible values for the parameter.
|
java.lang.String |
getDescription()
Parameter description.
|
ByteString |
getDescriptionBytes()
Parameter description.
|
java.lang.String |
getDisplayName()
Parameter display name in the user interface.
|
ByteString |
getDisplayNameBytes()
Parameter display name in the user interface.
|
DataSourceParameter |
getFields(int index)
When parameter is a record, describes child fields.
|
int |
getFieldsCount()
When parameter is a record, describes child fields.
|
java.util.List<DataSourceParameter> |
getFieldsList()
When parameter is a record, describes child fields.
|
DataSourceParameterOrBuilder |
getFieldsOrBuilder(int index)
When parameter is a record, describes child fields.
|
java.util.List<? extends DataSourceParameterOrBuilder> |
getFieldsOrBuilderList()
When parameter is a record, describes child fields.
|
boolean |
getImmutable()
Cannot be changed after initial creation.
|
DoubleValue |
getMaxValue()
For integer and double values specifies maxminum allowed value.
|
DoubleValueOrBuilder |
getMaxValueOrBuilder()
For integer and double values specifies maxminum allowed value.
|
DoubleValue |
getMinValue()
For integer and double values specifies minimum allowed value.
|
DoubleValueOrBuilder |
getMinValueOrBuilder()
For integer and double values specifies minimum allowed value.
|
java.lang.String |
getParamId()
Parameter identifier.
|
ByteString |
getParamIdBytes()
Parameter identifier.
|
boolean |
getRecurse()
If set to true, schema should be taken from the parent with the same
parameter_id.
|
boolean |
getRepeated()
Can parameter have multiple values.
|
boolean |
getRequired()
Is parameter required.
|
DataSourceParameter.Type |
getType()
Parameter type.
|
int |
getTypeValue()
Parameter type.
|
java.lang.String |
getValidationDescription()
Description of the requirements for this field, in case the user input does
not fulfill the regex pattern or min/max values.
|
ByteString |
getValidationDescriptionBytes()
Description of the requirements for this field, in case the user input does
not fulfill the regex pattern or min/max values.
|
java.lang.String |
getValidationHelpUrl()
URL to a help document to further explain the naming requirements.
|
ByteString |
getValidationHelpUrlBytes()
URL to a help document to further explain the naming requirements.
|
java.lang.String |
getValidationRegex()
Regular expression which can be used for parameter validation.
|
ByteString |
getValidationRegexBytes()
Regular expression which can be used for parameter validation.
|
boolean |
hasMaxValue()
For integer and double values specifies maxminum allowed value.
|
boolean |
hasMinValue()
For integer and double values specifies minimum allowed value.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
java.lang.String getParamId()
Parameter identifier.
string param_id = 1;
ByteString getParamIdBytes()
Parameter identifier.
string param_id = 1;
java.lang.String getDisplayName()
Parameter display name in the user interface.
string display_name = 2;
ByteString getDisplayNameBytes()
Parameter display name in the user interface.
string display_name = 2;
java.lang.String getDescription()
Parameter description.
string description = 3;
ByteString getDescriptionBytes()
Parameter description.
string description = 3;
int getTypeValue()
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;
DataSourceParameter.Type getType()
Parameter type.
.google.cloud.bigquery.datatransfer.v1.DataSourceParameter.Type type = 4;
boolean getRequired()
Is parameter required.
bool required = 5;
boolean getRepeated()
Can parameter have multiple values.
bool repeated = 6;
java.lang.String getValidationRegex()
Regular expression which can be used for parameter validation.
string validation_regex = 7;
ByteString getValidationRegexBytes()
Regular expression which can be used for parameter validation.
string validation_regex = 7;
java.util.List<java.lang.String> getAllowedValuesList()
All possible values for the parameter.
repeated string allowed_values = 8;
int getAllowedValuesCount()
All possible values for the parameter.
repeated string allowed_values = 8;
java.lang.String getAllowedValues(int index)
All possible values for the parameter.
repeated string allowed_values = 8;
ByteString getAllowedValuesBytes(int index)
All possible values for the parameter.
repeated string allowed_values = 8;
boolean hasMinValue()
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
DoubleValue getMinValue()
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
DoubleValueOrBuilder getMinValueOrBuilder()
For integer and double values specifies minimum allowed value.
.google.protobuf.DoubleValue min_value = 9;
boolean hasMaxValue()
For integer and double values specifies maxminum allowed value.
.google.protobuf.DoubleValue max_value = 10;
DoubleValue getMaxValue()
For integer and double values specifies maxminum allowed value.
.google.protobuf.DoubleValue max_value = 10;
DoubleValueOrBuilder getMaxValueOrBuilder()
For integer and double values specifies maxminum allowed value.
.google.protobuf.DoubleValue max_value = 10;
java.util.List<DataSourceParameter> getFieldsList()
When parameter is a record, describes child fields.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
DataSourceParameter getFields(int index)
When parameter is a record, describes child fields.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
int getFieldsCount()
When parameter is a record, describes child fields.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
java.util.List<? extends DataSourceParameterOrBuilder> getFieldsOrBuilderList()
When parameter is a record, describes child fields.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
DataSourceParameterOrBuilder getFieldsOrBuilder(int index)
When parameter is a record, describes child fields.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter fields = 11;
java.lang.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;
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;
java.lang.String getValidationHelpUrl()
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;
ByteString getValidationHelpUrlBytes()
URL to a help document to further explain the naming requirements.
string validation_help_url = 13;
boolean getImmutable()
Cannot be changed after initial creation.
bool immutable = 14;
boolean getRecurse()
If set to true, schema should be taken from the parent with the same parameter_id. Only applicable when parameter type is RECORD.
bool recurse = 15;