Package com.oracle.bmc.goldengate.model
Class GoogleCloudStorageIcebergStorageSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.GoogleCloudStorageIcebergStorageSummary.Builder
-
- Enclosing class:
- GoogleCloudStorageIcebergStorageSummary
public static class GoogleCloudStorageIcebergStorageSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GoogleCloudStorageIcebergStorageSummary.Builder
bucket(String bucket)
Google Cloud Storage bucket where Iceberg stores metadata and data files.GoogleCloudStorageIcebergStorageSummary
build()
GoogleCloudStorageIcebergStorageSummary.Builder
copy(GoogleCloudStorageIcebergStorageSummary model)
GoogleCloudStorageIcebergStorageSummary.Builder
projectId(String projectId)
The Google Cloud Project where the bucket exists.GoogleCloudStorageIcebergStorageSummary.Builder
serviceAccountKeyFileSecretId(String serviceAccountKeyFileSecretId)
The OCID of the Secret where the content of the service account key file is stored, which contains the credentials required to use Google Cloud Storage.
-
-
-
Method Detail
-
bucket
public GoogleCloudStorageIcebergStorageSummary.Builder bucket(String bucket)
Google Cloud Storage bucket where Iceberg stores metadata and data files.- Parameters:
bucket
- the value to set- Returns:
- this builder
-
projectId
public GoogleCloudStorageIcebergStorageSummary.Builder projectId(String projectId)
The Google Cloud Project where the bucket exists.- Parameters:
projectId
- the value to set- Returns:
- this builder
-
serviceAccountKeyFileSecretId
public GoogleCloudStorageIcebergStorageSummary.Builder serviceAccountKeyFileSecretId(String serviceAccountKeyFileSecretId)
The OCID of the Secret where the content of the service account key file is stored, which contains the credentials required to use Google Cloud Storage.- Parameters:
serviceAccountKeyFileSecretId
- the value to set- Returns:
- this builder
-
build
public GoogleCloudStorageIcebergStorageSummary build()
-
copy
public GoogleCloudStorageIcebergStorageSummary.Builder copy(GoogleCloudStorageIcebergStorageSummary model)
-
-