Reference documentation and code samples for the BigQuery Migration V2 API class Google::Cloud::Bigquery::Migration::V2::TranslationConfigDetails.
The translation config to capture necessary settings for a translation task and subtask.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#gcs_source_path
def gcs_source_path() -> ::String
Returns
- (::String) — The Cloud Storage path for a directory of files to translate in a task.
#gcs_source_path=
def gcs_source_path=(value) -> ::String
Parameter
- value (::String) — The Cloud Storage path for a directory of files to translate in a task.
Returns
- (::String) — The Cloud Storage path for a directory of files to translate in a task.
#gcs_target_path
def gcs_target_path() -> ::String
Returns
- (::String) — The Cloud Storage path to write back the corresponding input files to.
#gcs_target_path=
def gcs_target_path=(value) -> ::String
Parameter
- value (::String) — The Cloud Storage path to write back the corresponding input files to.
Returns
- (::String) — The Cloud Storage path to write back the corresponding input files to.
#name_mapping_list
def name_mapping_list() -> ::Google::Cloud::Bigquery::Migration::V2::ObjectNameMappingList
Returns
- (::Google::Cloud::Bigquery::Migration::V2::ObjectNameMappingList) — The mapping of objects to their desired output names in list form.
#name_mapping_list=
def name_mapping_list=(value) -> ::Google::Cloud::Bigquery::Migration::V2::ObjectNameMappingList
Parameter
- value (::Google::Cloud::Bigquery::Migration::V2::ObjectNameMappingList) — The mapping of objects to their desired output names in list form.
Returns
- (::Google::Cloud::Bigquery::Migration::V2::ObjectNameMappingList) — The mapping of objects to their desired output names in list form.
#request_source
def request_source() -> ::String
Returns
- (::String) — The indicator to show translation request initiator.
#request_source=
def request_source=(value) -> ::String
Parameter
- value (::String) — The indicator to show translation request initiator.
Returns
- (::String) — The indicator to show translation request initiator.
#source_dialect
def source_dialect() -> ::Google::Cloud::Bigquery::Migration::V2::Dialect
Returns
- (::Google::Cloud::Bigquery::Migration::V2::Dialect) — The dialect of the input files.
#source_dialect=
def source_dialect=(value) -> ::Google::Cloud::Bigquery::Migration::V2::Dialect
Parameter
- value (::Google::Cloud::Bigquery::Migration::V2::Dialect) — The dialect of the input files.
Returns
- (::Google::Cloud::Bigquery::Migration::V2::Dialect) — The dialect of the input files.
#source_env
def source_env() -> ::Google::Cloud::Bigquery::Migration::V2::SourceEnv
Returns
- (::Google::Cloud::Bigquery::Migration::V2::SourceEnv) — The default source environment values for the translation.
#source_env=
def source_env=(value) -> ::Google::Cloud::Bigquery::Migration::V2::SourceEnv
Parameter
- value (::Google::Cloud::Bigquery::Migration::V2::SourceEnv) — The default source environment values for the translation.
Returns
- (::Google::Cloud::Bigquery::Migration::V2::SourceEnv) — The default source environment values for the translation.
#target_dialect
def target_dialect() -> ::Google::Cloud::Bigquery::Migration::V2::Dialect
Returns
- (::Google::Cloud::Bigquery::Migration::V2::Dialect) — The target dialect for the engine to translate the input to.
#target_dialect=
def target_dialect=(value) -> ::Google::Cloud::Bigquery::Migration::V2::Dialect
Parameter
- value (::Google::Cloud::Bigquery::Migration::V2::Dialect) — The target dialect for the engine to translate the input to.
Returns
- (::Google::Cloud::Bigquery::Migration::V2::Dialect) — The target dialect for the engine to translate the input to.
#target_types
def target_types() -> ::Array<::String>
Returns
- (::Array<::String>) — The types of output to generate, e.g. sql, metadata 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 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 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.