pub struct FabricClient { /* private fields */ }
Implementations§
Source§impl FabricClient
impl FabricClient
Sourcepub fn builder() -> FabricClientBuilder
pub fn builder() -> FabricClientBuilder
Get a builder
Sourcepub fn from_com(com: IFabricPropertyManagementClient2) -> Self
pub fn from_com(com: IFabricPropertyManagementClient2) -> Self
Creates from com directly. This gives the user freedom to create com from custom code and pass it in. For the final state of FabricClient, this function should be private.
Sourcepub fn get_property_manager(&self) -> &PropertyManagementClient
pub fn get_property_manager(&self) -> &PropertyManagementClient
Get the client for managing Fabric Properties in Naming Service
Sourcepub fn get_query_manager(&self) -> &QueryClient
pub fn get_query_manager(&self) -> &QueryClient
Get the client for quering Service Fabric information.
Sourcepub fn get_service_manager(&self) -> &ServiceManagementClient
pub fn get_service_manager(&self) -> &ServiceManagementClient
Get the client for managing service information and lifecycles.
Sourcepub fn get_health_manager(&self) -> &HealthClient
pub fn get_health_manager(&self) -> &HealthClient
Get the client for get/set Service Fabric health properties.
Trait Implementations§
Source§impl Clone for FabricClient
impl Clone for FabricClient
Source§fn clone(&self) -> FabricClient
fn clone(&self) -> FabricClient
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 moreAuto Trait Implementations§
impl Freeze for FabricClient
impl RefUnwindSafe for FabricClient
impl Send for FabricClient
impl Sync for FabricClient
impl Unpin for FabricClient
impl UnwindSafe for FabricClient
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