CMR Client 0.1.0

Released under the Apache License, Version 2.0

A Clojure(Script)+JavaScript Client for NASA's Common Metadata Repository.

Installation

To install, add the following dependency to your project or build file:

[gov.nasa.earthdata/cmr-client "0.1.0"]

Topics

Namespaces

cmr.client.ac

The Clojure implementation of the CMR access control client.

cmr.client.ac.impl

This namespace defines the implementation of the CMR access control client protocols.

cmr.client.ac.protocol

This namespace defines the protocols used by CMR access-control client.

Public variables and functions:

cmr.client.base

A base client for the CMR services.

Public variables and functions:

cmr.client.base.impl

This namespace defines the implementation of the base CMR client protocols.

Public variables and functions:

cmr.client.base.protocol

This namespace defines the protocols used by CMR base clients.

Public variables and functions:

cmr.client.common.const

Constants defined and/or used by the CMR client.

cmr.client.common.util

Utility functions for general use by both the Clojure client and the ClojureScript client.

cmr.client.dev

The CMR client Clojure REPL development namespace.

Public variables and functions:

cmr.client.http.core

A Clojure HTTP client API for use by the CMR service clients.

Public variables and functions:

cmr.client.http.impl

The Clojure implementation of the CMR service HTTP client.

cmr.client.http.protocol

This namespace defines the protocols used by the CMR HTTP client.

Public variables and functions:

cmr.client.http.util

HTTP client utility functions.

Public variables and functions:

cmr.client.ingest

The Clojure implementation of the CMR ingest client.

Public variables and functions:

cmr.client.ingest.impl

This namespace defines the implementation of the CMR ingest client protocols.

Public variables and functions:

cmr.client.ingest.protocol

This namespace defines the protocols used by CMR ingest client.

Public variables and functions:

cmr.client.search

The Clojure implementation of the CMR search client.

cmr.client.search.impl

This namespace defines the implementation of the CMR search client protocols.

cmr.client.search.protocol

This namespace defines the protocols used by CMR search client.

Public variables and functions: