public sealed class ObjectNameMapping : IMessage<ObjectNameMapping>, IEquatable<ObjectNameMapping>, IDeepCloneable<ObjectNameMapping>, IBufferMessage, IMessageReference documentation and code samples for the BigQuery Migration v2 API class ObjectNameMapping.
Represents a key-value pair of NameMappingKey to NameMappingValue to represent the mapping of SQL names from the input value to desired output.
Implements
IMessage<ObjectNameMapping>, IEquatable<ObjectNameMapping>, IDeepCloneable<ObjectNameMapping>, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Migration.V2Assembly
Google.Cloud.BigQuery.Migration.V2.dll
Constructors
ObjectNameMapping()
public ObjectNameMapping()ObjectNameMapping(ObjectNameMapping)
public ObjectNameMapping(ObjectNameMapping other)| Parameter | |
|---|---|
| Name | Description | 
other | 
        ObjectNameMapping | 
      
Properties
Source
public NameMappingKey Source { get; set; }The name of the object in source that is being mapped.
| Property Value | |
|---|---|
| Type | Description | 
NameMappingKey | 
        |
Target
public NameMappingValue Target { get; set; }The desired target name of the object that is being mapped.
| Property Value | |
|---|---|
| Type | Description | 
NameMappingValue | 
        |