Class ApplicationInsightsComponentDataVolumeCap
java.lang.Object
com.azure.resourcemanager.applicationinsights.models.ApplicationInsightsComponentDataVolumeCap
An Application Insights component daily data volume cap.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncap()
Get the cap property: Daily data volume cap in GB.Get the maxHistoryCap property: Maximum daily data volume cap that the user can set for this component.Get the resetTime property: Daily data volume cap UTC reset hour.Get the stopSendNotificationWhenHitCap property: Do not send a notification email when the daily data volume cap is met.Get the stopSendNotificationWhenHitThreshold property: Reserved, not used for now.void
validate()
Validates the instance.Get the warningThreshold property: Reserved, not used for now.Set the cap property: Daily data volume cap in GB.withStopSendNotificationWhenHitCap
(Boolean stopSendNotificationWhenHitCap) Set the stopSendNotificationWhenHitCap property: Do not send a notification email when the daily data volume cap is met.withStopSendNotificationWhenHitThreshold
(Boolean stopSendNotificationWhenHitThreshold) Set the stopSendNotificationWhenHitThreshold property: Reserved, not used for now.withWarningThreshold
(Integer warningThreshold) Set the warningThreshold property: Reserved, not used for now.
-
Constructor Details
-
ApplicationInsightsComponentDataVolumeCap
public ApplicationInsightsComponentDataVolumeCap()
-
-
Method Details
-
cap
Get the cap property: Daily data volume cap in GB.- Returns:
- the cap value.
-
withCap
Set the cap property: Daily data volume cap in GB.- Parameters:
cap
- the cap value to set.- Returns:
- the ApplicationInsightsComponentDataVolumeCap object itself.
-
resetTime
Get the resetTime property: Daily data volume cap UTC reset hour.- Returns:
- the resetTime value.
-
warningThreshold
Get the warningThreshold property: Reserved, not used for now.- Returns:
- the warningThreshold value.
-
withWarningThreshold
Set the warningThreshold property: Reserved, not used for now.- Parameters:
warningThreshold
- the warningThreshold value to set.- Returns:
- the ApplicationInsightsComponentDataVolumeCap object itself.
-
stopSendNotificationWhenHitThreshold
Get the stopSendNotificationWhenHitThreshold property: Reserved, not used for now.- Returns:
- the stopSendNotificationWhenHitThreshold value.
-
withStopSendNotificationWhenHitThreshold
public ApplicationInsightsComponentDataVolumeCap withStopSendNotificationWhenHitThreshold(Boolean stopSendNotificationWhenHitThreshold) Set the stopSendNotificationWhenHitThreshold property: Reserved, not used for now.- Parameters:
stopSendNotificationWhenHitThreshold
- the stopSendNotificationWhenHitThreshold value to set.- Returns:
- the ApplicationInsightsComponentDataVolumeCap object itself.
-
stopSendNotificationWhenHitCap
Get the stopSendNotificationWhenHitCap property: Do not send a notification email when the daily data volume cap is met.- Returns:
- the stopSendNotificationWhenHitCap value.
-
withStopSendNotificationWhenHitCap
public ApplicationInsightsComponentDataVolumeCap withStopSendNotificationWhenHitCap(Boolean stopSendNotificationWhenHitCap) Set the stopSendNotificationWhenHitCap property: Do not send a notification email when the daily data volume cap is met.- Parameters:
stopSendNotificationWhenHitCap
- the stopSendNotificationWhenHitCap value to set.- Returns:
- the ApplicationInsightsComponentDataVolumeCap object itself.
-
maxHistoryCap
Get the maxHistoryCap property: Maximum daily data volume cap that the user can set for this component.- Returns:
- the maxHistoryCap value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-