Struct aws_sdk_chime::Client

source ·
pub struct Client { /* private fields */ }
Expand description

Client for Amazon Chime

Client for invoking operations on Amazon Chime. Each operation on Amazon Chime is a method on this this struct. .send() MUST be invoked on the generated operations to dispatch the request to the service.

§Constructing a Client

A Config is required to construct a client. For most use cases, the aws-config crate should be used to automatically resolve this config using aws_config::load_from_env(), since this will resolve an SdkConfig which can be shared across multiple different AWS SDK clients. This config resolution process can be customized by calling aws_config::from_env() instead, which returns a ConfigLoader that uses the builder pattern to customize the default config.

In the simplest case, creating a client looks as follows:

let config = aws_config::load_from_env().await;
let client = aws_sdk_chime::Client::new(&config);

Occasionally, SDKs may have additional service-specific values that can be set on the Config that is absent from SdkConfig, or slightly different settings for a specific client may be desired. The Builder struct implements From<&SdkConfig>, so setting these specific settings can be done as follows:

let sdk_config = ::aws_config::load_from_env().await;
let config = aws_sdk_chime::config::Builder::from(&sdk_config)
    .some_service_specific_setting("value")
    .build();

See the aws-config docs and Config for more information on customizing configuration.

Note: Client construction is expensive due to connection thread pool initialization, and should be done once at application start-up.

§Using the Client

A client has a function for every operation that can be performed by the service. For example, the AssociatePhoneNumbersWithVoiceConnector operation has a Client::associate_phone_numbers_with_voice_connector, function which returns a builder for that operation. The fluent builder ultimately has a send() function that returns an async future that returns a result, as illustrated below:

let result = client.associate_phone_numbers_with_voice_connector()
    .voice_connector_id("example")
    .send()
    .await;

The underlying HTTP requests that get made by this can be modified with the customize_operation function on the fluent builder. See the customize module for more information.

Implementations§

source§

impl Client

source

pub fn associate_phone_number_with_user( &self, ) -> AssociatePhoneNumberWithUserFluentBuilder

Constructs a fluent builder for the AssociatePhoneNumberWithUser operation.

source§

impl Client

source

pub fn associate_phone_numbers_with_voice_connector( &self, ) -> AssociatePhoneNumbersWithVoiceConnectorFluentBuilder

👎Deprecated: Replaced by AssociatePhoneNumbersWithVoiceConnector in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the AssociatePhoneNumbersWithVoiceConnector operation.

source§

impl Client

source

pub fn associate_phone_numbers_with_voice_connector_group( &self, ) -> AssociatePhoneNumbersWithVoiceConnectorGroupFluentBuilder

👎Deprecated: Replaced by AssociatePhoneNumbersWithVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the AssociatePhoneNumbersWithVoiceConnectorGroup operation.

source§

impl Client

source§

impl Client

source

pub fn batch_create_attendee(&self) -> BatchCreateAttendeeFluentBuilder

👎Deprecated: Replaced by BatchCreateAttendee in the Amazon Chime SDK Meetings Namespace

Constructs a fluent builder for the BatchCreateAttendee operation.

source§

impl Client

source

pub fn batch_create_channel_membership( &self, ) -> BatchCreateChannelMembershipFluentBuilder

👎Deprecated: Replaced by BatchCreateChannelMembership in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the BatchCreateChannelMembership operation.

source§

impl Client

source

pub fn batch_create_room_membership( &self, ) -> BatchCreateRoomMembershipFluentBuilder

Constructs a fluent builder for the BatchCreateRoomMembership operation.

source§

impl Client

source

pub fn batch_delete_phone_number(&self) -> BatchDeletePhoneNumberFluentBuilder

Constructs a fluent builder for the BatchDeletePhoneNumber operation.

source§

impl Client

source

pub fn batch_suspend_user(&self) -> BatchSuspendUserFluentBuilder

Constructs a fluent builder for the BatchSuspendUser operation.

source§

impl Client

source

pub fn batch_unsuspend_user(&self) -> BatchUnsuspendUserFluentBuilder

Constructs a fluent builder for the BatchUnsuspendUser operation.

source§

impl Client

source

pub fn batch_update_phone_number(&self) -> BatchUpdatePhoneNumberFluentBuilder

Constructs a fluent builder for the BatchUpdatePhoneNumber operation.

source§

impl Client

source

pub fn batch_update_user(&self) -> BatchUpdateUserFluentBuilder

Constructs a fluent builder for the BatchUpdateUser operation.

source§

impl Client

source

pub fn create_account(&self) -> CreateAccountFluentBuilder

Constructs a fluent builder for the CreateAccount operation.

source§

impl Client

source

pub fn create_app_instance(&self) -> CreateAppInstanceFluentBuilder

👎Deprecated: Replaced by CreateAppInstance in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the CreateAppInstance operation.

source§

impl Client

source

pub fn create_app_instance_admin(&self) -> CreateAppInstanceAdminFluentBuilder

👎Deprecated: Replaced by CreateAppInstanceAdmin in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the CreateAppInstanceAdmin operation.

source§

impl Client

source

pub fn create_app_instance_user(&self) -> CreateAppInstanceUserFluentBuilder

👎Deprecated: Replaced by CreateAppInstanceUser in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the CreateAppInstanceUser operation.

source§

impl Client

source

pub fn create_attendee(&self) -> CreateAttendeeFluentBuilder

👎Deprecated: Replaced by CreateAttendee in the Amazon Chime SDK Meetings Namespace

Constructs a fluent builder for the CreateAttendee operation.

source§

impl Client

source

pub fn create_bot(&self) -> CreateBotFluentBuilder

Constructs a fluent builder for the CreateBot operation.

source§

impl Client

source

pub fn create_channel(&self) -> CreateChannelFluentBuilder

👎Deprecated: Replaced by CreateChannel in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the CreateChannel operation.

source§

impl Client

source

pub fn create_channel_ban(&self) -> CreateChannelBanFluentBuilder

👎Deprecated: Replaced by CreateChannelBan in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the CreateChannelBan operation.

source§

impl Client

source

pub fn create_channel_membership(&self) -> CreateChannelMembershipFluentBuilder

👎Deprecated: Replaced by CreateChannelMembership in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the CreateChannelMembership operation.

source§

impl Client

source

pub fn create_channel_moderator(&self) -> CreateChannelModeratorFluentBuilder

👎Deprecated: Replaced by CreateChannelModerator in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the CreateChannelModerator operation.

source§

impl Client

source

pub fn create_media_capture_pipeline( &self, ) -> CreateMediaCapturePipelineFluentBuilder

👎Deprecated: Replaced by CreateMediaCapturePipeline in the Amazon Chime SDK Media Pipelines Namespace

