Class GoldengateAzureDataLakeStorageConnectionProperties.Builder (0.42.0)

public static final class GoldengateAzureDataLakeStorageConnectionProperties.Builder extends GeneratedMessage.Builder<GoldengateAzureDataLakeStorageConnectionProperties.Builder> implements GoldengateAzureDataLakeStorageConnectionPropertiesOrBuilder

The properties of GoldengateAzureDataLakeStorageConnection.

Protobuf type google.cloud.oracledatabase.v1.GoldengateAzureDataLakeStorageConnectionProperties

Static Methods

getDescriptor()

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

Methods

build()

public GoldengateAzureDataLakeStorageConnectionProperties build()
Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties

buildPartial()

public GoldengateAzureDataLakeStorageConnectionProperties buildPartial()
Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties

clear()

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

clearAccount()

public GoldengateAzureDataLakeStorageConnectionProperties.Builder clearAccount()

Optional. Sets the Azure storage account name.

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

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

clearAccountKeySecret()

public GoldengateAzureDataLakeStorageConnectionProperties.Builder clearAccountKeySecret()

Optional. Azure storage account key. This property is required when 'authentication_type' is set to 'SHARED_KEY'.

string account_key_secret = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

clearAuthenticationType()

public GoldengateAzureDataLakeStorageConnectionProperties.Builder clearAuthenticationType()

Optional. Authentication mechanism to access Azure Data Lake Storage.

.google.cloud.oracledatabase.v1.GoldengateAzureDataLakeStorageConnectionProperties.AuthenticationType authentication_type = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

clearAzureAuthorityHost()

public GoldengateAzureDataLakeStorageConnectionProperties.Builder clearAzureAuthorityHost()

Optional. The endpoint used for authentication with Microsoft Entra ID (formerly Azure Active Directory). Default value: https://login.microsoftonline.com

string azure_authority_host = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

clearAzureTenantId()

public GoldengateAzureDataLakeStorageConnectionProperties.Builder clearAzureTenantId()

Optional. Azure tenant ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

string azure_tenant_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

clearClientId()

public GoldengateAzureDataLakeStorageConnectionProperties.Builder clearClientId()

Optional. Azure client ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

string client_id = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

clearClientSecret()

public GoldengateAzureDataLakeStorageConnectionProperties.Builder clearClientSecret()

Optional. Azure client secret (aka application password) for authentication.

string client_secret = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

clearEndpoint()

public GoldengateAzureDataLakeStorageConnectionProperties.Builder clearEndpoint()

Optional. Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

string endpoint = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

clearSasTokenSecret()

public GoldengateAzureDataLakeStorageConnectionProperties.Builder clearSasTokenSecret()

Optional. Credential that uses a shared access signature (SAS) to authenticate to an Azure Service.

string sas_token_secret = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

clearTechnologyType()

public GoldengateAzureDataLakeStorageConnectionProperties.Builder clearTechnologyType()

Optional. The technology type of AzureDataLakeStorageConnection.

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

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

getAccount()

public String getAccount()

Optional. Sets the Azure storage account name.

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

Returns
Type Description
String

The account.

getAccountBytes()

public ByteString getAccountBytes()

Optional. Sets the Azure storage account name.

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

Returns
Type Description
ByteString

The bytes for account.

getAccountKeySecret()

public String getAccountKeySecret()

Optional. Azure storage account key. This property is required when 'authentication_type' is set to 'SHARED_KEY'.

string account_key_secret = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The accountKeySecret.

getAccountKeySecretBytes()

public ByteString getAccountKeySecretBytes()

Optional. Azure storage account key. This property is required when 'authentication_type' is set to 'SHARED_KEY'.

string account_key_secret = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for accountKeySecret.

getAuthenticationType()

public GoldengateAzureDataLakeStorageConnectionProperties.AuthenticationType getAuthenticationType()

Optional. Authentication mechanism to access Azure Data Lake Storage.

.google.cloud.oracledatabase.v1.GoldengateAzureDataLakeStorageConnectionProperties.AuthenticationType authentication_type = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.AuthenticationType

The authenticationType.

getAuthenticationTypeValue()

public int getAuthenticationTypeValue()

Optional. Authentication mechanism to access Azure Data Lake Storage.

.google.cloud.oracledatabase.v1.GoldengateAzureDataLakeStorageConnectionProperties.AuthenticationType authentication_type = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for authenticationType.

getAzureAuthorityHost()

public String getAzureAuthorityHost()

Optional. The endpoint used for authentication with Microsoft Entra ID (formerly Azure Active Directory). Default value: https://login.microsoftonline.com

string azure_authority_host = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The azureAuthorityHost.

getAzureAuthorityHostBytes()

public ByteString getAzureAuthorityHostBytes()

Optional. The endpoint used for authentication with Microsoft Entra ID (formerly Azure Active Directory). Default value: https://login.microsoftonline.com

string azure_authority_host = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for azureAuthorityHost.

getAzureTenantId()

public String getAzureTenantId()

Optional. Azure tenant ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

string azure_tenant_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The azureTenantId.

getAzureTenantIdBytes()

public ByteString getAzureTenantIdBytes()

Optional. Azure tenant ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

string azure_tenant_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for azureTenantId.

getClientId()

public String getClientId()

Optional. Azure client ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

string client_id = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The clientId.

getClientIdBytes()

public ByteString getClientIdBytes()

Optional. Azure client ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

string client_id = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for clientId.

getClientSecret()

public String getClientSecret()

Optional. Azure client secret (aka application password) for authentication.

string client_secret = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The clientSecret.

getClientSecretBytes()

public ByteString getClientSecretBytes()

