Enum-Klasse 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 dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static CscAttributeName valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse 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 diese Enum-Klasse 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