Constructs a fluent builder for the CreateMediaCapturePipeline operation.

source§

impl Client

source

pub fn create_meeting(&self) -> CreateMeetingFluentBuilder

👎Deprecated: Replaced by CreateMeeting in the Amazon Chime SDK Meetings Namespace

Constructs a fluent builder for the CreateMeeting operation.

source§

impl Client

source

pub fn create_meeting_dial_out(&self) -> CreateMeetingDialOutFluentBuilder

Constructs a fluent builder for the CreateMeetingDialOut operation.

source§

impl Client

source

pub fn create_meeting_with_attendees( &self, ) -> CreateMeetingWithAttendeesFluentBuilder

👎Deprecated: Replaced by CreateMeetingWithAttendees in the Amazon Chime SDK Meetings Namespace

Constructs a fluent builder for the CreateMeetingWithAttendees operation.

source§

impl Client

source

pub fn create_phone_number_order(&self) -> CreatePhoneNumberOrderFluentBuilder

Constructs a fluent builder for the CreatePhoneNumberOrder operation.

source§

impl Client

source

pub fn create_proxy_session(&self) -> CreateProxySessionFluentBuilder

👎Deprecated: Replaced by CreateProxySession in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the CreateProxySession operation.

source§

impl Client

source

pub fn create_room(&self) -> CreateRoomFluentBuilder

Constructs a fluent builder for the CreateRoom operation.

source§

impl Client

source

pub fn create_room_membership(&self) -> CreateRoomMembershipFluentBuilder

Constructs a fluent builder for the CreateRoomMembership operation.

source§

impl Client

source

pub fn create_sip_media_application( &self, ) -> CreateSipMediaApplicationFluentBuilder

👎Deprecated: Replaced by CreateSipMediaApplication in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the CreateSipMediaApplication operation.

source§

impl Client

source

pub fn create_sip_media_application_call( &self, ) -> CreateSipMediaApplicationCallFluentBuilder

👎Deprecated: Replaced by CreateSipMediaApplicationCall in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the CreateSipMediaApplicationCall operation.

source§

impl Client

source

pub fn create_sip_rule(&self) -> CreateSipRuleFluentBuilder

👎Deprecated: Replaced by CreateSipRule in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the CreateSipRule operation.

source§

impl Client

source

pub fn create_user(&self) -> CreateUserFluentBuilder

Constructs a fluent builder for the CreateUser operation.

source§

impl Client

source

pub fn create_voice_connector(&self) -> CreateVoiceConnectorFluentBuilder

👎Deprecated: Replaced by CreateVoiceConnector in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the CreateVoiceConnector operation.

source§

impl Client

source

pub fn create_voice_connector_group( &self, ) -> CreateVoiceConnectorGroupFluentBuilder

👎Deprecated: Replaced by CreateVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the CreateVoiceConnectorGroup operation.

source§

impl Client

source

pub fn delete_account(&self) -> DeleteAccountFluentBuilder

Constructs a fluent builder for the DeleteAccount operation.

source§

impl Client

source

pub fn delete_app_instance(&self) -> DeleteAppInstanceFluentBuilder

👎Deprecated: Replaced by DeleteAppInstance in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the DeleteAppInstance operation.

source§

impl Client

source

pub fn delete_app_instance_admin(&self) -> DeleteAppInstanceAdminFluentBuilder

👎Deprecated: Replaced by DeleteAppInstanceAdmin in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the DeleteAppInstanceAdmin operation.

source§

impl Client

source

pub fn delete_app_instance_streaming_configurations( &self, ) -> DeleteAppInstanceStreamingConfigurationsFluentBuilder

👎Deprecated: Replaced by DeleteAppInstanceStreamingConfigurations in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DeleteAppInstanceStreamingConfigurations operation.

source§

impl Client

source

pub fn delete_app_instance_user(&self) -> DeleteAppInstanceUserFluentBuilder

👎Deprecated: Replaced by DeleteAppInstanceUser in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the DeleteAppInstanceUser operation.

source§

impl Client

source

pub fn delete_attendee(&self) -> DeleteAttendeeFluentBuilder

👎Deprecated: Replaced by DeleteAttendee in the Amazon Chime SDK Meetings Namespace

Constructs a fluent builder for the DeleteAttendee operation.

source§

impl Client

source

pub fn delete_channel(&self) -> DeleteChannelFluentBuilder

👎Deprecated: Replaced by DeleteChannel in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DeleteChannel operation.

source§

impl Client

source

pub fn delete_channel_ban(&self) -> DeleteChannelBanFluentBuilder

👎Deprecated: Replaced by DeleteChannelBan in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DeleteChannelBan operation.

source§

impl Client

source

pub fn delete_channel_membership(&self) -> DeleteChannelMembershipFluentBuilder

👎Deprecated: Replaced by DeleteChannelMembership in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DeleteChannelMembership operation.

source§

impl Client

source

pub fn delete_channel_message(&self) -> DeleteChannelMessageFluentBuilder

👎Deprecated: Replaced by DeleteChannelMessage in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DeleteChannelMessage operation.

source§

impl Client

source

pub fn delete_channel_moderator(&self) -> DeleteChannelModeratorFluentBuilder

👎Deprecated: Replaced by DeleteChannelModerator in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DeleteChannelModerator operation.

source§

impl Client

source

pub fn delete_events_configuration( &self, ) -> DeleteEventsConfigurationFluentBuilder

Constructs a fluent builder for the DeleteEventsConfiguration operation.

source§

impl Client

source

pub fn delete_media_capture_pipeline( &self, ) -> DeleteMediaCapturePipelineFluentBuilder

👎Deprecated: Replaced by DeleteMediaCapturePipeline in the Amazon Chime SDK Media Pipelines Namespace

Constructs a fluent builder for the DeleteMediaCapturePipeline operation.

source§

impl Client

source

pub fn delete_meeting(&self) -> DeleteMeetingFluentBuilder

👎Deprecated: Replaced by DeleteMeeting in the Amazon Chime SDK Meetings Namespace

Constructs a fluent builder for the DeleteMeeting operation.

source§

impl Client

source

pub fn delete_phone_number(&self) -> DeletePhoneNumberFluentBuilder

Constructs a fluent builder for the DeletePhoneNumber operation.

source§

impl Client

source

pub fn delete_proxy_session(&self) -> DeleteProxySessionFluentBuilder

👎Deprecated: Replaced by DeleteProxySession in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DeleteProxySession operation.

source§

impl Client

source

pub fn delete_room(&self) -> DeleteRoomFluentBuilder

Constructs a fluent builder for the DeleteRoom operation.

source§

impl Client

source

pub fn delete_room_membership(&self) -> DeleteRoomMembershipFluentBuilder

