pub struct LocalAsyncSeriesMetadataServiceClient<C> { /* private fields */ }Trait Implementations§
Source§impl<C> AsyncService<C> for LocalAsyncSeriesMetadataServiceClient<C>
impl<C> AsyncService<C> for LocalAsyncSeriesMetadataServiceClient<C>
Source§fn new(
client: C,
runtime: &Arc<ConjureRuntime>,
) -> LocalAsyncSeriesMetadataServiceClient<C>
fn new( client: C, runtime: &Arc<ConjureRuntime>, ) -> LocalAsyncSeriesMetadataServiceClient<C>
Creates a new service wrapping an async HTTP client.
Source§impl<C> Clone for LocalAsyncSeriesMetadataServiceClient<C>where
C: Clone,
impl<C> Clone for LocalAsyncSeriesMetadataServiceClient<C>where
C: Clone,
Source§fn clone(&self) -> LocalAsyncSeriesMetadataServiceClient<C>
fn clone(&self) -> LocalAsyncSeriesMetadataServiceClient<C>
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<C> Debug for LocalAsyncSeriesMetadataServiceClient<C>where
C: Debug,
impl<C> Debug for LocalAsyncSeriesMetadataServiceClient<C>where
C: Debug,
Source§impl<I, __C> LocalAsyncSeriesMetadataService<I> for LocalAsyncSeriesMetadataServiceClient<__C>
impl<I, __C> LocalAsyncSeriesMetadataService<I> for LocalAsyncSeriesMetadataServiceClient<__C>
Source§async fn batch_get(
&self,
auth_: &BearerToken,
request: &BatchGetSeriesMetadataRequest,
) -> Result<BatchGetSeriesMetadataResponse, Error>
async fn batch_get( &self, auth_: &BearerToken, request: &BatchGetSeriesMetadataRequest, ) -> Result<BatchGetSeriesMetadataResponse, Error>
Batch get series metadata by DataSourceRid.
Source§async fn create(
&self,
auth_: &BearerToken,
request: &CreateSeriesMetadataRequest,
) -> Result<(), Error>
async fn create( &self, auth_: &BearerToken, request: &CreateSeriesMetadataRequest, ) -> Result<(), Error>
Create new series metadata.
Source§async fn batch_create(
&self,
auth_: &BearerToken,
request: &BatchCreateSeriesMetadataRequest,
) -> Result<(), Error>
async fn batch_create( &self, auth_: &BearerToken, request: &BatchCreateSeriesMetadataRequest, ) -> Result<(), Error>
Idempotently creates series metadata.
Source§async fn create_or_update(
&self,
auth_: &BearerToken,
request: &CreateSeriesMetadataRequest,
) -> Result<(), Error>
async fn create_or_update( &self, auth_: &BearerToken, request: &CreateSeriesMetadataRequest, ) -> Result<(), Error>
Upserts series metadata. Creates new series metadata if it does not exist for the given channel and data
source. If it already exists, updates the locator and any provided unit and description fields while
preserving existing values for fields not supplied.
Source§async fn batch_create_or_update(
&self,
auth_: &BearerToken,
request: &BatchCreateSeriesMetadataRequest,
) -> Result<(), Error>
async fn batch_create_or_update( &self, auth_: &BearerToken, request: &BatchCreateSeriesMetadataRequest, ) -> Result<(), Error>
Batch version of createOrUpdate.
Source§async fn get(
&self,
auth_: &BearerToken,
rid: &ResourceIdentifier,
) -> Result<SeriesMetadata, Error>
async fn get( &self, auth_: &BearerToken, rid: &ResourceIdentifier, ) -> Result<SeriesMetadata, Error>
Get series metadata from its series metadata rid.
Source§async fn update_metadata(
&self,
auth_: &BearerToken,
rid: &ResourceIdentifier,
request: &UpdateSeriesMetadataRequest,
) -> Result<SeriesMetadata, Error>
async fn update_metadata( &self, auth_: &BearerToken, rid: &ResourceIdentifier, request: &UpdateSeriesMetadataRequest, ) -> Result<SeriesMetadata, Error>
Update existing series metadata.
Throws SeriesMetadataNotFound if the series metadata does not exist.
Source§async fn change_data_type(
&self,
auth_: &BearerToken,
request: &ChangeDataTypeRequest,
) -> Result<ChangeDataTypeResponse, Error>
async fn change_data_type( &self, auth_: &BearerToken, request: &ChangeDataTypeRequest, ) -> Result<ChangeDataTypeResponse, Error>
This endpoint lets an authorized workspace caller change how one nominal dataset channel is interpreted.
This updates metadata and future series resolution. It does not rewrite historical point rows.
Source§async fn batch_create_video_series(
&self,
auth_: &BearerToken,
request: &BatchCreateVideoSeriesRequest,
) -> Result<BatchCreateVideoSeriesResponse, Error>
async fn batch_create_video_series( &self, auth_: &BearerToken, request: &BatchCreateVideoSeriesRequest, ) -> Result<BatchCreateVideoSeriesResponse, Error>
Batch creates series metadata for video channels if they don’t exist.
Idempotent - returns existing SeriesMetadataRid if already exists.
Auto Trait Implementations§
impl<C> !RefUnwindSafe for LocalAsyncSeriesMetadataServiceClient<C>
impl<C> !UnwindSafe for LocalAsyncSeriesMetadataServiceClient<C>
impl<C> Freeze for LocalAsyncSeriesMetadataServiceClient<C>where
C: Freeze,
impl<C> Send for LocalAsyncSeriesMetadataServiceClient<C>where
C: Send,
impl<C> Sync for LocalAsyncSeriesMetadataServiceClient<C>where
C: Sync,
impl<C> Unpin for LocalAsyncSeriesMetadataServiceClient<C>where
C: Unpin,
impl<C> UnsafeUnpin for LocalAsyncSeriesMetadataServiceClient<C>where
C: UnsafeUnpin,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request