Optional. Azure client secret (aka application password) for authentication.

string client_secret = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for clientSecret.

getDefaultInstanceForType()

public GoldengateAzureDataLakeStorageConnectionProperties getDefaultInstanceForType()
Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties

getDescriptorForType()

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

getEndpoint()

public String getEndpoint()

Optional. Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

string endpoint = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The endpoint.

getEndpointBytes()

public ByteString getEndpointBytes()

Optional. Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

string endpoint = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for endpoint.

getSasTokenSecret()

public String getSasTokenSecret()

Optional. Credential that uses a shared access signature (SAS) to authenticate to an Azure Service.

string sas_token_secret = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The sasTokenSecret.

getSasTokenSecretBytes()

public ByteString getSasTokenSecretBytes()

Optional. Credential that uses a shared access signature (SAS) to authenticate to an Azure Service.

string sas_token_secret = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for sasTokenSecret.

getTechnologyType()

public String getTechnologyType()

Optional. The technology type of AzureDataLakeStorageConnection.

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

Returns
Type Description
String

The technologyType.

getTechnologyTypeBytes()

public ByteString getTechnologyTypeBytes()

Optional. The technology type of AzureDataLakeStorageConnection.

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

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setAccount(String value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setAccount(String value)

Optional. Sets the Azure storage account name.

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

Parameter
Name Description
value String

The account to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setAccountBytes(ByteString value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setAccountBytes(ByteString value)

Optional. Sets the Azure storage account name.

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

Parameter
Name Description
value ByteString

The bytes for account to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setAccountKeySecret(String value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setAccountKeySecret(String value)

Optional. Azure storage account key. This property is required when 'authentication_type' is set to 'SHARED_KEY'.

string account_key_secret = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The accountKeySecret to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setAccountKeySecretBytes(ByteString value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setAccountKeySecretBytes(ByteString value)

Optional. Azure storage account key. This property is required when 'authentication_type' is set to 'SHARED_KEY'.

string account_key_secret = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for accountKeySecret to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setAuthenticationType(GoldengateAzureDataLakeStorageConnectionProperties.AuthenticationType value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setAuthenticationType(GoldengateAzureDataLakeStorageConnectionProperties.AuthenticationType value)

Optional. Authentication mechanism to access Azure Data Lake Storage.

.google.cloud.oracledatabase.v1.GoldengateAzureDataLakeStorageConnectionProperties.AuthenticationType authentication_type = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value GoldengateAzureDataLakeStorageConnectionProperties.AuthenticationType

The authenticationType to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setAuthenticationTypeValue(int value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setAuthenticationTypeValue(int value)

Optional. Authentication mechanism to access Azure Data Lake Storage.

.google.cloud.oracledatabase.v1.GoldengateAzureDataLakeStorageConnectionProperties.AuthenticationType authentication_type = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

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

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setAzureAuthorityHost(String value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setAzureAuthorityHost(String value)

Optional. The endpoint used for authentication with Microsoft Entra ID (formerly Azure Active Directory). Default value: https://login.microsoftonline.com

string azure_authority_host = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The azureAuthorityHost to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setAzureAuthorityHostBytes(ByteString value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setAzureAuthorityHostBytes(ByteString value)

Optional. The endpoint used for authentication with Microsoft Entra ID (formerly Azure Active Directory). Default value: https://login.microsoftonline.com

string azure_authority_host = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for azureAuthorityHost to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setAzureTenantId(String value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setAzureTenantId(String value)

Optional. Azure tenant ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

string azure_tenant_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The azureTenantId to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setAzureTenantIdBytes(ByteString value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setAzureTenantIdBytes(ByteString value)

Optional. Azure tenant ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

string azure_tenant_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for azureTenantId to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setClientId(String value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setClientId(String value)

Optional. Azure client ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

string client_id = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The clientId to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setClientIdBytes(ByteString value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setClientIdBytes(ByteString value)

Optional. Azure client ID of the application. This property is required when 'authentication_type' is set to 'AZURE_ACTIVE_DIRECTORY'.

string client_id = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for clientId to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setClientSecret(String value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setClientSecret(String value)

Optional. Azure client secret (aka application password) for authentication.

string client_secret = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The clientSecret to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setClientSecretBytes(ByteString value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setClientSecretBytes(ByteString value)

Optional. Azure client secret (aka application password) for authentication.

string client_secret = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for clientSecret to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setEndpoint(String value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setEndpoint(String value)

Optional. Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

string endpoint = 9 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The endpoint to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setEndpointBytes(ByteString value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setEndpointBytes(ByteString value)

Optional. Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

string endpoint = 9 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for endpoint to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setSasTokenSecret(String value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setSasTokenSecret(String value)

Optional. Credential that uses a shared access signature (SAS) to authenticate to an Azure Service.

string sas_token_secret = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The sasTokenSecret to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setSasTokenSecretBytes(ByteString value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setSasTokenSecretBytes(ByteString value)

Optional. Credential that uses a shared access signature (SAS) to authenticate to an Azure Service.

string sas_token_secret = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for sasTokenSecret to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setTechnologyType(String value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setTechnologyType(String value)

Optional. The technology type of AzureDataLakeStorageConnection.

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

Parameter
Name Description
value String

The technologyType to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.

setTechnologyTypeBytes(ByteString value)

public GoldengateAzureDataLakeStorageConnectionProperties.Builder setTechnologyTypeBytes(ByteString value)

Optional. The technology type of AzureDataLakeStorageConnection.

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

Parameter
Name Description
value ByteString

The bytes for technologyType to set.

Returns
Type Description
GoldengateAzureDataLakeStorageConnectionProperties.Builder

This builder for chaining.