Class HorizontalPodAutoscalerStatusArgs.Builder

    • Method Detail

      • currentMetrics

        public HorizontalPodAutoscalerStatusArgs.Builder currentMetrics​(@Nullable
                                                                        com.pulumi.core.Output<java.util.List<MetricStatusArgs>> currentMetrics)
        Parameters:
        currentMetrics - currentMetrics is the last read state of the metrics used by this autoscaler.
        Returns:
        builder
      • currentReplicas

        public HorizontalPodAutoscalerStatusArgs.Builder currentReplicas​(com.pulumi.core.Output<java.lang.Integer> currentReplicas)
        Parameters:
        currentReplicas - currentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.
        Returns:
        builder
      • currentReplicas

        public HorizontalPodAutoscalerStatusArgs.Builder currentReplicas​(java.lang.Integer currentReplicas)
        Parameters:
        currentReplicas - currentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.
        Returns:
        builder
      • desiredReplicas

        public HorizontalPodAutoscalerStatusArgs.Builder desiredReplicas​(com.pulumi.core.Output<java.lang.Integer> desiredReplicas)
        Parameters:
        desiredReplicas - desiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.
        Returns:
        builder
      • desiredReplicas

        public HorizontalPodAutoscalerStatusArgs.Builder desiredReplicas​(java.lang.Integer desiredReplicas)
        Parameters:
        desiredReplicas - desiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.
        Returns:
        builder
      • lastScaleTime

        public HorizontalPodAutoscalerStatusArgs.Builder lastScaleTime​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> lastScaleTime)
        Parameters:
        lastScaleTime - lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed.
        Returns:
        builder
      • lastScaleTime

        public HorizontalPodAutoscalerStatusArgs.Builder lastScaleTime​(java.lang.String lastScaleTime)
        Parameters:
        lastScaleTime - lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed.
        Returns:
        builder
      • observedGeneration

        public HorizontalPodAutoscalerStatusArgs.Builder observedGeneration​(@Nullable
                                                                            com.pulumi.core.Output<java.lang.Integer> observedGeneration)
        Parameters:
        observedGeneration - observedGeneration is the most recent generation observed by this autoscaler.
        Returns:
        builder
      • observedGeneration

        public HorizontalPodAutoscalerStatusArgs.Builder observedGeneration​(java.lang.Integer observedGeneration)
        Parameters:
        observedGeneration - observedGeneration is the most recent generation observed by this autoscaler.
        Returns:
        builder