Google Cloud Oracle Database V1 Client - Class IcebergCatalog (0.9.0)

Reference documentation and code samples for the Google Cloud Oracle Database V1 Client class IcebergCatalog.

The Iceberg catalog details.

Generated from protobuf message google.cloud.oracledatabase.v1.IcebergCatalog

Namespace

Google \ Cloud \ OracleDatabase \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ glue_iceberg_catalog GlueIcebergCatalog

The Glue Iceberg catalog.

↳ nessie_iceberg_catalog NessieIcebergCatalog

The Nessie Iceberg catalog.

↳ polaris_iceberg_catalog PolarisIcebergCatalog

The Polaris Iceberg catalog.

↳ rest_iceberg_catalog RestIcebergCatalog

The REST Iceberg catalog.

↳ catalog_type int

Required. The type of Iceberg catalog.

getGlueIcebergCatalog

The Glue Iceberg catalog.

Returns
Type Description
GlueIcebergCatalog|null

hasGlueIcebergCatalog

setGlueIcebergCatalog

The Glue Iceberg catalog.

Parameter
Name Description
var GlueIcebergCatalog
Returns
Type Description
$this

getNessieIcebergCatalog

The Nessie Iceberg catalog.

Returns
Type Description
NessieIcebergCatalog|null

hasNessieIcebergCatalog

setNessieIcebergCatalog

The Nessie Iceberg catalog.

Parameter
Name Description
var NessieIcebergCatalog
Returns
Type Description
$this

getPolarisIcebergCatalog

The Polaris Iceberg catalog.

Returns
Type Description
PolarisIcebergCatalog|null

hasPolarisIcebergCatalog

setPolarisIcebergCatalog

The Polaris Iceberg catalog.

Parameter
Name Description
var PolarisIcebergCatalog
Returns
Type Description
$this

getRestIcebergCatalog

The REST Iceberg catalog.

Returns
Type Description
RestIcebergCatalog|null

hasRestIcebergCatalog

setRestIcebergCatalog

The REST Iceberg catalog.

Parameter
Name Description
var RestIcebergCatalog
Returns
Type Description
$this

getCatalogType

Required. The type of Iceberg catalog.

Returns
Type Description
int Enum of type CatalogType.

setCatalogType

Required. The type of Iceberg catalog.

Parameter
Name Description
var int

Enum of type CatalogType.

Returns
Type Description
$this

getCatalogDetails

Returns
Type Description
string