Class IdentifierSettings.Builder (0.17.0)

public static final class IdentifierSettings.Builder extends GeneratedMessageV3.Builder<IdentifierSettings.Builder> implements IdentifierSettingsOrBuilder

Settings related to SQL identifiers.

Protobuf type google.cloud.bigquery.migration.v2alpha.IdentifierSettings

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public IdentifierSettings.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
IdentifierSettings.Builder
Overrides

build()

public IdentifierSettings build()
Returns
TypeDescription
IdentifierSettings

buildPartial()

public IdentifierSettings buildPartial()
Returns
TypeDescription
IdentifierSettings

clear()

public IdentifierSettings.Builder clear()
Returns
TypeDescription
IdentifierSettings.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public IdentifierSettings.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
IdentifierSettings.Builder
Overrides

clearIdentifierRewriteMode()

public IdentifierSettings.Builder clearIdentifierRewriteMode()

Specifies the rewrite mode for SQL identifiers.

.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierRewriteMode identifier_rewrite_mode = 2;

Returns
TypeDescription
IdentifierSettings.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public IdentifierSettings.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
IdentifierSettings.Builder
Overrides

clearOutputIdentifierCase()

public IdentifierSettings.Builder clearOutputIdentifierCase()

The setting to control output queries' identifier case.

.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierCase output_identifier_case = 1;

Returns
TypeDescription
IdentifierSettings.Builder

This builder for chaining.

clone()

public IdentifierSettings.Builder clone()
Returns
TypeDescription
IdentifierSettings.Builder
Overrides

getDefaultInstanceForType()

public IdentifierSettings getDefaultInstanceForType()
Returns
TypeDescription
IdentifierSettings

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getIdentifierRewriteMode()

public IdentifierSettings.IdentifierRewriteMode getIdentifierRewriteMode()

Specifies the rewrite mode for SQL identifiers.

.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierRewriteMode identifier_rewrite_mode = 2;

Returns
TypeDescription
IdentifierSettings.IdentifierRewriteMode

The identifierRewriteMode.

getIdentifierRewriteModeValue()

public int getIdentifierRewriteModeValue()

Specifies the rewrite mode for SQL identifiers.

.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierRewriteMode identifier_rewrite_mode = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for identifierRewriteMode.

getOutputIdentifierCase()

public IdentifierSettings.IdentifierCase getOutputIdentifierCase()

The setting to control output queries' identifier case.

.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierCase output_identifier_case = 1;

Returns
TypeDescription
IdentifierSettings.IdentifierCase

The outputIdentifierCase.

getOutputIdentifierCaseValue()

public int getOutputIdentifierCaseValue()

The setting to control output queries' identifier case.

.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierCase output_identifier_case = 1;

Returns
TypeDescription
int

The enum numeric value on the wire for outputIdentifierCase.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(IdentifierSettings other)

public IdentifierSettings.Builder mergeFrom(IdentifierSettings other)
Parameter
NameDescription
otherIdentifierSettings
Returns
TypeDescription
IdentifierSettings.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public IdentifierSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
IdentifierSettings.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public IdentifierSettings.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
IdentifierSettings.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final IdentifierSettings.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
IdentifierSettings.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public IdentifierSettings.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
IdentifierSettings.Builder
Overrides

setIdentifierRewriteMode(IdentifierSettings.IdentifierRewriteMode value)

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;

Parameter
NameDescription
valueIdentifierSettings.IdentifierRewriteMode

The identifierRewriteMode to set.

Returns
TypeDescription
IdentifierSettings.Builder

This builder for chaining.

setIdentifierRewriteModeValue(int value)

public IdentifierSettings.Builder setIdentifierRewriteModeValue(int value)

Specifies the rewrite mode for SQL identifiers.

.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierRewriteMode identifier_rewrite_mode = 2;

Parameter
NameDescription
valueint

The enum numeric value on the wire for identifierRewriteMode to set.

Returns
TypeDescription
IdentifierSettings.Builder

This builder for chaining.

setOutputIdentifierCase(IdentifierSettings.IdentifierCase value)

public IdentifierSettings.Builder setOutputIdentifierCase(IdentifierSettings.IdentifierCase value)

The setting to control output queries' identifier case.

.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierCase output_identifier_case = 1;

Parameter
NameDescription
valueIdentifierSettings.IdentifierCase

The outputIdentifierCase to set.

Returns
TypeDescription
IdentifierSettings.Builder

This builder for chaining.

setOutputIdentifierCaseValue(int value)

public IdentifierSettings.Builder setOutputIdentifierCaseValue(int value)

The setting to control output queries' identifier case.

.google.cloud.bigquery.migration.v2alpha.IdentifierSettings.IdentifierCase output_identifier_case = 1;

Parameter
NameDescription
valueint

The enum numeric value on the wire for outputIdentifierCase to set.

Returns
TypeDescription
IdentifierSettings.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public IdentifierSettings.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
IdentifierSettings.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final IdentifierSettings.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
IdentifierSettings.Builder
Overrides