Class: Google::Cloud::Bigquery::Migration::V2::TranslationConfigDetails
- Inherits:
-
Object
- Object
- Google::Cloud::Bigquery::Migration::V2::TranslationConfigDetails
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/bigquery/migration/v2/translation_config.rb
Overview
The translation config to capture necessary settings for a translation task and subtask.
Instance Attribute Summary collapse
-
#gcs_source_path ⇒ ::String
The Cloud Storage path for a directory of files to translate in a task.
-
#gcs_target_path ⇒ ::String
The Cloud Storage path to write back the corresponding input files to.
-
#name_mapping_list ⇒ ::Google::Cloud::Bigquery::Migration::V2::ObjectNameMappingList
The mapping of objects to their desired output names in list form.
-
#request_source ⇒ ::String
The indicator to show translation request initiator.
-
#source_dialect ⇒ ::Google::Cloud::Bigquery::Migration::V2::Dialect
The dialect of the input files.
-
#source_env ⇒ ::Google::Cloud::Bigquery::Migration::V2::SourceEnv
The default source environment values for the translation.
-
#target_dialect ⇒ ::Google::Cloud::Bigquery::Migration::V2::Dialect
The target dialect for the engine to translate the input to.
-
#target_types ⇒ ::Array<::String>
The types of output to generate, e.g.
Instance Attribute Details
#gcs_source_path ⇒ ::String
Returns The Cloud Storage path for a directory of files to translate in a task.
54 55 56 57 |
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_config.rb', line 54 class TranslationConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#gcs_target_path ⇒ ::String
Returns The Cloud Storage path to write back the corresponding input files to.
54 55 56 57 |
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_config.rb', line 54 class TranslationConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name_mapping_list ⇒ ::Google::Cloud::Bigquery::Migration::V2::ObjectNameMappingList
Returns The mapping of objects to their desired output names in list form.
54 55 56 57 |
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_config.rb', line 54 class TranslationConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#request_source ⇒ ::String
Returns The indicator to show translation request initiator.
54 55 56 57 |
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_config.rb', line 54 class TranslationConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#source_dialect ⇒ ::Google::Cloud::Bigquery::Migration::V2::Dialect
Returns The dialect of the input files.
54 55 56 57 |
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_config.rb', line 54 class TranslationConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#source_env ⇒ ::Google::Cloud::Bigquery::Migration::V2::SourceEnv
Returns The default source environment values for the translation.
54 55 56 57 |
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_config.rb', line 54 class TranslationConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#target_dialect ⇒ ::Google::Cloud::Bigquery::Migration::V2::Dialect
Returns The target dialect for the engine to translate the input to.
54 55 56 57 |
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_config.rb', line 54 class TranslationConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#target_types ⇒ ::Array<::String>
Returns 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.
54 55 56 57 |
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_config.rb', line 54 class TranslationConfigDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |