BinarySink Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. CopySink - com.
azure. resourcemanager. datafactory. models. BinarySink
- com.
- com.
public final class BinarySink
extends CopySink
A copy activity Binary sink.
Constructor Summary
| Constructor | Description |
|---|---|
| BinarySink() |
Creates an instance of Binary |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Binary |
fromJson(JsonReader jsonReader)
Reads an instance of Binary |
|
Store |
storeSettings()
Get the store |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Copy sink type. |
| void |
validate()
Validates the instance. |
|
Binary |
withDisableMetricsCollection(Object disableMetricsCollection)
Set the disable |
|
Binary |
withMaxConcurrentConnections(Object maxConcurrentConnections)
Set the max |
|
Binary |
withSinkRetryCount(Object sinkRetryCount)
Set the sink |
|
Binary |
withSinkRetryWait(Object sinkRetryWait)
Set the sink |
|
Binary |
withStoreSettings(StoreWriteSettings storeSettings)
Set the store |
|
Binary |
withWriteBatchSize(Object writeBatchSize)
Set the write |
|
Binary |
withWriteBatchTimeout(Object writeBatchTimeout)
Set the write |
Methods inherited from CopySink
Methods inherited from java.lang.Object
Constructor Details
BinarySink
public BinarySink()
Creates an instance of BinarySink class.
Method Details
fromJson
public static BinarySink fromJson(JsonReader jsonReader)
Reads an instance of BinarySink from the JsonReader.
Parameters:
Returns:
Throws:
storeSettings
public StoreWriteSettings storeSettings()
Get the storeSettings property: Binary store settings.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
BinarySink.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Copy sink type.
Overrides:
BinarySink.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
BinarySink.validate()withDisableMetricsCollection
public BinarySink withDisableMetricsCollection(Object disableMetricsCollection)
Set the disableMetricsCollection property: If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).
Overrides:
BinarySink.withDisableMetricsCollection(Object disableMetricsCollection)Parameters:
withMaxConcurrentConnections
public BinarySink withMaxConcurrentConnections(Object maxConcurrentConnections)
Set the maxConcurrentConnections property: The maximum concurrent connection count for the sink data store. Type: integer (or Expression with resultType integer).
Overrides:
BinarySink.withMaxConcurrentConnections(Object maxConcurrentConnections)Parameters:
withSinkRetryCount
public BinarySink withSinkRetryCount(Object sinkRetryCount)
Set the sinkRetryCount property: Sink retry count. Type: integer (or Expression with resultType integer).
Overrides:
BinarySink.withSinkRetryCount(Object sinkRetryCount)Parameters:
withSinkRetryWait
public BinarySink withSinkRetryWait(Object sinkRetryWait)
Set the sinkRetryWait property: Sink retry wait. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
Overrides:
BinarySink.withSinkRetryWait(Object sinkRetryWait)Parameters:
withStoreSettings
public BinarySink withStoreSettings(StoreWriteSettings storeSettings)
Set the storeSettings property: Binary store settings.
Parameters:
Returns:
withWriteBatchSize
public BinarySink withWriteBatchSize(Object writeBatchSize)
Set the writeBatchSize property: Write batch size. Type: integer (or Expression with resultType integer), minimum: 0.
Overrides:
BinarySink.withWriteBatchSize(Object writeBatchSize)Parameters:
withWriteBatchTimeout
public BinarySink withWriteBatchTimeout(Object writeBatchTimeout)
Set the writeBatchTimeout property: Write batch timeout. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
Overrides:
BinarySink.withWriteBatchTimeout(Object writeBatchTimeout)Parameters: