BigQuery Migration V2 API - Class Google::Cloud::Bigquery::Migration::V2::TranslationDetails (v0.11.0)

Reference documentation and code samples for the BigQuery Migration V2 API class Google::Cloud::Bigquery::Migration::V2::TranslationDetails.

The translation details to capture the necessary settings for a translation job.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#source_environment

def source_environment() -> ::Google::Cloud::Bigquery::Migration::V2::SourceEnvironment
Returns

#source_environment=

def source_environment=(value) -> ::Google::Cloud::Bigquery::Migration::V2::SourceEnvironment
Parameter
Returns

#source_target_mapping

def source_target_mapping() -> ::Array<::Google::Cloud::Bigquery::Migration::V2::SourceTargetMapping>
Returns

#source_target_mapping=

def source_target_mapping=(value) -> ::Array<::Google::Cloud::Bigquery::Migration::V2::SourceTargetMapping>
Parameter
Returns

#target_base_uri

def target_base_uri() -> ::String
Returns
  • (::String) — The base URI for all writes to persistent storage.

#target_base_uri=

def target_base_uri=(value) -> ::String
Parameter
  • value (::String) — The base URI for all writes to persistent storage.
Returns
  • (::String) — The base URI for all writes to persistent storage.

#target_return_literals

def target_return_literals() -> ::Array<::String>
Returns
  • (::Array<::String>) — The list of literal targets that will be directly returned to the response. Each entry consists of the constructed path, EXCLUDING the base path. Not providing a target_base_uri will prevent writing to persistent storage.

#target_return_literals=

def target_return_literals=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — The list of literal targets that will be directly returned to the response. Each entry consists of the constructed path, EXCLUDING the base path. Not providing a target_base_uri will prevent writing to persistent storage.
Returns
  • (::Array<::String>) — The list of literal targets that will be directly returned to the response. Each entry consists of the constructed path, EXCLUDING the base path. Not providing a target_base_uri will prevent writing to persistent storage.

#target_types

def target_types() -> ::Array<::String>
Returns
  • (::Array<::String>) — The types of output to generate, e.g. sql, metadata, lineage_from_sql_scripts, etc. If not specified, a default set of targets will be generated. Some additional target types may be slower to generate. See the documentation for the set of available target types.

#target_types=

def target_types=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — The types of output to generate, e.g. sql, metadata, lineage_from_sql_scripts, etc. If not specified, a default set of targets will be generated. Some additional target types may be slower to generate. See the documentation for the set of available target types.
Returns
  • (::Array<::String>) — The types of output to generate, e.g. sql, metadata, lineage_from_sql_scripts, etc. If not specified, a default set of targets will be generated. Some additional target types may be slower to generate. See the documentation for the set of available target types.