Cloud Dataplex v1 API - Class Action.Types.IncompatibleDataSchema (2.5.0)

public sealed class Action.Types.IncompatibleDataSchema : IMessage<Action.Types.IncompatibleDataSchema>, IEquatable<Action.Types.IncompatibleDataSchema>, IDeepCloneable<Action.Types.IncompatibleDataSchema>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Dataplex v1 API class Action.Types.IncompatibleDataSchema.

Action details for incompatible schemas detected by discovery.

Inheritance

object > Action.Types.IncompatibleDataSchema

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

IncompatibleDataSchema()

public IncompatibleDataSchema()

IncompatibleDataSchema(IncompatibleDataSchema)

public IncompatibleDataSchema(Action.Types.IncompatibleDataSchema other)
Parameter
NameDescription
otherActionTypesIncompatibleDataSchema

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

SampledDataLocations

public RepeatedField<string> SampledDataLocations { get; }

The list of data locations sampled and used for format/schema inference.

Property Value
TypeDescription
RepeatedFieldstring

SchemaChange

public Action.Types.IncompatibleDataSchema.Types.SchemaChange SchemaChange { get; set; }

Whether the action relates to a schema that is incompatible or modified.

Property Value
TypeDescription
ActionTypesIncompatibleDataSchemaTypesSchemaChange

Table

public string Table { get; set; }

The name of the table containing invalid data.

Property Value
TypeDescription
string