Interface RemotableRemoteAgentDefinition

All Known Implementing Classes:
RemotableElasticAgentDefinitionImpl, RemotableEphemeralAgentDefinitionImpl, RemotableRemoteAgentDefinitionImpl

public interface RemotableRemoteAgentDefinition
  • Method Details

    • setCapabilitySet

      void setCapabilitySet(@NotNull @NotNull CapabilitySet capabilitySet)
    • createPipelineDefinition

      @NotNull @NotNull PipelineDefinition createPipelineDefinition()
    • getId

      long getId()
    • getName

      String getName()
    • getDescription

      @Nullable @Nullable String getDescription()
    • getUuid

      @Nullable @Nullable UUID getUuid()
    • getEphemeralAgentDedication

      @Nullable @Nullable ResultKey getEphemeralAgentDedication()