DataFeedIngestionSettings Class
- java.
lang. Object - com.
azure. ai. metricsadvisor. administration. models. DataFeedIngestionSettings
- com.
public final class DataFeedIngestionSettings
The data feed ingestion settings model.
Constructor Summary
Constructor | Description |
---|---|
DataFeedIngestionSettings(OffsetDateTime ingestionStartTime) |
Create a Data |
Method Summary
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. |
Offset |
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. |
Data |
setDataSourceRequestConcurrency(Integer maxConcurrency)
Set the max concurrency of data ingestion queries against user data source. |
Data |
setIngestionRetryDelay(Duration minRetryInterval)
Set the duration retry interval for failed data ingestion tasks. |
Data |
setIngestionStartOffset(Duration startOffset)
Set the duration that the beginning of data ingestion task will delay for every data slice according to this offset. |
Data |
setStopRetryAfter(Duration stopRetryAfterDuration)
Set the duration for which to stop retrying data ingestion after the data slice first schedule time. |
Methods inherited from java.lang.Object
Constructor Details
DataFeedIngestionSettings
public DataFeedIngestionSettings(OffsetDateTime ingestionStartTime)
Create a DataFeedIngestionSettings object.
Parameters:
Method Details
getDataSourceRequestConcurrency
public Integer getDataSourceRequestConcurrency()
Get the max concurrency of data ingestion queries against user data source. 0 means no limitation.
Returns:
getIngestionRetryDelay
public Duration getIngestionRetryDelay()
Get the duration for minimum retry interval for failed data ingestion tasks.
Returns:
getIngestionStartOffset
public Duration getIngestionStartOffset()
Get the duration that the beginning of data ingestion task will delay for every data slice according to this offset.
Returns:
getIngestionStartTime
public OffsetDateTime getIngestionStartTime()
Get the ingestion start time.
Returns:
getStopRetryAfter
public Duration getStopRetryAfter()
Get the duration for which to stop before retrying data ingestion after the data slice first schedule time.
Returns:
setDataSourceRequestConcurrency
public DataFeedIngestionSettings setDataSourceRequestConcurrency(Integer maxConcurrency)
Set the max concurrency of data ingestion queries against user data source. 0 means no limitation.
Parameters:
Returns:
setIngestionRetryDelay
public DataFeedIngestionSettings setIngestionRetryDelay(Duration minRetryInterval)
Set the duration retry interval for failed data ingestion tasks.
Parameters:
Returns:
setIngestionStartOffset
public DataFeedIngestionSettings setIngestionStartOffset(Duration startOffset)
Set the duration that the beginning of data ingestion task will delay for every data slice according to this offset.
Parameters:
Returns:
setStopRetryAfter
public DataFeedIngestionSettings setStopRetryAfter(Duration stopRetryAfterDuration)
Set the duration for which to stop retrying data ingestion after the data slice first schedule time.
Parameters:
Returns:
Applies to
Azure SDK for Java