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