Class MicroExecutorStartupContext<T extends MicroExecutorConfiguration>

java.lang.Object
com.smeup.kokos.sdk.configuration.MicroExecutorStartupContext<T>

public class MicroExecutorStartupContext<T extends MicroExecutorConfiguration> extends Object
Author:
mattia.bonardi This class contains all the information about the startup of the micro executor
  • Constructor Details

    • MicroExecutorStartupContext

      public MicroExecutorStartupContext(String meId, Class<T> configurationClass)
  • Method Details

    • getMicroExecutorId

      public String getMicroExecutorId()
    • getConfigurationClass

      public Class<T> getConfigurationClass()
    • getCallBackFunction

      public Consumer<T> getCallBackFunction()
    • setCallBackFunction

      public void setCallBackFunction(Consumer<T> callBackFunction)
    • getMicroExecutorMetadata

      public Map<String,String> getMicroExecutorMetadata()
    • setMicroExecutorMetadata

      public void setMicroExecutorMetadata(Map<String,String> microExecutorMetadata)
    • getSettingsFilePath

      public Path getSettingsFilePath()
    • setSettingsFilePath

      public void setSettingsFilePath(Path settingsFilePath)
    • getHandlersOverride

      public Map<String,HttpHandler> getHandlersOverride()