Constructs a fluent builder for the DeleteRoomMembership operation.

source§

impl Client

source

pub fn delete_sip_media_application( &self, ) -> DeleteSipMediaApplicationFluentBuilder

👎Deprecated: Replaced by DeleteSipMediaApplication in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DeleteSipMediaApplication operation.

source§

impl Client

source

pub fn delete_sip_rule(&self) -> DeleteSipRuleFluentBuilder

👎Deprecated: Replaced by DeleteSipRule in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DeleteSipRule operation.

source§

impl Client

source

pub fn delete_voice_connector(&self) -> DeleteVoiceConnectorFluentBuilder

👎Deprecated: Replaced by DeleteVoiceConnector in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DeleteVoiceConnector operation.

source§

impl Client

source

pub fn delete_voice_connector_emergency_calling_configuration( &self, ) -> DeleteVoiceConnectorEmergencyCallingConfigurationFluentBuilder

👎Deprecated: Replaced by DeleteVoiceConnectorEmergencyCallingConfiguration in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DeleteVoiceConnectorEmergencyCallingConfiguration operation.

source§

impl Client

source

pub fn delete_voice_connector_group( &self, ) -> DeleteVoiceConnectorGroupFluentBuilder

👎Deprecated: Replaced by DeleteVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DeleteVoiceConnectorGroup operation.

source§

impl Client

source

pub fn delete_voice_connector_origination( &self, ) -> DeleteVoiceConnectorOriginationFluentBuilder

👎Deprecated: Replaced by DeleteVoiceConnectorOrigination in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DeleteVoiceConnectorOrigination operation.

source§

impl Client

source

pub fn delete_voice_connector_proxy( &self, ) -> DeleteVoiceConnectorProxyFluentBuilder

👎Deprecated: Replaced by DeleteVoiceConnectorProxy in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DeleteVoiceConnectorProxy operation.

source§

impl Client

source

pub fn delete_voice_connector_streaming_configuration( &self, ) -> DeleteVoiceConnectorStreamingConfigurationFluentBuilder

👎Deprecated: Replaced by DeleteVoiceConnectorStreamingConfiguration in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DeleteVoiceConnectorStreamingConfiguration operation.

source§

impl Client

source

pub fn delete_voice_connector_termination( &self, ) -> DeleteVoiceConnectorTerminationFluentBuilder

👎Deprecated: Replaced by DeleteVoiceConnectorTermination in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DeleteVoiceConnectorTermination operation.

source§

impl Client

source

pub fn delete_voice_connector_termination_credentials( &self, ) -> DeleteVoiceConnectorTerminationCredentialsFluentBuilder

👎Deprecated: Replaced by DeleteVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DeleteVoiceConnectorTerminationCredentials operation.

source§

impl Client

source

pub fn describe_app_instance(&self) -> DescribeAppInstanceFluentBuilder

👎Deprecated: Replaced by DescribeAppInstance in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the DescribeAppInstance operation.

source§

impl Client

source

pub fn describe_app_instance_admin( &self, ) -> DescribeAppInstanceAdminFluentBuilder

👎Deprecated: Replaced by DescribeAppInstanceAdmin in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the DescribeAppInstanceAdmin operation.

source§

impl Client

source

pub fn describe_app_instance_user(&self) -> DescribeAppInstanceUserFluentBuilder

👎Deprecated: Replaced by DescribeAppInstanceUser in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the DescribeAppInstanceUser operation.

source§

impl Client

source

pub fn describe_channel(&self) -> DescribeChannelFluentBuilder

👎Deprecated: Replaced by DescribeChannel in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DescribeChannel operation.

source§

impl Client

source

pub fn describe_channel_ban(&self) -> DescribeChannelBanFluentBuilder

👎Deprecated: Replaced by DescribeChannelBan in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DescribeChannelBan operation.

source§

impl Client

source

pub fn describe_channel_membership( &self, ) -> DescribeChannelMembershipFluentBuilder

👎Deprecated: Replaced by DescribeChannelMembership in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DescribeChannelMembership operation.

source§

impl Client

source

pub fn describe_channel_membership_for_app_instance_user( &self, ) -> DescribeChannelMembershipForAppInstanceUserFluentBuilder

👎Deprecated: Replaced by DescribeChannelMembershipForAppInstanceUser in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DescribeChannelMembershipForAppInstanceUser operation.

source§

impl Client

source

pub fn describe_channel_moderated_by_app_instance_user( &self, ) -> DescribeChannelModeratedByAppInstanceUserFluentBuilder

👎Deprecated: Replaced by DescribeChannelModeratedByAppInstanceUser in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DescribeChannelModeratedByAppInstanceUser operation.

source§

impl Client

source

pub fn describe_channel_moderator( &self, ) -> DescribeChannelModeratorFluentBuilder

👎Deprecated: Replaced by DescribeChannelModerator in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the DescribeChannelModerator operation.

source§

impl Client

source

pub fn disassociate_phone_number_from_user( &self, ) -> DisassociatePhoneNumberFromUserFluentBuilder

Constructs a fluent builder for the DisassociatePhoneNumberFromUser operation.

source§

impl Client

source

pub fn disassociate_phone_numbers_from_voice_connector( &self, ) -> DisassociatePhoneNumbersFromVoiceConnectorFluentBuilder

👎Deprecated: Replaced by DisassociatePhoneNumbersFromVoiceConnector in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DisassociatePhoneNumbersFromVoiceConnector operation.

source§

impl Client

source

pub fn disassociate_phone_numbers_from_voice_connector_group( &self, ) -> DisassociatePhoneNumbersFromVoiceConnectorGroupFluentBuilder

👎Deprecated: Replaced by DisassociatePhoneNumbersFromVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the DisassociatePhoneNumbersFromVoiceConnectorGroup operation.

source§

impl Client

source

pub fn disassociate_signin_delegate_groups_from_account( &self, ) -> DisassociateSigninDelegateGroupsFromAccountFluentBuilder

Constructs a fluent builder for the DisassociateSigninDelegateGroupsFromAccount operation.

source§

impl Client

source

pub fn get_account(&self) -> GetAccountFluentBuilder

Constructs a fluent builder for the GetAccount operation.

source§

impl Client

source

pub fn get_account_settings(&self) -> GetAccountSettingsFluentBuilder

Constructs a fluent builder for the GetAccountSettings operation.

source§

impl Client

source

pub fn get_app_instance_retention_settings( &self, ) -> GetAppInstanceRetentionSettingsFluentBuilder

👎Deprecated: Replaced by GetAppInstanceRetentionSettings in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the GetAppInstanceRetentionSettings operation.

source§

impl Client

source

pub fn get_app_instance_streaming_configurations( &self, ) -> GetAppInstanceStreamingConfigurationsFluentBuilder

