Share via


AzureDataLakeStoreWriteSettings Class

Definition

Azure data lake store write settings.

public class AzureDataLakeStoreWriteSettings : Azure.ResourceManager.DataFactory.Models.StoreWriteSettings, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataFactory.Models.AzureDataLakeStoreWriteSettings>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataFactory.Models.AzureDataLakeStoreWriteSettings>
public class AzureDataLakeStoreWriteSettings : Azure.ResourceManager.DataFactory.Models.StoreWriteSettings
type AzureDataLakeStoreWriteSettings = class
    inherit StoreWriteSettings
    interface IJsonModel<AzureDataLakeStoreWriteSettings>
    interface IPersistableModel<AzureDataLakeStoreWriteSettings>
type AzureDataLakeStoreWriteSettings = class
    inherit StoreWriteSettings
Public Class AzureDataLakeStoreWriteSettings
Inherits StoreWriteSettings
Implements IJsonModel(Of AzureDataLakeStoreWriteSettings), IPersistableModel(Of AzureDataLakeStoreWriteSettings)
Public Class AzureDataLakeStoreWriteSettings
Inherits StoreWriteSettings
Inheritance
AzureDataLakeStoreWriteSettings
Implements

Constructors

AzureDataLakeStoreWriteSettings()

Initializes a new instance of AzureDataLakeStoreWriteSettings.

Properties

AdditionalProperties

Additional Properties

To assign an object to the value of this property use FromObjectAsJson<T>(T, JsonSerializerOptions).

To assign an already formatted json string to this property use FromString(String).

Examples:

  • BinaryData.FromObjectAsJson("foo"): Creates a payload of "foo".
  • BinaryData.FromString("\"foo\""): Creates a payload of "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" }): Creates a payload of { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}"): Creates a payload of { "key": "value" }.

(Inherited from StoreWriteSettings)
CopyBehavior

The type of copy behavior for copy sink.

(Inherited from StoreWriteSettings)
DisableMetricsCollection

If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).

(Inherited from StoreWriteSettings)
ExpiryDateTime

Specifies the expiry time of the written files. The time is applied to the UTC time zone in the format of "2018-12-01T05:00:00Z". Default value is NULL. Type: string (or Expression with resultType string).

MaxConcurrentConnections

The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).

(Inherited from StoreWriteSettings)
Metadata

Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects).

(Inherited from StoreWriteSettings)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from StoreWriteSettings)

Explicit Interface Implementations

IJsonModel<AzureDataLakeStoreWriteSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AzureDataLakeStoreWriteSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<StoreWriteSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from StoreWriteSettings)
IJsonModel<StoreWriteSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from StoreWriteSettings)
IPersistableModel<AzureDataLakeStoreWriteSettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AzureDataLakeStoreWriteSettings>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AzureDataLakeStoreWriteSettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<StoreWriteSettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from StoreWriteSettings)
IPersistableModel<StoreWriteSettings>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from StoreWriteSettings)
IPersistableModel<StoreWriteSettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from StoreWriteSettings)

Applies to