Class IdentifierSettings.Builder (0.45.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
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public IdentifierSettings.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
IdentifierSettings.Builder
Overrides

build()

public IdentifierSettings build()
Returns
Type Description
IdentifierSettings

buildPartial()

public IdentifierSettings buildPartial()
Returns
Type Description
IdentifierSettings

clear()

public IdentifierSettings.Builder clear()
Returns
Type Description
IdentifierSettings.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public IdentifierSettings.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
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
Type Description
IdentifierSettings.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public IdentifierSettings.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
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
Type Description
IdentifierSettings.Builder

This builder for chaining.

clone()

public IdentifierSettings.Builder clone()
Returns
Type Description
IdentifierSettings.Builder
Overrides

getDefaultInstanceForType()

public IdentifierSettings getDefaultInstanceForType()
Returns
Type Description
IdentifierSettings

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
int

The enum numeric value on the wire for outputIdentifierCase.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(IdentifierSettings other)

public IdentifierSettings.Builder mergeFrom(IdentifierSettings other)
Parameter
Name Description
other IdentifierSettings
Returns
Type Description
IdentifierSettings.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public IdentifierSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IdentifierSettings.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public IdentifierSettings.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
IdentifierSettings.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final IdentifierSettings.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
IdentifierSettings.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public IdentifierSettings.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
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
Name Description
value IdentifierSettings.IdentifierRewriteMode

The identifierRewriteMode to set.

Returns
Type Description
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
Name Description
value int

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

Returns
Type Description
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
Name Description
value IdentifierSettings.IdentifierCase

The outputIdentifierCase to set.

Returns
Type Description
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
Name Description
value int

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

Returns
Type Description
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
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
IdentifierSettings.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final IdentifierSettings.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
IdentifierSettings.Builder
Overrides