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>) -> Self
fn new(client: C, runtime: &Arc<ConjureRuntime>) -> Self
Creates a new service wrapping an async HTTP client.
Source§impl<C: Clone> Clone for LocalAsyncSeriesMetadataServiceClient<C>
impl<C: Clone> Clone for LocalAsyncSeriesMetadataServiceClient<C>
Source§fn clone(&self) -> LocalAsyncSeriesMetadataServiceClient<C>
fn clone(&self) -> LocalAsyncSeriesMetadataServiceClient<C>
Returns a duplicate of the value. Read more
1.0.0 · 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> Debug for LocalAsyncSeriesMetadataServiceClient<C>
impl<C: Debug> Debug for LocalAsyncSeriesMetadataServiceClient<C>
Source§impl<I: Stream<Item = Result<Bytes, Error>>, __C> LocalAsyncSeriesMetadataService<I> for LocalAsyncSeriesMetadataServiceClient<__C>where
__C: LocalAsyncClient<ResponseBody = I>,
impl<I: Stream<Item = Result<Bytes, Error>>, __C> LocalAsyncSeriesMetadataService<I> for LocalAsyncSeriesMetadataServiceClient<__C>where
__C: LocalAsyncClient<ResponseBody = I>,
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: &SeriesMetadataRid,
) -> Result<SeriesMetadata, Error>
async fn get( &self, auth_: &BearerToken, rid: &SeriesMetadataRid, ) -> Result<SeriesMetadata, Error>
Get series metadata from its series metadata rid.
Source§async fn update_metadata(
&self,
auth_: &BearerToken,
rid: &SeriesMetadataRid,
request: &UpdateSeriesMetadataRequest,
) -> Result<SeriesMetadata, Error>
async fn update_metadata( &self, auth_: &BearerToken, rid: &SeriesMetadataRid, request: &UpdateSeriesMetadataRequest, ) -> Result<SeriesMetadata, Error>
Update existing series metadata.
Throws SeriesMetadataNotFound if the series metadata does not exist.
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> Freeze for LocalAsyncSeriesMetadataServiceClient<C>where
C: Freeze,
impl<C> !RefUnwindSafe for LocalAsyncSeriesMetadataServiceClient<C>
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,
impl<C> !UnwindSafe for LocalAsyncSeriesMetadataServiceClient<C>
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
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