Serialisierte Form
-
Package de.dlr.proseo.api.aipclient.rest.model
-
Klasse de.dlr.proseo.api.aipclient.rest.model.IngestorProduct
class IngestorProduct extends RestProduct implements Serializable- serialVersionUID:
- -9208769899354923125L
-
Serialisierte Felder
-
auxFileNames
List<String> auxFileNames
Names of auxiliary files being part of the product -
checksum
String checksum
Checksum value for the primary product file (computed by MD5 algorithm) -
checksumTime
String checksumTime
Checksum generation time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS) -
filePath
String filePath
The S3/POSIX/ALLUXIO path to the product files (relative to mountPoint) -
fileSize
Long fileSize
The size of the primary product file in bytes -
mountPoint
String mountPoint
The S3/POSIX/ALLUXIO mount point of the storage system to ingest from -
productFileName
String productFileName
File name of the main product file -
sourceStorageType
String sourceStorageType
The type of the storage to ingest the data from
-
-
Klasse de.dlr.proseo.api.aipclient.rest.model.Orbit
class Orbit extends Object implements Serializable- serialVersionUID:
- -9144323028134438355L
-
Klasse de.dlr.proseo.api.aipclient.rest.model.RestConfiguredProcessor
class RestConfiguredProcessor extends Object implements Serializable- serialVersionUID:
- -9221989769383363445L
-
Serialisierte Felder
-
configurationVersion
String configurationVersion
Version identification of the configuration environment -
enabled
Boolean enabled
Indicator whether the configured processor is enabled and may be run -
id
Long id
The persistent id of this object -
identifier
String identifier
User-defined identifier for this processor configuration -
missionCode
String missionCode
The mission code (e. g. S5P) -
processorName
String processorName
User-defined unique processor class name -
processorVersion
String processorVersion
Version identification of the processor executable (Docker image) -
uuid
String uuid
Universally unique identifier for this processor configuration ("workflow" in ESA terminology) -
version
Long version
A version identifier to track updates to the object (especially to detect concurrent update attempts)
-
-
Klasse de.dlr.proseo.api.aipclient.rest.model.RestDownloadHistory
class RestDownloadHistory extends Object implements Serializable- serialVersionUID:
- -9183982638219759316L
-
Serialisierte Felder
-
dateTime
String dateTime
The time of the download in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS) -
productFileName
String productFileName
The file name of the downloaded ProductFile -
productFileSize
Long productFileSize
The product file size in bytes -
username
String username
The user who initiated the download
-
-
Klasse de.dlr.proseo.api.aipclient.rest.model.RestParameter
class RestParameter extends Object implements Serializable- serialVersionUID:
- 9211534434297747850L
-
Serialisierte Felder
-
key
String key
The parameter name -
parameterType
String parameterType
The type of the parameter for deserialization (one of { "STRING", "INTEGER", "BOOLEAN", "DOUBLE", "INSTANT" } ) -
parameterValue
String parameterValue
All parameter values are serialized to their string representations. For deserialization refer to the parameterType.
-
-
Klasse de.dlr.proseo.api.aipclient.rest.model.RestProduct
class RestProduct extends Object implements Serializable- serialVersionUID:
- -9162500352107898356L
-
Serialisierte Felder
-
componentProductIds
List<Long> componentProductIds
Id values of the component products -
configuredProcessor
RestConfiguredProcessor configuredProcessor
The generating processor and its configuration -
downloadHistory
List<RestDownloadHistory> downloadHistory
The download history for this product -
enclosingProductId
Long enclosingProductId
Id value of the enclosing product -
evictionTime
String evictionTime
Product eviction time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS) -
fileClass
String fileClass
File class as defined for the enclosing mission (optional) -
generationTime
String generationTime
Product generation time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS) -
id
Long id
The persistent id of this object -
missionCode
String missionCode
The mission code of the Product class this products instantiates -
mode
String mode
Processing modes as defined for the enclosing mission (only if generated by this mission) -
orbit
Orbit orbit
Orbit relationship of this product, if any -
parameters
List<RestParameter> parameters
A collection of mission-specific parameters for this object -
processingLevel
String processingLevel
The level of processing required for this product's product class (L0, L1, L1A, L1B, L2, L2A etc.; output only) -
productClass
String productClass
Product type of the Product class this products instantiates -
productFile
List<RestProductFile> productFile
Product files for this product -
productionType
String productionType
Type of production process generating this product (SYSTEMATIC, ON_DEMAND_DEFAULT, ON_DEMAND_NON_DEFAULT) -
productQuality
String productQuality
Indicator for the suitability of this product for general use (NOMINAL, EXPERIMENTAL, TEST; default NOMINAL) -
publicationTime
String publicationTime
Product ingestion time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS) -
rawDataAvailabilityTime
String rawDataAvailabilityTime
Satellite raw data availability time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS) -
requestedStartTime
String requestedStartTime
Planned start time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS), default same as sensingStartTime -
requestedStopTime
String requestedStopTime
Planned stop time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS), default same as sensingStopTime -
sensingStartTime
String sensingStartTime
Sensing start time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS) -
sensingStopTime
String sensingStopTime
Sensing stop time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS) -
uuid
String uuid
Universally unique product identifier -
version
Long version
A version identifier to track updates to the object (especially to detect concurrent update attempts)
-
-
Klasse de.dlr.proseo.api.aipclient.rest.model.RestProductFile
class RestProductFile extends Object implements Serializable- serialVersionUID:
- -9149280473489523444L
-
Serialisierte Felder
-
auxFileNames
List<String> auxFileNames
The auxiliary files for this product file -
checksum
String checksum
Checksum value for the primary product file (computed by MD5 algorithm) -
checksumTime
String checksumTime
Checksum generation time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS) -
filePath
String filePath
The path to the product files (POSIX file path, S3 bucket etc.) -
fileSize
Long fileSize
The size of the primary product file in bytes -
id
Long id
The persistent id of this object -
processingFacilityName
String processingFacilityName
The name of the processing facility, in which this product file is stored -
productFileName
String productFileName
The name of the product data file -
productId
Long productId
Id value of the product this product file belongs to -
storageType
String storageType
The string representation of the type of the storage location (e. g. "S3", "POSIX") -
version
Long version
A version identifier to track updates to the object (especially to detect concurrent update attempts) -
zipChecksum
String zipChecksum
The MD5 checksum for the ZIP archive -
zipChecksumTime
String zipChecksumTime
ZIP archive checksum generation time in orbit format (YYYY-MM-DDThh:mm:ss.SSSSSS) -
zipFileName
String zipFileName
The file name of the ZIP archive containing all product and auxiliary files intended for distribution -
zipFileSize
Long zipFileSize
The file size of the ZIP archive in bytes
-
-