Class Google::Cloud::Dataplex::V1::Schema (v0.1.0)

Schema information describing the structure and layout of the data.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#fields

def fields() -> ::Array<::Google::Cloud::Dataplex::V1::Schema::SchemaField>
Returns

#fields=

def fields=(value) -> ::Array<::Google::Cloud::Dataplex::V1::Schema::SchemaField>
Parameter
Returns

#partition_fields

def partition_fields() -> ::Array<::Google::Cloud::Dataplex::V1::Schema::PartitionField>
Returns

#partition_fields=

def partition_fields=(value) -> ::Array<::Google::Cloud::Dataplex::V1::Schema::PartitionField>
Parameter
Returns

#partition_style

def partition_style() -> ::Google::Cloud::Dataplex::V1::Schema::PartitionStyle
Returns

#partition_style=

def partition_style=(value) -> ::Google::Cloud::Dataplex::V1::Schema::PartitionStyle
Parameter
Returns

#user_managed

def user_managed() -> ::Boolean
Returns
  • (::Boolean) — Required. Whether the schema is user-managed or managed by the service. User-managed schemas are not automatically updated by discovery jobs.

#user_managed=

def user_managed=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Required. Whether the schema is user-managed or managed by the service. User-managed schemas are not automatically updated by discovery jobs.
Returns
  • (::Boolean) — Required. Whether the schema is user-managed or managed by the service. User-managed schemas are not automatically updated by discovery jobs.