public final class DataFeedIngestionSettings extends Object
Constructor and Description |
---|
DataFeedIngestionSettings(OffsetDateTime ingestionStartTime)
Create a DataFeedIngestionSettings object.
|
Modifier and Type | Method and Description |
---|---|
Integer |
getDataSourceRequestConcurrency()
Get the max concurrency of data ingestion queries against user data source.
|
Duration |
getIngestionRetryDelay()
Get the duration for minimum retry interval for failed data ingestion tasks.
|
Duration |
getIngestionStartOffset()
Get the duration that the beginning of data ingestion task will delay for every
data slice according to this offset.
|
OffsetDateTime |
getIngestionStartTime()
Get the ingestion start time.
|
Duration |
getStopRetryAfter()
Get the duration for which to stop before retrying data ingestion after the data slice first schedule time.
|
DataFeedIngestionSettings |
setDataSourceRequestConcurrency(Integer maxConcurrency)
Set the max concurrency of data ingestion queries against user data source.
|
DataFeedIngestionSettings |
setIngestionRetryDelay(Duration minRetryInterval)
Set the duration retry interval for failed data ingestion tasks.
|
DataFeedIngestionSettings |
setIngestionStartOffset(Duration startOffset)
Set the duration that the beginning of data ingestion task will delay for every
data slice according to this offset.
|
DataFeedIngestionSettings |
setStopRetryAfter(Duration stopRetryAfterDuration)
Set the duration for which to stop retrying data ingestion after the data slice first schedule time.
|
public DataFeedIngestionSettings(OffsetDateTime ingestionStartTime)
ingestionStartTime
- the data feed ingestion start time value.public OffsetDateTime getIngestionStartTime()
public Integer getDataSourceRequestConcurrency()
public Duration getIngestionRetryDelay()
public Duration getStopRetryAfter()
public Duration getIngestionStartOffset()
public DataFeedIngestionSettings setDataSourceRequestConcurrency(Integer maxConcurrency)
maxConcurrency
- the maxConcurrency value to set.public DataFeedIngestionSettings setIngestionRetryDelay(Duration minRetryInterval)
minRetryInterval
- the minRetryInterval value to set.public DataFeedIngestionSettings setStopRetryAfter(Duration stopRetryAfterDuration)
stopRetryAfterDuration
- the stopRetryAfterDuration value to set.public DataFeedIngestionSettings setIngestionStartOffset(Duration startOffset)
startOffset
- the duration that the beginning of data ingestion task will delay for every
data slice according to this offset value to set.Copyright © 2021 Microsoft Corporation. All rights reserved.