Package gov.nasa.gsfc.sscweb.schema
Enum Class ResultStatusSubCode
- All Implemented Interfaces:
Serializable,Comparable<ResultStatusSubCode>,Constable
Result status sub-code.
<p>Java class for ResultStatusSubCode</p>.
<p>The following schema fragment specifies the expected content contained within this class.</p>
<pre>{@code
<simpleType name="ResultStatusSubCode">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="Success"/>
<enumeration value="MissingRequest"/>
<enumeration value="MissingSatellites"/>
<enumeration value="InvalidBeginTime"/>
<enumeration value="InvalidEndTime"/>
<enumeration value="InvalidSatellite"/>
<enumeration value="InvalidTimeRange"/>
<enumeration value="InvalidResolutionFactor"/>
<enumeration value="MissingOutputOptions"/>
<enumeration value="MissingCoordOptions"/>
<enumeration value="MissingCoordSystem"/>
<enumeration value="InvalidCoordSystem"/>
<enumeration value="MissingCoordComponent"/>
<enumeration value="MissingSpaceRegions"/>
<enumeration value="MissingRadialTraceRegions"/>
<enumeration value="MissingMagneticTraceRegions"/>
<enumeration value="MissingCuspOptions"/>
<enumeration value="MissingCleftOptions"/>
<enumeration value="MissingAuroralOvalOptions"/>
<enumeration value="MissingPolarCapOptions"/>
<enumeration value="MissingMidLatitudeOptions"/>
<enumeration value="MissingDistanceFromCenterOfEarth"/>
<enumeration value="MissingMagneticFieldStrength"/>
<enumeration value="MissingDistanceFromNeutralSheet"/>
<enumeration value="MissingDistanceFromBowShock"/>
<enumeration value="MissingDistanceFromMagnetopause"/>
<enumeration value="MissingDipoleLValue"/>
<enumeration value="MissingDipoleInvariantLatitude"/>
<enumeration value="MissingGraphOptions"/>
<enumeration value="MissingCoordinateSystem"/>
<enumeration value="MissingCoordinateComponent"/>
<enumeration value="ServerError"/>
</restriction>
</simpleType>
}</pre>
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe required begin time value was missing or invalid.Invalid CoordinateSystem value.The required end time value was missing or invalid.Invalid resolution factor value.The specified satellite is invalid or null.The request contained an invalid time range.The AuroralOval HemisphereOptions value is missing.The Cleft HemisphereOptions value is missing.The CoordinateOptions contain a null value for the CoordinateComponent.The OutputOptions contain a null element in non-empty List of FilteredCoordinateOptions.The CoordinateOptions contain a null value for the CoordinateSystem.The required CoordinateComponent value is missing or null.The required CoordinateSystem value is missing or null.The Cusp HemisphereOptions value is missing.The DipoleInvariantLatitude LocationFilter value is missing.The DipoleLValue LocationFilter value is missing.The DistanceFromBowShock LocationFilter value is missing.The DistanceFromCenterOfEarth LocationFilter value is missing.The DistanceFromMagnetopause LocationFilter value is missing.The DistanceFromNeutralSheet LocationFilter value is missing.The GraphOptions were missing or null.The MagneticFieldStrength LocationFilter value is missing.The MagneticTraceRegions value is missing.The MidLatitude HemisphereOptions value is missing.The OutputOptions were missing or null.The PolarCap HemisphereOptions value is missing.The RadialTraceRegions value is missing.The required request object was missing or null.The required set of satellites was missing or null.The SpaceRegions value is missing.An unexpected error occurred on the server.Sucessful status. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ResultStatusSubCodeGets the enum associated to the value passed as parameter.value()Gets the value associated to the enum constant.static ResultStatusSubCodeReturns the enum constant of this class with the specified name.static ResultStatusSubCode[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
SUCCESS
Sucessful status. -
MISSING_REQUEST
The required request object was missing or null. -
MISSING_SATELLITES
The required set of satellites was missing or null. -
INVALID_BEGIN_TIME
The required begin time value was missing or invalid. -
INVALID_END_TIME
The required end time value was missing or invalid. -
INVALID_SATELLITE
The specified satellite is invalid or null. -
INVALID_TIME_RANGE
The request contained an invalid time range. -
INVALID_RESOLUTION_FACTOR
Invalid resolution factor value. -
MISSING_OUTPUT_OPTIONS
The OutputOptions were missing or null. -
MISSING_COORD_OPTIONS
The OutputOptions contain a null element in non-empty List of FilteredCoordinateOptions. -
MISSING_COORD_SYSTEM
The CoordinateOptions contain a null value for the CoordinateSystem. -
INVALID_COORD_SYSTEM
Invalid CoordinateSystem value. -
MISSING_COORD_COMPONENT
The CoordinateOptions contain a null value for the CoordinateComponent. -
MISSING_SPACE_REGIONS
The SpaceRegions value is missing. -
MISSING_RADIAL_TRACE_REGIONS
The RadialTraceRegions value is missing. -
MISSING_MAGNETIC_TRACE_REGIONS
The MagneticTraceRegions value is missing. -
MISSING_CUSP_OPTIONS
The Cusp HemisphereOptions value is missing. -
MISSING_CLEFT_OPTIONS
The Cleft HemisphereOptions value is missing. -
MISSING_AURORAL_OVAL_OPTIONS
The AuroralOval HemisphereOptions value is missing. -
MISSING_POLAR_CAP_OPTIONS
The PolarCap HemisphereOptions value is missing. -
MISSING_MID_LATITUDE_OPTIONS
The MidLatitude HemisphereOptions value is missing. -
MISSING_DISTANCE_FROM_CENTER_OF_EARTH
The DistanceFromCenterOfEarth LocationFilter value is missing. -
MISSING_MAGNETIC_FIELD_STRENGTH
The MagneticFieldStrength LocationFilter value is missing. -
MISSING_DISTANCE_FROM_NEUTRAL_SHEET
The DistanceFromNeutralSheet LocationFilter value is missing. -
MISSING_DISTANCE_FROM_BOW_SHOCK
The DistanceFromBowShock LocationFilter value is missing. -
MISSING_DISTANCE_FROM_MAGNETOPAUSE
The DistanceFromMagnetopause LocationFilter value is missing. -
MISSING_DIPOLE_L_VALUE
The DipoleLValue LocationFilter value is missing. -
MISSING_DIPOLE_INVARIANT_LATITUDE
The DipoleInvariantLatitude LocationFilter value is missing. -
MISSING_GRAPH_OPTIONS
The GraphOptions were missing or null. -
MISSING_COORDINATE_SYSTEM
The required CoordinateSystem value is missing or null. -
MISSING_COORDINATE_COMPONENT
The required CoordinateComponent value is missing or null. -
SERVER_ERROR
An unexpected error occurred on the server.
-
-
Field Details
-
value
-
-
Constructor Details
-
ResultStatusSubCode
-
-
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
-
value
Gets the value associated to the enum constant.- Returns:
- The value linked to the enum.
-
fromValue
Gets the enum associated to the value passed as parameter.- Parameters:
v- The value to get the enum from.- Returns:
- The enum which corresponds to the value, if it exists.
- Throws:
IllegalArgumentException- If no value matches in the enum declaration.
-