👎Deprecated: Replaced by GetAppInstanceStreamingConfigurations in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the GetAppInstanceStreamingConfigurations operation.

source§

impl Client

source

pub fn get_attendee(&self) -> GetAttendeeFluentBuilder

👎Deprecated: Replaced by GetAttendee in the Amazon Chime SDK Meetings Namespace

Constructs a fluent builder for the GetAttendee operation.

source§

impl Client

source

pub fn get_bot(&self) -> GetBotFluentBuilder

Constructs a fluent builder for the GetBot operation.

source§

impl Client

source

pub fn get_channel_message(&self) -> GetChannelMessageFluentBuilder

👎Deprecated: Replaced by GetChannelMessage in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the GetChannelMessage operation.

source§

impl Client

source

pub fn get_events_configuration(&self) -> GetEventsConfigurationFluentBuilder

Constructs a fluent builder for the GetEventsConfiguration operation.

source§

impl Client

source

pub fn get_global_settings(&self) -> GetGlobalSettingsFluentBuilder

Constructs a fluent builder for the GetGlobalSettings operation.

source§

impl Client

source

pub fn get_media_capture_pipeline(&self) -> GetMediaCapturePipelineFluentBuilder

👎Deprecated: Replaced by GetMediaCapturePipeline in the Amazon Chime SDK Media Pipelines Namespace

Constructs a fluent builder for the GetMediaCapturePipeline operation.

source§

impl Client

source

pub fn get_meeting(&self) -> GetMeetingFluentBuilder

👎Deprecated: Replaced by GetMeeting in the Amazon Chime SDK Meetings Namespace

Constructs a fluent builder for the GetMeeting operation.

source§

impl Client

source

pub fn get_messaging_session_endpoint( &self, ) -> GetMessagingSessionEndpointFluentBuilder

👎Deprecated: Replaced by GetMessagingSessionEndpoint in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the GetMessagingSessionEndpoint operation.

source§

impl Client

source

pub fn get_phone_number(&self) -> GetPhoneNumberFluentBuilder

Constructs a fluent builder for the GetPhoneNumber operation.

source§

impl Client

source

pub fn get_phone_number_order(&self) -> GetPhoneNumberOrderFluentBuilder

Constructs a fluent builder for the GetPhoneNumberOrder operation.

source§

impl Client

source

pub fn get_phone_number_settings(&self) -> GetPhoneNumberSettingsFluentBuilder

Constructs a fluent builder for the GetPhoneNumberSettings operation.

source§

impl Client

source

pub fn get_proxy_session(&self) -> GetProxySessionFluentBuilder

👎Deprecated: Replaced by GetProxySession in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetProxySession operation.

source§

impl Client

source

pub fn get_retention_settings(&self) -> GetRetentionSettingsFluentBuilder

Constructs a fluent builder for the GetRetentionSettings operation.

source§

impl Client

source

pub fn get_room(&self) -> GetRoomFluentBuilder

Constructs a fluent builder for the GetRoom operation.

source§

impl Client

source

pub fn get_sip_media_application(&self) -> GetSipMediaApplicationFluentBuilder

👎Deprecated: Replaced by GetSipMediaApplication in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetSipMediaApplication operation.

source§

impl Client

source

pub fn get_sip_media_application_logging_configuration( &self, ) -> GetSipMediaApplicationLoggingConfigurationFluentBuilder

👎Deprecated: Replaced by GetSipMediaApplicationLoggingConfiguration in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetSipMediaApplicationLoggingConfiguration operation.

source§

impl Client

source

pub fn get_sip_rule(&self) -> GetSipRuleFluentBuilder

👎Deprecated: Replaced by GetSipRule in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetSipRule operation.

source§

impl Client

source

pub fn get_user(&self) -> GetUserFluentBuilder

Constructs a fluent builder for the GetUser operation.

source§

impl Client

source

pub fn get_user_settings(&self) -> GetUserSettingsFluentBuilder

Constructs a fluent builder for the GetUserSettings operation.

source§

impl Client

source

pub fn get_voice_connector(&self) -> GetVoiceConnectorFluentBuilder

👎Deprecated: Replaced by GetVoiceConnector in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetVoiceConnector operation.

source§

impl Client

source

pub fn get_voice_connector_emergency_calling_configuration( &self, ) -> GetVoiceConnectorEmergencyCallingConfigurationFluentBuilder

👎Deprecated: Replaced by GetVoiceConnectorEmergencyCallingConfiguration in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetVoiceConnectorEmergencyCallingConfiguration operation.

source§

impl Client

source

pub fn get_voice_connector_group(&self) -> GetVoiceConnectorGroupFluentBuilder

👎Deprecated: Replaced by GetVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetVoiceConnectorGroup operation.

source§

impl Client

source

pub fn get_voice_connector_logging_configuration( &self, ) -> GetVoiceConnectorLoggingConfigurationFluentBuilder

👎Deprecated: Replaced by GetVoiceConnectorLoggingConfiguration in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetVoiceConnectorLoggingConfiguration operation.

source§

impl Client

source

pub fn get_voice_connector_origination( &self, ) -> GetVoiceConnectorOriginationFluentBuilder

👎Deprecated: Replaced by GetVoiceConnectorOrigination in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetVoiceConnectorOrigination operation.

source§

impl Client

source

pub fn get_voice_connector_proxy(&self) -> GetVoiceConnectorProxyFluentBuilder

👎Deprecated: Replaced by GetVoiceConnectorProxy in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetVoiceConnectorProxy operation.

source§

impl Client

source

pub fn get_voice_connector_streaming_configuration( &self, ) -> GetVoiceConnectorStreamingConfigurationFluentBuilder

👎Deprecated: Replaced by GetVoiceConnectorStreamingConfiguration in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetVoiceConnectorStreamingConfiguration operation.

source§

impl Client

source

pub fn get_voice_connector_termination( &self, ) -> GetVoiceConnectorTerminationFluentBuilder

👎Deprecated: Replaced by GetVoiceConnectorTermination in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetVoiceConnectorTermination operation.

source§

impl Client

source

pub fn get_voice_connector_termination_health( &self, ) -> GetVoiceConnectorTerminationHealthFluentBuilder

👎Deprecated: Replaced by GetVoiceConnectorTerminationHealth in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the GetVoiceConnectorTerminationHealth operation.

source§

impl Client

source

pub fn invite_users(&self) -> InviteUsersFluentBuilder

Constructs a fluent builder for the InviteUsers operation.

source§

impl Client

source

pub fn list_accounts(&self) -> ListAccountsFluentBuilder

Constructs a fluent builder for the ListAccounts operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_app_instance_admins(&self) -> ListAppInstanceAdminsFluentBuilder

