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

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

The Iceberg storage details.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#amazon_s3_iceberg_storage

def amazon_s3_iceberg_storage() -> ::Google::Cloud::OracleDatabase::V1::AmazonS3IcebergStorage
Returns
  • (::Google::Cloud::OracleDatabase::V1::AmazonS3IcebergStorage) — The Amazon S3 Iceberg storage.

    Note: The following fields are mutually exclusive: amazon_s3_iceberg_storage, google_cloud_storage_iceberg_storage, azure_data_lake_storage_iceberg_storage. If a field in that set is populated, all other fields in the set will automatically be cleared.

#amazon_s3_iceberg_storage=

def amazon_s3_iceberg_storage=(value) -> ::Google::Cloud::OracleDatabase::V1::AmazonS3IcebergStorage
Parameter
  • value (::Google::Cloud::OracleDatabase::V1::AmazonS3IcebergStorage) — The Amazon S3 Iceberg storage.

    Note: The following fields are mutually exclusive: amazon_s3_iceberg_storage, google_cloud_storage_iceberg_storage, azure_data_lake_storage_iceberg_storage. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::OracleDatabase::V1::AmazonS3IcebergStorage) — The Amazon S3 Iceberg storage.

    Note: The following fields are mutually exclusive: amazon_s3_iceberg_storage, google_cloud_storage_iceberg_storage, azure_data_lake_storage_iceberg_storage. If a field in that set is populated, all other fields in the set will automatically be cleared.

#azure_data_lake_storage_iceberg_storage

def azure_data_lake_storage_iceberg_storage() -> ::Google::Cloud::OracleDatabase::V1::AzureDataLakeStorageIcebergStorage
Returns
  • (::Google::Cloud::OracleDatabase::V1::AzureDataLakeStorageIcebergStorage) — The Azure Data Lake Storage Iceberg storage.

    Note: The following fields are mutually exclusive: azure_data_lake_storage_iceberg_storage, amazon_s3_iceberg_storage, google_cloud_storage_iceberg_storage. If a field in that set is populated, all other fields in the set will automatically be cleared.

#azure_data_lake_storage_iceberg_storage=

def azure_data_lake_storage_iceberg_storage=(value) -> ::Google::Cloud::OracleDatabase::V1::AzureDataLakeStorageIcebergStorage
Parameter
  • value (::Google::Cloud::OracleDatabase::V1::AzureDataLakeStorageIcebergStorage) — The Azure Data Lake Storage Iceberg storage.

    Note: The following fields are mutually exclusive: azure_data_lake_storage_iceberg_storage, amazon_s3_iceberg_storage, google_cloud_storage_iceberg_storage. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::OracleDatabase::V1::AzureDataLakeStorageIcebergStorage) — The Azure Data Lake Storage Iceberg storage.

    Note: The following fields are mutually exclusive: azure_data_lake_storage_iceberg_storage, amazon_s3_iceberg_storage, google_cloud_storage_iceberg_storage. If a field in that set is populated, all other fields in the set will automatically be cleared.

#google_cloud_storage_iceberg_storage

def google_cloud_storage_iceberg_storage() -> ::Google::Cloud::OracleDatabase::V1::GoogleCloudStorageIcebergStorage
Returns
  • (::Google::Cloud::OracleDatabase::V1::GoogleCloudStorageIcebergStorage) — The Google Cloud Storage Iceberg storage.

    Note: The following fields are mutually exclusive: google_cloud_storage_iceberg_storage, amazon_s3_iceberg_storage, azure_data_lake_storage_iceberg_storage. If a field in that set is populated, all other fields in the set will automatically be cleared.

#google_cloud_storage_iceberg_storage=

def google_cloud_storage_iceberg_storage=(value) -> ::Google::Cloud::OracleDatabase::V1::GoogleCloudStorageIcebergStorage
Parameter
  • value (::Google::Cloud::OracleDatabase::V1::GoogleCloudStorageIcebergStorage) — The Google Cloud Storage Iceberg storage.

    Note: The following fields are mutually exclusive: google_cloud_storage_iceberg_storage, amazon_s3_iceberg_storage, azure_data_lake_storage_iceberg_storage. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::OracleDatabase::V1::GoogleCloudStorageIcebergStorage) — The Google Cloud Storage Iceberg storage.

    Note: The following fields are mutually exclusive: google_cloud_storage_iceberg_storage, amazon_s3_iceberg_storage, azure_data_lake_storage_iceberg_storage. If a field in that set is populated, all other fields in the set will automatically be cleared.

#storage_type

def storage_type() -> ::Google::Cloud::OracleDatabase::V1::IcebergStorage::StorageType
Returns

#storage_type=

def storage_type=(value) -> ::Google::Cloud::OracleDatabase::V1::IcebergStorage::StorageType
Parameter
Returns