Class ObservableDatasetsClient

Observable version of the DatasetsClient. All methods return RxJS Observables instead of Promises.

client.datasets.list().subscribe(datasets => {
console.log('Available datasets:', datasets)
})

Constructors

Methods

Constructors

Methods

  • Create a new dataset with the given name

    Parameters

    • name: string

      Name of the dataset to create

    • Optionaloptions: { aclMode?: DatasetAclMode }

      Options for the dataset

    Returns Observable<DatasetResponse>

  • Delete a dataset with the given name

    Parameters

    • name: string

      Name of the dataset to delete

    Returns Observable<{ deleted: true }>

  • Edit a dataset with the given name

    Parameters

    • name: string

      Name of the dataset to edit

    • Optionaloptions: { aclMode?: DatasetAclMode }

      New options for the dataset

    Returns Observable<DatasetResponse>

  • Fetch a list of datasets for the configured project

    Returns Observable<DatasetsResponse>