<emclass="property"><spanclass="pre">class</span></em><spanclass="sig-prename descclassname"><spanclass="pre">awips.dataaccess.</span></span><spanclass="sig-name descname"><spanclass="pre">IDataRequest</span></span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest"title="Permalink to this definition">¶</a></dt>
<dd><p>An IDataRequest to be submitted to the DataAccessLayer to retrieve data.</p>
<spanclass="sig-name descname"><spanclass="pre">__weakref__</span></span><aclass="headerlink"href="#awips.dataaccess.IDataRequest.__weakref__"title="Permalink to this definition">¶</a></dt>
<dd><p>list of weak references to the object (if defined)</p>
<emclass="property"><spanclass="pre">abstract</span></em><spanclass="sig-name descname"><spanclass="pre">addIdentifier</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">key</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">value</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest.addIdentifier"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest.addIdentifier"title="Permalink to this definition">¶</a></dt>
<dd><p>Adds an identifier to the request. Identifiers are specific to the
datatype being requested.</p>
<dlclass="simple">
<dt>Args:</dt><dd><p>key: the string key of the identifier
<emclass="property"><spanclass="pre">abstract</span></em><spanclass="sig-name descname"><spanclass="pre">getDatatype</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest.getDatatype"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest.getDatatype"title="Permalink to this definition">¶</a></dt>
<dd><p>Gets the datatype of the request</p>
<dlclass="simple">
<dt>Returns:</dt><dd><p>the datatype set on the request</p>
<emclass="property"><spanclass="pre">abstract</span></em><spanclass="sig-name descname"><spanclass="pre">getEnvelope</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest.getEnvelope"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest.getEnvelope"title="Permalink to this definition">¶</a></dt>
<emclass="property"><spanclass="pre">abstract</span></em><spanclass="sig-name descname"><spanclass="pre">getIdentifiers</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest.getIdentifiers"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest.getIdentifiers"title="Permalink to this definition">¶</a></dt>
<dd><p>Gets the identifiers on the request</p>
<dlclass="simple">
<dt>Returns:</dt><dd><p>a dictionary of the identifiers</p>
<emclass="property"><spanclass="pre">abstract</span></em><spanclass="sig-name descname"><spanclass="pre">getLevels</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest.getLevels"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest.getLevels"title="Permalink to this definition">¶</a></dt>
<dd><p>Gets the levels on the request</p>
<dlclass="simple">
<dt>Returns:</dt><dd><p>a list of strings of the levels</p>
<emclass="property"><spanclass="pre">abstract</span></em><spanclass="sig-name descname"><spanclass="pre">getLocationNames</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest.getLocationNames"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest.getLocationNames"title="Permalink to this definition">¶</a></dt>
<dd><p>Gets the location names on the request</p>
<dlclass="simple">
<dt>Returns:</dt><dd><p>a list of strings of the location names</p>
<emclass="property"><spanclass="pre">abstract</span></em><spanclass="sig-name descname"><spanclass="pre">setDatatype</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">datatype</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest.setDatatype"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest.setDatatype"title="Permalink to this definition">¶</a></dt>
<dd><p>Sets the datatype of the request.</p>
<dlclass="simple">
<dt>Args:</dt><dd><p>datatype: A string of the datatype, such as “grid”, “radar”, “gfe”, “obs”</p>
<emclass="property"><spanclass="pre">abstract</span></em><spanclass="sig-name descname"><spanclass="pre">setEnvelope</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">env</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest.setEnvelope"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest.setEnvelope"title="Permalink to this definition">¶</a></dt>
<dd><p>Sets the envelope of the request. If supported by the datatype factory,
the data returned for the request will be constrained to only the data
<emclass="property"><spanclass="pre">abstract</span></em><spanclass="sig-name descname"><spanclass="pre">setLevels</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">levels</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest.setLevels"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest.setLevels"title="Permalink to this definition">¶</a></dt>
<dd><p>Sets the levels of data to request. Not all datatypes support levels.</p>
<dlclass="simple">
<dt>Args:</dt><dd><p>levels: a list of strings of level abbreviations to request</p>
<emclass="property"><spanclass="pre">abstract</span></em><spanclass="sig-name descname"><spanclass="pre">setLocationNames</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">locationNames</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest.setLocationNames"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest.setLocationNames"title="Permalink to this definition">¶</a></dt>
<dd><p>Sets the location names of the request.</p>
<dlclass="simple">
<dt>Args:</dt><dd><p>locationNames: a list of strings of location names to request</p>
<emclass="property"><spanclass="pre">abstract</span></em><spanclass="sig-name descname"><spanclass="pre">setParameters</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">params</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/awips/dataaccess.html#IDataRequest.setParameters"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#awips.dataaccess.IDataRequest.setParameters"title="Permalink to this definition">¶</a></dt>
<dd><p>Sets the parameters of data to request.</p>
<dlclass="simple">
<dt>Args:</dt><dd><p>params: a list of strings of parameters to request</p>