Class: Google::Cloud::Bigquery::Migration::V2::TranslationDetails

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/bigquery/migration/v2/translation_details.rb

Overview

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

Instance Attribute Summary collapse

Instance Attribute Details

#source_environment::Google::Cloud::Bigquery::Migration::V2::SourceEnvironment

Returns The default source environment values for the translation.

Returns:



47
48
49
50
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_details.rb', line 47

class TranslationDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#source_target_mapping::Array<::Google::Cloud::Bigquery::Migration::V2::SourceTargetMapping>

Returns The mapping from source to target SQL.

Returns:



47
48
49
50
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_details.rb', line 47

class TranslationDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#target_base_uri::String

Returns The base URI for all writes to persistent storage.

Returns:

  • (::String)

    The base URI for all writes to persistent storage.



47
48
49
50
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_details.rb', line 47

class TranslationDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#target_return_literals::Array<::String>

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



47
48
49
50
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_details.rb', line 47

class TranslationDetails
  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, 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.



47
48
49
50
# File 'proto_docs/google/cloud/bigquery/migration/v2/translation_details.rb', line 47

class TranslationDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end