DataFeedRollupSettings Class
- java.
lang. Object - com.
azure. ai. metricsadvisor. administration. models. DataFeedRollupSettings
- com.
public final class DataFeedRollupSettings
The rollup settings for the data feed.
Constructor Summary
| Constructor | Description |
|---|---|
| DataFeedRollupSettings() |
Create a new instance of Data |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| List<String> |
getAutoRollupGroupByColumnNames()
Get the column names for which the auto rollup setting will group by. |
|
Data |
getDataFeedAutoRollUpMethod()
Get the rollup method that should be used for the data feed. |
| String |
getRollupIdentificationValue()
Get the identification value when using auto rollup. |
|
Data |
getRollupType()
Get the rollup type that should be used for the data feed. |
|
Data |
setAlreadyRollup(String rollupIdentificationValue)
Set the identification value when rollup settings set to Auto or Already |
|
Data |
setAutoRollup(DataFeedAutoRollUpMethod rollUpMethod, List<String> groupByColumnNames)
Set up rollup settings to be used for the data feed aggregation. |
|
Data |
setAutoRollup(DataFeedAutoRollUpMethod rollUpMethod, List<String> groupByColumnNames, String rollupIdentificationValue)
Set up rollup settings to be used for the data feed aggregation. |
|
Data |
setRollupType(DataFeedRollupType dataFeedRollupType)
Set the rollup type settings that should be used for the data feed. |
Methods inherited from java.lang.Object
Constructor Details
DataFeedRollupSettings
public DataFeedRollupSettings()
Create a new instance of DataFeedRollupSettings.
Method Details
getAutoRollupGroupByColumnNames
public List<String> getAutoRollupGroupByColumnNames()
Get the column names for which the auto rollup setting will group by.
Returns:
getDataFeedAutoRollUpMethod
public DataFeedAutoRollUpMethod getDataFeedAutoRollUpMethod()
Get the rollup method that should be used for the data feed.
Returns:
getRollupIdentificationValue
public String getRollupIdentificationValue()
Get the identification value when using auto rollup.
Returns:
getRollupType
public DataFeedRollupType getRollupType()
Get the rollup type that should be used for the data feed.
Returns:
setAlreadyRollup
public DataFeedRollupSettings setAlreadyRollup(String rollupIdentificationValue)
Set the identification value when rollup settings set to Auto or AlreadyRollUp.
Parameters:
Returns:
setAutoRollup
public DataFeedRollupSettings setAutoRollup(DataFeedAutoRollUpMethod rollUpMethod, List<String> groupByColumnNames)
Set up rollup settings to be used for the data feed aggregation.
Parameters:
Returns:
setAutoRollup
public DataFeedRollupSettings setAutoRollup(DataFeedAutoRollUpMethod rollUpMethod, List<String> groupByColumnNames, String rollupIdentificationValue)
Set up rollup settings to be used for the data feed aggregation.
Parameters:
Returns:
setRollupType
public DataFeedRollupSettings setRollupType(DataFeedRollupType dataFeedRollupType)
Set the rollup type settings that should be used for the data feed.
Parameters:
Returns: