mars.services.meta.MetaAPI#

class mars.services.meta.MetaAPI(session_id: str, meta_store: Union[mars.services.meta.store.base.AbstractMetaStore, mars.oscar.core.ActorRef])[source]#
__init__(session_id: str, meta_store: Union[mars.services.meta.store.base.AbstractMetaStore, mars.oscar.core.ActorRef])#

Methods

__init__(session_id, meta_store)

add_chunk_bands(object_id, bands)

batch_add_chunk_bands(object_id, bands)

batch_del_chunk_meta(object_id)

param object_id

chunk id

batch_get_chunk_meta(object_id[, fields, error])

Get chunk meta

batch_remove_chunk_bands(object_id, bands)

batch_set_chunk_meta(chunk[, memory_size, ...])

param chunk

chunk to set meta

create(session_id, address)

Create Meta API.

del_chunk_meta(object_id)

param object_id

chunk id

del_tileable_meta(object_id)

get_band_chunks(band)

get_chunk_meta(object_id[, fields, error])

Get chunk meta

get_tileable_meta(object_id[, fields])

remove_chunk_bands(object_id, bands)

set_chunk_meta(chunk[, memory_size, ...])

param chunk

chunk to set meta

set_tileable_meta(tileable[, memory_size, ...])