Interface INetworkTargetGroupMetrics.Jsii$Default

All Superinterfaces:
INetworkTargetGroupMetrics, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
INetworkTargetGroupMetrics.Jsii$Proxy
Enclosing interface:
INetworkTargetGroupMetrics

@Internal public static interface INetworkTargetGroupMetrics.Jsii$Default extends INetworkTargetGroupMetrics
Internal default implementation for INetworkTargetGroupMetrics.
  • Method Details

    • custom

      @Stability(Stable) @NotNull default Metric custom(@NotNull String metricName, @Nullable MetricOptions props)
      Return the given named metric for this Network Target Group.

      Default: Average over 5 minutes

      Specified by:
      custom in interface INetworkTargetGroupMetrics
      Parameters:
      metricName - This parameter is required.
      props -
    • healthyHostCount

      @Stability(Stable) @NotNull default Metric healthyHostCount(@Nullable MetricOptions props)
      The number of targets that are considered healthy.

      Default: Average over 5 minutes

      Specified by:
      healthyHostCount in interface INetworkTargetGroupMetrics
      Parameters:
      props -
    • unHealthyHostCount

      @Stability(Stable) @NotNull default Metric unHealthyHostCount(@Nullable MetricOptions props)
      The number of targets that are considered unhealthy.

      Default: Average over 5 minutes

      Specified by:
      unHealthyHostCount in interface INetworkTargetGroupMetrics
      Parameters:
      props -