Class: Google::Cloud::Bigquery::Migration::V2::TranslationConfigDetails

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#gcs_source_path::String

Returns 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.



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.

Returns:

  • (::String)

    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.

Returns:



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.

Returns:

  • (::String)

    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.

Returns:



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.

Returns:



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.

Returns:



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.

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.



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