Class IdentifierSettings.Builder (0.86.0)

public static final class IdentifierSettings.Builder extends GeneratedMessage.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

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

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.

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.

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 GeneratedMessage.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

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.