[−][src]Struct pachyderm::enterprise::api_client::ApiClient
Implementations
impl ApiClient<Channel>
[src]
pub async fn connect<D>(dst: D) -> Result<Self, Error> where
D: TryInto<Endpoint>,
D::Error: Into<StdError>,
[src]
D: TryInto<Endpoint>,
D::Error: Into<StdError>,
Attempt to create a new client by connecting to a given endpoint.
impl<T> ApiClient<T> where
T: GrpcService<BoxBody>,
T::ResponseBody: Body + HttpBody + Send + 'static,
T::Error: Into<StdError>,
<T::ResponseBody as HttpBody>::Error: Into<StdError> + Send,
[src]
T: GrpcService<BoxBody>,
T::ResponseBody: Body + HttpBody + Send + 'static,
T::Error: Into<StdError>,
<T::ResponseBody as HttpBody>::Error: Into<StdError> + Send,
pub fn new(inner: T) -> Self
[src]
pub fn with_interceptor(inner: T, interceptor: impl Into<Interceptor>) -> Self
[src]
pub async fn activate<'_>(
&'_ mut self,
request: impl IntoRequest<ActivateRequest>
) -> Result<Response<ActivateResponse>, Status>
[src]
&'_ mut self,
request: impl IntoRequest<ActivateRequest>
) -> Result<Response<ActivateResponse>, Status>
Provide a Pachyderm enterprise token, enabling Pachyderm enterprise features, such as the Pachyderm Dashboard and Auth system
pub async fn get_state<'_>(
&'_ mut self,
request: impl IntoRequest<GetStateRequest>
) -> Result<Response<GetStateResponse>, Status>
[src]
&'_ mut self,
request: impl IntoRequest<GetStateRequest>
) -> Result<Response<GetStateResponse>, Status>
pub async fn deactivate<'_>(
&'_ mut self,
request: impl IntoRequest<DeactivateRequest>
) -> Result<Response<DeactivateResponse>, Status>
[src]
&'_ mut self,
request: impl IntoRequest<DeactivateRequest>
) -> Result<Response<DeactivateResponse>, Status>
Deactivate is a testing API. It removes a cluster's enterprise activation token and sets its enterprise state to NONE (normally, once a cluster has been activated, the only reachable state is EXPIRED).
NOTE: This endpoint also calls DeleteAll (and deletes all Pachyderm data in its cluster). This is to avoid dealing with invalid, intermediate states (e.g. auth is activated but enterprise state is NONE)
Trait Implementations
impl<T: Clone> Clone for ApiClient<T>
[src]
fn clone(&self) -> Self
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Debug for ApiClient<T>
[src]
Auto Trait Implementations
impl<T> !RefUnwindSafe for ApiClient<T>
impl<T> Send for ApiClient<T> where
T: Send,
T: Send,
impl<T> Sync for ApiClient<T> where
T: Sync,
T: Sync,
impl<T> Unpin for ApiClient<T> where
T: Unpin,
T: Unpin,
impl<T> !UnwindSafe for ApiClient<T>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,