Package edu.sc.seis.seisFile.fdsnws
Class FDSNStationQueryParams
java.lang.Object
edu.sc.seis.seisFile.fdsnws.AbstractQueryParams
edu.sc.seis.seisFile.fdsnws.FDSNStationQueryParams
- All Implemented Interfaces:
Cloneable
Autogenerated by groovy FDSNQueryParamGenerator.groovy in src/metacode/groovy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class edu.sc.seis.seisFile.fdsnws.AbstractQueryParams
DEFAULT_HOST, IRIS_HOST, NEWLINE, NO_DATA, nodata
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappendToChannel
(String value) appendToLocation
(String value) appendToNetwork
(String value) appendToStation
(String value) area
(float minLat, float maxLat, float minLon, float maxLon) clone()
Service name as defined by the fdsn, ie event, station or dataselect.ring
(float lat, float lon, float maxRadius) setChannel
(String[] value) Select one or more SEED channel codes.setEndAfter
(Instant value) Limit to metadata epochs ending after specified time.setEndBefore
(Instant value) Limit to metadata epochs ending before specified time.setEndTime
(Instant value) Limit to metadata epochs ending on or before the specified end time.setIncludeAvailability
(boolean value) Specify if results should include information about time series data availability.setIncludeRestricted
(boolean value) Specify if results should include information for restricted stations.setLatitude
(float value) Specify the latitude to be used for a radius search.Specify the level of detail for the results.setLocation
(String[] value) Select one or more SEED location identifiers.setLongitude
(float value) Specify the longitude to the used for a radius search.setMatchTimeseries
(boolean value) Limit to metadata where selection criteria matches time series data availability.setMaxLatitude
(float value) Limit to stations with a latitude smaller than the specified maximum.setMaxLongitude
(float value) Limit to stations with a longitude smaller than the specified maximum.setMaxRadius
(float value) Limit results to stations within the specified maximum number of degrees from the geographic point defined by the latitude and longitude parameters.setMinLatitude
(float value) Limit to stations with a latitude larger than the specified minimum.setMinLongitude
(float value) Limit to stations with a longitude larger than the specified minimum.setMinRadius
(float value) Limit results to stations within the specified minimum number of degrees from the geographic point defined by the latitude and longitude parameters.setNetwork
(String[] value) Select one or more network codes.setPort
(int port) setStartAfter
(Instant value) Limit to metadata epochs starting after specified time.setStartBefore
(Instant value) Limit to metadata epochs starting before specified time.setStartTime
(Instant value) Limit to metadata epochs starting on or after the specified start time.setStation
(String[] value) Select one or more SEED station codes.setUpdatedAfter
(Instant value) Limit to metadata updated after specified date; updates are data center specific.Methods inherited from class edu.sc.seis.seisFile.fdsnws.AbstractQueryParams
appendToParam, clear, clearParam, createDateFormat, formURI, getFDSNMajorVersion, getFdsnQueryStyle, getFdsnwsPath, getHost, getParam, getParams, getPort, getScheme, setBaseURL, setFdsnQueryStyle, setFdsnwsPath, setParam, setParam, setParam, setParam, setParam, setScheme, useHTTP, useHTTPS
-
Field Details
-
STARTTIME
- See Also:
-
STARTTIME_SHORT
- See Also:
-
ENDTIME
- See Also:
-
ENDTIME_SHORT
- See Also:
-
STARTBEFORE
- See Also:
-
STARTAFTER
- See Also:
-
ENDBEFORE
- See Also:
-
ENDAFTER
- See Also:
-
NETWORK
- See Also:
-
NETWORK_SHORT
- See Also:
-
STATION
- See Also:
-
STATION_SHORT
- See Also:
-
LOCATION
- See Also:
-
LOCATION_SHORT
- See Also:
-
CHANNEL
- See Also:
-
CHANNEL_SHORT
- See Also:
-
MINLATITUDE
- See Also:
-
MINLATITUDE_SHORT
- See Also:
-
MAXLATITUDE
- See Also:
-
MAXLATITUDE_SHORT
- See Also:
-
MINLONGITUDE
- See Also:
-
MINLONGITUDE_SHORT
- See Also:
-
MAXLONGITUDE
- See Also:
-
MAXLONGITUDE_SHORT
- See Also:
-
LATITUDE
- See Also:
-
LATITUDE_SHORT
- See Also:
-
LONGITUDE
- See Also:
-
LONGITUDE_SHORT
- See Also:
-
MINRADIUS
- See Also:
-
MAXRADIUS
- See Also:
-
LEVEL
- See Also:
-
INCLUDERESTRICTED
- See Also:
-
INCLUDEAVAILABILITY
- See Also:
-
MATCHTIMESERIES
- See Also:
-
UPDATEDAFTER
- See Also:
-
LEVEL_NETWORK
-
LEVEL_STATION
-
LEVEL_CHANNEL
-
LEVEL_RESPONSE
-
STATION_SERVICE
- See Also:
-
-
Constructor Details
-
FDSNStationQueryParams
public FDSNStationQueryParams() -
FDSNStationQueryParams
-
-
Method Details
-
clone
-
setHost
-
setPort
-
clearStartTime
-
setStartTime
Limit to metadata epochs starting on or after the specified start time.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearEndTime
-
setEndTime
Limit to metadata epochs ending on or before the specified end time.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearStartBefore
-
setStartBefore
Limit to metadata epochs starting before specified time.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearStartAfter
-
setStartAfter
Limit to metadata epochs starting after specified time.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearEndBefore
-
setEndBefore
Limit to metadata epochs ending before specified time.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearEndAfter
-
setEndAfter
Limit to metadata epochs ending after specified time.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearNetwork
-
setNetwork
Select one or more network codes. Can be SEED network codes or data center defined codes. Multiple codes are comma-separated. -
appendToNetwork
-
clearStation
-
setStation
Select one or more SEED station codes. Multiple codes are comma-separated. -
appendToStation
-
clearLocation
-
setLocation
Select one or more SEED location identifiers. Multiple identifiers are comma-separated. As a special case -- (two dashes) will be translated to a string of two space characters to match blank location IDs. -
appendToLocation
-
clearChannel
-
setChannel
Select one or more SEED channel codes. Multiple codes are comma-separated. -
appendToChannel
-
clearMinLatitude
-
setMinLatitude
Limit to stations with a latitude larger than the specified minimum.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearMaxLatitude
-
setMaxLatitude
Limit to stations with a latitude smaller than the specified maximum.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearMinLongitude
-
setMinLongitude
Limit to stations with a longitude larger than the specified minimum.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearMaxLongitude
-
setMaxLongitude
Limit to stations with a longitude smaller than the specified maximum.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearLatitude
-
setLatitude
Specify the latitude to be used for a radius search.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearLongitude
-
setLongitude
Specify the longitude to the used for a radius search.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearMinRadius
-
setMinRadius
Limit results to stations within the specified minimum number of degrees from the geographic point defined by the latitude and longitude parameters.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearMaxRadius
-
setMaxRadius
Limit results to stations within the specified maximum number of degrees from the geographic point defined by the latitude and longitude parameters.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearLevel
-
setLevel
Specify the level of detail for the results.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearIncludeRestricted
-
setIncludeRestricted
Specify if results should include information for restricted stations.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearIncludeAvailability
-
setIncludeAvailability
Specify if results should include information about time series data availability.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearMatchTimeseries
-
setMatchTimeseries
Limit to metadata where selection criteria matches time series data availability.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
clearUpdatedAfter
-
setUpdatedAfter
Limit to metadata updated after specified date; updates are data center specific.- Parameters:
value
- value to set- Returns:
- the queryParams for method chaining
-
boxArea
-
area
-
ring
-
donut
-
getServiceName
Description copied from class:AbstractQueryParams
Service name as defined by the fdsn, ie event, station or dataselect.- Specified by:
getServiceName
in classAbstractQueryParams
-