Klasse RestConfiguredProcessor

java.lang.Object
de.dlr.proseo.interfaces.rest.model.RestConfiguredProcessor
Alle implementierten Schnittstellen:
Serializable

public class RestConfiguredProcessor extends Object implements Serializable
Siehe auch:
  • Felddetails

    • serialVersionUID

      static final long serialVersionUID
      Siehe auch:
    • id

      protected Long id
      The persistent id of this object
    • version

      protected Long version
      A version identifier to track updates to the object (especially to detect concurrent update attempts)
    • identifier

      protected String identifier
      User-defined identifier for this processor configuration
    • uuid

      protected String uuid
      Universally unique identifier for this processor configuration ("workflow" in ESA terminology)
    • missionCode

      protected String missionCode
      The mission code (e. g. S5P)
    • processorName

      protected String processorName
      User-defined unique processor class name
    • processorVersion

      protected String processorVersion
      Version identification of the processor executable (Docker image)
    • configurationVersion

      protected String configurationVersion
      Version identification of the configuration environment
    • enabled

      protected Boolean enabled
      Indicator whether the configured processor is enabled and may be run
  • Konstruktordetails

    • RestConfiguredProcessor

      public RestConfiguredProcessor()
      Creates a new RestConfiguredProcessor.
    • RestConfiguredProcessor

      public RestConfiguredProcessor(Long id, Long version, String identifier, String uuid, String missionCode, String processorName, String processorVersion, String configurationVersion, Boolean enabled)
      Creates a new RestConfiguredProcessor.
  • Methodendetails

    • getId

      public Long getId()
      Returns the id.
      Gibt zurück:
      id
    • setId

      public void setId(Long id)
      Set the id.
      Parameter:
      id - the new id
    • getVersion

      public Long getVersion()
      Returns the version.
      Gibt zurück:
      version
    • setVersion

      public void setVersion(Long version)
      Set the version.
      Parameter:
      version - the new version
    • getIdentifier

      @NotNull public @NotNull String getIdentifier()
      Returns the identifier.
      Gibt zurück:
      identifier
    • setIdentifier

      public void setIdentifier(String identifier)
      Set the identifier.
      Parameter:
      identifier - the new identifier
    • getUuid

      @Pattern(regexp="^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$") public @Pattern(regexp="^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$") String getUuid()
      Returns the uuid.
      Gibt zurück:
      uuid
    • setUuid

      public void setUuid(String uuid)
      Set the uuid.
      Parameter:
      uuid - the new uuid
    • getMissionCode

      @NotNull public @NotNull String getMissionCode()
      Returns the missionCode.
      Gibt zurück:
      missionCode
    • setMissionCode

      public void setMissionCode(String missionCode)
      Set the missionCode.
      Parameter:
      missionCode - the new missionCode
    • getProcessorName

      @NotNull public @NotNull String getProcessorName()
      Returns the processorName.
      Gibt zurück:
      processorName
    • setProcessorName

      public void setProcessorName(String processorName)
      Set the processorName.
      Parameter:
      processorName - the new processorName
    • getProcessorVersion

      @NotNull public @NotNull String getProcessorVersion()
      Returns the processorVersion.
      Gibt zurück:
      processorVersion
    • setProcessorVersion

      public void setProcessorVersion(String processorVersion)
      Set the processorVersion.
      Parameter:
      processorVersion - the new processorVersion
    • getConfigurationVersion

      @NotNull public @NotNull String getConfigurationVersion()
      Returns the configurationVersion.
      Gibt zurück:
      configurationVersion
    • setConfigurationVersion

      public void setConfigurationVersion(String configurationVersion)
      Set the configurationVersion.
      Parameter:
      configurationVersion - the new configurationVersion
    • getEnabled

      public Boolean getEnabled()
      Returns the enabled.
      Gibt zurück:
      enabled
    • setEnabled

      public void setEnabled(Boolean enabled)
      Set the enabled.
      Parameter:
      enabled - the new enabled
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • equals

      public boolean equals(Object other)
      Setzt außer Kraft:
      equals in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object