BigQuery Migration v2 API - Class TranslationConfigDetails (1.0.0)

public sealed class TranslationConfigDetails : IMessage<TranslationConfigDetails>, IEquatable<TranslationConfigDetails>, IDeepCloneable<TranslationConfigDetails>, IBufferMessage, IMessage

Reference documentation and code samples for the BigQuery Migration v2 API class TranslationConfigDetails.

The translation config to capture necessary settings for a translation task and subtask.

Inheritance

Object > TranslationConfigDetails

Namespace

Google.Cloud.BigQuery.Migration.V2

Assembly

Google.Cloud.BigQuery.Migration.V2.dll

Constructors

TranslationConfigDetails()

public TranslationConfigDetails()

TranslationConfigDetails(TranslationConfigDetails)

public TranslationConfigDetails(TranslationConfigDetails other)
Parameter
NameDescription
otherTranslationConfigDetails

Properties

GcsSourcePath

public string GcsSourcePath { get; set; }

The Cloud Storage path for a directory of files to translate in a task.

Property Value
TypeDescription
String

GcsTargetPath

public string GcsTargetPath { get; set; }

The Cloud Storage path to write back the corresponding input files to.

Property Value
TypeDescription
String

NameMappingList

public ObjectNameMappingList NameMappingList { get; set; }

The mapping of objects to their desired output names in list form.

Property Value
TypeDescription
ObjectNameMappingList

OutputNameMappingCase

public TranslationConfigDetails.OutputNameMappingOneofCase OutputNameMappingCase { get; }
Property Value
TypeDescription
TranslationConfigDetails.OutputNameMappingOneofCase

SourceDialect

public Dialect SourceDialect { get; set; }

The dialect of the input files.

Property Value
TypeDescription
Dialect

SourceEnv

public SourceEnv SourceEnv { get; set; }

The default source environment values for the translation.

Property Value
TypeDescription
SourceEnv

SourceLocationCase

public TranslationConfigDetails.SourceLocationOneofCase SourceLocationCase { get; }
Property Value
TypeDescription
TranslationConfigDetails.SourceLocationOneofCase

TargetDialect

public Dialect TargetDialect { get; set; }

The target dialect for the engine to translate the input to.

Property Value
TypeDescription
Dialect

TargetLocationCase

public TranslationConfigDetails.TargetLocationOneofCase TargetLocationCase { get; }
Property Value
TypeDescription
TranslationConfigDetails.TargetLocationOneofCase