Class SlaveProvider

    • Constructor Detail

      • SlaveProvider

        public SlaveProvider()
    • Method Detail

      • get

        public SlaveController get()
        Provisions a new place to run a computer from somewhere and return an object that encapsulates how to let Jenkins connect to it.
        Specified by:
        get in interface com.google.inject.Provider<SlaveController>
        Specified by:
        get in interface jakarta.inject.Provider<SlaveController>
        Specified by:
        get in interface javax.inject.Provider<SlaveController>
      • create

        protected abstract SlaveController create()
        Actual SPI for get() method that subtypes need to implement.