Class GoldengateGoogleCloudStorageConnectionProperties.Builder (0.42.0)

public static final class GoldengateGoogleCloudStorageConnectionProperties.Builder extends GeneratedMessage.Builder<GoldengateGoogleCloudStorageConnectionProperties.Builder> implements GoldengateGoogleCloudStorageConnectionPropertiesOrBuilder

The properties of GoldengateGoogleCloudStorageConnectionProperties.

Protobuf type google.cloud.oracledatabase.v1.GoldengateGoogleCloudStorageConnectionProperties

Static Methods

getDescriptor()

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

Methods

build()

public GoldengateGoogleCloudStorageConnectionProperties build()
Returns
Type Description
GoldengateGoogleCloudStorageConnectionProperties

buildPartial()

public GoldengateGoogleCloudStorageConnectionProperties buildPartial()
Returns
Type Description
GoldengateGoogleCloudStorageConnectionProperties

clear()

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

clearServiceAccountKeyFile()

public GoldengateGoogleCloudStorageConnectionProperties.Builder clearServiceAccountKeyFile()

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

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

Returns
Type Description
GoldengateGoogleCloudStorageConnectionProperties.Builder

This builder for chaining.

clearTechnologyType()

public GoldengateGoogleCloudStorageConnectionProperties.Builder clearTechnologyType()

Optional. The technology type.

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

Returns
Type Description
GoldengateGoogleCloudStorageConnectionProperties.Builder

This builder for chaining.

getDefaultInstanceForType()

public GoldengateGoogleCloudStorageConnectionProperties getDefaultInstanceForType()
Returns
Type Description
GoldengateGoogleCloudStorageConnectionProperties

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 Cloud Storage.

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 Cloud Storage.

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(GoldengateGoogleCloudStorageConnectionProperties other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setServiceAccountKeyFile(String value)

public GoldengateGoogleCloudStorageConnectionProperties.Builder setServiceAccountKeyFile(String value)

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

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

Parameter
Name Description
value String

The serviceAccountKeyFile to set.

Returns
Type Description
GoldengateGoogleCloudStorageConnectionProperties.Builder

This builder for chaining.

setServiceAccountKeyFileBytes(ByteString value)

public GoldengateGoogleCloudStorageConnectionProperties.Builder setServiceAccountKeyFileBytes(ByteString value)

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

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
GoldengateGoogleCloudStorageConnectionProperties.Builder

This builder for chaining.

setTechnologyType(String value)

public GoldengateGoogleCloudStorageConnectionProperties.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
GoldengateGoogleCloudStorageConnectionProperties.Builder

This builder for chaining.

setTechnologyTypeBytes(ByteString value)

public GoldengateGoogleCloudStorageConnectionProperties.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
GoldengateGoogleCloudStorageConnectionProperties.Builder

This builder for chaining.