Package de.dlr.proseo.api.prip.odata
Enum Class CscAttributeName
- All Implemented Interfaces:
Serializable,Comparable<CscAttributeName>,Constable
Allowed attribute names for a product (from the ESA S1 Product Attributes Mapping, issue 1.6, Apr 2021, and S5P Product
Attributes Mapping, issue 1.2, Jan 2021)
- Author:
- Dr. Thomas Bassler
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAcquisition type (L1 only)Copernicus collection (baseline collection; L1 and above only)Product validity start timeGeographic coordinates (String with blank-separated list of coordinate values)Cycle numberDatatake IDProduct validity end timeInstrument configurationInstrument short nameOperational mode ("IW", "EW" etc.)Orbit direction (e. g.Orbit numberParent product identifier (L1 and above only)Platform serial identifier ('A', 'B' etc.)Platform short name (fixed value 'SENTINEL-5P')Polarisation channels ("HH", "VV", "HV", "VH")Processing centerProcessing date (L1 and above only)Processing levelProcessing mode (L1 and above only)Processor nameProcessor versionProduct (file) classProduct composition (e. g.Product consolidation ("SLICE", "FULL" etc.)DOI (L2 only)Product identifier (L1 only)Product typeQuality status (L2 and above only)Relative orbit numberProduct revision number (L1 and above only)Segment start timeSlice numberSlice product flag ("true", "false")Total number of slices in datatakeStart time from ascending nodeCompletion time from ascending nodeSwath identifier (1 .. 6)Production timeliness -
Method Summary
Modifier and TypeMethodDescriptionstatic CscAttributeNameReverse lookup of enums from their valuegetValue()Returns the string value associated with this enumstatic CscAttributeNameReturns the enum constant of this class with the specified name.static CscAttributeName[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
PLATFORM_SHORT_NAME
Platform short name (fixed value 'SENTINEL-5P') -
PLATFORM_SERIAL
Platform serial identifier ('A', 'B' etc.) -
INSTRUMENT_SHORT_NAME
Instrument short name -
PROCESSING_LEVEL
Processing level -
BEGINNING_DATE_TIME
Product validity start time -
ENDING_DATE_TIME
Product validity end time -
PROCESSING_CENTER
Processing center -
PROCESSING_DATE
Processing date (L1 and above only) -
PROCESSOR_NAME
Processor name -
PROCESSOR_VERSION
Processor version -
ORBIT_NUMBER
Orbit number -
PRODUCT_TYPE
Product type -
COORDINATES
Geographic coordinates (String with blank-separated list of coordinate values) -
PRODUCT_IDENTIFIER
Product identifier (L1 only) -
PRODUCT_DOI
DOI (L2 only) -
PARENT_IDENTIFIER
Parent product identifier (L1 and above only) -
ACQUISITION_TYPE
Acquisition type (L1 only) -
PROCESSING_MODE
Processing mode (L1 and above only) -
QUALITY_STATUS
Quality status (L2 and above only) -
PRODUCT_CLASS
Product (file) class -
START_ASCENDING
Start time from ascending node -
STOP_ASCENDING
Completion time from ascending node -
OPERATIONAL_MODE
Operational mode ("IW", "EW" etc.) -
SWATH_IDENTIFIER
Swath identifier (1 .. 6) -
PRODUCT_CONSOLIDATION
Product consolidation ("SLICE", "FULL" etc.) -
INSTRUMENT_CONFIGURATION
Instrument configuration -
DATATAKE_ID
Datatake ID -
PRODUCT_COMPOSITION
Product composition (e. g. "slice") -
SLICE_PRODUCT_FLAG
Slice product flag ("true", "false") -
SLICE_NUMBER
Slice number -
SLICE_TOTAL
Total number of slices in datatake -
SEGMENT_START
Segment start time -
TIMELINESS
Production timeliness -
POLARISATION_CHANNELS
Polarisation channels ("HH", "VV", "HV", "VH") -
RELATIVE_ORBIT
Relative orbit number -
CYCLE
Cycle number -
ORBIT_DIRECTION
Orbit direction (e. g. "ASCENDING") -
BASELINE_COLLECTION
Copernicus collection (baseline collection; L1 and above only) -
REVISION_NUMBER
Product revision number (L1 and above only)
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
get
Reverse lookup of enums from their value- Parameters:
value- the value to look for- Returns:
- the enum associated with the value or null, if no such enum exists
-
getValue
Returns the string value associated with this enum- Returns:
- a string value
-