Struct zeebe::ClientConfig [−][src]
pub struct ClientConfig {
pub endpoints: Vec<String>,
pub tls: Option<ClientTlsConfig>,
pub auth: Option<OAuthConfig>,
}
Expand description
Config for establishing zeebe client.
See the ClientTlsConfig docs for tls configuration.
Examples
let endpoints = vec!["http://127.0.0.1:26500".to_string()];
let config = zeebe::ClientConfig {
endpoints,
tls: None,
auth: None,
};
Fields
endpoints: Vec<String>
The endpoints the client should connect to
tls: Option<ClientTlsConfig>
TLS configuration
auth: Option<OAuthConfig>
OAuth config
Implementations
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ClientConfig
impl Send for ClientConfig
impl Sync for ClientConfig
impl Unpin for ClientConfig
impl !UnwindSafe for ClientConfig
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more