👎Deprecated: Replaced by ListAppInstanceAdmins in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the ListAppInstanceAdmins operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_app_instance_users(&self) -> ListAppInstanceUsersFluentBuilder

👎Deprecated: Replaced by ListAppInstanceUsers in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the ListAppInstanceUsers operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_app_instances(&self) -> ListAppInstancesFluentBuilder

👎Deprecated: Replaced by ListAppInstances in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the ListAppInstances operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_attendee_tags(&self) -> ListAttendeeTagsFluentBuilder

👎Deprecated: Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.

Constructs a fluent builder for the ListAttendeeTags operation.

source§

impl Client

source

pub fn list_attendees(&self) -> ListAttendeesFluentBuilder

👎Deprecated: Replaced by ListAttendees in the Amazon Chime SDK Meetings Namespace

Constructs a fluent builder for the ListAttendees operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_bots(&self) -> ListBotsFluentBuilder

Constructs a fluent builder for the ListBots operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_channel_bans(&self) -> ListChannelBansFluentBuilder

👎Deprecated: Replaced by ListChannelBans in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the ListChannelBans operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_channel_memberships(&self) -> ListChannelMembershipsFluentBuilder

👎Deprecated: Replaced by ListChannelMemberships in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the ListChannelMemberships operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_channel_memberships_for_app_instance_user( &self, ) -> ListChannelMembershipsForAppInstanceUserFluentBuilder

👎Deprecated: Replaced by ListChannelMembershipsForAppInstanceUser in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the ListChannelMembershipsForAppInstanceUser operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_channel_messages(&self) -> ListChannelMessagesFluentBuilder

👎Deprecated: Replaced by ListChannelMessages in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the ListChannelMessages operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_channel_moderators(&self) -> ListChannelModeratorsFluentBuilder

👎Deprecated: Replaced by ListChannelModerators in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the ListChannelModerators operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_channels(&self) -> ListChannelsFluentBuilder

👎Deprecated: Replaced by ListChannels in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the ListChannels operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_channels_moderated_by_app_instance_user( &self, ) -> ListChannelsModeratedByAppInstanceUserFluentBuilder

👎Deprecated: Replaced by ListChannelsModeratedByAppInstanceUser in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the ListChannelsModeratedByAppInstanceUser operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_media_capture_pipelines( &self, ) -> ListMediaCapturePipelinesFluentBuilder

👎Deprecated: Replaced by ListMediaCapturePipelines in the Amazon Chime SDK Media Pipelines Namespace

Constructs a fluent builder for the ListMediaCapturePipelines operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_meeting_tags(&self) -> ListMeetingTagsFluentBuilder

👎Deprecated: Use ListTagsForResource in the Amazon Chime SDK Meetings Namespace.

Constructs a fluent builder for the ListMeetingTags operation.

source§

impl Client

source

pub fn list_meetings(&self) -> ListMeetingsFluentBuilder

👎Deprecated: ListMeetings is not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.

Constructs a fluent builder for the ListMeetings operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_phone_number_orders(&self) -> ListPhoneNumberOrdersFluentBuilder

Constructs a fluent builder for the ListPhoneNumberOrders operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_phone_numbers(&self) -> ListPhoneNumbersFluentBuilder

Constructs a fluent builder for the ListPhoneNumbers operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_proxy_sessions(&self) -> ListProxySessionsFluentBuilder

👎Deprecated: Replaced by ListProxySessions in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the ListProxySessions operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_room_memberships(&self) -> ListRoomMembershipsFluentBuilder

Constructs a fluent builder for the ListRoomMemberships operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_rooms(&self) -> ListRoomsFluentBuilder

Constructs a fluent builder for the ListRooms operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_sip_media_applications( &self, ) -> ListSipMediaApplicationsFluentBuilder

👎Deprecated: Replaced by ListSipMediaApplications in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the ListSipMediaApplications operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_sip_rules(&self) -> ListSipRulesFluentBuilder

👎Deprecated: Replaced by ListSipRules in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the ListSipRules operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_supported_phone_number_countries( &self, ) -> ListSupportedPhoneNumberCountriesFluentBuilder

Constructs a fluent builder for the ListSupportedPhoneNumberCountries operation.

source§

impl Client

source

pub fn list_tags_for_resource(&self) -> ListTagsForResourceFluentBuilder

👎Deprecated: Replaced by ListTagsForResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces

Constructs a fluent builder for the ListTagsForResource operation.

source§

impl Client

source

pub fn list_users(&self) -> ListUsersFluentBuilder

Constructs a fluent builder for the ListUsers operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_voice_connector_groups( &self, ) -> ListVoiceConnectorGroupsFluentBuilder

👎Deprecated: Replaced by ListVoiceConnectorGroups in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the ListVoiceConnectorGroups operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn list_voice_connector_termination_credentials( &self, ) -> ListVoiceConnectorTerminationCredentialsFluentBuilder

👎Deprecated: Replaced by ListVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the ListVoiceConnectorTerminationCredentials operation.

source§

impl Client

source

pub fn list_voice_connectors(&self) -> ListVoiceConnectorsFluentBuilder

👎Deprecated: Replaced by ListVoiceConnectors in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the ListVoiceConnectors operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn logout_user(&self) -> LogoutUserFluentBuilder

Constructs a fluent builder for the LogoutUser operation.

source§

impl Client

source

pub fn put_app_instance_retention_settings( &self, ) -> PutAppInstanceRetentionSettingsFluentBuilder

👎Deprecated: Replaced by PutAppInstanceRetentionSettings in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the PutAppInstanceRetentionSettings operation.

source§

impl Client

source

pub fn put_app_instance_streaming_configurations( &self, ) -> PutAppInstanceStreamingConfigurationsFluentBuilder

👎Deprecated: Replaced by PutAppInstanceStreamingConfigurations in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the PutAppInstanceStreamingConfigurations operation.

source§

impl Client

source

pub fn put_events_configuration(&self) -> PutEventsConfigurationFluentBuilder

Constructs a fluent builder for the PutEventsConfiguration operation.

source§

impl Client

source

pub fn put_retention_settings(&self) -> PutRetentionSettingsFluentBuilder

Constructs a fluent builder for the PutRetentionSettings operation.

source§

impl Client

source

pub fn put_sip_media_application_logging_configuration( &self, ) -> PutSipMediaApplicationLoggingConfigurationFluentBuilder

👎Deprecated: Replaced by PutSipMediaApplicationLoggingConfiguration in the Amazon Chime SDK Voice Namespace
source§

impl Client

source

pub fn put_voice_connector_emergency_calling_configuration( &self, ) -> PutVoiceConnectorEmergencyCallingConfigurationFluentBuilder

