Class FleetComputeCapacityArgs.Builder

  • Enclosing class:
    FleetComputeCapacityArgs

    public static final class FleetComputeCapacityArgs.Builder
    extends java.lang.Object
    • Method Detail

      • available

        public FleetComputeCapacityArgs.Builder available​(@Nullable
                                                          com.pulumi.core.Output<java.lang.Integer> available)
        Parameters:
        available - Number of currently available instances that can be used to stream sessions.
        Returns:
        builder
      • available

        public FleetComputeCapacityArgs.Builder available​(java.lang.Integer available)
        Parameters:
        available - Number of currently available instances that can be used to stream sessions.
        Returns:
        builder
      • desiredInstances

        public FleetComputeCapacityArgs.Builder desiredInstances​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.Integer> desiredInstances)
        Parameters:
        desiredInstances - Desired number of streaming instances.
        Returns:
        builder
      • desiredInstances

        public FleetComputeCapacityArgs.Builder desiredInstances​(java.lang.Integer desiredInstances)
        Parameters:
        desiredInstances - Desired number of streaming instances.
        Returns:
        builder
      • desiredSessions

        public FleetComputeCapacityArgs.Builder desiredSessions​(@Nullable
                                                                com.pulumi.core.Output<java.lang.Integer> desiredSessions)
        Parameters:
        desiredSessions - Desired number of user sessions for a multi-session fleet. This is not allowed for single-session fleets.
        Returns:
        builder
      • desiredSessions

        public FleetComputeCapacityArgs.Builder desiredSessions​(java.lang.Integer desiredSessions)
        Parameters:
        desiredSessions - Desired number of user sessions for a multi-session fleet. This is not allowed for single-session fleets.
        Returns:
        builder
      • inUse

        public FleetComputeCapacityArgs.Builder inUse​(@Nullable
                                                      com.pulumi.core.Output<java.lang.Integer> inUse)
        Parameters:
        inUse - Number of instances in use for streaming.
        Returns:
        builder
      • inUse

        public FleetComputeCapacityArgs.Builder inUse​(java.lang.Integer inUse)
        Parameters:
        inUse - Number of instances in use for streaming.
        Returns:
        builder
      • running

        public FleetComputeCapacityArgs.Builder running​(@Nullable
                                                        com.pulumi.core.Output<java.lang.Integer> running)
        Parameters:
        running - Total number of simultaneous streaming instances that are running.
        Returns:
        builder
      • running

        public FleetComputeCapacityArgs.Builder running​(java.lang.Integer running)
        Parameters:
        running - Total number of simultaneous streaming instances that are running.
        Returns:
        builder