pub struct ServiceManagerClient {
pub client: Client,
}Fields§
§client: ClientImplementations§
Source§impl ServiceManagerClient
impl ServiceManagerClient
pub fn new(channel: Channel) -> Self
pub fn list_services_opt( &self, req: &ListServicesRequest, opt: CallOption, ) -> Result<ListServicesResponse>
pub fn list_services( &self, req: &ListServicesRequest, ) -> Result<ListServicesResponse>
pub fn list_services_async_opt( &self, req: &ListServicesRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<ListServicesResponse>>
pub fn list_services_async( &self, req: &ListServicesRequest, ) -> Result<ClientUnaryReceiver<ListServicesResponse>>
pub fn get_service_opt( &self, req: &GetServiceRequest, opt: CallOption, ) -> Result<ManagedService>
pub fn get_service(&self, req: &GetServiceRequest) -> Result<ManagedService>
pub fn get_service_async_opt( &self, req: &GetServiceRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<ManagedService>>
pub fn get_service_async( &self, req: &GetServiceRequest, ) -> Result<ClientUnaryReceiver<ManagedService>>
pub fn create_service_opt( &self, req: &CreateServiceRequest, opt: CallOption, ) -> Result<Operation>
pub fn create_service(&self, req: &CreateServiceRequest) -> Result<Operation>
pub fn create_service_async_opt( &self, req: &CreateServiceRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<Operation>>
pub fn create_service_async( &self, req: &CreateServiceRequest, ) -> Result<ClientUnaryReceiver<Operation>>
pub fn delete_service_opt( &self, req: &DeleteServiceRequest, opt: CallOption, ) -> Result<Operation>
pub fn delete_service(&self, req: &DeleteServiceRequest) -> Result<Operation>
pub fn delete_service_async_opt( &self, req: &DeleteServiceRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<Operation>>
pub fn delete_service_async( &self, req: &DeleteServiceRequest, ) -> Result<ClientUnaryReceiver<Operation>>
pub fn undelete_service_opt( &self, req: &UndeleteServiceRequest, opt: CallOption, ) -> Result<Operation>
pub fn undelete_service( &self, req: &UndeleteServiceRequest, ) -> Result<Operation>
pub fn undelete_service_async_opt( &self, req: &UndeleteServiceRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<Operation>>
pub fn undelete_service_async( &self, req: &UndeleteServiceRequest, ) -> Result<ClientUnaryReceiver<Operation>>
pub fn list_service_configs_opt( &self, req: &ListServiceConfigsRequest, opt: CallOption, ) -> Result<ListServiceConfigsResponse>
pub fn list_service_configs( &self, req: &ListServiceConfigsRequest, ) -> Result<ListServiceConfigsResponse>
pub fn list_service_configs_async_opt( &self, req: &ListServiceConfigsRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<ListServiceConfigsResponse>>
pub fn list_service_configs_async( &self, req: &ListServiceConfigsRequest, ) -> Result<ClientUnaryReceiver<ListServiceConfigsResponse>>
pub fn get_service_config_opt( &self, req: &GetServiceConfigRequest, opt: CallOption, ) -> Result<Service>
pub fn get_service_config( &self, req: &GetServiceConfigRequest, ) -> Result<Service>
pub fn get_service_config_async_opt( &self, req: &GetServiceConfigRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<Service>>
pub fn get_service_config_async( &self, req: &GetServiceConfigRequest, ) -> Result<ClientUnaryReceiver<Service>>
pub fn create_service_config_opt( &self, req: &CreateServiceConfigRequest, opt: CallOption, ) -> Result<Service>
pub fn create_service_config( &self, req: &CreateServiceConfigRequest, ) -> Result<Service>
pub fn create_service_config_async_opt( &self, req: &CreateServiceConfigRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<Service>>
pub fn create_service_config_async( &self, req: &CreateServiceConfigRequest, ) -> Result<ClientUnaryReceiver<Service>>
pub fn submit_config_source_opt( &self, req: &SubmitConfigSourceRequest, opt: CallOption, ) -> Result<Operation>
pub fn submit_config_source( &self, req: &SubmitConfigSourceRequest, ) -> Result<Operation>
pub fn submit_config_source_async_opt( &self, req: &SubmitConfigSourceRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<Operation>>
pub fn submit_config_source_async( &self, req: &SubmitConfigSourceRequest, ) -> Result<ClientUnaryReceiver<Operation>>
pub fn list_service_rollouts_opt( &self, req: &ListServiceRolloutsRequest, opt: CallOption, ) -> Result<ListServiceRolloutsResponse>
pub fn list_service_rollouts( &self, req: &ListServiceRolloutsRequest, ) -> Result<ListServiceRolloutsResponse>
pub fn list_service_rollouts_async_opt( &self, req: &ListServiceRolloutsRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<ListServiceRolloutsResponse>>
pub fn list_service_rollouts_async( &self, req: &ListServiceRolloutsRequest, ) -> Result<ClientUnaryReceiver<ListServiceRolloutsResponse>>
pub fn get_service_rollout_opt( &self, req: &GetServiceRolloutRequest, opt: CallOption, ) -> Result<Rollout>
pub fn get_service_rollout( &self, req: &GetServiceRolloutRequest, ) -> Result<Rollout>
pub fn get_service_rollout_async_opt( &self, req: &GetServiceRolloutRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<Rollout>>
pub fn get_service_rollout_async( &self, req: &GetServiceRolloutRequest, ) -> Result<ClientUnaryReceiver<Rollout>>
pub fn create_service_rollout_opt( &self, req: &CreateServiceRolloutRequest, opt: CallOption, ) -> Result<Operation>
pub fn create_service_rollout( &self, req: &CreateServiceRolloutRequest, ) -> Result<Operation>
pub fn create_service_rollout_async_opt( &self, req: &CreateServiceRolloutRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<Operation>>
pub fn create_service_rollout_async( &self, req: &CreateServiceRolloutRequest, ) -> Result<ClientUnaryReceiver<Operation>>
pub fn generate_config_report_opt( &self, req: &GenerateConfigReportRequest, opt: CallOption, ) -> Result<GenerateConfigReportResponse>
pub fn generate_config_report( &self, req: &GenerateConfigReportRequest, ) -> Result<GenerateConfigReportResponse>
pub fn generate_config_report_async_opt( &self, req: &GenerateConfigReportRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<GenerateConfigReportResponse>>
pub fn generate_config_report_async( &self, req: &GenerateConfigReportRequest, ) -> Result<ClientUnaryReceiver<GenerateConfigReportResponse>>
pub fn spawn<F>(&self, f: F)
Trait Implementations§
Source§impl Clone for ServiceManagerClient
impl Clone for ServiceManagerClient
Source§fn clone(&self) -> ServiceManagerClient
fn clone(&self) -> ServiceManagerClient
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 ServiceManagerClient
impl !RefUnwindSafe for ServiceManagerClient
impl Send for ServiceManagerClient
impl Sync for ServiceManagerClient
impl Unpin for ServiceManagerClient
impl !UnwindSafe for ServiceManagerClient
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