Package com.oracle.bmc.goldengate.model
Class AmazonS3IcebergStorageSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.goldengate.model.AmazonS3IcebergStorageSummary.Builder
 
- 
- Enclosing class:
- AmazonS3IcebergStorageSummary
 
 public static class AmazonS3IcebergStorageSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AmazonS3IcebergStorageSummary.BuilderaccessKeyId(String accessKeyId)Access key ID to access the Amazon S3 bucket.AmazonS3IcebergStorageSummary.Builderbucket(String bucket)S3 bucket where Iceberg stores metadata and data files.AmazonS3IcebergStorageSummarybuild()AmazonS3IcebergStorageSummary.Buildercopy(AmazonS3IcebergStorageSummary model)AmazonS3IcebergStorageSummary.Builderendpoint(String endpoint)The endpoint URL of the Amazon S3 storage service.AmazonS3IcebergStorageSummary.Builderregion(String region)The AMAZON region where the S3 bucket is hosted.AmazonS3IcebergStorageSummary.BuilderschemeType(AmazonS3IcebergStorage.SchemeType schemeType)The scheme of the storage.AmazonS3IcebergStorageSummary.BuildersecretAccessKeySecretId(String secretAccessKeySecretId)The OCID of the Secret where the Secret Access Key is stored.
 
- 
- 
- 
Method Detail- 
schemeTypepublic AmazonS3IcebergStorageSummary.Builder schemeType(AmazonS3IcebergStorage.SchemeType schemeType) The scheme of the storage.- Parameters:
- schemeType- the value to set
- Returns:
- this builder
 
 - 
endpointpublic AmazonS3IcebergStorageSummary.Builder endpoint(String endpoint) The endpoint URL of the Amazon S3 storage service.e.g.: ‘https://s3.amazonaws.com’ - Parameters:
- endpoint- the value to set
- Returns:
- this builder
 
 - 
accessKeyIdpublic AmazonS3IcebergStorageSummary.Builder accessKeyId(String accessKeyId) Access key ID to access the Amazon S3 bucket.- Parameters:
- accessKeyId- the value to set
- Returns:
- this builder
 
 - 
secretAccessKeySecretIdpublic AmazonS3IcebergStorageSummary.Builder secretAccessKeySecretId(String secretAccessKeySecretId) The OCID of the Secret where the Secret Access Key is stored.- Parameters:
- secretAccessKeySecretId- the value to set
- Returns:
- this builder
 
 - 
regionpublic AmazonS3IcebergStorageSummary.Builder region(String region) The AMAZON region where the S3 bucket is hosted.e.g.: ‘us-east-2’ - Parameters:
- region- the value to set
- Returns:
- this builder
 
 - 
bucketpublic AmazonS3IcebergStorageSummary.Builder bucket(String bucket) S3 bucket where Iceberg stores metadata and data files.- Parameters:
- bucket- the value to set
- Returns:
- this builder
 
 - 
buildpublic AmazonS3IcebergStorageSummary build() 
 - 
copypublic AmazonS3IcebergStorageSummary.Builder copy(AmazonS3IcebergStorageSummary model) 
 
- 
 
-