Class IdentifierSettings.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<IdentifierSettings.Builder>
com.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.Builder
- All Implemented Interfaces:
IdentifierSettingsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- IdentifierSettings
public static final class IdentifierSettings.Builder
extends com.google.protobuf.GeneratedMessage.Builder<IdentifierSettings.Builder>
implements IdentifierSettingsOrBuilder
Settings related to SQL identifiers.Protobuf type
google.cloud.bigquery.migration.v2alpha.IdentifierSettings-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Specifies the rewrite mode for SQL identifiers.The setting to control output queries' identifier case.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSpecifies the rewrite mode for SQL identifiers.intSpecifies the rewrite mode for SQL identifiers.The setting to control output queries' identifier case.intThe setting to control output queries' identifier case.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(IdentifierSettings other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Specifies the rewrite mode for SQL identifiers.setIdentifierRewriteModeValue(int value) Specifies the rewrite mode for SQL identifiers.The setting to control output queries' identifier case.setOutputIdentifierCaseValue(int value) The setting to control output queries' identifier case.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<IdentifierSettings.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<IdentifierSettings.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.GeneratedMessage.Builder<IdentifierSettings.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<IdentifierSettings.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<IdentifierSettings.Builder>
-
mergeFrom
public IdentifierSettings.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<IdentifierSettings.Builder>- Throws:
IOException
-
getOutputIdentifierCaseValue
public int getOutputIdentifierCaseValue()The setting to control output queries' identifier case.
.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierCase output_identifier_case = 1;- Specified by:
getOutputIdentifierCaseValuein interfaceIdentifierSettingsOrBuilder- Returns:
- The enum numeric value on the wire for outputIdentifierCase.
-
setOutputIdentifierCaseValue
The setting to control output queries' identifier case.
.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierCase output_identifier_case = 1;- Parameters:
value- The enum numeric value on the wire for outputIdentifierCase to set.- Returns:
- This builder for chaining.
-
getOutputIdentifierCase
The setting to control output queries' identifier case.
.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierCase output_identifier_case = 1;- Specified by:
getOutputIdentifierCasein interfaceIdentifierSettingsOrBuilder- Returns:
- The outputIdentifierCase.
-
setOutputIdentifierCase
The setting to control output queries' identifier case.
.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierCase output_identifier_case = 1;- Parameters:
value- The outputIdentifierCase to set.- Returns:
- This builder for chaining.
-
clearOutputIdentifierCase
The setting to control output queries' identifier case.
.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierCase output_identifier_case = 1;- Returns:
- This builder for chaining.
-
getIdentifierRewriteModeValue
public int getIdentifierRewriteModeValue()Specifies the rewrite mode for SQL identifiers.
.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierRewriteMode identifier_rewrite_mode = 2;- Specified by:
getIdentifierRewriteModeValuein interfaceIdentifierSettingsOrBuilder- Returns:
- The enum numeric value on the wire for identifierRewriteMode.
-
setIdentifierRewriteModeValue
Specifies the rewrite mode for SQL identifiers.
.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierRewriteMode identifier_rewrite_mode = 2;- Parameters:
value- The enum numeric value on the wire for identifierRewriteMode to set.- Returns:
- This builder for chaining.
-
getIdentifierRewriteMode
Specifies the rewrite mode for SQL identifiers.
.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierRewriteMode identifier_rewrite_mode = 2;- Specified by:
getIdentifierRewriteModein interfaceIdentifierSettingsOrBuilder- Returns:
- The identifierRewriteMode.
-
setIdentifierRewriteMode
public IdentifierSettings.Builder setIdentifierRewriteMode(IdentifierSettings.IdentifierRewriteMode value) Specifies the rewrite mode for SQL identifiers.
.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierRewriteMode identifier_rewrite_mode = 2;- Parameters:
value- The identifierRewriteMode to set.- Returns:
- This builder for chaining.
-
clearIdentifierRewriteMode
Specifies the rewrite mode for SQL identifiers.
.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierRewriteMode identifier_rewrite_mode = 2;- Returns:
- This builder for chaining.
-