👎Deprecated: Replaced by PutVoiceConnectorEmergencyCallingConfiguration in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the PutVoiceConnectorEmergencyCallingConfiguration operation.

source§

impl Client

source

pub fn put_voice_connector_logging_configuration( &self, ) -> PutVoiceConnectorLoggingConfigurationFluentBuilder

👎Deprecated: Replaced by PutVoiceConnectorLoggingConfiguration in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the PutVoiceConnectorLoggingConfiguration operation.

source§

impl Client

source

pub fn put_voice_connector_origination( &self, ) -> PutVoiceConnectorOriginationFluentBuilder

👎Deprecated: Replaced by PutVoiceConnectorOrigination in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the PutVoiceConnectorOrigination operation.

source§

impl Client

source

pub fn put_voice_connector_proxy(&self) -> PutVoiceConnectorProxyFluentBuilder

👎Deprecated: Replaced by PutVoiceConnectorProxy in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the PutVoiceConnectorProxy operation.

source§

impl Client

source

pub fn put_voice_connector_streaming_configuration( &self, ) -> PutVoiceConnectorStreamingConfigurationFluentBuilder

👎Deprecated: Replaced by PutVoiceConnectorStreamingConfiguration in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the PutVoiceConnectorStreamingConfiguration operation.

source§

impl Client

source

pub fn put_voice_connector_termination( &self, ) -> PutVoiceConnectorTerminationFluentBuilder

👎Deprecated: Replaced by PutVoiceConnectorTermination in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the PutVoiceConnectorTermination operation.

source§

impl Client

source

pub fn put_voice_connector_termination_credentials( &self, ) -> PutVoiceConnectorTerminationCredentialsFluentBuilder

👎Deprecated: Replaced by PutVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the PutVoiceConnectorTerminationCredentials operation.

source§

impl Client

source

pub fn redact_channel_message(&self) -> RedactChannelMessageFluentBuilder

👎Deprecated: Replaced by RedactChannelMessage in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the RedactChannelMessage operation.

source§

impl Client

source

pub fn redact_conversation_message( &self, ) -> RedactConversationMessageFluentBuilder

Constructs a fluent builder for the RedactConversationMessage operation.

source§

impl Client

source

pub fn redact_room_message(&self) -> RedactRoomMessageFluentBuilder

Constructs a fluent builder for the RedactRoomMessage operation.

source§

impl Client

source

pub fn regenerate_security_token(&self) -> RegenerateSecurityTokenFluentBuilder

Constructs a fluent builder for the RegenerateSecurityToken operation.

source§

impl Client

source

pub fn reset_personal_pin(&self) -> ResetPersonalPINFluentBuilder

Constructs a fluent builder for the ResetPersonalPIN operation.

source§

impl Client

source

pub fn restore_phone_number(&self) -> RestorePhoneNumberFluentBuilder

Constructs a fluent builder for the RestorePhoneNumber operation.

source§

impl Client

source

pub fn search_available_phone_numbers( &self, ) -> SearchAvailablePhoneNumbersFluentBuilder

Constructs a fluent builder for the SearchAvailablePhoneNumbers operation. This operation supports pagination; See into_paginator().

source§

impl Client

source

pub fn send_channel_message(&self) -> SendChannelMessageFluentBuilder

👎Deprecated: Replaced by SendChannelMessage in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the SendChannelMessage operation.

source§

impl Client

source

pub fn start_meeting_transcription( &self, ) -> StartMeetingTranscriptionFluentBuilder

👎Deprecated: Replaced by StartMeetingTranscription in the Amazon Chime SDK Meetings Namespace

Constructs a fluent builder for the StartMeetingTranscription operation.

source§

impl Client

source

pub fn stop_meeting_transcription( &self, ) -> StopMeetingTranscriptionFluentBuilder

👎Deprecated: Replaced by StopMeetingTranscription in the Amazon Chime SDK Meetings Namespace

Constructs a fluent builder for the StopMeetingTranscription operation.

source§

impl Client

source

pub fn tag_attendee(&self) -> TagAttendeeFluentBuilder

👎Deprecated: Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.

Constructs a fluent builder for the TagAttendee operation.

source§

impl Client

source

pub fn tag_meeting(&self) -> TagMeetingFluentBuilder

👎Deprecated: Use TagResource in the Amazon Chime SDK Meetings Namespace.

Constructs a fluent builder for the TagMeeting operation.

source§

impl Client

source

pub fn tag_resource(&self) -> TagResourceFluentBuilder

👎Deprecated: Replaced by TagResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces

Constructs a fluent builder for the TagResource operation.

source§

impl Client

source

pub fn untag_attendee(&self) -> UntagAttendeeFluentBuilder

👎Deprecated: Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.

Constructs a fluent builder for the UntagAttendee operation.

source§

impl Client

source

pub fn untag_meeting(&self) -> UntagMeetingFluentBuilder

👎Deprecated: Use UntagResource in the Amazon Chime SDK Meetings Namespace.

Constructs a fluent builder for the UntagMeeting operation.

source§

impl Client

source

pub fn untag_resource(&self) -> UntagResourceFluentBuilder

👎Deprecated: Replaced by UntagResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces

Constructs a fluent builder for the UntagResource operation.

source§

impl Client

source

pub fn update_account(&self) -> UpdateAccountFluentBuilder

Constructs a fluent builder for the UpdateAccount operation.

source§

impl Client

source

pub fn update_account_settings(&self) -> UpdateAccountSettingsFluentBuilder

Constructs a fluent builder for the UpdateAccountSettings operation.

source§

impl Client

source

pub fn update_app_instance(&self) -> UpdateAppInstanceFluentBuilder

👎Deprecated: Replaced by UpdateAppInstance in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the UpdateAppInstance operation.

source§

impl Client

source

pub fn update_app_instance_user(&self) -> UpdateAppInstanceUserFluentBuilder

👎Deprecated: Replaced by UpdateAppInstanceUser in the Amazon Chime SDK Identity Namespace

Constructs a fluent builder for the UpdateAppInstanceUser operation.

source§

impl Client

source

pub fn update_bot(&self) -> UpdateBotFluentBuilder

Constructs a fluent builder for the UpdateBot operation.

source§

impl Client

source

pub fn update_channel(&self) -> UpdateChannelFluentBuilder

👎Deprecated: Replaced by UpdateChannel in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the UpdateChannel operation.

source§

impl Client

source

pub fn update_channel_message(&self) -> UpdateChannelMessageFluentBuilder

👎Deprecated: Replaced by UpdateChannelMessage in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the UpdateChannelMessage operation.

source§

impl Client

source

