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)
Properties
GcsSourcePath
public string GcsSourcePath { get; set; }
The Cloud Storage path for a directory of files to translate in a task.
Property Value |
Type |
Description |
string |
|
GcsTargetPath
public string GcsTargetPath { get; set; }
The Cloud Storage path to write back the corresponding input files to.
Property Value |
Type |
Description |
string |
|
HasGcsSourcePath
public bool HasGcsSourcePath { get; }
Gets whether the "gcs_source_path" field is set
Property Value |
Type |
Description |
bool |
|
HasGcsTargetPath
public bool HasGcsTargetPath { get; }
Gets whether the "gcs_target_path" field is set
Property Value |
Type |
Description |
bool |
|
NameMappingList
public ObjectNameMappingList NameMappingList { get; set; }
The mapping of objects to their desired output names in list form.
OutputNameMappingCase
public TranslationConfigDetails.OutputNameMappingOneofCase OutputNameMappingCase { get; }
RequestSource
public string RequestSource { get; set; }
The indicator to show translation request initiator.
Property Value |
Type |
Description |
string |
|
SourceDialect
public Dialect SourceDialect { get; set; }
The dialect of the input files.
Property Value |
Type |
Description |
Dialect |
|
SourceEnv
public SourceEnv SourceEnv { get; set; }
The default source environment values for the translation.
SourceLocationCase
public TranslationConfigDetails.SourceLocationOneofCase SourceLocationCase { get; }
TargetDialect
public Dialect TargetDialect { get; set; }
The target dialect for the engine to translate the input to.
Property Value |
Type |
Description |
Dialect |
|
TargetLocationCase
public TranslationConfigDetails.TargetLocationOneofCase TargetLocationCase { get; }