PinpointSMSVoice class
Pinpoint SMS and Voice Messaging public facing APIs
Constructors
- PinpointSMSVoice({required String region, AwsClientCredentials? credentials, AwsClientCredentialsProvider? credentialsProvider, Client? client, String? endpointUrl})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
close(
) → void - Closes the internal HTTP client if none was provided at creation. If a client was passed as a constructor argument, this becomes a noop.
-
createConfigurationSet(
{String? configurationSetName}) → Future< void> - Create a new configuration set. After you create the configuration set, you can add one or more event destinations to it.
-
createConfigurationSetEventDestination(
{required String configurationSetName, EventDestinationDefinition? eventDestination, String? eventDestinationName}) → Future< void> - Create a new event destination in a configuration set.
-
deleteConfigurationSet(
{required String configurationSetName}) → Future< void> - Deletes an existing configuration set.
-
deleteConfigurationSetEventDestination(
{required String configurationSetName, required String eventDestinationName}) → Future< void> - Deletes an event destination in a configuration set.
-
getConfigurationSetEventDestinations(
{required String configurationSetName}) → Future< GetConfigurationSetEventDestinationsResponse> - Obtain information about an event destination, including the types of events it reports, the Amazon Resource Name (ARN) of the destination, and the name of the event destination.
-
listConfigurationSets(
{String? nextToken, String? pageSize}) → Future< ListConfigurationSetsResponse> - List all of the configuration sets associated with your Amazon Pinpoint account in the current region.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
sendVoiceMessage(
{String? callerId, String? configurationSetName, VoiceMessageContent? content, String? destinationPhoneNumber, String? originationPhoneNumber}) → Future< SendVoiceMessageResponse> - Create a new voice message and send it to a recipient's phone number.
-
toString(
) → String -
A string representation of this object.
inherited
-
updateConfigurationSetEventDestination(
{required String configurationSetName, required String eventDestinationName, EventDestinationDefinition? eventDestination}) → Future< void> - Update an event destination in a configuration set. An event destination is a location that you publish information about your voice calls to. For example, you can log an event to an Amazon CloudWatch destination when a call fails.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited