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 
 - (::Google::Cloud::Bigquery::Migration::V2::SourceEnvironment) — The default source environment values for the translation.
 
#source_environment=
def source_environment=(value) -> ::Google::Cloud::Bigquery::Migration::V2::SourceEnvironment Parameter 
 - value (::Google::Cloud::Bigquery::Migration::V2::SourceEnvironment) — The default source environment values for the translation.
 
 Returns 
 - (::Google::Cloud::Bigquery::Migration::V2::SourceEnvironment) — The default source environment values for the translation.
 
#source_target_mapping
def source_target_mapping() -> ::Array<::Google::Cloud::Bigquery::Migration::V2::SourceTargetMapping> Returns 
 - (::Array<::Google::Cloud::Bigquery::Migration::V2::SourceTargetMapping>) — The mapping from source to target SQL.
 
#source_target_mapping=
def source_target_mapping=(value) -> ::Array<::Google::Cloud::Bigquery::Migration::V2::SourceTargetMapping> Parameter 
 - value (::Array<::Google::Cloud::Bigquery::Migration::V2::SourceTargetMapping>) — The mapping from source to target SQL.
 
 Returns 
 - (::Array<::Google::Cloud::Bigquery::Migration::V2::SourceTargetMapping>) — The mapping from source to target SQL.
 
#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.