Package hudson.slaves

Class CloudRetentionStrategy

    • Field Detail

      • disabled

        public static boolean disabled
    • Constructor Detail

      • CloudRetentionStrategy

        public CloudRetentionStrategy​(int idleMinutes)
    • Method Detail

      • check

        public long check​(AbstractCloudComputer c)
        Description copied from class: RetentionStrategy
        This method will be called periodically to allow this strategy to decide what to do with its owning agent.
        Specified by:
        check in class RetentionStrategy<AbstractCloudComputer>
        Parameters:
        c - Computer for which this strategy is assigned. This computer may be online or offline. This object also exposes a bunch of properties that the callee can use to decide what action to take.
        Returns:
        The number of minutes after which the strategy would like to be checked again. The strategy may be rechecked earlier or later than this!