[−][src]Struct em_client::client::Client
Implementations
impl Client
[src]
pub fn try_new_http(base_path: &str) -> Result<Client, ClientInitError>
[src]
Create an HTTP client.
Arguments
base_path
- base path of the client API, i.e. "www.my-api-implementation.com"
pub fn try_new_with_connector<C, S>(
base_path: &str,
protocol: Option<&'static str>,
connector: C
) -> Result<Client, ClientInitError> where
C: NetworkConnector<Stream = S> + Send + Sync + 'static,
S: NetworkStream,
[src]
base_path: &str,
protocol: Option<&'static str>,
connector: C
) -> Result<Client, ClientInitError> where
C: NetworkConnector<Stream = S> + Send + Sync + 'static,
S: NetworkStream,
Create a client with a custom implementation of hyper::net::NetworkConnector.
Intended for use with custom implementations of connect for e.g. protocol logging
or similar functionality which requires wrapping the transport layer. When wrapping a TCP connection,
this function should be used in conjunction with
swagger::{http_connector, https_connector, https_mutual_connector}
.
For ordinary tcp connections, prefer the use of try_new_http
, try_new_https
and try_new_https_mutual
, to avoid introducing a dependency on the underlying transport layer.
Arguments
base_path
- base path of the client API, i.e. "www.my-api-implementation.com"protocol
- Which protocol to use when constructing the request url, e.g.Some("http")
connector
- An instance ofC: hyper::net::NetworkConnection
pub fn try_new_with_hyper_client(
hyper_client: Arc<Client>,
base_path: &str
) -> Result<Client, ClientInitError>
[src]
hyper_client: Arc<Client>,
base_path: &str
) -> Result<Client, ClientInitError>
Constructor for creating a Client
by passing in a pre-made hyper
client.
One should avoid relying on this function if possible, since it adds a dependency on the underlying transport implementation, which it would be better to abstract away. Therefore, using this function may lead to a loss of code generality, which may make it harder to move the application to a serverless environment, for example.
The reason for this function's existence is to support legacy test code, which did mocking at the hyper layer. This is not a recommended way to write new tests. If other reasons are found for using this function, they should be mentioned here.
This function is deprecated in the upstream openapi-generator which uses newer hyper. However, the suggested replacement does not exist in hyper 0.9.
pub fn headers(&mut self) -> &mut Headers
[src]
Trait Implementations
impl AccountsApi for Client
[src]
type Error = ApiError
fn create_account(
&self,
param_body: AccountRequest
) -> Result<Account, ApiError>
[src]
&self,
param_body: AccountRequest
) -> Result<Account, ApiError>
fn delete_account(&self, param_account_id: Uuid) -> Result<(), ApiError>
[src]
fn get_account(&self, param_account_id: Uuid) -> Result<Account, ApiError>
[src]
fn get_accounts(&self) -> Result<AccountListResponse, ApiError>
[src]
fn select_account(&self, param_account_id: Uuid) -> Result<(), ApiError>
[src]
fn update_account(
&self,
param_account_id: Uuid,
param_body: AccountUpdateRequest
) -> Result<Account, ApiError>
[src]
&self,
param_account_id: Uuid,
param_body: AccountUpdateRequest
) -> Result<Account, ApiError>
impl AppApi for Client
[src]
type Error = ApiError
fn add_application(&self, param_body: AppRequest) -> Result<App, ApiError>
[src]
fn get_all_apps(
&self,
param_name: Option<String>,
param_description: Option<String>,
param_all_search: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>
) -> Result<GetAllAppsResponse, ApiError>
[src]
&self,
param_name: Option<String>,
param_description: Option<String>,
param_all_search: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>
) -> Result<GetAllAppsResponse, ApiError>
fn get_app(&self, param_app_id: Uuid) -> Result<App, ApiError>
[src]
fn get_app_certificate(
&self,
param_node_id: Uuid,
param_app_id: Uuid
) -> Result<Certificate, ApiError>
[src]
&self,
param_node_id: Uuid,
param_app_id: Uuid
) -> Result<Certificate, ApiError>
fn get_app_node_certificate_details(
&self,
param_node_id: Uuid,
param_app_id: Uuid
) -> Result<CertificateDetails, ApiError>
[src]
&self,
param_node_id: Uuid,
param_app_id: Uuid
) -> Result<CertificateDetails, ApiError>
fn update_app(
&self,
param_app_id: Uuid,
param_body: AppBodyUpdateRequest
) -> Result<App, ApiError>
[src]
&self,
param_app_id: Uuid,
param_body: AppBodyUpdateRequest
) -> Result<App, ApiError>
impl AuthApi for Client
[src]
type Error = ApiError
fn authenticate_user(&self) -> Result<AuthResponse, ApiError>
[src]
impl BuildApi for Client
[src]
type Error = ApiError
fn convert_app_build(
&self,
param_body: ConvertAppBuildRequest
) -> Result<Build, ApiError>
[src]
&self,
param_body: ConvertAppBuildRequest
) -> Result<Build, ApiError>
fn create_build(
&self,
param_body: CreateBuildRequest
) -> Result<Build, ApiError>
[src]
&self,
param_body: CreateBuildRequest
) -> Result<Build, ApiError>
fn delete_build(&self, param_build_id: Uuid) -> Result<(), ApiError>
[src]
fn get_all_builds(
&self,
param_all_search: Option<String>,
param_docker_image_name: Option<String>,
param_deployed_status: Option<String>,
param_status: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>
) -> Result<GetAllBuildsResponse, ApiError>
[src]
&self,
param_all_search: Option<String>,
param_docker_image_name: Option<String>,
param_deployed_status: Option<String>,
param_status: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>
) -> Result<GetAllBuildsResponse, ApiError>
fn get_build(&self, param_build_id: Uuid) -> Result<Build, ApiError>
[src]
fn get_build_deployments(
&self,
param_build_id: Uuid,
param_status: Option<String>,
param_all_search: Option<String>,
param_sort_by: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, ApiError>
[src]
&self,
param_build_id: Uuid,
param_status: Option<String>,
param_all_search: Option<String>,
param_sort_by: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, ApiError>
impl CertificateApi for Client
[src]
type Error = ApiError
fn get_certificate(&self, param_cert_id: Uuid) -> Result<Certificate, ApiError>
[src]
impl Clone for Client
[src]
fn clone(&self) -> Self
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for Client
[src]
impl NodeApi for Client
[src]
type Error = ApiError
fn deactivate_node(&self, param_node_id: Uuid) -> Result<(), ApiError>
[src]
fn get_all_nodes(
&self,
param_name: Option<String>,
param_description: Option<String>,
param_sgx_version: Option<String>,
param_all_search: Option<String>,
param_status: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>
) -> Result<GetAllNodesResponse, ApiError>
[src]
&self,
param_name: Option<String>,
param_description: Option<String>,
param_sgx_version: Option<String>,
param_all_search: Option<String>,
param_status: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>
) -> Result<GetAllNodesResponse, ApiError>
fn get_node(&self, param_node_id: Uuid) -> Result<Node, ApiError>
[src]
fn get_node_certificate(
&self,
param_node_id: Uuid
) -> Result<Certificate, ApiError>
[src]
&self,
param_node_id: Uuid
) -> Result<Certificate, ApiError>
fn get_node_certificate_details(
&self,
param_node_id: Uuid
) -> Result<CertificateDetails, ApiError>
[src]
&self,
param_node_id: Uuid
) -> Result<CertificateDetails, ApiError>
impl SystemApi for Client
[src]
type Error = ApiError
fn get_manager_version(&self) -> Result<VersionResponse, ApiError>
[src]
impl TaskApi for Client
[src]
type Error = ApiError
fn get_all_tasks(
&self,
param_task_type: Option<String>,
param_status: Option<String>,
param_requester: Option<String>,
param_approver: Option<String>,
param_all_search: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>,
param_base_filters: Option<String>
) -> Result<GetAllTasksResponse, ApiError>
[src]
&self,
param_task_type: Option<String>,
param_status: Option<String>,
param_requester: Option<String>,
param_approver: Option<String>,
param_all_search: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>,
param_base_filters: Option<String>
) -> Result<GetAllTasksResponse, ApiError>
fn get_task(&self, param_task_id: Uuid) -> Result<Task, ApiError>
[src]
fn get_task_status(&self, param_task_id: Uuid) -> Result<TaskResult, ApiError>
[src]
fn update_task(
&self,
param_task_id: Uuid,
param_body: TaskUpdateRequest
) -> Result<TaskResult, ApiError>
[src]
&self,
param_task_id: Uuid,
param_body: TaskUpdateRequest
) -> Result<TaskResult, ApiError>
impl ToolsApi for Client
[src]
type Error = ApiError
fn convert_app(
&self,
param_body: ConversionRequest
) -> Result<ConversionResponse, ApiError>
[src]
&self,
param_body: ConversionRequest
) -> Result<ConversionResponse, ApiError>
impl UsersApi for Client
[src]
type Error = ApiError
fn blacklist_user(
&self,
param_body: UserBlacklistRequest
) -> Result<(), ApiError>
[src]
&self,
param_body: UserBlacklistRequest
) -> Result<(), ApiError>
fn change_password(
&self,
param_body: PasswordChangeRequest
) -> Result<(), ApiError>
[src]
&self,
param_body: PasswordChangeRequest
) -> Result<(), ApiError>
fn confirm_email(
&self,
param_body: ConfirmEmailRequest
) -> Result<ConfirmEmailResponse, ApiError>
[src]
&self,
param_body: ConfirmEmailRequest
) -> Result<ConfirmEmailResponse, ApiError>
fn create_user(&self, param_body: SignupRequest) -> Result<User, ApiError>
[src]
fn delete_user_from_account(&self, param_user_id: Uuid) -> Result<(), ApiError>
[src]
fn forgot_password(
&self,
param_body: ForgotPasswordRequest
) -> Result<(), ApiError>
[src]
&self,
param_body: ForgotPasswordRequest
) -> Result<(), ApiError>
fn get_all_users(
&self,
param_all_search: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>
) -> Result<GetAllUsersResponse, ApiError>
[src]
&self,
param_all_search: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>
) -> Result<GetAllUsersResponse, ApiError>
fn get_logged_in_user(&self) -> Result<User, ApiError>
[src]
fn get_user(&self, param_user_id: Uuid) -> Result<User, ApiError>
[src]
fn invite_user(&self, param_body: InviteUserRequest) -> Result<User, ApiError>
[src]
fn process_invitations(
&self,
param_body: ProcessInviteRequest
) -> Result<(), ApiError>
[src]
&self,
param_body: ProcessInviteRequest
) -> Result<(), ApiError>
fn resend_confirm_email(&self) -> Result<(), ApiError>
[src]
fn resend_invitation(&self, param_user_id: Uuid) -> Result<(), ApiError>
[src]
fn reset_password(
&self,
param_user_id: Uuid,
param_body: PasswordResetRequest
) -> Result<(), ApiError>
[src]
&self,
param_user_id: Uuid,
param_body: PasswordResetRequest
) -> Result<(), ApiError>
fn update_user(
&self,
param_user_id: Uuid,
param_body: UpdateUserRequest
) -> Result<User, ApiError>
[src]
&self,
param_user_id: Uuid,
param_body: UpdateUserRequest
) -> Result<User, ApiError>
fn validate_password_reset_token(
&self,
param_user_id: Uuid,
param_body: ValidateTokenRequest
) -> Result<ValidateTokenResponse, ApiError>
[src]
&self,
param_user_id: Uuid,
param_body: ValidateTokenRequest
) -> Result<ValidateTokenResponse, ApiError>
fn whitelist_user(
&self,
param_user_id: Uuid,
param_user_token: Option<String>
) -> Result<User, ApiError>
[src]
&self,
param_user_id: Uuid,
param_user_token: Option<String>
) -> Result<User, ApiError>
impl ZoneApi for Client
[src]
Auto Trait Implementations
impl !RefUnwindSafe for Client
impl Send for Client
impl !Sync for Client
impl Unpin for Client
impl !UnwindSafe for Client
Blanket Implementations
impl<T, E> AccountsApiMut for T where
T: AccountsApi<Error = E>,
[src]
T: AccountsApi<Error = E>,
type Error = E
fn create_account(
&mut Self,
AccountRequest
) -> Result<Account, <T as AccountsApiMut>::Error>
[src]
&mut Self,
AccountRequest
) -> Result<Account, <T as AccountsApiMut>::Error>
fn delete_account(&mut Self, Uuid) -> Result<(), <T as AccountsApiMut>::Error>
[src]
fn get_account(&mut Self, Uuid) -> Result<Account, <T as AccountsApiMut>::Error>
[src]
fn get_accounts(
&mut Self
) -> Result<AccountListResponse, <T as AccountsApiMut>::Error>
[src]
&mut Self
) -> Result<AccountListResponse, <T as AccountsApiMut>::Error>
fn select_account(&mut Self, Uuid) -> Result<(), <T as AccountsApiMut>::Error>
[src]
fn update_account(
&mut Self,
Uuid,
AccountUpdateRequest
) -> Result<Account, <T as AccountsApiMut>::Error>
[src]
&mut Self,
Uuid,
AccountUpdateRequest
) -> Result<Account, <T as AccountsApiMut>::Error>
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T, E> Api for T where
T: AppApi<Error = E> + NodeApi<Error = E> + SystemApi<Error = E> + AuthApi<Error = E> + TaskApi<Error = E> + AccountsApi<Error = E> + ToolsApi<Error = E> + BuildApi<Error = E> + UsersApi<Error = E> + ZoneApi<Error = E> + CertificateApi<Error = E>,
[src]
T: AppApi<Error = E> + NodeApi<Error = E> + SystemApi<Error = E> + AuthApi<Error = E> + TaskApi<Error = E> + AccountsApi<Error = E> + ToolsApi<Error = E> + BuildApi<Error = E> + UsersApi<Error = E> + ZoneApi<Error = E> + CertificateApi<Error = E>,
type Error = E
fn create_account(&Self, AccountRequest) -> Result<Account, <T as Api>::Error>
[src]
fn delete_account(&Self, Uuid) -> Result<(), <T as Api>::Error>
[src]
fn get_account(&Self, Uuid) -> Result<Account, <T as Api>::Error>
[src]
fn get_accounts(&Self) -> Result<AccountListResponse, <T as Api>::Error>
[src]
fn select_account(&Self, Uuid) -> Result<(), <T as Api>::Error>
[src]
fn update_account(
&Self,
Uuid,
AccountUpdateRequest
) -> Result<Account, <T as Api>::Error>
[src]
&Self,
Uuid,
AccountUpdateRequest
) -> Result<Account, <T as Api>::Error>
fn add_application(&Self, AppRequest) -> Result<App, <T as Api>::Error>
[src]
fn get_all_apps(
&Self,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllAppsResponse, <T as Api>::Error>
[src]
&Self,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllAppsResponse, <T as Api>::Error>
fn get_app(&Self, Uuid) -> Result<App, <T as Api>::Error>
[src]
fn get_app_certificate(
&Self,
Uuid,
Uuid
) -> Result<Certificate, <T as Api>::Error>
[src]
&Self,
Uuid,
Uuid
) -> Result<Certificate, <T as Api>::Error>
fn get_app_node_certificate_details(
&Self,
Uuid,
Uuid
) -> Result<CertificateDetails, <T as Api>::Error>
[src]
&Self,
Uuid,
Uuid
) -> Result<CertificateDetails, <T as Api>::Error>
fn update_app(
&Self,
Uuid,
AppBodyUpdateRequest
) -> Result<App, <T as Api>::Error>
[src]
&Self,
Uuid,
AppBodyUpdateRequest
) -> Result<App, <T as Api>::Error>
fn authenticate_user(&Self) -> Result<AuthResponse, <T as Api>::Error>
[src]
fn convert_app_build(
&Self,
ConvertAppBuildRequest
) -> Result<Build, <T as Api>::Error>
[src]
&Self,
ConvertAppBuildRequest
) -> Result<Build, <T as Api>::Error>
fn create_build(&Self, CreateBuildRequest) -> Result<Build, <T as Api>::Error>
[src]
fn delete_build(&Self, Uuid) -> Result<(), <T as Api>::Error>
[src]
fn get_all_builds(
&Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllBuildsResponse, <T as Api>::Error>
[src]
&Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllBuildsResponse, <T as Api>::Error>
fn get_build(&Self, Uuid) -> Result<Build, <T as Api>::Error>
[src]
fn get_build_deployments(
&Self,
Uuid,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, <T as Api>::Error>
[src]
&Self,
Uuid,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, <T as Api>::Error>
fn get_certificate(&Self, Uuid) -> Result<Certificate, <T as Api>::Error>
[src]
fn deactivate_node(&Self, Uuid) -> Result<(), <T as Api>::Error>
[src]
fn get_all_nodes(
&Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllNodesResponse, <T as Api>::Error>
[src]
&Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllNodesResponse, <T as Api>::Error>
fn get_node(&Self, Uuid) -> Result<Node, <T as Api>::Error>
[src]
fn get_node_certificate(&Self, Uuid) -> Result<Certificate, <T as Api>::Error>
[src]
fn get_node_certificate_details(
&Self,
Uuid
) -> Result<CertificateDetails, <T as Api>::Error>
[src]
&Self,
Uuid
) -> Result<CertificateDetails, <T as Api>::Error>
fn get_manager_version(&Self) -> Result<VersionResponse, <T as Api>::Error>
[src]
fn get_all_tasks(
&Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>,
Option<String>
) -> Result<GetAllTasksResponse, <T as Api>::Error>
[src]
&Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>,
Option<String>
) -> Result<GetAllTasksResponse, <T as Api>::Error>
fn get_task(&Self, Uuid) -> Result<Task, <T as Api>::Error>
[src]
fn get_task_status(&Self, Uuid) -> Result<TaskResult, <T as Api>::Error>
[src]
fn update_task(
&Self,
Uuid,
TaskUpdateRequest
) -> Result<TaskResult, <T as Api>::Error>
[src]
&Self,
Uuid,
TaskUpdateRequest
) -> Result<TaskResult, <T as Api>::Error>
fn convert_app(
&Self,
ConversionRequest
) -> Result<ConversionResponse, <T as Api>::Error>
[src]
&Self,
ConversionRequest
) -> Result<ConversionResponse, <T as Api>::Error>
fn blacklist_user(&Self, UserBlacklistRequest) -> Result<(), <T as Api>::Error>
[src]
fn change_password(
&Self,
PasswordChangeRequest
) -> Result<(), <T as Api>::Error>
[src]
&Self,
PasswordChangeRequest
) -> Result<(), <T as Api>::Error>
fn confirm_email(
&Self,
ConfirmEmailRequest
) -> Result<ConfirmEmailResponse, <T as Api>::Error>
[src]
&Self,
ConfirmEmailRequest
) -> Result<ConfirmEmailResponse, <T as Api>::Error>
fn create_user(&Self, SignupRequest) -> Result<User, <T as Api>::Error>
[src]
fn delete_user_from_account(&Self, Uuid) -> Result<(), <T as Api>::Error>
[src]
fn forgot_password(
&Self,
ForgotPasswordRequest
) -> Result<(), <T as Api>::Error>
[src]
&Self,
ForgotPasswordRequest
) -> Result<(), <T as Api>::Error>
fn get_all_users(
&Self,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllUsersResponse, <T as Api>::Error>
[src]
&Self,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllUsersResponse, <T as Api>::Error>
fn get_logged_in_user(&Self) -> Result<User, <T as Api>::Error>
[src]
fn get_user(&Self, Uuid) -> Result<User, <T as Api>::Error>
[src]
fn invite_user(&Self, InviteUserRequest) -> Result<User, <T as Api>::Error>
[src]
fn process_invitations(
&Self,
ProcessInviteRequest
) -> Result<(), <T as Api>::Error>
[src]
&Self,
ProcessInviteRequest
) -> Result<(), <T as Api>::Error>
fn resend_confirm_email(&Self) -> Result<(), <T as Api>::Error>
[src]
fn resend_invitation(&Self, Uuid) -> Result<(), <T as Api>::Error>
[src]
fn reset_password(
&Self,
Uuid,
PasswordResetRequest
) -> Result<(), <T as Api>::Error>
[src]
&Self,
Uuid,
PasswordResetRequest
) -> Result<(), <T as Api>::Error>
fn update_user(
&Self,
Uuid,
UpdateUserRequest
) -> Result<User, <T as Api>::Error>
[src]
&Self,
Uuid,
UpdateUserRequest
) -> Result<User, <T as Api>::Error>
fn validate_password_reset_token(
&Self,
Uuid,
ValidateTokenRequest
) -> Result<ValidateTokenResponse, <T as Api>::Error>
[src]
&Self,
Uuid,
ValidateTokenRequest
) -> Result<ValidateTokenResponse, <T as Api>::Error>
fn whitelist_user(
&Self,
Uuid,
Option<String>
) -> Result<User, <T as Api>::Error>
[src]
&Self,
Uuid,
Option<String>
) -> Result<User, <T as Api>::Error>
fn get_zone(&Self, Uuid) -> Result<Zone, <T as Api>::Error>
[src]
fn get_zone_join_token(&Self, Uuid) -> Result<ZoneJoinToken, <T as Api>::Error>
[src]
fn get_zones(&Self) -> Result<Vec<Zone>, <T as Api>::Error>
[src]
impl<T, E> ApiMut for T where
T: AppApiMut<Error = E> + NodeApiMut<Error = E> + SystemApiMut<Error = E> + AuthApiMut<Error = E> + TaskApiMut<Error = E> + AccountsApiMut<Error = E> + ToolsApiMut<Error = E> + BuildApiMut<Error = E> + UsersApiMut<Error = E> + ZoneApiMut<Error = E> + CertificateApiMut<Error = E>,
[src]
T: AppApiMut<Error = E> + NodeApiMut<Error = E> + SystemApiMut<Error = E> + AuthApiMut<Error = E> + TaskApiMut<Error = E> + AccountsApiMut<Error = E> + ToolsApiMut<Error = E> + BuildApiMut<Error = E> + UsersApiMut<Error = E> + ZoneApiMut<Error = E> + CertificateApiMut<Error = E>,
type Error = E
fn create_account(
&mut Self,
AccountRequest
) -> Result<Account, <T as ApiMut>::Error>
[src]
&mut Self,
AccountRequest
) -> Result<Account, <T as ApiMut>::Error>
fn delete_account(&mut Self, Uuid) -> Result<(), <T as ApiMut>::Error>
[src]
fn get_account(&mut Self, Uuid) -> Result<Account, <T as ApiMut>::Error>
[src]
fn get_accounts(&mut Self) -> Result<AccountListResponse, <T as ApiMut>::Error>
[src]
fn select_account(&mut Self, Uuid) -> Result<(), <T as ApiMut>::Error>
[src]
fn update_account(
&mut Self,
Uuid,
AccountUpdateRequest
) -> Result<Account, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid,
AccountUpdateRequest
) -> Result<Account, <T as ApiMut>::Error>
fn add_application(&mut Self, AppRequest) -> Result<App, <T as ApiMut>::Error>
[src]
fn get_all_apps(
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllAppsResponse, <T as ApiMut>::Error>
[src]
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllAppsResponse, <T as ApiMut>::Error>
fn get_app(&mut Self, Uuid) -> Result<App, <T as ApiMut>::Error>
[src]
fn get_app_certificate(
&mut Self,
Uuid,
Uuid
) -> Result<Certificate, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid,
Uuid
) -> Result<Certificate, <T as ApiMut>::Error>
fn get_app_node_certificate_details(
&mut Self,
Uuid,
Uuid
) -> Result<CertificateDetails, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid,
Uuid
) -> Result<CertificateDetails, <T as ApiMut>::Error>
fn update_app(
&mut Self,
Uuid,
AppBodyUpdateRequest
) -> Result<App, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid,
AppBodyUpdateRequest
) -> Result<App, <T as ApiMut>::Error>
fn authenticate_user(&mut Self) -> Result<AuthResponse, <T as ApiMut>::Error>
[src]
fn convert_app_build(
&mut Self,
ConvertAppBuildRequest
) -> Result<Build, <T as ApiMut>::Error>
[src]
&mut Self,
ConvertAppBuildRequest
) -> Result<Build, <T as ApiMut>::Error>
fn create_build(
&mut Self,
CreateBuildRequest
) -> Result<Build, <T as ApiMut>::Error>
[src]
&mut Self,
CreateBuildRequest
) -> Result<Build, <T as ApiMut>::Error>
fn delete_build(&mut Self, Uuid) -> Result<(), <T as ApiMut>::Error>
[src]
fn get_all_builds(
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllBuildsResponse, <T as ApiMut>::Error>
[src]
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllBuildsResponse, <T as ApiMut>::Error>
fn get_build(&mut Self, Uuid) -> Result<Build, <T as ApiMut>::Error>
[src]
fn get_build_deployments(
&mut Self,
Uuid,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, <T as ApiMut>::Error>
fn get_certificate(&mut Self, Uuid) -> Result<Certificate, <T as ApiMut>::Error>
[src]
fn deactivate_node(&mut Self, Uuid) -> Result<(), <T as ApiMut>::Error>
[src]
fn get_all_nodes(
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllNodesResponse, <T as ApiMut>::Error>
[src]
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllNodesResponse, <T as ApiMut>::Error>
fn get_node(&mut Self, Uuid) -> Result<Node, <T as ApiMut>::Error>
[src]
fn get_node_certificate(
&mut Self,
Uuid
) -> Result<Certificate, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid
) -> Result<Certificate, <T as ApiMut>::Error>
fn get_node_certificate_details(
&mut Self,
Uuid
) -> Result<CertificateDetails, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid
) -> Result<CertificateDetails, <T as ApiMut>::Error>
fn get_manager_version(
&mut Self
) -> Result<VersionResponse, <T as ApiMut>::Error>
[src]
&mut Self
) -> Result<VersionResponse, <T as ApiMut>::Error>
fn get_all_tasks(
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>,
Option<String>
) -> Result<GetAllTasksResponse, <T as ApiMut>::Error>
[src]
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>,
Option<String>
) -> Result<GetAllTasksResponse, <T as ApiMut>::Error>
fn get_task(&mut Self, Uuid) -> Result<Task, <T as ApiMut>::Error>
[src]
fn get_task_status(&mut Self, Uuid) -> Result<TaskResult, <T as ApiMut>::Error>
[src]
fn update_task(
&mut Self,
Uuid,
TaskUpdateRequest
) -> Result<TaskResult, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid,
TaskUpdateRequest
) -> Result<TaskResult, <T as ApiMut>::Error>
fn convert_app(
&mut Self,
ConversionRequest
) -> Result<ConversionResponse, <T as ApiMut>::Error>
[src]
&mut Self,
ConversionRequest
) -> Result<ConversionResponse, <T as ApiMut>::Error>
fn blacklist_user(
&mut Self,
UserBlacklistRequest
) -> Result<(), <T as ApiMut>::Error>
[src]
&mut Self,
UserBlacklistRequest
) -> Result<(), <T as ApiMut>::Error>
fn change_password(
&mut Self,
PasswordChangeRequest
) -> Result<(), <T as ApiMut>::Error>
[src]
&mut Self,
PasswordChangeRequest
) -> Result<(), <T as ApiMut>::Error>
fn confirm_email(
&mut Self,
ConfirmEmailRequest
) -> Result<ConfirmEmailResponse, <T as ApiMut>::Error>
[src]
&mut Self,
ConfirmEmailRequest
) -> Result<ConfirmEmailResponse, <T as ApiMut>::Error>
fn create_user(&mut Self, SignupRequest) -> Result<User, <T as ApiMut>::Error>
[src]
fn delete_user_from_account(&mut Self, Uuid) -> Result<(), <T as ApiMut>::Error>
[src]
fn forgot_password(
&mut Self,
ForgotPasswordRequest
) -> Result<(), <T as ApiMut>::Error>
[src]
&mut Self,
ForgotPasswordRequest
) -> Result<(), <T as ApiMut>::Error>
fn get_all_users(
&mut Self,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllUsersResponse, <T as ApiMut>::Error>
[src]
&mut Self,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllUsersResponse, <T as ApiMut>::Error>
fn get_logged_in_user(&mut Self) -> Result<User, <T as ApiMut>::Error>
[src]
fn get_user(&mut Self, Uuid) -> Result<User, <T as ApiMut>::Error>
[src]
fn invite_user(
&mut Self,
InviteUserRequest
) -> Result<User, <T as ApiMut>::Error>
[src]
&mut Self,
InviteUserRequest
) -> Result<User, <T as ApiMut>::Error>
fn process_invitations(
&mut Self,
ProcessInviteRequest
) -> Result<(), <T as ApiMut>::Error>
[src]
&mut Self,
ProcessInviteRequest
) -> Result<(), <T as ApiMut>::Error>
fn resend_confirm_email(&mut Self) -> Result<(), <T as ApiMut>::Error>
[src]
fn resend_invitation(&mut Self, Uuid) -> Result<(), <T as ApiMut>::Error>
[src]
fn reset_password(
&mut Self,
Uuid,
PasswordResetRequest
) -> Result<(), <T as ApiMut>::Error>
[src]
&mut Self,
Uuid,
PasswordResetRequest
) -> Result<(), <T as ApiMut>::Error>
fn update_user(
&mut Self,
Uuid,
UpdateUserRequest
) -> Result<User, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid,
UpdateUserRequest
) -> Result<User, <T as ApiMut>::Error>
fn validate_password_reset_token(
&mut Self,
Uuid,
ValidateTokenRequest
) -> Result<ValidateTokenResponse, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid,
ValidateTokenRequest
) -> Result<ValidateTokenResponse, <T as ApiMut>::Error>
fn whitelist_user(
&mut Self,
Uuid,
Option<String>
) -> Result<User, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid,
Option<String>
) -> Result<User, <T as ApiMut>::Error>
fn get_zone(&mut Self, Uuid) -> Result<Zone, <T as ApiMut>::Error>
[src]
fn get_zone_join_token(
&mut Self,
Uuid
) -> Result<ZoneJoinToken, <T as ApiMut>::Error>
[src]
&mut Self,
Uuid
) -> Result<ZoneJoinToken, <T as ApiMut>::Error>
fn get_zones(&mut Self) -> Result<Vec<Zone>, <T as ApiMut>::Error>
[src]
impl<T, E> AppApiMut for T where
T: AppApi<Error = E>,
[src]
T: AppApi<Error = E>,
type Error = E
fn add_application(
&mut Self,
AppRequest
) -> Result<App, <T as AppApiMut>::Error>
[src]
&mut Self,
AppRequest
) -> Result<App, <T as AppApiMut>::Error>
fn get_all_apps(
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllAppsResponse, <T as AppApiMut>::Error>
[src]
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllAppsResponse, <T as AppApiMut>::Error>
fn get_app(&mut Self, Uuid) -> Result<App, <T as AppApiMut>::Error>
[src]
fn get_app_certificate(
&mut Self,
Uuid,
Uuid
) -> Result<Certificate, <T as AppApiMut>::Error>
[src]
&mut Self,
Uuid,
Uuid
) -> Result<Certificate, <T as AppApiMut>::Error>
fn get_app_node_certificate_details(
&mut Self,
Uuid,
Uuid
) -> Result<CertificateDetails, <T as AppApiMut>::Error>
[src]
&mut Self,
Uuid,
Uuid
) -> Result<CertificateDetails, <T as AppApiMut>::Error>
fn update_app(
&mut Self,
Uuid,
AppBodyUpdateRequest
) -> Result<App, <T as AppApiMut>::Error>
[src]
&mut Self,
Uuid,
AppBodyUpdateRequest
) -> Result<App, <T as AppApiMut>::Error>
impl<T, E> AuthApiMut for T where
T: AuthApi<Error = E>,
[src]
T: AuthApi<Error = E>,
type Error = E
fn authenticate_user(
&mut Self
) -> Result<AuthResponse, <T as AuthApiMut>::Error>
[src]
&mut Self
) -> Result<AuthResponse, <T as AuthApiMut>::Error>
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, E> BuildApiMut for T where
T: BuildApi<Error = E>,
[src]
T: BuildApi<Error = E>,
type Error = E
fn convert_app_build(
&mut Self,
ConvertAppBuildRequest
) -> Result<Build, <T as BuildApiMut>::Error>
[src]
&mut Self,
ConvertAppBuildRequest
) -> Result<Build, <T as BuildApiMut>::Error>
fn create_build(
&mut Self,
CreateBuildRequest
) -> Result<Build, <T as BuildApiMut>::Error>
[src]
&mut Self,
CreateBuildRequest
) -> Result<Build, <T as BuildApiMut>::Error>
fn delete_build(&mut Self, Uuid) -> Result<(), <T as BuildApiMut>::Error>
[src]
fn get_all_builds(
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllBuildsResponse, <T as BuildApiMut>::Error>
[src]
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllBuildsResponse, <T as BuildApiMut>::Error>
fn get_build(&mut Self, Uuid) -> Result<Build, <T as BuildApiMut>::Error>
[src]
fn get_build_deployments(
&mut Self,
Uuid,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, <T as BuildApiMut>::Error>
[src]
&mut Self,
Uuid,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, <T as BuildApiMut>::Error>
impl<T, E> CertificateApiMut for T where
T: CertificateApi<Error = E>,
[src]
T: CertificateApi<Error = E>,
type Error = E
fn get_certificate(
&mut Self,
Uuid
) -> Result<Certificate, <T as CertificateApiMut>::Error>
[src]
&mut Self,
Uuid
) -> Result<Certificate, <T as CertificateApiMut>::Error>
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, E> NodeApiMut for T where
T: NodeApi<Error = E>,
[src]
T: NodeApi<Error = E>,
type Error = E
fn deactivate_node(&mut Self, Uuid) -> Result<(), <T as NodeApiMut>::Error>
[src]
fn get_all_nodes(
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllNodesResponse, <T as NodeApiMut>::Error>
[src]
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllNodesResponse, <T as NodeApiMut>::Error>
fn get_node(&mut Self, Uuid) -> Result<Node, <T as NodeApiMut>::Error>
[src]
fn get_node_certificate(
&mut Self,
Uuid
) -> Result<Certificate, <T as NodeApiMut>::Error>
[src]
&mut Self,
Uuid
) -> Result<Certificate, <T as NodeApiMut>::Error>
fn get_node_certificate_details(
&mut Self,
Uuid
) -> Result<CertificateDetails, <T as NodeApiMut>::Error>
[src]
&mut Self,
Uuid
) -> Result<CertificateDetails, <T as NodeApiMut>::Error>
impl<T, E> SystemApiMut for T where
T: SystemApi<Error = E>,
[src]
T: SystemApi<Error = E>,
type Error = E
fn get_manager_version(
&mut Self
) -> Result<VersionResponse, <T as SystemApiMut>::Error>
[src]
&mut Self
) -> Result<VersionResponse, <T as SystemApiMut>::Error>
impl<T, E> TaskApiMut for T where
T: TaskApi<Error = E>,
[src]
T: TaskApi<Error = E>,
type Error = E
fn get_all_tasks(
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>,
Option<String>
) -> Result<GetAllTasksResponse, <T as TaskApiMut>::Error>
[src]
&mut Self,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>,
Option<String>
) -> Result<GetAllTasksResponse, <T as TaskApiMut>::Error>
fn get_task(&mut Self, Uuid) -> Result<Task, <T as TaskApiMut>::Error>
[src]
fn get_task_status(
&mut Self,
Uuid
) -> Result<TaskResult, <T as TaskApiMut>::Error>
[src]
&mut Self,
Uuid
) -> Result<TaskResult, <T as TaskApiMut>::Error>
fn update_task(
&mut Self,
Uuid,
TaskUpdateRequest
) -> Result<TaskResult, <T as TaskApiMut>::Error>
[src]
&mut Self,
Uuid,
TaskUpdateRequest
) -> Result<TaskResult, <T as TaskApiMut>::Error>
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, E> ToolsApiMut for T where
T: ToolsApi<Error = E>,
[src]
T: ToolsApi<Error = E>,
type Error = E
fn convert_app(
&mut Self,
ConversionRequest
) -> Result<ConversionResponse, <T as ToolsApiMut>::Error>
[src]
&mut Self,
ConversionRequest
) -> Result<ConversionResponse, <T as ToolsApiMut>::Error>
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<T> Typeable for T where
T: Any,
T: Any,
impl<T, E> UsersApiMut for T where
T: UsersApi<Error = E>,
[src]
T: UsersApi<Error = E>,
type Error = E
fn blacklist_user(
&mut Self,
UserBlacklistRequest
) -> Result<(), <T as UsersApiMut>::Error>
[src]
&mut Self,
UserBlacklistRequest
) -> Result<(), <T as UsersApiMut>::Error>
fn change_password(
&mut Self,
PasswordChangeRequest
) -> Result<(), <T as UsersApiMut>::Error>
[src]
&mut Self,
PasswordChangeRequest
) -> Result<(), <T as UsersApiMut>::Error>
fn confirm_email(
&mut Self,
ConfirmEmailRequest
) -> Result<ConfirmEmailResponse, <T as UsersApiMut>::Error>
[src]
&mut Self,
ConfirmEmailRequest
) -> Result<ConfirmEmailResponse, <T as UsersApiMut>::Error>
fn create_user(
&mut Self,
SignupRequest
) -> Result<User, <T as UsersApiMut>::Error>
[src]
&mut Self,
SignupRequest
) -> Result<User, <T as UsersApiMut>::Error>
fn delete_user_from_account(
&mut Self,
Uuid
) -> Result<(), <T as UsersApiMut>::Error>
[src]
&mut Self,
Uuid
) -> Result<(), <T as UsersApiMut>::Error>
fn forgot_password(
&mut Self,
ForgotPasswordRequest
) -> Result<(), <T as UsersApiMut>::Error>
[src]
&mut Self,
ForgotPasswordRequest
) -> Result<(), <T as UsersApiMut>::Error>
fn get_all_users(
&mut Self,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllUsersResponse, <T as UsersApiMut>::Error>
[src]
&mut Self,
Option<String>,
Option<i32>,
Option<i32>,
Option<String>
) -> Result<GetAllUsersResponse, <T as UsersApiMut>::Error>
fn get_logged_in_user(&mut Self) -> Result<User, <T as UsersApiMut>::Error>
[src]
fn get_user(&mut Self, Uuid) -> Result<User, <T as UsersApiMut>::Error>
[src]
fn invite_user(
&mut Self,
InviteUserRequest
) -> Result<User, <T as UsersApiMut>::Error>
[src]
&mut Self,
InviteUserRequest
) -> Result<User, <T as UsersApiMut>::Error>
fn process_invitations(
&mut Self,
ProcessInviteRequest
) -> Result<(), <T as UsersApiMut>::Error>
[src]
&mut Self,
ProcessInviteRequest
) -> Result<(), <T as UsersApiMut>::Error>
fn resend_confirm_email(&mut Self) -> Result<(), <T as UsersApiMut>::Error>
[src]
fn resend_invitation(&mut Self, Uuid) -> Result<(), <T as UsersApiMut>::Error>
[src]
fn reset_password(
&mut Self,
Uuid,
PasswordResetRequest
) -> Result<(), <T as UsersApiMut>::Error>
[src]
&mut Self,
Uuid,
PasswordResetRequest
) -> Result<(), <T as UsersApiMut>::Error>
fn update_user(
&mut Self,
Uuid,
UpdateUserRequest
) -> Result<User, <T as UsersApiMut>::Error>
[src]
&mut Self,
Uuid,
UpdateUserRequest
) -> Result<User, <T as UsersApiMut>::Error>
fn validate_password_reset_token(
&mut Self,
Uuid,
ValidateTokenRequest
) -> Result<ValidateTokenResponse, <T as UsersApiMut>::Error>
[src]
&mut Self,
Uuid,
ValidateTokenRequest
) -> Result<ValidateTokenResponse, <T as UsersApiMut>::Error>
fn whitelist_user(
&mut Self,
Uuid,
Option<String>
) -> Result<User, <T as UsersApiMut>::Error>
[src]
&mut Self,
Uuid,
Option<String>
) -> Result<User, <T as UsersApiMut>::Error>
impl<T, E> ZoneApiMut for T where
T: ZoneApi<Error = E>,
[src]
T: ZoneApi<Error = E>,
type Error = E
fn get_zone(&mut Self, Uuid) -> Result<Zone, <T as ZoneApiMut>::Error>
[src]
fn get_zone_join_token(
&mut Self,
Uuid
) -> Result<ZoneJoinToken, <T as ZoneApiMut>::Error>
[src]
&mut Self,
Uuid
) -> Result<ZoneJoinToken, <T as ZoneApiMut>::Error>