pub fn update_channel_read_marker(&self) -> UpdateChannelReadMarkerFluentBuilder

👎Deprecated: Replaced by UpdateChannelReadMarker in the Amazon Chime SDK Messaging Namespace

Constructs a fluent builder for the UpdateChannelReadMarker operation.

source§

impl Client

source

pub fn update_global_settings(&self) -> UpdateGlobalSettingsFluentBuilder

Constructs a fluent builder for the UpdateGlobalSettings operation.

source§

impl Client

source

pub fn update_phone_number(&self) -> UpdatePhoneNumberFluentBuilder

Constructs a fluent builder for the UpdatePhoneNumber operation.

source§

impl Client

source

pub fn update_phone_number_settings( &self, ) -> UpdatePhoneNumberSettingsFluentBuilder

Constructs a fluent builder for the UpdatePhoneNumberSettings operation.

source§

impl Client

source

pub fn update_proxy_session(&self) -> UpdateProxySessionFluentBuilder

👎Deprecated: Replaced by UpdateProxySession in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the UpdateProxySession operation.

source§

impl Client

source

pub fn update_room(&self) -> UpdateRoomFluentBuilder

Constructs a fluent builder for the UpdateRoom operation.

source§

impl Client

source

pub fn update_room_membership(&self) -> UpdateRoomMembershipFluentBuilder

Constructs a fluent builder for the UpdateRoomMembership operation.

source§

impl Client

source

pub fn update_sip_media_application( &self, ) -> UpdateSipMediaApplicationFluentBuilder

👎Deprecated: Replaced by UpdateSipMediaApplication in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the UpdateSipMediaApplication operation.

source§

impl Client

source

pub fn update_sip_media_application_call( &self, ) -> UpdateSipMediaApplicationCallFluentBuilder

👎Deprecated: Replaced by UpdateSipMediaApplicationCall in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the UpdateSipMediaApplicationCall operation.

source§

impl Client

source

pub fn update_sip_rule(&self) -> UpdateSipRuleFluentBuilder

👎Deprecated: Replaced by UpdateSipRule in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the UpdateSipRule operation.

source§

impl Client

source

pub fn update_user(&self) -> UpdateUserFluentBuilder

Constructs a fluent builder for the UpdateUser operation.

source§

impl Client

source

pub fn update_user_settings(&self) -> UpdateUserSettingsFluentBuilder

Constructs a fluent builder for the UpdateUserSettings operation.

source§

impl Client

source

pub fn update_voice_connector(&self) -> UpdateVoiceConnectorFluentBuilder

👎Deprecated: Replaced by UpdateVoiceConnector in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the UpdateVoiceConnector operation.

source§

impl Client

source

pub fn update_voice_connector_group( &self, ) -> UpdateVoiceConnectorGroupFluentBuilder

👎Deprecated: Replaced by UpdateVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the UpdateVoiceConnectorGroup operation.

source§

impl Client

source

pub fn validate_e911_address(&self) -> ValidateE911AddressFluentBuilder

👎Deprecated: Replaced by ValidateE911Address in the Amazon Chime SDK Voice Namespace

Constructs a fluent builder for the ValidateE911Address operation.

source§

impl Client

source

pub fn from_conf(conf: Config) -> Self

Creates a new client from the service Config.

§Panics

This method will panic in the following cases:

  • Retries or timeouts are enabled without a sleep_impl configured.
  • Identity caching is enabled without a sleep_impl and time_source configured.
  • No behavior_version is provided.

The panic message for each of these will have instructions on how to resolve them.

source

pub fn config(&self) -> &Config

Returns the client’s configuration.

source§

impl Client

source

pub fn new(sdk_config: &SdkConfig) -> Self

Creates a new client from an SDK Config.

§Panics
  • This method will panic if the sdk_config is missing an async sleep implementation. If you experience this panic, set the sleep_impl on the Config passed into this function to fix it.
  • This method will panic if the sdk_config is missing an HTTP connector. If you experience this panic, set the http_connector on the Config passed into this function to fix it.
  • This method will panic if no BehaviorVersion is provided. If you experience this panic, set behavior_version on the Config or enable the behavior-version-latest Cargo feature.

Trait Implementations§

source§

impl Clone for Client

source§

fn clone(&self) -> Client

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Client

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl Freeze for Client

§

impl !RefUnwindSafe for Client

§

impl Send for Client

§

impl Sync for Client

§

impl Unpin for Client

§

impl !UnwindSafe for Client

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
source§

impl<Unshared, Shared> IntoShared<Shared> for Unshared
where Shared: FromUnshared<Unshared>,

source§

fn into_shared(self) -> Shared

Creates a shared type from an unshared type.
source§

impl<T> Paint for T
where T: ?Sized,

source§

fn fg(&self, value: Color) -> Painted<&T>

Returns a styled value derived from self with the foreground set to value.

This method should be used rarely. Instead, prefer to use color-specific builder methods like red() and green(), which have the same functionality but are pithier.

§Example

Set foreground color to white using fg():

use yansi::{Paint, Color};

painted.fg(Color::White);

Set foreground color to white using white().

use yansi::Paint;

painted.white();
source§

fn primary(&self) -> Painted<&T>

Returns self with the fg() set to Color::Primary.

§Example
println!("{}", value.primary());
source§

fn fixed(&self, color: u8) -> Painted<&T>

Returns self with the fg() set to Color::Fixed.

§Example
println!("{}", value.fixed(color));
source§

fn rgb(&self, r: u8, g: u8, b: u8) -> Painted<&T>

Returns self with the fg() set to Color::Rgb.

§Example
println!("{}", value.rgb(r, g, b));
source§

fn black(&self) -> Painted<&T>

Returns self with the fg() set to Color::Black.

§Example
println!("{}", value.black());
source§

fn red(&self) -> Painted<&T>

Returns self with the fg() set to Color::Red.

§Example
println!("{}", value.red());
source§

fn green(&self) -> Painted<&T>

Returns self with the fg() set to Color::Green.

§Example
println!("{}", value.green());
source§

fn yellow(&self) -> Painted<&T>

Returns self with the fg() set to Color::Yellow.

§Example
println!("{}", value.yellow());
source§

fn blue(&self) -> Painted<&T>

Returns self with the fg() set to Color::Blue.

§Example
println!("{}", value.blue());
source§

fn magenta(&self) -> Painted<&T>

Returns self with the fg() set to Color::Magenta.

§Example
println!("{}", value.magenta());
source§

fn cyan(&self) -> Painted<&T>

Returns self with the fg() set to Color::Cyan.

§Example
println!("{}", value.cyan());
source§

fn white(&self) -> Painted<&T>

Returns self with the fg() set to Color::White.

§Example
println!("{}", value.white());
source§

