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.Builder
addAllSchemaSearchPath(Iterable<String> values)
The schema search path.SourceEnv.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SourceEnv.Builder
addSchemaSearchPath(String value)
The schema search path.SourceEnv.Builder
addSchemaSearchPathBytes(com.google.protobuf.ByteString value)
The schema search path.SourceEnv
build()
SourceEnv
buildPartial()
SourceEnv.Builder
clear()
SourceEnv.Builder
clearDefaultDatabase()
The default database name to fully qualify SQL objects when their database name is missing.SourceEnv.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SourceEnv.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SourceEnv.Builder
clearSchemaSearchPath()
The schema search path.SourceEnv.Builder
clone()
String
getDefaultDatabase()
The default database name to fully qualify SQL objects when their database name is missing.com.google.protobuf.ByteString
getDefaultDatabaseBytes()
The default database name to fully qualify SQL objects when their database name is missing.SourceEnv
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getSchemaSearchPath(int index)
The schema search path.com.google.protobuf.ByteString
getSchemaSearchPathBytes(int index)
The schema search path.int
getSchemaSearchPathCount()
The schema search path.com.google.protobuf.ProtocolStringList
getSchemaSearchPathList()
The schema search path.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SourceEnv.Builder
mergeFrom(SourceEnv other)
SourceEnv.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SourceEnv.Builder
mergeFrom(com.google.protobuf.Message other)
SourceEnv.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SourceEnv.Builder
setDefaultDatabase(String value)
The default database name to fully qualify SQL objects when their database name is missing.SourceEnv.Builder
setDefaultDatabaseBytes(com.google.protobuf.ByteString value)
The default database name to fully qualify SQL objects when their database name is missing.SourceEnv.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SourceEnv.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SourceEnv.Builder
setSchemaSearchPath(int index, String value)
The schema search path.SourceEnv.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<SourceEnv.Builder>
-
clear
public SourceEnv.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<SourceEnv.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<SourceEnv.Builder>
-
getDefaultInstanceForType
public SourceEnv getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SourceEnv build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SourceEnv buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SourceEnv.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<SourceEnv.Builder>
-
setField
public SourceEnv.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<SourceEnv.Builder>
-
clearField
public SourceEnv.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<SourceEnv.Builder>
-
clearOneof
public SourceEnv.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<SourceEnv.Builder>
-
setRepeatedField
public SourceEnv.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<SourceEnv.Builder>
-
addRepeatedField
public SourceEnv.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<SourceEnv.Builder>
-
mergeFrom
public SourceEnv.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SourceEnv.Builder>
-
mergeFrom
public SourceEnv.Builder mergeFrom(SourceEnv other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getDefaultDatabase
in 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:
getDefaultDatabaseBytes
in 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:
getSchemaSearchPathList
in 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:
getSchemaSearchPathCount
in 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:
getSchemaSearchPath
in 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:
getSchemaSearchPathBytes
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceEnv.Builder>
-
mergeUnknownFields
public final SourceEnv.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceEnv.Builder>
-
-