Class DataFeed
java.lang.Object
com.azure.ai.metricsadvisor.administration.models.DataFeed
The Data feed metadata model.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the data feed created time.Get the data feed creator.Get the granularity properties of the time series.getId()
Get the data feed unique id.Get the data feed ingestion properties of the time series.Get the list of associated metrics Ids.getName()
Get the data feed name.Get the data feed metadata properties.Get the data feed schema properties.Get the data feed source.Get the data feed source type.Get the data feed status.boolean
isAdmin()
Get if the data feed the query user is one of data feed administrator or not.setGranularity
(DataFeedGranularity granularity) Set the data feed granularity settings for the time series.setIngestionSettings
(DataFeedIngestionSettings dataFeedIngestionSettings) Set the data feed ingestion settings.Set the data feed name.setOptions
(DataFeedOptions dataFeedOptions) Set the data feed metadata properties.setSchema
(DataFeedSchema dataFeedSchema) Set the data feed schema properties.setSource
(DataFeedSource dataFeedSource) Set the data feed source.
-
Constructor Details
-
DataFeed
public DataFeed()
-
-
Method Details
-
getId
Get the data feed unique id.- Returns:
- the dataFeedId value.
-
getMetricIds
Get the list of associated metrics Ids.- Returns:
- the metricIds value.
-
getCreatedTime
Get the data feed created time.- Returns:
- the createdTime value.
-
getStatus
Get the data feed status.- Returns:
- the dataFeedStatus value.
-
isAdmin
public boolean isAdmin()Get if the data feed the query user is one of data feed administrator or not.- Returns:
- the isAdmin value.
-
getName
Get the data feed name.- Returns:
- the dataFeedName value.
-
getSource
Get the data feed source.- Returns:
- the dataFeedSource value.
-
getSchema
Get the data feed schema properties.- Returns:
- the dataFeedSchema value.
-
getGranularity
Get the granularity properties of the time series.- Returns:
- the dataFeedGranularity value.
-
getCreator
Get the data feed creator.- Returns:
- the creator value.
-
getIngestionSettings
Get the data feed ingestion properties of the time series.- Returns:
- the dataFeedIngestionSettings value.
-
getOptions
Get the data feed metadata properties.- Returns:
- the dataFeedOptions value.
-
getSourceType
Get the data feed source type.- Returns:
- the dataFeedSourceType value.
-
setName
Set the data feed name.- Parameters:
dataFeedName
- the dataFeedName value to set.- Returns:
- the DataFeedDetail object itself.
-
setSource
Set the data feed source.- Parameters:
dataFeedSource
- the the data feed source value to set.- Returns:
- the DataFeedDetail object itself.
-
setSchema
Set the data feed schema properties.- Parameters:
dataFeedSchema
- the data feed schema properties value to set.- Returns:
- the DataFeed object itself.
-
setGranularity
Set the data feed granularity settings for the time series.- Parameters:
granularity
- the the data feed granularity settings for the time series value to set.- Returns:
- the DataFeed object itself.
-
setIngestionSettings
Set the data feed ingestion settings.- Parameters:
dataFeedIngestionSettings
- the data feed ingestion settings value to set.- Returns:
- the DataFeed object itself.
-
setOptions
Set the data feed metadata properties.- Parameters:
dataFeedOptions
- the the data feed metadata properties value to set.- Returns:
- the DataFeed object itself.
-