Package de.dlr.proseo.procmgr.rest.model
Klasse RestConfiguration
java.lang.Object
de.dlr.proseo.procmgr.rest.model.RestConfiguration
- Alle implementierten Schnittstellen:
Serializable
- Siehe auch:
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected List<RestConfigurationFile> The configuration files for this configurationprotected StringVersion identification of the configuration environmentThe names for the processor configurations this processor version is valid forprotected List<RestStringParameter> Specific parameter for "docker run" valid for this configurationprotected List<RestParameter> Dynamic processing parameters, the values denoting default values, which may be changed by the Job Order File generatorprotected LongThe persistent id of this objectprotected StringThe mission code (e. g.protected StringThe processing mode, for which this configuration is valid; optional, if set, must match mission processing modesprotected StringThe processor class this configuration version belongs toprotected StringIndicates the suitability for general use of products generated with this configuration (NOMINAL, EXPERIMENTAL, TEST; default NOMINAL)(Package privat) static final longprotected List<RestConfigurationInputFile> Static input files for inclusion in generated Job Order Filesprotected LongA version identifier to track updates to the object (especially to detect concurrent update attempts) -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungCreates a new RestConfiguration.RestConfiguration(Long id, Long version, String missionCode, String processorName, String configurationVersion, String mode, List<RestParameter> dynProcParameters, String productQuality, List<RestConfigurationFile> configurationFiles, List<RestConfigurationInputFile> staticInputFiles, List<String> configuredProcessors, List<RestStringParameter> dockerRunParameters) Creates a new RestConfiguration. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean@NotNull @Valid List<RestConfigurationFile> Returns the configurationFiles.@NotNull StringReturns the configurationVersion.Returns the configuredProcessors.@NotNull @Valid List<RestStringParameter> Returns the dockerRunParameters.@NotNull @Valid List<RestParameter> Returns the dynProcParameters.getId()Returns the id.@NotNull StringReturns the missionCode.getMode()Returns the mode.@NotNull StringReturns the processorName.Returns the productQuality.@NotNull @Valid List<RestConfigurationInputFile> Returns the staticInputFiles.Returns the version.inthashCode()voidsetConfigurationFiles(List<RestConfigurationFile> configurationFiles) Set the configurationFiles.voidsetConfigurationVersion(String configurationVersion) Set the configurationVersion.voidsetConfiguredProcessors(List<String> configuredProcessors) Set the configuredProcessors.voidsetDockerRunParameters(List<RestStringParameter> dockerRunParameters) Set the dockerRunParameters.voidsetDynProcParameters(List<RestParameter> dynProcParameters) Set the dynProcParameters.voidSet the id.voidsetMissionCode(String missionCode) Set the missionCode.voidSet the mode.voidsetProcessorName(String processorName) Set the processorName.voidsetProductQuality(String productQuality) Set the productQuality.voidsetStaticInputFiles(List<RestConfigurationInputFile> staticInputFiles) Set the staticInputFiles.voidsetVersion(Long version) Set the version.toString()
-
Felddetails
-
serialVersionUID
static final long serialVersionUID- Siehe auch:
-
id
The persistent id of this object -
version
A version identifier to track updates to the object (especially to detect concurrent update attempts) -
missionCode
The mission code (e. g. S5P) -
processorName
The processor class this configuration version belongs to -
configurationVersion
Version identification of the configuration environment -
mode
The processing mode, for which this configuration is valid; optional, if set, must match mission processing modes -
dynProcParameters
Dynamic processing parameters, the values denoting default values, which may be changed by the Job Order File generator -
productQuality
Indicates the suitability for general use of products generated with this configuration (NOMINAL, EXPERIMENTAL, TEST; default NOMINAL) -
configurationFiles
The configuration files for this configuration -
staticInputFiles
Static input files for inclusion in generated Job Order Files -
configuredProcessors
The names for the processor configurations this processor version is valid for -
dockerRunParameters
Specific parameter for "docker run" valid for this configuration
-
-
Konstruktordetails
-
RestConfiguration
public RestConfiguration()Creates a new RestConfiguration. -
RestConfiguration
public RestConfiguration(Long id, Long version, String missionCode, String processorName, String configurationVersion, String mode, List<RestParameter> dynProcParameters, String productQuality, List<RestConfigurationFile> configurationFiles, List<RestConfigurationInputFile> staticInputFiles, List<String> configuredProcessors, List<RestStringParameter> dockerRunParameters) Creates a new RestConfiguration.
-
-
Methodendetails
-
getId
Returns the id.- Gibt zurück:
- id
-
setId
Set the id.- Parameter:
id- the new id
-
getVersion
Returns the version.- Gibt zurück:
- version
-
setVersion
Set the version.- Parameter:
version- the new version
-
getMissionCode
Returns the missionCode.- Gibt zurück:
- missionCode
-
setMissionCode
Set the missionCode.- Parameter:
missionCode- the new missionCode
-
getProcessorName
Returns the processorName.- Gibt zurück:
- processorName
-
setProcessorName
Set the processorName.- Parameter:
processorName- the new processorName
-
getConfigurationVersion
Returns the configurationVersion.- Gibt zurück:
- configurationVersion
-
setConfigurationVersion
Set the configurationVersion.- Parameter:
configurationVersion- the new configurationVersion
-
getMode
Returns the mode.- Gibt zurück:
- mode
-
setMode
Set the mode.- Parameter:
mode- the new mode
-
getDynProcParameters
Returns the dynProcParameters.- Gibt zurück:
- dynProcParameters
-
setDynProcParameters
Set the dynProcParameters.- Parameter:
dynProcParameters- the new dynProcParameters
-
getProductQuality
Returns the productQuality.- Gibt zurück:
- productQuality
-
setProductQuality
Set the productQuality.- Parameter:
productQuality- the new productQuality
-
getConfigurationFiles
Returns the configurationFiles.- Gibt zurück:
- configurationFiles
-
setConfigurationFiles
Set the configurationFiles.- Parameter:
configurationFiles- the new configurationFiles
-
getStaticInputFiles
Returns the staticInputFiles.- Gibt zurück:
- staticInputFiles
-
setStaticInputFiles
Set the staticInputFiles.- Parameter:
staticInputFiles- the new staticInputFiles
-
getConfiguredProcessors
Returns the configuredProcessors.- Gibt zurück:
- configuredProcessors
-
setConfiguredProcessors
Set the configuredProcessors.- Parameter:
configuredProcessors- the new configuredProcessors
-
getDockerRunParameters
Returns the dockerRunParameters.- Gibt zurück:
- dockerRunParameters
-
setDockerRunParameters
Set the dockerRunParameters.- Parameter:
dockerRunParameters- the new dockerRunParameters
-
hashCode
public int hashCode() -
equals
-
toString
-