Class GetDataAvailabilityRequest

    • Constructor Detail

      • GetDataAvailabilityRequest

        public GetDataAvailabilityRequest()
      • GetDataAvailabilityRequest

        public GetDataAvailabilityRequest​(String service,
                                          String version)
      • GetDataAvailabilityRequest

        public GetDataAvailabilityRequest​(String service,
                                          String version,
                                          String operationName)
    • Method Detail

      • getProcedures

        public List<String> getProcedures()
        Returns:
        the requested procedures.
      • getObservedProperties

        public List<String> getObservedProperties()
        Returns:
        the requested observedProperties.
      • getFeaturesOfInterest

        public List<String> getFeaturesOfInterest()
        Returns:
        the requested featuresOfInterest.
      • getOfferings

        public List<String> getOfferings()
        Returns:
        the requested offerings.
      • addProcedure

        public void addProcedure​(String procedure)
        Add a procedure to the request.
        Parameters:
        procedure - the procedure
      • addObservedProperty

        public void addObservedProperty​(String observedProperty)
        Add a observedProperty to the request.
        Parameters:
        observedProperty - the observedProperty
      • addFeatureOfInterest

        public void addFeatureOfInterest​(String featureOfInterest)
        Add a featureOfInterest to the request.
        Parameters:
        featureOfInterest - the featureOfInterest
      • setFeatureOfInterest

        public void setFeatureOfInterest​(Collection<String> featuresOfInterest)
      • addOffering

        public void addOffering​(String offering)
        Add a offering to the request.
        Parameters:
        offering - the offering
      • isSetProcedures

        public boolean isSetProcedures()
      • setProcedure

        public void setProcedure​(List<String> procedures)
      • isSetProcedure

        public boolean isSetProcedure()
      • setProcedures

        public void setProcedures​(List<String> procedures)
      • isSetObservedProperties

        public boolean isSetObservedProperties()
      • setObservedProperty

        public void setObservedProperty​(List<String> observedProperties)
      • isSetFeaturesOfInterest

        public boolean isSetFeaturesOfInterest()
      • isSetOfferings

        public boolean isSetOfferings()
      • setResponseFormat

        public void setResponseFormat​(String responseFormat)
        Description copied from interface: ResponseFormat
        Set response format
        Specified by:
        setResponseFormat in interface ResponseFormat
        Parameters:
        responseFormat - response format
      • getNamespace

        public String getNamespace()
      • hasResultFilter

        public boolean hasResultFilter()
      • getResultFilter

        public Filter<?> getResultFilter()
      • hasSpatialFilter

        public boolean hasSpatialFilter()