Package com.oracle.bmc.goldengate.model
Class UpdateAzureDataLakeStorageIcebergStorageDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.UpdateAzureDataLakeStorageIcebergStorageDetails.Builder
-
- Enclosing class:
- UpdateAzureDataLakeStorageIcebergStorageDetails
public static class UpdateAzureDataLakeStorageIcebergStorageDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
accountName
public UpdateAzureDataLakeStorageIcebergStorageDetails.Builder accountName(String accountName)
Sets the Azure storage account name.- Parameters:
accountName- the value to set- Returns:
- this builder
-
container
public UpdateAzureDataLakeStorageIcebergStorageDetails.Builder container(String container)
The Azure Blob Storage container where Iceberg tables are stored.- Parameters:
container- the value to set- Returns:
- this builder
-
accountKeySecretId
public UpdateAzureDataLakeStorageIcebergStorageDetails.Builder accountKeySecretId(String accountKeySecretId)
The OCID of the Secret where the account key is stored.- Parameters:
accountKeySecretId- the value to set- Returns:
- this builder
-
accountKey
public UpdateAzureDataLakeStorageIcebergStorageDetails.Builder accountKey(char[] accountKey)
Azure storage account key.This property is required when ‘authenticationType’ is set to ‘SHARED_KEY’. e.g.: pa3WbhVATzj56xD4DH1VjOUhApRGEGHvOo58eQJVWIzX+j8j4CUVFcTjpIqDSRaSa1Wo2LbWY5at+AStEgLOIQ== Deprecated: This field is deprecated and replaced by “accountKeySecretId”. This field will be removed after February 15 2026.
- Parameters:
accountKey- the value to set- Returns:
- this builder
-
accountKey
public UpdateAzureDataLakeStorageIcebergStorageDetails.Builder accountKey(String accountKey)
-
endpoint
public UpdateAzureDataLakeStorageIcebergStorageDetails.Builder endpoint(String endpoint)
The Azure Blob Storage endpoint where Iceberg data is stored.e.g.: ‘https://my-azure-storage-account.blob.core.windows.net’
- Parameters:
endpoint- the value to set- Returns:
- this builder
-
build
public UpdateAzureDataLakeStorageIcebergStorageDetails build()
-
copy
public UpdateAzureDataLakeStorageIcebergStorageDetails.Builder copy(UpdateAzureDataLakeStorageIcebergStorageDetails model)
-
-