Struct aws_sdk_pinpoint::client::Client [−][src]
pub struct Client<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Client for Amazon Pinpoint
Client for invoking operations on Amazon Pinpoint. Each operation on Amazon Pinpoint is a method on this
this struct. .send()
MUST be invoked on the generated operations to dispatch the request to the service.
Examples
Constructing a client and invoking an operation
// create a shared configuration. This can be used & shared between multiple service clients.
let shared_config = aws_config::load_from_env().await;
let client = aws_sdk_pinpoint::Client::new(&shared_config);
// invoke an operation
/* let rsp = client
.<operation_name>().
.<param>("some value")
.send().await; */
Constructing a client with custom configuration
use aws_config::RetryConfig;
let shared_config = aws_config::load_from_env().await;
let config = aws_sdk_pinpoint::config::Builder::from(&shared_config)
.retry_config(RetryConfig::disabled())
.build();
let client = aws_sdk_pinpoint::Client::from_conf(config);
Implementations
impl<C, M, R> Client<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> Client<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
Constructs a fluent builder for the CreateApp
operation.
See CreateApp
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateCampaign
operation.
See CreateCampaign
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateEmailTemplate
operation.
See CreateEmailTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateExportJob
operation.
See CreateExportJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateImportJob
operation.
See CreateImportJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateInAppTemplate
operation.
See CreateInAppTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateJourney
operation.
See CreateJourney
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreatePushTemplate
operation.
See CreatePushTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateRecommenderConfiguration
operation.
See CreateRecommenderConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateSegment
operation.
See CreateSegment
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateSmsTemplate
operation.
See CreateSmsTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateVoiceTemplate
operation.
See CreateVoiceTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteAdmChannel
operation.
See DeleteAdmChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteApnsChannel
operation.
See DeleteApnsChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteApnsSandboxChannel
operation.
See DeleteApnsSandboxChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteApnsVoipChannel
operation.
See DeleteApnsVoipChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteApnsVoipSandboxChannel
operation.
See DeleteApnsVoipSandboxChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteApp
operation.
See DeleteApp
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteBaiduChannel
operation.
See DeleteBaiduChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteCampaign
operation.
See DeleteCampaign
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteEmailChannel
operation.
See DeleteEmailChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteEmailTemplate
operation.
See DeleteEmailTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteEndpoint
operation.
See DeleteEndpoint
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteEventStream
operation.
See DeleteEventStream
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteGcmChannel
operation.
See DeleteGcmChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteInAppTemplate
operation.
See DeleteInAppTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteJourney
operation.
See DeleteJourney
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeletePushTemplate
operation.
See DeletePushTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteRecommenderConfiguration
operation.
See DeleteRecommenderConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteSegment
operation.
See DeleteSegment
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteSmsChannel
operation.
See DeleteSmsChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteSmsTemplate
operation.
See DeleteSmsTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteUserEndpoints
operation.
See DeleteUserEndpoints
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteVoiceChannel
operation.
See DeleteVoiceChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteVoiceTemplate
operation.
See DeleteVoiceTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetAdmChannel
operation.
See GetAdmChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetApnsChannel
operation.
See GetApnsChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetApnsSandboxChannel
operation.
See GetApnsSandboxChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetApnsVoipChannel
operation.
See GetApnsVoipChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetApnsVoipSandboxChannel
operation.
See GetApnsVoipSandboxChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetApp
operation.
See GetApp
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetApplicationDateRangeKpi
operation.
See GetApplicationDateRangeKpi
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetApplicationSettings
operation.
See GetApplicationSettings
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetApps
operation.
See GetApps
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetBaiduChannel
operation.
See GetBaiduChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetCampaign
operation.
See GetCampaign
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetCampaignActivities
operation.
See GetCampaignActivities
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetCampaignDateRangeKpi
operation.
See GetCampaignDateRangeKpi
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetCampaigns
operation.
See GetCampaigns
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetCampaignVersion
operation.
See GetCampaignVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetCampaignVersions
operation.
See GetCampaignVersions
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetChannels
operation.
See GetChannels
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetEmailChannel
operation.
See GetEmailChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetEmailTemplate
operation.
See GetEmailTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetEndpoint
operation.
See GetEndpoint
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetEventStream
operation.
See GetEventStream
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetExportJob
operation.
See GetExportJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetExportJobs
operation.
See GetExportJobs
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetGcmChannel
operation.
See GetGcmChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetImportJob
operation.
See GetImportJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetImportJobs
operation.
See GetImportJobs
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetInAppMessages
operation.
See GetInAppMessages
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetInAppTemplate
operation.
See GetInAppTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetJourney
operation.
See GetJourney
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetJourneyDateRangeKpi
operation.
See GetJourneyDateRangeKpi
for more information about the
operation and its arguments.
pub fn get_journey_execution_activity_metrics(
&self
) -> GetJourneyExecutionActivityMetrics<C, M, R>
pub fn get_journey_execution_activity_metrics(
&self
) -> GetJourneyExecutionActivityMetrics<C, M, R>
Constructs a fluent builder for the GetJourneyExecutionActivityMetrics
operation.
See GetJourneyExecutionActivityMetrics
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetJourneyExecutionMetrics
operation.
See GetJourneyExecutionMetrics
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetPushTemplate
operation.
See GetPushTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetRecommenderConfiguration
operation.
See GetRecommenderConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetRecommenderConfigurations
operation.
See GetRecommenderConfigurations
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetSegment
operation.
See GetSegment
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetSegmentExportJobs
operation.
See GetSegmentExportJobs
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetSegmentImportJobs
operation.
See GetSegmentImportJobs
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetSegments
operation.
See GetSegments
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetSegmentVersion
operation.
See GetSegmentVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetSegmentVersions
operation.
See GetSegmentVersions
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetSmsChannel
operation.
See GetSmsChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetSmsTemplate
operation.
See GetSmsTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetUserEndpoints
operation.
See GetUserEndpoints
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetVoiceChannel
operation.
See GetVoiceChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetVoiceTemplate
operation.
See GetVoiceTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListJourneys
operation.
See ListJourneys
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTagsForResource
operation.
See ListTagsForResource
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTemplates
operation.
See ListTemplates
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTemplateVersions
operation.
See ListTemplateVersions
for more information about the
operation and its arguments.
Constructs a fluent builder for the PhoneNumberValidate
operation.
See PhoneNumberValidate
for more information about the
operation and its arguments.
Constructs a fluent builder for the PutEvents
operation.
See PutEvents
for more information about the
operation and its arguments.
Constructs a fluent builder for the PutEventStream
operation.
See PutEventStream
for more information about the
operation and its arguments.
Constructs a fluent builder for the RemoveAttributes
operation.
See RemoveAttributes
for more information about the
operation and its arguments.
Constructs a fluent builder for the SendMessages
operation.
See SendMessages
for more information about the
operation and its arguments.
Constructs a fluent builder for the SendOTPMessage
operation.
See SendOTPMessage
for more information about the
operation and its arguments.
Constructs a fluent builder for the SendUsersMessages
operation.
See SendUsersMessages
for more information about the
operation and its arguments.
Constructs a fluent builder for the TagResource
operation.
See TagResource
for more information about the
operation and its arguments.
Constructs a fluent builder for the UntagResource
operation.
See UntagResource
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateAdmChannel
operation.
See UpdateAdmChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateApnsChannel
operation.
See UpdateApnsChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateApnsSandboxChannel
operation.
See UpdateApnsSandboxChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateApnsVoipChannel
operation.
See UpdateApnsVoipChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateApnsVoipSandboxChannel
operation.
See UpdateApnsVoipSandboxChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateApplicationSettings
operation.
See UpdateApplicationSettings
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateBaiduChannel
operation.
See UpdateBaiduChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateCampaign
operation.
See UpdateCampaign
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateEmailChannel
operation.
See UpdateEmailChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateEmailTemplate
operation.
See UpdateEmailTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateEndpoint
operation.
See UpdateEndpoint
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateEndpointsBatch
operation.
See UpdateEndpointsBatch
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateGcmChannel
operation.
See UpdateGcmChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateInAppTemplate
operation.
See UpdateInAppTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateJourney
operation.
See UpdateJourney
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateJourneyState
operation.
See UpdateJourneyState
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdatePushTemplate
operation.
See UpdatePushTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateRecommenderConfiguration
operation.
See UpdateRecommenderConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateSegment
operation.
See UpdateSegment
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateSmsChannel
operation.
See UpdateSmsChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateSmsTemplate
operation.
See UpdateSmsTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateTemplateActiveVersion
operation.
See UpdateTemplateActiveVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateVoiceChannel
operation.
See UpdateVoiceChannel
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateVoiceTemplate
operation.
See UpdateVoiceTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the VerifyOTPMessage
operation.
See VerifyOTPMessage
for more information about the
operation and its arguments.
Creates a client with the given service config and connector override.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for Client<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for Client<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more