Interface KpiResourceFormat
public interface KpiResourceFormat
An immutable client-side representation of KpiResourceFormat.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of the KpiResourceFormat definition.static interface
The KpiResourceFormat definition stages.static interface
The template for KpiResourceFormat update.static interface
The KpiResourceFormat update stages. -
Method Summary
Modifier and TypeMethodDescriptionaliases()
Gets the aliases property: The aliases.Gets the calculationWindow property: The calculation window.Gets the calculationWindowFieldName property: Name of calculation window field.Gets the description property: Localized description for the KPI.Gets the displayName property: Localized display name for the KPI.Gets the entityType property: The mapping entity type.Gets the entityTypeName property: The mapping entity name.Gets the expression property: The computation expression for the KPI.extracts()
Gets the extracts property: The KPI extracts.filter()
Gets the filter property: The filter expression for the KPI.function()
Gets the function property: The computation function for the KPI.groupBy()
Gets the groupBy property: the group by properties for the KPI.Gets the groupByMetadata property: The KPI GroupByMetadata.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.customerinsights.fluent.models.KpiResourceFormatInner object.kpiName()
Gets the kpiName property: The KPI name.name()
Gets the name property: The name of the resource.Gets the participantProfilesMetadata property: The participant profiles.Gets the provisioningState property: Provisioning state.refresh()
Refreshes the resource to sync with Azure.refresh
(com.azure.core.util.Context context) Refreshes the resource to sync with Azure.void
Reprocesses the Kpi values of the specified KPI.com.azure.core.http.rest.Response<Void>
reprocessWithResponse
(com.azure.core.util.Context context) Reprocesses the Kpi values of the specified KPI.Gets the name of the resource group.tenantId()
Gets the tenantId property: The hub name.Gets the thresHolds property: The KPI thresholds.type()
Gets the type property: The type of the resource.unit()
Gets the unit property: The unit of measurement for the KPI.update()
Begins update for the KpiResourceFormat resource.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
entityType
EntityTypes entityType()Gets the entityType property: The mapping entity type.- Returns:
- the entityType value.
-
entityTypeName
String entityTypeName()Gets the entityTypeName property: The mapping entity name.- Returns:
- the entityTypeName value.
-
tenantId
String tenantId()Gets the tenantId property: The hub name.- Returns:
- the tenantId value.
-
kpiName
String kpiName()Gets the kpiName property: The KPI name.- Returns:
- the kpiName value.
-
displayName
Gets the displayName property: Localized display name for the KPI.- Returns:
- the displayName value.
-
description
Gets the description property: Localized description for the KPI.- Returns:
- the description value.
-
calculationWindow
CalculationWindowTypes calculationWindow()Gets the calculationWindow property: The calculation window.- Returns:
- the calculationWindow value.
-
calculationWindowFieldName
String calculationWindowFieldName()Gets the calculationWindowFieldName property: Name of calculation window field.- Returns:
- the calculationWindowFieldName value.
-
function
KpiFunctions function()Gets the function property: The computation function for the KPI.- Returns:
- the function value.
-
expression
String expression()Gets the expression property: The computation expression for the KPI.- Returns:
- the expression value.
-
unit
String unit()Gets the unit property: The unit of measurement for the KPI.- Returns:
- the unit value.
-
filter
String filter()Gets the filter property: The filter expression for the KPI.- Returns:
- the filter value.
-
groupBy
Gets the groupBy property: the group by properties for the KPI.- Returns:
- the groupBy value.
-
groupByMetadata
List<KpiGroupByMetadata> groupByMetadata()Gets the groupByMetadata property: The KPI GroupByMetadata.- Returns:
- the groupByMetadata value.
-
participantProfilesMetadata
List<KpiParticipantProfilesMetadata> participantProfilesMetadata()Gets the participantProfilesMetadata property: The participant profiles.- Returns:
- the participantProfilesMetadata value.
-
provisioningState
ProvisioningStates provisioningState()Gets the provisioningState property: Provisioning state.- Returns:
- the provisioningState value.
-
thresHolds
KpiThresholds thresHolds()Gets the thresHolds property: The KPI thresholds.- Returns:
- the thresHolds value.
-
aliases
Gets the aliases property: The aliases.- Returns:
- the aliases value.
-
extracts
List<KpiExtract> extracts()Gets the extracts property: The KPI extracts.- Returns:
- the extracts value.
-
resourceGroupName
String resourceGroupName()Gets the name of the resource group.- Returns:
- the name of the resource group.
-
innerModel
KpiResourceFormatInner innerModel()Gets the inner com.azure.resourcemanager.customerinsights.fluent.models.KpiResourceFormatInner object.- Returns:
- the inner object.
-
update
KpiResourceFormat.Update update()Begins update for the KpiResourceFormat resource.- Returns:
- the stage of resource update.
-
refresh
KpiResourceFormat refresh()Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
reprocessWithResponse
Reprocesses the Kpi values of the specified KPI.- Parameters:
context
- The context to associate with this operation.- Returns:
- the
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
reprocess
void reprocess()Reprocesses the Kpi values of the specified KPI.- Throws:
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-