Package com.oracle.bmc.goldengate.model
Class CreateRestIcebergCatalogDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.CreateRestIcebergCatalogDetails.Builder
-
- Enclosing class:
- CreateRestIcebergCatalogDetails
public static class CreateRestIcebergCatalogDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateRestIcebergCatalogDetails
build()
CreateRestIcebergCatalogDetails.Builder
copy(CreateRestIcebergCatalogDetails model)
CreateRestIcebergCatalogDetails.Builder
propertiesSecretId(String propertiesSecretId)
The OCID of the Secret that stores the content of the configuration file containing additional properties for the REST catalog.CreateRestIcebergCatalogDetails.Builder
uri(String uri)
The base URL for the REST Catalog API.
-
-
-
Method Detail
-
uri
public CreateRestIcebergCatalogDetails.Builder uri(String uri)
The base URL for the REST Catalog API.e.g.: ‘https://my-rest-catalog.example.com/api/v1’
- Parameters:
uri
- the value to set- Returns:
- this builder
-
propertiesSecretId
public CreateRestIcebergCatalogDetails.Builder propertiesSecretId(String propertiesSecretId)
The OCID of the Secret that stores the content of the configuration file containing additional properties for the REST catalog.See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm
- Parameters:
propertiesSecretId
- the value to set- Returns:
- this builder
-
build
public CreateRestIcebergCatalogDetails build()
-
copy
public CreateRestIcebergCatalogDetails.Builder copy(CreateRestIcebergCatalogDetails model)
-
-