Class SloUsageMetric


  • public final class SloUsageMetric
    extends Object
    A Slo Usage Metric.
    • Constructor Detail

      • SloUsageMetric

        public SloUsageMetric()
    • Method Detail

      • serviceLevelObjective

        public ServiceObjectiveName serviceLevelObjective()
        Get the serviceLevelObjective property: The serviceLevelObjective for SLO usage metric.
        Returns:
        the serviceLevelObjective value.
      • serviceLevelObjectiveId

        public UUID serviceLevelObjectiveId()
        Get the serviceLevelObjectiveId property: The serviceLevelObjectiveId for SLO usage metric.
        Returns:
        the serviceLevelObjectiveId value.
      • inRangeTimeRatio

        public Double inRangeTimeRatio()
        Get the inRangeTimeRatio property: Gets or sets inRangeTimeRatio for SLO usage metric.
        Returns:
        the inRangeTimeRatio value.
      • validate

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