Package com.google.cloud.datacatalog.v1
Class RoutineSpec.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RoutineSpec.Builder>
-
- com.google.cloud.datacatalog.v1.RoutineSpec.Builder
-
- All Implemented Interfaces:
RoutineSpecOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- RoutineSpec
public static final class RoutineSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RoutineSpec.Builder> implements RoutineSpecOrBuilder
Specification that applies to a routine. Valid only for entries with the `ROUTINE` type.
Protobuf typegoogle.cloud.datacatalog.v1.RoutineSpec
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RoutineSpec.Builder
addAllRoutineArguments(Iterable<? extends RoutineSpec.Argument> values)
Arguments of the routine.RoutineSpec.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
RoutineSpec.Builder
addRoutineArguments(int index, RoutineSpec.Argument value)
Arguments of the routine.RoutineSpec.Builder
addRoutineArguments(int index, RoutineSpec.Argument.Builder builderForValue)
Arguments of the routine.RoutineSpec.Builder
addRoutineArguments(RoutineSpec.Argument value)
Arguments of the routine.RoutineSpec.Builder
addRoutineArguments(RoutineSpec.Argument.Builder builderForValue)
Arguments of the routine.RoutineSpec.Argument.Builder
addRoutineArgumentsBuilder()
Arguments of the routine.RoutineSpec.Argument.Builder
addRoutineArgumentsBuilder(int index)
Arguments of the routine.RoutineSpec
build()
RoutineSpec
buildPartial()
RoutineSpec.Builder
clear()
RoutineSpec.Builder
clearBigqueryRoutineSpec()
Fields specific for BigQuery routines.RoutineSpec.Builder
clearDefinitionBody()
The body of the routine.RoutineSpec.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
RoutineSpec.Builder
clearLanguage()
The language the routine is written in.RoutineSpec.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
RoutineSpec.Builder
clearReturnType()
Return type of the argument.RoutineSpec.Builder
clearRoutineArguments()
Arguments of the routine.RoutineSpec.Builder
clearRoutineType()
The type of the routine.RoutineSpec.Builder
clearSystemSpec()
RoutineSpec.Builder
clone()
BigQueryRoutineSpec
getBigqueryRoutineSpec()
Fields specific for BigQuery routines.BigQueryRoutineSpec.Builder
getBigqueryRoutineSpecBuilder()
Fields specific for BigQuery routines.BigQueryRoutineSpecOrBuilder
getBigqueryRoutineSpecOrBuilder()
Fields specific for BigQuery routines.RoutineSpec
getDefaultInstanceForType()
String
getDefinitionBody()
The body of the routine.com.google.protobuf.ByteString
getDefinitionBodyBytes()
The body of the routine.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getLanguage()
The language the routine is written in.com.google.protobuf.ByteString
getLanguageBytes()
The language the routine is written in.String
getReturnType()
Return type of the argument.com.google.protobuf.ByteString
getReturnTypeBytes()
Return type of the argument.RoutineSpec.Argument
getRoutineArguments(int index)
Arguments of the routine.RoutineSpec.Argument.Builder
getRoutineArgumentsBuilder(int index)
Arguments of the routine.List<RoutineSpec.Argument.Builder>
getRoutineArgumentsBuilderList()
Arguments of the routine.int
getRoutineArgumentsCount()
Arguments of the routine.List<RoutineSpec.Argument>
getRoutineArgumentsList()
Arguments of the routine.RoutineSpec.ArgumentOrBuilder
getRoutineArgumentsOrBuilder(int index)
Arguments of the routine.List<? extends RoutineSpec.ArgumentOrBuilder>
getRoutineArgumentsOrBuilderList()
Arguments of the routine.RoutineSpec.RoutineType
getRoutineType()
The type of the routine.int
getRoutineTypeValue()
The type of the routine.RoutineSpec.SystemSpecCase
getSystemSpecCase()
boolean
hasBigqueryRoutineSpec()
Fields specific for BigQuery routines.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
RoutineSpec.Builder
mergeBigqueryRoutineSpec(BigQueryRoutineSpec value)
Fields specific for BigQuery routines.RoutineSpec.Builder
mergeFrom(RoutineSpec other)
RoutineSpec.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
RoutineSpec.Builder
mergeFrom(com.google.protobuf.Message other)
RoutineSpec.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
RoutineSpec.Builder
removeRoutineArguments(int index)
Arguments of the routine.RoutineSpec.Builder
setBigqueryRoutineSpec(BigQueryRoutineSpec value)
Fields specific for BigQuery routines.RoutineSpec.Builder
setBigqueryRoutineSpec(BigQueryRoutineSpec.Builder builderForValue)
Fields specific for BigQuery routines.RoutineSpec.Builder
setDefinitionBody(String value)
The body of the routine.RoutineSpec.Builder
setDefinitionBodyBytes(com.google.protobuf.ByteString value)
The body of the routine.RoutineSpec.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
RoutineSpec.Builder
setLanguage(String value)
The language the routine is written in.RoutineSpec.Builder
setLanguageBytes(com.google.protobuf.ByteString value)
The language the routine is written in.RoutineSpec.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
RoutineSpec.Builder
setReturnType(String value)
Return type of the argument.RoutineSpec.Builder
setReturnTypeBytes(com.google.protobuf.ByteString value)
Return type of the argument.RoutineSpec.Builder
setRoutineArguments(int index, RoutineSpec.Argument value)
Arguments of the routine.RoutineSpec.Builder
setRoutineArguments(int index, RoutineSpec.Argument.Builder builderForValue)
Arguments of the routine.RoutineSpec.Builder
setRoutineType(RoutineSpec.RoutineType value)
The type of the routine.RoutineSpec.Builder
setRoutineTypeValue(int value)
The type of the routine.RoutineSpec.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
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<RoutineSpec.Builder>
-
clear
public RoutineSpec.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<RoutineSpec.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<RoutineSpec.Builder>
-
getDefaultInstanceForType
public RoutineSpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public RoutineSpec build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RoutineSpec buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RoutineSpec.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<RoutineSpec.Builder>
-
setField
public RoutineSpec.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<RoutineSpec.Builder>
-
clearField
public RoutineSpec.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<RoutineSpec.Builder>
-
clearOneof
public RoutineSpec.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<RoutineSpec.Builder>
-
setRepeatedField
public RoutineSpec.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<RoutineSpec.Builder>
-
addRepeatedField
public RoutineSpec.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<RoutineSpec.Builder>
-
mergeFrom
public RoutineSpec.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<RoutineSpec.Builder>
-
mergeFrom
public RoutineSpec.Builder mergeFrom(RoutineSpec other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<RoutineSpec.Builder>
-
mergeFrom
public RoutineSpec.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<RoutineSpec.Builder>
- Throws:
IOException
-
getSystemSpecCase
public RoutineSpec.SystemSpecCase getSystemSpecCase()
- Specified by:
getSystemSpecCase
in interfaceRoutineSpecOrBuilder
-
clearSystemSpec
public RoutineSpec.Builder clearSystemSpec()
-
getRoutineTypeValue
public int getRoutineTypeValue()
The type of the routine.
.google.cloud.datacatalog.v1.RoutineSpec.RoutineType routine_type = 1;
- Specified by:
getRoutineTypeValue
in interfaceRoutineSpecOrBuilder
- Returns:
- The enum numeric value on the wire for routineType.
-
setRoutineTypeValue
public RoutineSpec.Builder setRoutineTypeValue(int value)
The type of the routine.
.google.cloud.datacatalog.v1.RoutineSpec.RoutineType routine_type = 1;
- Parameters:
value
- The enum numeric value on the wire for routineType to set.- Returns:
- This builder for chaining.
-
getRoutineType
public RoutineSpec.RoutineType getRoutineType()
The type of the routine.
.google.cloud.datacatalog.v1.RoutineSpec.RoutineType routine_type = 1;
- Specified by:
getRoutineType
in interfaceRoutineSpecOrBuilder
- Returns:
- The routineType.
-
setRoutineType
public RoutineSpec.Builder setRoutineType(RoutineSpec.RoutineType value)
The type of the routine.
.google.cloud.datacatalog.v1.RoutineSpec.RoutineType routine_type = 1;
- Parameters:
value
- The routineType to set.- Returns:
- This builder for chaining.
-
clearRoutineType
public RoutineSpec.Builder clearRoutineType()
The type of the routine.
.google.cloud.datacatalog.v1.RoutineSpec.RoutineType routine_type = 1;
- Returns:
- This builder for chaining.
-
getLanguage
public String getLanguage()
The language the routine is written in. The exact value depends on the source system. For BigQuery routines, possible values are: * `SQL` * `JAVASCRIPT`
string language = 2;
- Specified by:
getLanguage
in interfaceRoutineSpecOrBuilder
- Returns:
- The language.
-
getLanguageBytes
public com.google.protobuf.ByteString getLanguageBytes()
The language the routine is written in. The exact value depends on the source system. For BigQuery routines, possible values are: * `SQL` * `JAVASCRIPT`
string language = 2;
- Specified by:
getLanguageBytes
in interfaceRoutineSpecOrBuilder
- Returns:
- The bytes for language.
-
setLanguage
public RoutineSpec.Builder setLanguage(String value)
The language the routine is written in. The exact value depends on the source system. For BigQuery routines, possible values are: * `SQL` * `JAVASCRIPT`
string language = 2;
- Parameters:
value
- The language to set.- Returns:
- This builder for chaining.
-
clearLanguage
public RoutineSpec.Builder clearLanguage()
The language the routine is written in. The exact value depends on the source system. For BigQuery routines, possible values are: * `SQL` * `JAVASCRIPT`
string language = 2;
- Returns:
- This builder for chaining.
-
setLanguageBytes
public RoutineSpec.Builder setLanguageBytes(com.google.protobuf.ByteString value)
The language the routine is written in. The exact value depends on the source system. For BigQuery routines, possible values are: * `SQL` * `JAVASCRIPT`
string language = 2;
- Parameters:
value
- The bytes for language to set.- Returns:
- This builder for chaining.
-
getRoutineArgumentsList
public List<RoutineSpec.Argument> getRoutineArgumentsList()
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
- Specified by:
getRoutineArgumentsList
in interfaceRoutineSpecOrBuilder
-
getRoutineArgumentsCount
public int getRoutineArgumentsCount()
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
- Specified by:
getRoutineArgumentsCount
in interfaceRoutineSpecOrBuilder
-
getRoutineArguments
public RoutineSpec.Argument getRoutineArguments(int index)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
- Specified by:
getRoutineArguments
in interfaceRoutineSpecOrBuilder
-
setRoutineArguments
public RoutineSpec.Builder setRoutineArguments(int index, RoutineSpec.Argument value)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
setRoutineArguments
public RoutineSpec.Builder setRoutineArguments(int index, RoutineSpec.Argument.Builder builderForValue)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
addRoutineArguments
public RoutineSpec.Builder addRoutineArguments(RoutineSpec.Argument value)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
addRoutineArguments
public RoutineSpec.Builder addRoutineArguments(int index, RoutineSpec.Argument value)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
addRoutineArguments
public RoutineSpec.Builder addRoutineArguments(RoutineSpec.Argument.Builder builderForValue)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
addRoutineArguments
public RoutineSpec.Builder addRoutineArguments(int index, RoutineSpec.Argument.Builder builderForValue)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
addAllRoutineArguments
public RoutineSpec.Builder addAllRoutineArguments(Iterable<? extends RoutineSpec.Argument> values)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
clearRoutineArguments
public RoutineSpec.Builder clearRoutineArguments()
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
removeRoutineArguments
public RoutineSpec.Builder removeRoutineArguments(int index)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
getRoutineArgumentsBuilder
public RoutineSpec.Argument.Builder getRoutineArgumentsBuilder(int index)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
getRoutineArgumentsOrBuilder
public RoutineSpec.ArgumentOrBuilder getRoutineArgumentsOrBuilder(int index)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
- Specified by:
getRoutineArgumentsOrBuilder
in interfaceRoutineSpecOrBuilder
-
getRoutineArgumentsOrBuilderList
public List<? extends RoutineSpec.ArgumentOrBuilder> getRoutineArgumentsOrBuilderList()
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
- Specified by:
getRoutineArgumentsOrBuilderList
in interfaceRoutineSpecOrBuilder
-
addRoutineArgumentsBuilder
public RoutineSpec.Argument.Builder addRoutineArgumentsBuilder()
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
addRoutineArgumentsBuilder
public RoutineSpec.Argument.Builder addRoutineArgumentsBuilder(int index)
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
getRoutineArgumentsBuilderList
public List<RoutineSpec.Argument.Builder> getRoutineArgumentsBuilderList()
Arguments of the routine.
repeated .google.cloud.datacatalog.v1.RoutineSpec.Argument routine_arguments = 3;
-
getReturnType
public String getReturnType()
Return type of the argument. The exact value depends on the source system and the language.
string return_type = 4;
- Specified by:
getReturnType
in interfaceRoutineSpecOrBuilder
- Returns:
- The returnType.
-
getReturnTypeBytes
public com.google.protobuf.ByteString getReturnTypeBytes()
Return type of the argument. The exact value depends on the source system and the language.
string return_type = 4;
- Specified by:
getReturnTypeBytes
in interfaceRoutineSpecOrBuilder
- Returns:
- The bytes for returnType.
-
setReturnType
public RoutineSpec.Builder setReturnType(String value)
Return type of the argument. The exact value depends on the source system and the language.
string return_type = 4;
- Parameters:
value
- The returnType to set.- Returns:
- This builder for chaining.
-
clearReturnType
public RoutineSpec.Builder clearReturnType()
Return type of the argument. The exact value depends on the source system and the language.
string return_type = 4;
- Returns:
- This builder for chaining.
-
setReturnTypeBytes
public RoutineSpec.Builder setReturnTypeBytes(com.google.protobuf.ByteString value)
Return type of the argument. The exact value depends on the source system and the language.
string return_type = 4;
- Parameters:
value
- The bytes for returnType to set.- Returns:
- This builder for chaining.
-
getDefinitionBody
public String getDefinitionBody()
The body of the routine.
string definition_body = 5;
- Specified by:
getDefinitionBody
in interfaceRoutineSpecOrBuilder
- Returns:
- The definitionBody.
-
getDefinitionBodyBytes
public com.google.protobuf.ByteString getDefinitionBodyBytes()
The body of the routine.
string definition_body = 5;
- Specified by:
getDefinitionBodyBytes
in interfaceRoutineSpecOrBuilder
- Returns:
- The bytes for definitionBody.
-
setDefinitionBody
public RoutineSpec.Builder setDefinitionBody(String value)
The body of the routine.
string definition_body = 5;
- Parameters:
value
- The definitionBody to set.- Returns:
- This builder for chaining.
-
clearDefinitionBody
public RoutineSpec.Builder clearDefinitionBody()
The body of the routine.
string definition_body = 5;
- Returns:
- This builder for chaining.
-
setDefinitionBodyBytes
public RoutineSpec.Builder setDefinitionBodyBytes(com.google.protobuf.ByteString value)
The body of the routine.
string definition_body = 5;
- Parameters:
value
- The bytes for definitionBody to set.- Returns:
- This builder for chaining.
-
hasBigqueryRoutineSpec
public boolean hasBigqueryRoutineSpec()
Fields specific for BigQuery routines.
.google.cloud.datacatalog.v1.BigQueryRoutineSpec bigquery_routine_spec = 6;
- Specified by:
hasBigqueryRoutineSpec
in interfaceRoutineSpecOrBuilder
- Returns:
- Whether the bigqueryRoutineSpec field is set.
-
getBigqueryRoutineSpec
public BigQueryRoutineSpec getBigqueryRoutineSpec()
Fields specific for BigQuery routines.
.google.cloud.datacatalog.v1.BigQueryRoutineSpec bigquery_routine_spec = 6;
- Specified by:
getBigqueryRoutineSpec
in interfaceRoutineSpecOrBuilder
- Returns:
- The bigqueryRoutineSpec.
-
setBigqueryRoutineSpec
public RoutineSpec.Builder setBigqueryRoutineSpec(BigQueryRoutineSpec value)
Fields specific for BigQuery routines.
.google.cloud.datacatalog.v1.BigQueryRoutineSpec bigquery_routine_spec = 6;
-
setBigqueryRoutineSpec
public RoutineSpec.Builder setBigqueryRoutineSpec(BigQueryRoutineSpec.Builder builderForValue)
Fields specific for BigQuery routines.
.google.cloud.datacatalog.v1.BigQueryRoutineSpec bigquery_routine_spec = 6;
-
mergeBigqueryRoutineSpec
public RoutineSpec.Builder mergeBigqueryRoutineSpec(BigQueryRoutineSpec value)
Fields specific for BigQuery routines.
.google.cloud.datacatalog.v1.BigQueryRoutineSpec bigquery_routine_spec = 6;
-
clearBigqueryRoutineSpec
public RoutineSpec.Builder clearBigqueryRoutineSpec()
Fields specific for BigQuery routines.
.google.cloud.datacatalog.v1.BigQueryRoutineSpec bigquery_routine_spec = 6;
-
getBigqueryRoutineSpecBuilder
public BigQueryRoutineSpec.Builder getBigqueryRoutineSpecBuilder()
Fields specific for BigQuery routines.
.google.cloud.datacatalog.v1.BigQueryRoutineSpec bigquery_routine_spec = 6;
-
getBigqueryRoutineSpecOrBuilder
public BigQueryRoutineSpecOrBuilder getBigqueryRoutineSpecOrBuilder()
Fields specific for BigQuery routines.
.google.cloud.datacatalog.v1.BigQueryRoutineSpec bigquery_routine_spec = 6;
- Specified by:
getBigqueryRoutineSpecOrBuilder
in interfaceRoutineSpecOrBuilder
-
setUnknownFields
public final RoutineSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RoutineSpec.Builder>
-
mergeUnknownFields
public final RoutineSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RoutineSpec.Builder>
-
-