Class PoolTimeoutSettingArgs.Builder

  • Enclosing class:
    PoolTimeoutSettingArgs

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

      • disconnectTimeoutInSeconds

        public PoolTimeoutSettingArgs.Builder disconnectTimeoutInSeconds​(com.pulumi.core.Output<java.lang.Integer> disconnectTimeoutInSeconds)
        Parameters:
        disconnectTimeoutInSeconds - Time after disconnection when a user is logged out of their WorkSpace. Must be between 1 and 36000.
        Returns:
        builder
      • disconnectTimeoutInSeconds

        public PoolTimeoutSettingArgs.Builder disconnectTimeoutInSeconds​(java.lang.Integer disconnectTimeoutInSeconds)
        Parameters:
        disconnectTimeoutInSeconds - Time after disconnection when a user is logged out of their WorkSpace. Must be between 1 and 36000.
        Returns:
        builder
      • idleDisconnectTimeoutInSeconds

        public PoolTimeoutSettingArgs.Builder idleDisconnectTimeoutInSeconds​(com.pulumi.core.Output<java.lang.Integer> idleDisconnectTimeoutInSeconds)
        Parameters:
        idleDisconnectTimeoutInSeconds - Time after inactivity when a user is disconnected from their WorkSpace. Must be between 1 and 36000.
        Returns:
        builder
      • idleDisconnectTimeoutInSeconds

        public PoolTimeoutSettingArgs.Builder idleDisconnectTimeoutInSeconds​(java.lang.Integer idleDisconnectTimeoutInSeconds)
        Parameters:
        idleDisconnectTimeoutInSeconds - Time after inactivity when a user is disconnected from their WorkSpace. Must be between 1 and 36000.
        Returns:
        builder
      • maxUserDurationInSeconds

        public PoolTimeoutSettingArgs.Builder maxUserDurationInSeconds​(com.pulumi.core.Output<java.lang.Integer> maxUserDurationInSeconds)
        Parameters:
        maxUserDurationInSeconds - Maximum time that a user can be connected to their WorkSpace. Must be between 1 and 432000.
        Returns:
        builder
      • maxUserDurationInSeconds

        public PoolTimeoutSettingArgs.Builder maxUserDurationInSeconds​(java.lang.Integer maxUserDurationInSeconds)
        Parameters:
        maxUserDurationInSeconds - Maximum time that a user can be connected to their WorkSpace. Must be between 1 and 432000.
        Returns:
        builder