Class ApplicationInsightsComponentBillingFeaturesInner


  • public final class ApplicationInsightsComponentBillingFeaturesInner
    extends Object
    An Application Insights component billing features.
    • Constructor Detail

      • ApplicationInsightsComponentBillingFeaturesInner

        public ApplicationInsightsComponentBillingFeaturesInner()
    • Method Detail

      • dataVolumeCap

        public ApplicationInsightsComponentDataVolumeCap dataVolumeCap()
        Get the dataVolumeCap property: An Application Insights component daily data volume cap.
        Returns:
        the dataVolumeCap value.
      • currentBillingFeatures

        public List<String> currentBillingFeatures()
        Get the currentBillingFeatures property: Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'.
        Returns:
        the currentBillingFeatures value.
      • withCurrentBillingFeatures

        public ApplicationInsightsComponentBillingFeaturesInner withCurrentBillingFeatures​(List<String> currentBillingFeatures)
        Set the currentBillingFeatures property: Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'.
        Parameters:
        currentBillingFeatures - the currentBillingFeatures value to set.
        Returns:
        the ApplicationInsightsComponentBillingFeaturesInner object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.