Class GoldengateGoogleBigQueryConnectionProperties.Builder (0.42.0)

public static final class GoldengateGoogleBigQueryConnectionProperties.Builder extends GeneratedMessage.Builder<GoldengateGoogleBigQueryConnectionProperties.Builder> implements GoldengateGoogleBigQueryConnectionPropertiesOrBuilder

The properties of GoldengateGoogleBigQueryConnectionProperties.

Protobuf type google.cloud.oracledatabase.v1.GoldengateGoogleBigQueryConnectionProperties

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public GoldengateGoogleBigQueryConnectionProperties build()
Returns
Type Description
GoldengateGoogleBigQueryConnectionProperties

buildPartial()

public GoldengateGoogleBigQueryConnectionProperties buildPartial()
Returns
Type Description
GoldengateGoogleBigQueryConnectionProperties

clear()

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

clearServiceAccountKeyFile()

public GoldengateGoogleBigQueryConnectionProperties.Builder clearServiceAccountKeyFile()

Optional. The base64 encoded content of the service account key file containing the credentials required to use Google BigQuery.

string service_account_key_file = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateGoogleBigQueryConnectionProperties.Builder

This builder for chaining.

clearTechnologyType()

public GoldengateGoogleBigQueryConnectionProperties.Builder clearTechnologyType()

Optional. The technology type.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateGoogleBigQueryConnectionProperties.Builder

This builder for chaining.

getDefaultInstanceForType()

public GoldengateGoogleBigQueryConnectionProperties getDefaultInstanceForType()
Returns
Type Description
GoldengateGoogleBigQueryConnectionProperties

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getServiceAccountKeyFile()

public String getServiceAccountKeyFile()

Optional. The base64 encoded content of the service account key file containing the credentials required to use Google BigQuery.

string service_account_key_file = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The serviceAccountKeyFile.

getServiceAccountKeyFileBytes()

public ByteString getServiceAccountKeyFileBytes()

Optional. The base64 encoded content of the service account key file containing the credentials required to use Google BigQuery.

string service_account_key_file = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for serviceAccountKeyFile.

getTechnologyType()

public String getTechnologyType()

Optional. The technology type.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The technologyType.

getTechnologyTypeBytes()

public ByteString getTechnologyTypeBytes()

Optional. The technology type.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for technologyType.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(GoldengateGoogleBigQueryConnectionProperties other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setServiceAccountKeyFile(String value)

public GoldengateGoogleBigQueryConnectionProperties.Builder setServiceAccountKeyFile(String value)

Optional. The base64 encoded content of the service account key file containing the credentials required to use Google BigQuery.

string service_account_key_file = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The serviceAccountKeyFile to set.

Returns
Type Description
GoldengateGoogleBigQueryConnectionProperties.Builder

This builder for chaining.

setServiceAccountKeyFileBytes(ByteString value)

public GoldengateGoogleBigQueryConnectionProperties.Builder setServiceAccountKeyFileBytes(ByteString value)

Optional. The base64 encoded content of the service account key file containing the credentials required to use Google BigQuery.

string service_account_key_file = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for serviceAccountKeyFile to set.

Returns
Type Description
GoldengateGoogleBigQueryConnectionProperties.Builder

This builder for chaining.

setTechnologyType(String value)

public GoldengateGoogleBigQueryConnectionProperties.Builder setTechnologyType(String value)

Optional. The technology type.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The technologyType to set.

Returns
Type Description
GoldengateGoogleBigQueryConnectionProperties.Builder

This builder for chaining.

setTechnologyTypeBytes(ByteString value)

public GoldengateGoogleBigQueryConnectionProperties.Builder setTechnologyTypeBytes(ByteString value)

Optional. The technology type.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for technologyType to set.

Returns
Type Description
GoldengateGoogleBigQueryConnectionProperties.Builder

This builder for chaining.