Enum CscAttributeName

java.lang.Object
java.lang.Enum<CscAttributeName>
de.dlr.proseo.api.prip.odata.CscAttributeName
Alle implementierten Schnittstellen:
Serializable, Comparable<CscAttributeName>, java.lang.constant.Constable

public enum CscAttributeName extends Enum<CscAttributeName>
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)
Autor:
Dr. Thomas Bassler
  • Enum-Konstanten - Details

    • PLATFORM_SHORT_NAME

      public static final CscAttributeName PLATFORM_SHORT_NAME
      Platform short name (fixed value 'SENTINEL-5P')
    • PLATFORM_SERIAL

      public static final CscAttributeName PLATFORM_SERIAL
      Platform serial identifier ('A', 'B' etc.)
    • INSTRUMENT_SHORT_NAME

      public static final CscAttributeName INSTRUMENT_SHORT_NAME
      Instrument short name
    • PROCESSING_LEVEL

      public static final CscAttributeName PROCESSING_LEVEL
      Processing level
    • BEGINNING_DATE_TIME

      public static final CscAttributeName BEGINNING_DATE_TIME
      Product validity start time
    • ENDING_DATE_TIME

      public static final CscAttributeName ENDING_DATE_TIME
      Product validity end time
    • PROCESSING_CENTER

      public static final CscAttributeName PROCESSING_CENTER
      Processing center
    • PROCESSING_DATE

      public static final CscAttributeName PROCESSING_DATE
      Processing date (L1 and above only)
    • PROCESSOR_NAME

      public static final CscAttributeName PROCESSOR_NAME
      Processor name
    • PROCESSOR_VERSION

      public static final CscAttributeName PROCESSOR_VERSION
      Processor version
    • ORBIT_NUMBER

      public static final CscAttributeName ORBIT_NUMBER
      Orbit number
    • PRODUCT_TYPE

      public static final CscAttributeName PRODUCT_TYPE
      Product type
    • COORDINATES

      public static final CscAttributeName COORDINATES
      Geographic coordinates (String with blank-separated list of coordinate values)
    • PRODUCT_IDENTIFIER

      public static final CscAttributeName PRODUCT_IDENTIFIER
      Product identifier (L1 only)
    • PRODUCT_DOI

      public static final CscAttributeName PRODUCT_DOI
      DOI (L2 only)
    • PARENT_IDENTIFIER

      public static final CscAttributeName PARENT_IDENTIFIER
      Parent product identifier (L1 and above only)
    • ACQUISITION_TYPE

      public static final CscAttributeName ACQUISITION_TYPE
      Acquisition type (L1 only)
    • PROCESSING_MODE

      public static final CscAttributeName PROCESSING_MODE
      Processing mode (L1 and above only)
    • QUALITY_STATUS

      public static final CscAttributeName QUALITY_STATUS
      Quality status (L2 and above only)
    • PRODUCT_CLASS

      public static final CscAttributeName PRODUCT_CLASS
      Product (file) class
    • START_ASCENDING

      public static final CscAttributeName START_ASCENDING
      Start time from ascending node
    • STOP_ASCENDING

      public static final CscAttributeName STOP_ASCENDING
      Completion time from ascending node
    • OPERATIONAL_MODE

      public static final CscAttributeName OPERATIONAL_MODE
      Operational mode ("IW", "EW" etc.)
    • SWATH_IDENTIFIER

      public static final CscAttributeName SWATH_IDENTIFIER
      Swath identifier (1 .. 6)
    • PRODUCT_CONSOLIDATION

      public static final CscAttributeName PRODUCT_CONSOLIDATION
      Product consolidation ("SLICE", "FULL" etc.)
    • INSTRUMENT_CONFIGURATION

      public static final CscAttributeName INSTRUMENT_CONFIGURATION
      Instrument configuration
    • DATATAKE_ID

      public static final CscAttributeName DATATAKE_ID
      Datatake ID
    • PRODUCT_COMPOSITION

      public static final CscAttributeName PRODUCT_COMPOSITION
      Product composition (e. g. "slice")
    • SLICE_PRODUCT_FLAG

      public static final CscAttributeName SLICE_PRODUCT_FLAG
      Slice product flag ("true", "false")
    • SLICE_NUMBER

      public static final CscAttributeName SLICE_NUMBER
      Slice number
    • SLICE_TOTAL

      public static final CscAttributeName SLICE_TOTAL
      Total number of slices in datatake
    • SEGMENT_START

      public static final CscAttributeName SEGMENT_START
      Segment start time
    • TIMELINESS

      public static final CscAttributeName TIMELINESS
      Production timeliness
    • POLARISATION_CHANNELS

      public static final CscAttributeName POLARISATION_CHANNELS
      Polarisation channels ("HH", "VV", "HV", "VH")
    • RELATIVE_ORBIT

      public static final CscAttributeName RELATIVE_ORBIT
      Relative orbit number
    • CYCLE

      public static final CscAttributeName CYCLE
      Cycle number
    • ORBIT_DIRECTION

      public static final CscAttributeName ORBIT_DIRECTION
      Orbit direction (e. g. "ASCENDING")
    • BASELINE_COLLECTION

      public static final CscAttributeName BASELINE_COLLECTION
      Copernicus collection (baseline collection; L1 and above only)
    • REVISION_NUMBER

      public static final CscAttributeName REVISION_NUMBER
      Product revision number (L1 and above only)
  • Methodendetails

    • values

      public static CscAttributeName[] values()
      Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieses Enumerationstyps in der Reihenfolge ihrer Deklaration
    • valueOf

      public static CscAttributeName valueOf(String name)
      Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enumerationskonstante in diesem Typ deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn dieser Enumerationstyp keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • get

      public static CscAttributeName get(String value)
      Reverse lookup of enums from their value
      Parameter:
      value - the value to look for
      Gibt zurück:
      the enum associated with the value or null, if no such enum exists
    • getValue

      public String getValue()
      Returns the string value associated with this enum
      Gibt zurück:
      a string value