cmr.client.ingest.protocol

This namespace defines the protocols used by CMR ingest client.

CMRIngestAPI

protocol

members

create-collection

(create-collection this provider-id native-id metadata)(create-collection this provider-id native-id metadata options)

Create a collection.

create-variable

(create-variable this provider-id native-id metadata)(create-variable this provider-id native-id metadata options)

Create a variable.

get-providers

(get-providers this)

Get a list of providers defined in the system.

Each element of the list is a hash which constains very basic info on the given provider.

update-collection

(update-collection this provider-id native-id metadata)(update-collection this provider-id native-id metadata options)

Update a collection.

update-variable

(update-variable this provider-id native-id metadata)(update-variable this provider-id native-id metadata options)

Update a variable.