Class FDSNStationQueryParams

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class FDSNStationQueryParams
    extends AbstractQueryParams
    implements java.lang.Cloneable
    Autogenerated by groovy FDSNQueryParamGenerator.groovy in src/metacode/groovy
    • Constructor Detail

      • FDSNStationQueryParams

        public FDSNStationQueryParams()
      • FDSNStationQueryParams

        public FDSNStationQueryParams​(java.lang.String host)
    • Method Detail

      • setStartTime

        public FDSNStationQueryParams setStartTime​(java.time.Instant value)
        Limit to metadata epochs starting on or after the specified start time.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setEndTime

        public FDSNStationQueryParams setEndTime​(java.time.Instant value)
        Limit to metadata epochs ending on or before the specified end time.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setStartBefore

        public FDSNStationQueryParams setStartBefore​(java.time.Instant value)
        Limit to metadata epochs starting before specified time.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setStartAfter

        public FDSNStationQueryParams setStartAfter​(java.time.Instant value)
        Limit to metadata epochs starting after specified time.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setEndBefore

        public FDSNStationQueryParams setEndBefore​(java.time.Instant value)
        Limit to metadata epochs ending before specified time.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setEndAfter

        public FDSNStationQueryParams setEndAfter​(java.time.Instant value)
        Limit to metadata epochs ending after specified time.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setNetwork

        public FDSNStationQueryParams setNetwork​(java.lang.String[] value)
        Select one or more network codes. Can be SEED network codes or data center defined codes. Multiple codes are comma-separated.
      • setStation

        public FDSNStationQueryParams setStation​(java.lang.String[] value)
        Select one or more SEED station codes. Multiple codes are comma-separated.
      • setLocation

        public FDSNStationQueryParams setLocation​(java.lang.String[] value)
        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.
      • setChannel

        public FDSNStationQueryParams setChannel​(java.lang.String[] value)
        Select one or more SEED channel codes. Multiple codes are comma-separated.
      • setMinLatitude

        public FDSNStationQueryParams setMinLatitude​(float value)
        Limit to stations with a latitude larger than the specified minimum.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setMaxLatitude

        public FDSNStationQueryParams setMaxLatitude​(float value)
        Limit to stations with a latitude smaller than the specified maximum.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setMinLongitude

        public FDSNStationQueryParams setMinLongitude​(float value)
        Limit to stations with a longitude larger than the specified minimum.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setMaxLongitude

        public FDSNStationQueryParams setMaxLongitude​(float value)
        Limit to stations with a longitude smaller than the specified maximum.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setLatitude

        public FDSNStationQueryParams setLatitude​(float value)
        Specify the latitude to be used for a radius search.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setLongitude

        public FDSNStationQueryParams setLongitude​(float value)
        Specify the longitude to the used for a radius search.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setMinRadius

        public FDSNStationQueryParams 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.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setMaxRadius

        public FDSNStationQueryParams 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.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setLevel

        public FDSNStationQueryParams setLevel​(java.lang.String value)
        Specify the level of detail for the results.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setIncludeRestricted

        public FDSNStationQueryParams setIncludeRestricted​(boolean value)
        Specify if results should include information for restricted stations.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setIncludeAvailability

        public FDSNStationQueryParams setIncludeAvailability​(boolean value)
        Specify if results should include information about time series data availability.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setMatchTimeseries

        public FDSNStationQueryParams setMatchTimeseries​(boolean value)
        Limit to metadata where selection criteria matches time series data availability.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining
      • setUpdatedAfter

        public FDSNStationQueryParams setUpdatedAfter​(java.time.Instant value)
        Limit to metadata updated after specified date; updates are data center specific.
        Parameters:
        value - value to set
        Returns:
        the queryParams for method chaining