Oracle Database@Google Cloud V1 API - Class Google::Cloud::OracleDatabase::V1::IcebergCatalog (v0.14.0)

Reference documentation and code samples for the Oracle Database@Google Cloud V1 API class Google::Cloud::OracleDatabase::V1::IcebergCatalog.

The Iceberg catalog details.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#catalog_type

def catalog_type() -> ::Google::Cloud::OracleDatabase::V1::IcebergCatalog::CatalogType
Returns

#catalog_type=

def catalog_type=(value) -> ::Google::Cloud::OracleDatabase::V1::IcebergCatalog::CatalogType
Parameter
Returns

#glue_iceberg_catalog

def glue_iceberg_catalog() -> ::Google::Cloud::OracleDatabase::V1::GlueIcebergCatalog
Returns
  • (::Google::Cloud::OracleDatabase::V1::GlueIcebergCatalog) — The Glue Iceberg catalog.

    Note: The following fields are mutually exclusive: glue_iceberg_catalog, nessie_iceberg_catalog, polaris_iceberg_catalog, rest_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.

#glue_iceberg_catalog=

def glue_iceberg_catalog=(value) -> ::Google::Cloud::OracleDatabase::V1::GlueIcebergCatalog
Parameter
  • value (::Google::Cloud::OracleDatabase::V1::GlueIcebergCatalog) — The Glue Iceberg catalog.

    Note: The following fields are mutually exclusive: glue_iceberg_catalog, nessie_iceberg_catalog, polaris_iceberg_catalog, rest_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::OracleDatabase::V1::GlueIcebergCatalog) — The Glue Iceberg catalog.

    Note: The following fields are mutually exclusive: glue_iceberg_catalog, nessie_iceberg_catalog, polaris_iceberg_catalog, rest_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.

#nessie_iceberg_catalog

def nessie_iceberg_catalog() -> ::Google::Cloud::OracleDatabase::V1::NessieIcebergCatalog
Returns
  • (::Google::Cloud::OracleDatabase::V1::NessieIcebergCatalog) — The Nessie Iceberg catalog.

    Note: The following fields are mutually exclusive: nessie_iceberg_catalog, glue_iceberg_catalog, polaris_iceberg_catalog, rest_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.

#nessie_iceberg_catalog=

def nessie_iceberg_catalog=(value) -> ::Google::Cloud::OracleDatabase::V1::NessieIcebergCatalog
Parameter
  • value (::Google::Cloud::OracleDatabase::V1::NessieIcebergCatalog) — The Nessie Iceberg catalog.

    Note: The following fields are mutually exclusive: nessie_iceberg_catalog, glue_iceberg_catalog, polaris_iceberg_catalog, rest_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::OracleDatabase::V1::NessieIcebergCatalog) — The Nessie Iceberg catalog.

    Note: The following fields are mutually exclusive: nessie_iceberg_catalog, glue_iceberg_catalog, polaris_iceberg_catalog, rest_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.

#polaris_iceberg_catalog

def polaris_iceberg_catalog() -> ::Google::Cloud::OracleDatabase::V1::PolarisIcebergCatalog
Returns
  • (::Google::Cloud::OracleDatabase::V1::PolarisIcebergCatalog) — The Polaris Iceberg catalog.

    Note: The following fields are mutually exclusive: polaris_iceberg_catalog, glue_iceberg_catalog, nessie_iceberg_catalog, rest_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.

#polaris_iceberg_catalog=

def polaris_iceberg_catalog=(value) -> ::Google::Cloud::OracleDatabase::V1::PolarisIcebergCatalog
Parameter
  • value (::Google::Cloud::OracleDatabase::V1::PolarisIcebergCatalog) — The Polaris Iceberg catalog.

    Note: The following fields are mutually exclusive: polaris_iceberg_catalog, glue_iceberg_catalog, nessie_iceberg_catalog, rest_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::OracleDatabase::V1::PolarisIcebergCatalog) — The Polaris Iceberg catalog.

    Note: The following fields are mutually exclusive: polaris_iceberg_catalog, glue_iceberg_catalog, nessie_iceberg_catalog, rest_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.

#rest_iceberg_catalog

def rest_iceberg_catalog() -> ::Google::Cloud::OracleDatabase::V1::RestIcebergCatalog
Returns
  • (::Google::Cloud::OracleDatabase::V1::RestIcebergCatalog) — The REST Iceberg catalog.

    Note: The following fields are mutually exclusive: rest_iceberg_catalog, glue_iceberg_catalog, nessie_iceberg_catalog, polaris_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.

#rest_iceberg_catalog=

def rest_iceberg_catalog=(value) -> ::Google::Cloud::OracleDatabase::V1::RestIcebergCatalog
Parameter
  • value (::Google::Cloud::OracleDatabase::V1::RestIcebergCatalog) — The REST Iceberg catalog.

    Note: The following fields are mutually exclusive: rest_iceberg_catalog, glue_iceberg_catalog, nessie_iceberg_catalog, polaris_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::OracleDatabase::V1::RestIcebergCatalog) — The REST Iceberg catalog.

    Note: The following fields are mutually exclusive: rest_iceberg_catalog, glue_iceberg_catalog, nessie_iceberg_catalog, polaris_iceberg_catalog. If a field in that set is populated, all other fields in the set will automatically be cleared.