Class Asset.Types.DiscoverySpec.Types.JsonOptions (2.0.0)

public sealed class JsonOptions : IMessage<Asset.Types.DiscoverySpec.Types.JsonOptions>, IEquatable<Asset.Types.DiscoverySpec.Types.JsonOptions>, IDeepCloneable<Asset.Types.DiscoverySpec.Types.JsonOptions>, IBufferMessage, IMessage

Describe JSON data format.

Inheritance

Object > Asset.Types.DiscoverySpec.Types.JsonOptions

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

JsonOptions()

public JsonOptions()

JsonOptions(Asset.Types.DiscoverySpec.Types.JsonOptions)

public JsonOptions(Asset.Types.DiscoverySpec.Types.JsonOptions other)
Parameter
NameDescription
otherAsset.Types.DiscoverySpec.Types.JsonOptions

Properties

DisableTypeInference

public bool DisableTypeInference { get; set; }

Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean).

Property Value
TypeDescription
Boolean

Encoding

public string Encoding { get; set; }

Optional. The character encoding of the data. The default is UTF-8.

Property Value
TypeDescription
String