Package com.oracle.bmc.goldengate.model
Class AzureDataLakeStorageIcebergStorage.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.AzureDataLakeStorageIcebergStorage.Builder
-
- Enclosing class:
- AzureDataLakeStorageIcebergStorage
public static class AzureDataLakeStorageIcebergStorage.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AzureDataLakeStorageIcebergStorage.Builder
accountKeySecretId(String accountKeySecretId)
The OCID of the Secret where the account key is stored.AzureDataLakeStorageIcebergStorage.Builder
accountName(String accountName)
Sets the Azure storage account name.AzureDataLakeStorageIcebergStorage
build()
AzureDataLakeStorageIcebergStorage.Builder
container(String container)
The Azure Blob Storage container where Iceberg tables are stored.AzureDataLakeStorageIcebergStorage.Builder
copy(AzureDataLakeStorageIcebergStorage model)
AzureDataLakeStorageIcebergStorage.Builder
endpoint(String endpoint)
The Azure Blob Storage endpoint where Iceberg data is stored.
-
-
-
Method Detail
-
accountName
public AzureDataLakeStorageIcebergStorage.Builder accountName(String accountName)
Sets the Azure storage account name.- Parameters:
accountName
- the value to set- Returns:
- this builder
-
container
public AzureDataLakeStorageIcebergStorage.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 AzureDataLakeStorageIcebergStorage.Builder accountKeySecretId(String accountKeySecretId)
The OCID of the Secret where the account key is stored.- Parameters:
accountKeySecretId
- the value to set- Returns:
- this builder
-
endpoint
public AzureDataLakeStorageIcebergStorage.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 AzureDataLakeStorageIcebergStorage build()
-
copy
public AzureDataLakeStorageIcebergStorage.Builder copy(AzureDataLakeStorageIcebergStorage model)
-
-