Class StandardAppVersionAutomaticScalingArgs.Builder

    • Method Detail

      • maxConcurrentRequests

        public StandardAppVersionAutomaticScalingArgs.Builder maxConcurrentRequests​(@Nullable
                                                                                    com.pulumi.core.Output<java.lang.Integer> maxConcurrentRequests)
        Parameters:
        maxConcurrentRequests - Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance. Defaults to a runtime-specific value.
        Returns:
        builder
      • maxConcurrentRequests

        public StandardAppVersionAutomaticScalingArgs.Builder maxConcurrentRequests​(java.lang.Integer maxConcurrentRequests)
        Parameters:
        maxConcurrentRequests - Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance. Defaults to a runtime-specific value.
        Returns:
        builder
      • maxIdleInstances

        public StandardAppVersionAutomaticScalingArgs.Builder maxIdleInstances​(@Nullable
                                                                               com.pulumi.core.Output<java.lang.Integer> maxIdleInstances)
        Parameters:
        maxIdleInstances - Maximum number of idle instances that should be maintained for this version.
        Returns:
        builder
      • maxIdleInstances

        public StandardAppVersionAutomaticScalingArgs.Builder maxIdleInstances​(java.lang.Integer maxIdleInstances)
        Parameters:
        maxIdleInstances - Maximum number of idle instances that should be maintained for this version.
        Returns:
        builder
      • maxPendingLatency

        public StandardAppVersionAutomaticScalingArgs.Builder maxPendingLatency​(@Nullable
                                                                                com.pulumi.core.Output<java.lang.String> maxPendingLatency)
        Parameters:
        maxPendingLatency - Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
        Returns:
        builder
      • maxPendingLatency

        public StandardAppVersionAutomaticScalingArgs.Builder maxPendingLatency​(java.lang.String maxPendingLatency)
        Parameters:
        maxPendingLatency - Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
        Returns:
        builder
      • minIdleInstances

        public StandardAppVersionAutomaticScalingArgs.Builder minIdleInstances​(@Nullable
                                                                               com.pulumi.core.Output<java.lang.Integer> minIdleInstances)
        Parameters:
        minIdleInstances - Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service.
        Returns:
        builder
      • minIdleInstances

        public StandardAppVersionAutomaticScalingArgs.Builder minIdleInstances​(java.lang.Integer minIdleInstances)
        Parameters:
        minIdleInstances - Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service.
        Returns:
        builder
      • minPendingLatency

        public StandardAppVersionAutomaticScalingArgs.Builder minPendingLatency​(@Nullable
                                                                                com.pulumi.core.Output<java.lang.String> minPendingLatency)
        Parameters:
        minPendingLatency - Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
        Returns:
        builder
      • minPendingLatency

        public StandardAppVersionAutomaticScalingArgs.Builder minPendingLatency​(java.lang.String minPendingLatency)
        Parameters:
        minPendingLatency - Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
        Returns:
        builder