KpiDefinitionInner Class
- java.
lang. Object - com.
azure. resourcemanager. customerinsights. fluent. models. KpiDefinitionInner
- com.
public class KpiDefinitionInner
Defines the KPI Threshold limits.
Constructor Summary
Constructor | Description |
---|---|
KpiDefinitionInner() |
Creates an instance of Kpi |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<Kpi |
aliases()
Get the aliases property: The aliases. |
Calculation |
calculationWindow()
Get the calculation |
String |
calculationWindowFieldName()
Get the calculation |
Map<String,String> |
description()
Get the description property: Localized description for the KPI. |
Map<String,String> |
displayName()
Get the display |
Entity |
entityType()
Get the entity |
String |
entityTypeName()
Get the entity |
String |
expression()
Get the expression property: The computation expression for the KPI. |
List<Kpi |
extracts()
Get the extracts property: The KPI extracts. |
String |
filter()
Get the filter property: The filter expression for the KPI. |
Kpi |
function()
Get the function property: The computation function for the KPI. |
List<String> |
groupBy()
Get the group |
List<Kpi |
groupByMetadata()
Get the group |
String |
kpiName()
Get the kpi |
List<Kpi |
participantProfilesMetadata()
Get the participant |
Provisioning |
provisioningState()
Get the provisioning |
String |
tenantId()
Get the tenant |
Kpi |
thresHolds()
Get the thres |
String |
unit()
Get the unit property: The unit of measurement for the KPI. |
void |
validate()
Validates the instance. |
Kpi |
withAliases(List<KpiAlias> aliases)
Set the aliases property: The aliases. |
Kpi |
withCalculationWindow(CalculationWindowTypes calculationWindow)
Set the calculation |
Kpi |
withCalculationWindowFieldName(String calculationWindowFieldName)
Set the calculation |
Kpi |
withDescription(Map<String,String> description)
Set the description property: Localized description for the KPI. |
Kpi |
withDisplayName(Map<String,String> displayName)
Set the display |
Kpi |
withEntityType(EntityTypes entityType)
Set the entity |
Kpi |
withEntityTypeName(String entityTypeName)
Set the entity |
Kpi |
withExpression(String expression)
Set the expression property: The computation expression for the KPI. |
Kpi |
withExtracts(List<KpiExtract> extracts)
Set the extracts property: The KPI extracts. |
Kpi |
withFilter(String filter)
Set the filter property: The filter expression for the KPI. |
Kpi |
withFunction(KpiFunctions function)
Set the function property: The computation function for the KPI. |
Kpi |
withGroupBy(List<String> groupBy)
Set the group |
Kpi |
withThresHolds(KpiThresholds thresHolds)
Set the thres |
Kpi |
withUnit(String unit)
Set the unit property: The unit of measurement for the KPI. |
Methods inherited from java.lang.Object
Constructor Details
KpiDefinitionInner
public KpiDefinitionInner()
Creates an instance of KpiDefinitionInner class.
Method Details
aliases
public List
Get the aliases property: The aliases.
Returns:
calculationWindow
public CalculationWindowTypes calculationWindow()
Get the calculationWindow property: The calculation window.
Returns:
calculationWindowFieldName
public String calculationWindowFieldName()
Get the calculationWindowFieldName property: Name of calculation window field.
Returns:
description
public Map
Get the description property: Localized description for the KPI.
Returns:
displayName
public Map
Get the displayName property: Localized display name for the KPI.
Returns:
entityType
public EntityTypes entityType()
Get the entityType property: The mapping entity type.
Returns:
entityTypeName
public String entityTypeName()
Get the entityTypeName property: The mapping entity name.
Returns:
expression
public String expression()
Get the expression property: The computation expression for the KPI.
Returns:
extracts
public List
Get the extracts property: The KPI extracts.
Returns:
filter
public String filter()
Get the filter property: The filter expression for the KPI.
Returns:
function
public KpiFunctions function()
Get the function property: The computation function for the KPI.
Returns:
groupBy
public List
Get the groupBy property: the group by properties for the KPI.
Returns:
groupByMetadata
public List
Get the groupByMetadata property: The KPI GroupByMetadata.
Returns:
kpiName
public String kpiName()
Get the kpiName property: The KPI name.
Returns:
participantProfilesMetadata
public List
Get the participantProfilesMetadata property: The participant profiles.
Returns:
provisioningState
public ProvisioningStates provisioningState()
Get the provisioningState property: Provisioning state.
Returns:
tenantId
public String tenantId()
Get the tenantId property: The hub name.
Returns:
thresHolds
public KpiThresholds thresHolds()
Get the thresHolds property: The KPI thresholds.
Returns:
unit
public String unit()
Get the unit property: The unit of measurement for the KPI.
Returns:
validate
public void validate()
Validates the instance.
withAliases
public KpiDefinitionInner withAliases(List
Set the aliases property: The aliases.
Parameters:
Returns:
withCalculationWindow
public KpiDefinitionInner withCalculationWindow(CalculationWindowTypes calculationWindow)
Set the calculationWindow property: The calculation window.
Parameters:
Returns:
withCalculationWindowFieldName
public KpiDefinitionInner withCalculationWindowFieldName(String calculationWindowFieldName)
Set the calculationWindowFieldName property: Name of calculation window field.
Parameters:
Returns:
withDescription
public KpiDefinitionInner withDescription(Map
Set the description property: Localized description for the KPI.
Parameters:
Returns:
withDisplayName
public KpiDefinitionInner withDisplayName(Map
Set the displayName property: Localized display name for the KPI.
Parameters:
Returns:
withEntityType
public KpiDefinitionInner withEntityType(EntityTypes entityType)
Set the entityType property: The mapping entity type.
Parameters:
Returns:
withEntityTypeName
public KpiDefinitionInner withEntityTypeName(String entityTypeName)
Set the entityTypeName property: The mapping entity name.
Parameters:
Returns:
withExpression
public KpiDefinitionInner withExpression(String expression)
Set the expression property: The computation expression for the KPI.
Parameters:
Returns:
withExtracts
public KpiDefinitionInner withExtracts(List
Set the extracts property: The KPI extracts.
Parameters:
Returns:
withFilter
public KpiDefinitionInner withFilter(String filter)
Set the filter property: The filter expression for the KPI.
Parameters:
Returns:
withFunction
public KpiDefinitionInner withFunction(KpiFunctions function)
Set the function property: The computation function for the KPI.
Parameters:
Returns:
withGroupBy
public KpiDefinitionInner withGroupBy(List
Set the groupBy property: the group by properties for the KPI.
Parameters:
Returns:
withThresHolds
public KpiDefinitionInner withThresHolds(KpiThresholds thresHolds)
Set the thresHolds property: The KPI thresholds.
Parameters:
Returns:
withUnit
public KpiDefinitionInner withUnit(String unit)
Set the unit property: The unit of measurement for the KPI.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for