Class SourceEnv.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SourceEnv.Builder>
-
- com.google.cloud.bigquery.migration.v2.SourceEnv.Builder
-
- All Implemented Interfaces:
SourceEnvOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SourceEnv
public static final class SourceEnv.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SourceEnv.Builder> implements SourceEnvOrBuilder
Represents the default source environment values for the translation.
Protobuf typegoogle.cloud.bigquery.migration.v2.SourceEnv
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SourceEnv.BuilderaddAllSchemaSearchPath(Iterable<String> values)The schema search path.SourceEnv.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SourceEnv.BuilderaddSchemaSearchPath(String value)The schema search path.SourceEnv.BuilderaddSchemaSearchPathBytes(com.google.protobuf.ByteString value)The schema search path.SourceEnvbuild()SourceEnvbuildPartial()SourceEnv.Builderclear()SourceEnv.BuilderclearDefaultDatabase()The default database name to fully qualify SQL objects when their database name is missing.SourceEnv.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SourceEnv.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SourceEnv.BuilderclearSchemaSearchPath()The schema search path.SourceEnv.Builderclone()StringgetDefaultDatabase()The default database name to fully qualify SQL objects when their database name is missing.com.google.protobuf.ByteStringgetDefaultDatabaseBytes()The default database name to fully qualify SQL objects when their database name is missing.SourceEnvgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetSchemaSearchPath(int index)The schema search path.com.google.protobuf.ByteStringgetSchemaSearchPathBytes(int index)The schema search path.intgetSchemaSearchPathCount()The schema search path.com.google.protobuf.ProtocolStringListgetSchemaSearchPathList()The schema search path.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SourceEnv.BuildermergeFrom(SourceEnv other)SourceEnv.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SourceEnv.BuildermergeFrom(com.google.protobuf.Message other)SourceEnv.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SourceEnv.BuildersetDefaultDatabase(String value)The default database name to fully qualify SQL objects when their database name is missing.SourceEnv.BuildersetDefaultDatabaseBytes(com.google.protobuf.ByteString value)The default database name to fully qualify SQL objects when their database name is missing.SourceEnv.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SourceEnv.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)SourceEnv.BuildersetSchemaSearchPath(int index, String value)The schema search path.SourceEnv.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SourceEnv.Builder>
-
clear
public SourceEnv.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<SourceEnv.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<SourceEnv.Builder>
-
getDefaultInstanceForType
public SourceEnv getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SourceEnv build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SourceEnv buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SourceEnv.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<SourceEnv.Builder>
-
setField
public SourceEnv.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<SourceEnv.Builder>
-
clearField
public SourceEnv.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceEnv.Builder>
-
clearOneof
public SourceEnv.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceEnv.Builder>
-
setRepeatedField
public SourceEnv.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<SourceEnv.Builder>
-
addRepeatedField
public SourceEnv.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<SourceEnv.Builder>
-
mergeFrom
public SourceEnv.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SourceEnv.Builder>
-
mergeFrom
public SourceEnv.Builder mergeFrom(SourceEnv other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceEnv.Builder>
-
mergeFrom
public SourceEnv.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<SourceEnv.Builder>- Throws:
IOException
-
getDefaultDatabase
public String getDefaultDatabase()
The default database name to fully qualify SQL objects when their database name is missing.
string default_database = 1;- Specified by:
getDefaultDatabasein interfaceSourceEnvOrBuilder- Returns:
- The defaultDatabase.
-
getDefaultDatabaseBytes
public com.google.protobuf.ByteString getDefaultDatabaseBytes()
The default database name to fully qualify SQL objects when their database name is missing.
string default_database = 1;- Specified by:
getDefaultDatabaseBytesin interfaceSourceEnvOrBuilder- Returns:
- The bytes for defaultDatabase.
-
setDefaultDatabase
public SourceEnv.Builder setDefaultDatabase(String value)
The default database name to fully qualify SQL objects when their database name is missing.
string default_database = 1;- Parameters:
value- The defaultDatabase to set.- Returns:
- This builder for chaining.
-
clearDefaultDatabase
public SourceEnv.Builder clearDefaultDatabase()
The default database name to fully qualify SQL objects when their database name is missing.
string default_database = 1;- Returns:
- This builder for chaining.
-
setDefaultDatabaseBytes
public SourceEnv.Builder setDefaultDatabaseBytes(com.google.protobuf.ByteString value)
The default database name to fully qualify SQL objects when their database name is missing.
string default_database = 1;- Parameters:
value- The bytes for defaultDatabase to set.- Returns:
- This builder for chaining.
-
getSchemaSearchPathList
public com.google.protobuf.ProtocolStringList getSchemaSearchPathList()
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value.
repeated string schema_search_path = 2;- Specified by:
getSchemaSearchPathListin interfaceSourceEnvOrBuilder- Returns:
- A list containing the schemaSearchPath.
-
getSchemaSearchPathCount
public int getSchemaSearchPathCount()
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value.
repeated string schema_search_path = 2;- Specified by:
getSchemaSearchPathCountin interfaceSourceEnvOrBuilder- Returns:
- The count of schemaSearchPath.
-
getSchemaSearchPath
public String getSchemaSearchPath(int index)
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value.
repeated string schema_search_path = 2;- Specified by:
getSchemaSearchPathin interfaceSourceEnvOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The schemaSearchPath at the given index.
-
getSchemaSearchPathBytes
public com.google.protobuf.ByteString getSchemaSearchPathBytes(int index)
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value.
repeated string schema_search_path = 2;- Specified by:
getSchemaSearchPathBytesin interfaceSourceEnvOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the schemaSearchPath at the given index.
-
setSchemaSearchPath
public SourceEnv.Builder setSchemaSearchPath(int index, String value)
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value.
repeated string schema_search_path = 2;- Parameters:
index- The index to set the value at.value- The schemaSearchPath to set.- Returns:
- This builder for chaining.
-
addSchemaSearchPath
public SourceEnv.Builder addSchemaSearchPath(String value)
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value.
repeated string schema_search_path = 2;- Parameters:
value- The schemaSearchPath to add.- Returns:
- This builder for chaining.
-
addAllSchemaSearchPath
public SourceEnv.Builder addAllSchemaSearchPath(Iterable<String> values)
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value.
repeated string schema_search_path = 2;- Parameters:
values- The schemaSearchPath to add.- Returns:
- This builder for chaining.
-
clearSchemaSearchPath
public SourceEnv.Builder clearSchemaSearchPath()
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value.
repeated string schema_search_path = 2;- Returns:
- This builder for chaining.
-
addSchemaSearchPathBytes
public SourceEnv.Builder addSchemaSearchPathBytes(com.google.protobuf.ByteString value)
The schema search path. When SQL objects are missing schema name, translation engine will search through this list to find the value.
repeated string schema_search_path = 2;- Parameters:
value- The bytes of the schemaSearchPath to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final SourceEnv.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceEnv.Builder>
-
mergeUnknownFields
public final SourceEnv.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceEnv.Builder>
-
-