public sealed class IncompatibleDataSchema : IMessage<Action.Types.IncompatibleDataSchema>, IEquatable<Action.Types.IncompatibleDataSchema>, IDeepCloneable<Action.Types.IncompatibleDataSchema>, IBufferMessage, IMessage
Action details for incompatible schemas detected by discovery.
Implements
IMessage<Action.Types.IncompatibleDataSchema>, IEquatable<Action.Types.IncompatibleDataSchema>, IDeepCloneable<Action.Types.IncompatibleDataSchema>, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
IncompatibleDataSchema()
public IncompatibleDataSchema()
IncompatibleDataSchema(Action.Types.IncompatibleDataSchema)
public IncompatibleDataSchema(Action.Types.IncompatibleDataSchema other)
Parameter | |
---|---|
Name | Description |
other | Action.Types.IncompatibleDataSchema |
Properties
ExistingSchema
public string ExistingSchema { get; set; }
The existing and expected schema of the table. The schema is provided as a JSON formatted structure listing columns and data types.
Property Value | |
---|---|
Type | Description |
String |
NewSchema
public string NewSchema { get; set; }
The new and incompatible schema within the table. The schema is provided as a JSON formatted structured listing columns and data types.
Property Value | |
---|---|
Type | Description |
String |
SampledDataLocations
public RepeatedField<string> SampledDataLocations { get; }
The list of data locations sampled and used for format/schema inference.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
SchemaChange
public Action.Types.IncompatibleDataSchema.Types.SchemaChange SchemaChange { get; set; }
Whether the action relates to a schema that is incompatible or modified.
Property Value | |
---|---|
Type | Description |
Action.Types.IncompatibleDataSchema.Types.SchemaChange |
Table
public string Table { get; set; }
The name of the table containing invalid data.
Property Value | |
---|---|
Type | Description |
String |