public sealed class ObjectNameMapping : IMessage<ObjectNameMapping>, IEquatable<ObjectNameMapping>, IDeepCloneable<ObjectNameMapping>, IBufferMessage, IMessage
Reference 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
IMessageObjectNameMapping, IEquatableObjectNameMapping, IDeepCloneableObjectNameMapping, 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 |