fn bright_black(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightBlack.

§Example
println!("{}", value.bright_black());
source§

fn bright_red(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightRed.

§Example
println!("{}", value.bright_red());
source§

fn bright_green(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightGreen.

§Example
println!("{}", value.bright_green());
source§

fn bright_yellow(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightYellow.

§Example
println!("{}", value.bright_yellow());
source§

fn bright_blue(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightBlue.

§Example
println!("{}", value.bright_blue());
source§

fn bright_magenta(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightMagenta.

§Example
println!("{}", value.bright_magenta());
source§

fn bright_cyan(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightCyan.

§Example
println!("{}", value.bright_cyan());
source§

fn bright_white(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightWhite.

§Example
println!("{}", value.bright_white());
source§

fn bg(&self, value: Color) -> Painted<&T>

Returns a styled value derived from self with the background set to value.

This method should be used rarely. Instead, prefer to use color-specific builder methods like on_red() and on_green(), which have the same functionality but are pithier.

§Example

Set background color to red using fg():

use yansi::{Paint, Color};

painted.bg(Color::Red);

Set background color to red using on_red().

use yansi::Paint;

painted.on_red();
source§

fn on_primary(&self) -> Painted<&T>

Returns self with the bg() set to Color::Primary.

§Example
println!("{}", value.on_primary());
source§

fn on_fixed(&self, color: u8) -> Painted<&T>

Returns self with the bg() set to Color::Fixed.

§Example
println!("{}", value.on_fixed(color));
source§

fn on_rgb(&self, r: u8, g: u8, b: u8) -> Painted<&T>

Returns self with the bg() set to Color::Rgb.

§Example
println!("{}", value.on_rgb(r, g, b));
source§

fn on_black(&self) -> Painted<&T>

Returns self with the bg() set to Color::Black.

§Example
println!("{}", value.on_black());
source§

fn on_red(&self) -> Painted<&T>

Returns self with the bg() set to Color::Red.

§Example
println!("{}", value.on_red());
source§

fn on_green(&self) -> Painted<&T>

Returns self with the bg() set to Color::Green.

§Example
println!("{}", value.on_green());
source§

fn on_yellow(&self) -> Painted<&T>

Returns self with the bg() set to Color::Yellow.

§Example
println!("{}", value.on_yellow());
source§

fn on_blue(&self) -> Painted<&T>

Returns self with the bg() set to Color::Blue.

§Example
println!("{}", value.on_blue());
source§

fn on_magenta(&self) -> Painted<&T>

Returns self with the bg() set to Color::Magenta.

§Example
println!("{}", value.on_magenta());
source§

fn on_cyan(&self) -> Painted<&T>

Returns self with the bg() set to Color::Cyan.

§Example
println!("{}", value.on_cyan());
source§

fn on_white(&self) -> Painted<&T>

Returns self with the bg() set to Color::White.

§Example
println!("{}", value.on_white());
source§

fn on_bright_black(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightBlack.

§Example
println!("{}", value.on_bright_black());
source§

fn on_bright_red(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightRed.

§Example
println!("{}", value.on_bright_red());
source§

fn on_bright_green(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightGreen.

§Example
println!("{}", value.on_bright_green());
source§

fn on_bright_yellow(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightYellow.

§Example
println!("{}", value.on_bright_yellow());
source§

fn on_bright_blue(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightBlue.

§Example
println!("{}", value.on_bright_blue());
source§

fn on_bright_magenta(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightMagenta.

§Example
println!("{}", value.on_bright_magenta());
source§

fn on_bright_cyan(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightCyan.

§Example
println!("{}", value.on_bright_cyan());
source§

fn on_bright_white(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightWhite.

§Example
println!("{}", value.on_bright_white());
source§

fn attr(&self, value: Attribute) -> Painted<&T>

Enables the styling Attribute value.

This method should be used rarely. Instead, prefer to use attribute-specific builder methods like bold() and underline(), which have the same functionality but are pithier.

§Example

Make text bold using attr():

use yansi::{Paint, Attribute};

painted.attr(Attribute::Bold);

Make text bold using using bold().

use yansi::Paint;

painted.bold();
source§

fn bold(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Bold.

§Example
println!("{}", value.bold());
source§

fn dim(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Dim.

§Example
println!("{}", value.dim());
source§

fn italic(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Italic.

§Example
println!("{}", value.italic());
source§

fn underline(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Underline.

§Example
println!("{}", value.underline());

Returns self with the attr() set to Attribute::Blink.

§Example
println!("{}", value.blink());

Returns self with the attr() set to Attribute::RapidBlink.

§Example
println!("{}", value.rapid_blink());
source§

fn invert(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Invert.

§Example
println!("{}", value.invert());
source§

fn conceal(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Conceal.

§Example
println!("{}", value.conceal());
source§

fn strike(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Strike.

§Example
println!("{}", value.strike());
source§

fn quirk(&self, value: Quirk) -> Painted<&T>

Enables the yansi Quirk value.

This method should be used rarely. Instead, prefer to use quirk-specific builder methods like mask() and wrap(), which have the same functionality but are pithier.

§Example

Enable wrapping using .quirk():

use yansi::{Paint, Quirk};

painted.quirk(Quirk::Wrap);

Enable wrapping using wrap().

use yansi::Paint;

painted.wrap();
source§

fn mask(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::Mask.

§Example
println!("{}", value.mask());
source§

fn wrap(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::Wrap.

§Example
println!("{}", value.wrap());
source§

fn linger(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::Linger.

§Example
println!("{}", value.linger());
source§

fn clear(&self) -> Painted<&T>

👎Deprecated since 1.0.1: renamed to resetting() due to conflicts with Vec::clear(). The clear() method will be removed in a future release.

Returns self with the quirk() set to Quirk::Clear.

§Example
println!("{}", value.clear());
source§

fn resetting(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::Resetting.

§Example
println!("{}", value.resetting());
source§

fn bright(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::Bright.

§Example
println!("{}", value.bright());
source§

fn on_bright(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::OnBright.

§Example
println!("{}", value.on_bright());
source§

fn whenever(&self, value: Condition) -> Painted<&T>

Conditionally enable styling based on whether the Condition value applies. Replaces any previous condition.

See the crate level docs for more details.

§Example

Enable styling painted only when both stdout and stderr are TTYs:

use yansi::{Paint, Condition};

painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);
source§

fn new(self) -> Painted<Self>
where Self: Sized,

Create a new Painted with a default Style. Read more
source§

fn paint<S>(&self, style: S) -> Painted<&Self>
where S: Into<Style>,

Apply a style wholesale to self. Any previous style is replaced. Read more
source§

impl<T> Same for T

source§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where T: Clone,

source§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

source§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more