Interface PinpointSmsVoiceV2Client
- All Superinterfaces:
- AutoCloseable,- AwsClient,- SdkAutoCloseable,- SdkClient
builder()
 method.
 Welcome to the AWS End User Messaging SMS and Voice, version 2 API Reference. This guide provides information about AWS End User Messaging SMS and Voice, version 2 API resources, including supported HTTP methods, parameters, and schemas.
Amazon Pinpoint is an Amazon Web Services service that you can use to engage with your recipients across multiple messaging channels. The AWS End User Messaging SMS and Voice, version 2 API provides programmatic access to options that are unique to the SMS and voice channels. AWS End User Messaging SMS and Voice, version 2 resources such as phone numbers, sender IDs, and opt-out lists can be used by the Amazon Pinpoint API.
If you're new to AWS End User Messaging SMS and Voice, it's also helpful to review the AWS End User Messaging SMS User Guide. The AWS End User Messaging SMS User Guide provides tutorials, code samples, and procedures that demonstrate how to use AWS End User Messaging SMS and Voice features programmatically and how to integrate functionality into mobile apps and other types of applications. The guide also provides key information, such as AWS End User Messaging SMS and Voice integration with other Amazon Web Services services, and the quotas that apply to use of the service.
Regional availability
The AWS End User Messaging SMS and Voice version 2 API Reference is available in several Amazon Web Services Regions and it provides an endpoint for each of these Regions. For a list of all the Regions and endpoints where the API is currently available, see Amazon Web Services Service Endpoints and Amazon Pinpoint endpoints and quotas in the Amazon Web Services General Reference. To learn more about Amazon Web Services Regions, see Managing Amazon Web Services Regions in the Amazon Web Services General Reference.
In each Region, Amazon Web Services maintains multiple Availability Zones. These Availability Zones are physically isolated from each other, but are united by private, low-latency, high-throughput, and highly redundant network connections. These Availability Zones enable us to provide very high levels of availability and redundancy, while also minimizing latency. To learn more about the number of Availability Zones that are available in each Region, see Amazon Web Services Global Infrastructure.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String
- 
Method SummaryModifier and TypeMethodDescriptionassociateOriginationIdentity(Consumer<AssociateOriginationIdentityRequest.Builder> associateOriginationIdentityRequest) Associates the specified origination identity with a pool.associateOriginationIdentity(AssociateOriginationIdentityRequest associateOriginationIdentityRequest) Associates the specified origination identity with a pool.associateProtectConfiguration(Consumer<AssociateProtectConfigurationRequest.Builder> associateProtectConfigurationRequest) Associate a protect configuration with a configuration set.associateProtectConfiguration(AssociateProtectConfigurationRequest associateProtectConfigurationRequest) Associate a protect configuration with a configuration set.builder()Create a builder that can be used to configure and create aPinpointSmsVoiceV2Client.static PinpointSmsVoiceV2Clientcreate()Create aPinpointSmsVoiceV2Clientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateConfigurationSetResponsecreateConfigurationSet(Consumer<CreateConfigurationSetRequest.Builder> createConfigurationSetRequest) Creates a new configuration set.default CreateConfigurationSetResponsecreateConfigurationSet(CreateConfigurationSetRequest createConfigurationSetRequest) Creates a new configuration set.default CreateEventDestinationResponsecreateEventDestination(Consumer<CreateEventDestinationRequest.Builder> createEventDestinationRequest) Creates a new event destination in a configuration set.default CreateEventDestinationResponsecreateEventDestination(CreateEventDestinationRequest createEventDestinationRequest) Creates a new event destination in a configuration set.default CreateOptOutListResponsecreateOptOutList(Consumer<CreateOptOutListRequest.Builder> createOptOutListRequest) Creates a new opt-out list.default CreateOptOutListResponsecreateOptOutList(CreateOptOutListRequest createOptOutListRequest) Creates a new opt-out list.default CreatePoolResponsecreatePool(Consumer<CreatePoolRequest.Builder> createPoolRequest) Creates a new pool and associates the specified origination identity to the pool.default CreatePoolResponsecreatePool(CreatePoolRequest createPoolRequest) Creates a new pool and associates the specified origination identity to the pool.createProtectConfiguration(Consumer<CreateProtectConfigurationRequest.Builder> createProtectConfigurationRequest) Create a new protect configuration.createProtectConfiguration(CreateProtectConfigurationRequest createProtectConfigurationRequest) Create a new protect configuration.default CreateRegistrationResponsecreateRegistration(Consumer<CreateRegistrationRequest.Builder> createRegistrationRequest) Creates a new registration based on the RegistrationType field.default CreateRegistrationResponsecreateRegistration(CreateRegistrationRequest createRegistrationRequest) Creates a new registration based on the RegistrationType field.createRegistrationAssociation(Consumer<CreateRegistrationAssociationRequest.Builder> createRegistrationAssociationRequest) Associate the registration with an origination identity such as a phone number or sender ID.createRegistrationAssociation(CreateRegistrationAssociationRequest createRegistrationAssociationRequest) Associate the registration with an origination identity such as a phone number or sender ID.createRegistrationAttachment(Consumer<CreateRegistrationAttachmentRequest.Builder> createRegistrationAttachmentRequest) Create a new registration attachment to use for uploading a file or a URL to a file.createRegistrationAttachment(CreateRegistrationAttachmentRequest createRegistrationAttachmentRequest) Create a new registration attachment to use for uploading a file or a URL to a file.createRegistrationVersion(Consumer<CreateRegistrationVersionRequest.Builder> createRegistrationVersionRequest) Create a new version of the registration and increase the VersionNumber.createRegistrationVersion(CreateRegistrationVersionRequest createRegistrationVersionRequest) Create a new version of the registration and increase the VersionNumber.createVerifiedDestinationNumber(Consumer<CreateVerifiedDestinationNumberRequest.Builder> createVerifiedDestinationNumberRequest) You can only send messages to verified destination numbers when your account is in the sandbox.createVerifiedDestinationNumber(CreateVerifiedDestinationNumberRequest createVerifiedDestinationNumberRequest) You can only send messages to verified destination numbers when your account is in the sandbox.deleteAccountDefaultProtectConfiguration(Consumer<DeleteAccountDefaultProtectConfigurationRequest.Builder> deleteAccountDefaultProtectConfigurationRequest) Removes the current account default protect configuration.deleteAccountDefaultProtectConfiguration(DeleteAccountDefaultProtectConfigurationRequest deleteAccountDefaultProtectConfigurationRequest) Removes the current account default protect configuration.default DeleteConfigurationSetResponsedeleteConfigurationSet(Consumer<DeleteConfigurationSetRequest.Builder> deleteConfigurationSetRequest) Deletes an existing configuration set.default DeleteConfigurationSetResponsedeleteConfigurationSet(DeleteConfigurationSetRequest deleteConfigurationSetRequest) Deletes an existing configuration set.default DeleteDefaultMessageTypeResponsedeleteDefaultMessageType(Consumer<DeleteDefaultMessageTypeRequest.Builder> deleteDefaultMessageTypeRequest) Deletes an existing default message type on a configuration set.default DeleteDefaultMessageTypeResponsedeleteDefaultMessageType(DeleteDefaultMessageTypeRequest deleteDefaultMessageTypeRequest) Deletes an existing default message type on a configuration set.default DeleteDefaultSenderIdResponsedeleteDefaultSenderId(Consumer<DeleteDefaultSenderIdRequest.Builder> deleteDefaultSenderIdRequest) Deletes an existing default sender ID on a configuration set.default DeleteDefaultSenderIdResponsedeleteDefaultSenderId(DeleteDefaultSenderIdRequest deleteDefaultSenderIdRequest) Deletes an existing default sender ID on a configuration set.default DeleteEventDestinationResponsedeleteEventDestination(Consumer<DeleteEventDestinationRequest.Builder> deleteEventDestinationRequest) Deletes an existing event destination.default DeleteEventDestinationResponsedeleteEventDestination(DeleteEventDestinationRequest deleteEventDestinationRequest) Deletes an existing event destination.default DeleteKeywordResponsedeleteKeyword(Consumer<DeleteKeywordRequest.Builder> deleteKeywordRequest) Deletes an existing keyword from an origination phone number or pool.default DeleteKeywordResponsedeleteKeyword(DeleteKeywordRequest deleteKeywordRequest) Deletes an existing keyword from an origination phone number or pool.deleteMediaMessageSpendLimitOverride(Consumer<DeleteMediaMessageSpendLimitOverrideRequest.Builder> deleteMediaMessageSpendLimitOverrideRequest) Deletes an account-level monthly spending limit override for sending multimedia messages (MMS).deleteMediaMessageSpendLimitOverride(DeleteMediaMessageSpendLimitOverrideRequest deleteMediaMessageSpendLimitOverrideRequest) Deletes an account-level monthly spending limit override for sending multimedia messages (MMS).default DeleteOptedOutNumberResponsedeleteOptedOutNumber(Consumer<DeleteOptedOutNumberRequest.Builder> deleteOptedOutNumberRequest) Deletes an existing opted out destination phone number from the specified opt-out list.default DeleteOptedOutNumberResponsedeleteOptedOutNumber(DeleteOptedOutNumberRequest deleteOptedOutNumberRequest) Deletes an existing opted out destination phone number from the specified opt-out list.default DeleteOptOutListResponsedeleteOptOutList(Consumer<DeleteOptOutListRequest.Builder> deleteOptOutListRequest) Deletes an existing opt-out list.default DeleteOptOutListResponsedeleteOptOutList(DeleteOptOutListRequest deleteOptOutListRequest) Deletes an existing opt-out list.default DeletePoolResponsedeletePool(Consumer<DeletePoolRequest.Builder> deletePoolRequest) Deletes an existing pool.default DeletePoolResponsedeletePool(DeletePoolRequest deletePoolRequest) Deletes an existing pool.deleteProtectConfiguration(Consumer<DeleteProtectConfigurationRequest.Builder> deleteProtectConfigurationRequest) Permanently delete the protect configuration.deleteProtectConfiguration(DeleteProtectConfigurationRequest deleteProtectConfigurationRequest) Permanently delete the protect configuration.default DeleteRegistrationResponsedeleteRegistration(Consumer<DeleteRegistrationRequest.Builder> deleteRegistrationRequest) Permanently delete an existing registration from your account.default DeleteRegistrationResponsedeleteRegistration(DeleteRegistrationRequest deleteRegistrationRequest) Permanently delete an existing registration from your account.deleteRegistrationAttachment(Consumer<DeleteRegistrationAttachmentRequest.Builder> deleteRegistrationAttachmentRequest) Permanently delete the specified registration attachment.deleteRegistrationAttachment(DeleteRegistrationAttachmentRequest deleteRegistrationAttachmentRequest) Permanently delete the specified registration attachment.deleteRegistrationFieldValue(Consumer<DeleteRegistrationFieldValueRequest.Builder> deleteRegistrationFieldValueRequest) Delete the value in a registration form field.deleteRegistrationFieldValue(DeleteRegistrationFieldValueRequest deleteRegistrationFieldValueRequest) Delete the value in a registration form field.default DeleteResourcePolicyResponsedeleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest) Deletes the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource.default DeleteResourcePolicyResponsedeleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest) Deletes the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource.deleteTextMessageSpendLimitOverride(Consumer<DeleteTextMessageSpendLimitOverrideRequest.Builder> deleteTextMessageSpendLimitOverrideRequest) Deletes an account-level monthly spending limit override for sending text messages.deleteTextMessageSpendLimitOverride(DeleteTextMessageSpendLimitOverrideRequest deleteTextMessageSpendLimitOverrideRequest) Deletes an account-level monthly spending limit override for sending text messages.deleteVerifiedDestinationNumber(Consumer<DeleteVerifiedDestinationNumberRequest.Builder> deleteVerifiedDestinationNumberRequest) Delete a verified destination phone number.deleteVerifiedDestinationNumber(DeleteVerifiedDestinationNumberRequest deleteVerifiedDestinationNumberRequest) Delete a verified destination phone number.deleteVoiceMessageSpendLimitOverride(Consumer<DeleteVoiceMessageSpendLimitOverrideRequest.Builder> deleteVoiceMessageSpendLimitOverrideRequest) Deletes an account level monthly spend limit override for sending voice messages.deleteVoiceMessageSpendLimitOverride(DeleteVoiceMessageSpendLimitOverrideRequest deleteVoiceMessageSpendLimitOverrideRequest) Deletes an account level monthly spend limit override for sending voice messages.describeAccountAttributes(Consumer<DescribeAccountAttributesRequest.Builder> describeAccountAttributesRequest) Describes attributes of your Amazon Web Services account.describeAccountAttributes(DescribeAccountAttributesRequest describeAccountAttributesRequest) Describes attributes of your Amazon Web Services account.describeAccountAttributesPaginator(Consumer<DescribeAccountAttributesRequest.Builder> describeAccountAttributesRequest) This is a variant ofdescribeAccountAttributes(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountAttributesRequest)operation.describeAccountAttributesPaginator(DescribeAccountAttributesRequest describeAccountAttributesRequest) This is a variant ofdescribeAccountAttributes(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountAttributesRequest)operation.default DescribeAccountLimitsResponsedescribeAccountLimits(Consumer<DescribeAccountLimitsRequest.Builder> describeAccountLimitsRequest) Describes the current AWS End User Messaging SMS and Voice SMS Voice V2 resource quotas for your account.default DescribeAccountLimitsResponsedescribeAccountLimits(DescribeAccountLimitsRequest describeAccountLimitsRequest) Describes the current AWS End User Messaging SMS and Voice SMS Voice V2 resource quotas for your account.default DescribeAccountLimitsIterabledescribeAccountLimitsPaginator(Consumer<DescribeAccountLimitsRequest.Builder> describeAccountLimitsRequest) This is a variant ofdescribeAccountLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountLimitsRequest)operation.default DescribeAccountLimitsIterabledescribeAccountLimitsPaginator(DescribeAccountLimitsRequest describeAccountLimitsRequest) This is a variant ofdescribeAccountLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountLimitsRequest)operation.describeConfigurationSets(Consumer<DescribeConfigurationSetsRequest.Builder> describeConfigurationSetsRequest) Describes the specified configuration sets or all in your account.describeConfigurationSets(DescribeConfigurationSetsRequest describeConfigurationSetsRequest) Describes the specified configuration sets or all in your account.describeConfigurationSetsPaginator(Consumer<DescribeConfigurationSetsRequest.Builder> describeConfigurationSetsRequest) This is a variant ofdescribeConfigurationSets(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeConfigurationSetsRequest)operation.describeConfigurationSetsPaginator(DescribeConfigurationSetsRequest describeConfigurationSetsRequest) This is a variant ofdescribeConfigurationSets(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeConfigurationSetsRequest)operation.default DescribeKeywordsResponsedescribeKeywords(Consumer<DescribeKeywordsRequest.Builder> describeKeywordsRequest) Describes the specified keywords or all keywords on your origination phone number or pool.default DescribeKeywordsResponsedescribeKeywords(DescribeKeywordsRequest describeKeywordsRequest) Describes the specified keywords or all keywords on your origination phone number or pool.default DescribeKeywordsIterabledescribeKeywordsPaginator(Consumer<DescribeKeywordsRequest.Builder> describeKeywordsRequest) This is a variant ofdescribeKeywords(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeKeywordsRequest)operation.default DescribeKeywordsIterabledescribeKeywordsPaginator(DescribeKeywordsRequest describeKeywordsRequest) This is a variant ofdescribeKeywords(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeKeywordsRequest)operation.default DescribeOptedOutNumbersResponsedescribeOptedOutNumbers(Consumer<DescribeOptedOutNumbersRequest.Builder> describeOptedOutNumbersRequest) Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list.default DescribeOptedOutNumbersResponsedescribeOptedOutNumbers(DescribeOptedOutNumbersRequest describeOptedOutNumbersRequest) Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list.default DescribeOptedOutNumbersIterabledescribeOptedOutNumbersPaginator(Consumer<DescribeOptedOutNumbersRequest.Builder> describeOptedOutNumbersRequest) This is a variant ofdescribeOptedOutNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptedOutNumbersRequest)operation.default DescribeOptedOutNumbersIterabledescribeOptedOutNumbersPaginator(DescribeOptedOutNumbersRequest describeOptedOutNumbersRequest) This is a variant ofdescribeOptedOutNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptedOutNumbersRequest)operation.default DescribeOptOutListsResponsedescribeOptOutLists(Consumer<DescribeOptOutListsRequest.Builder> describeOptOutListsRequest) Describes the specified opt-out list or all opt-out lists in your account.default DescribeOptOutListsResponsedescribeOptOutLists(DescribeOptOutListsRequest describeOptOutListsRequest) Describes the specified opt-out list or all opt-out lists in your account.default DescribeOptOutListsIterabledescribeOptOutListsPaginator(Consumer<DescribeOptOutListsRequest.Builder> describeOptOutListsRequest) This is a variant ofdescribeOptOutLists(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptOutListsRequest)operation.default DescribeOptOutListsIterabledescribeOptOutListsPaginator(DescribeOptOutListsRequest describeOptOutListsRequest) This is a variant ofdescribeOptOutLists(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptOutListsRequest)operation.default DescribePhoneNumbersResponsedescribePhoneNumbers(Consumer<DescribePhoneNumbersRequest.Builder> describePhoneNumbersRequest) Describes the specified origination phone number, or all the phone numbers in your account.default DescribePhoneNumbersResponsedescribePhoneNumbers(DescribePhoneNumbersRequest describePhoneNumbersRequest) Describes the specified origination phone number, or all the phone numbers in your account.default DescribePhoneNumbersIterabledescribePhoneNumbersPaginator(Consumer<DescribePhoneNumbersRequest.Builder> describePhoneNumbersRequest) This is a variant ofdescribePhoneNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePhoneNumbersRequest)operation.default DescribePhoneNumbersIterabledescribePhoneNumbersPaginator(DescribePhoneNumbersRequest describePhoneNumbersRequest) This is a variant ofdescribePhoneNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePhoneNumbersRequest)operation.default DescribePoolsResponsedescribePools(Consumer<DescribePoolsRequest.Builder> describePoolsRequest) Retrieves the specified pools or all pools associated with your Amazon Web Services account.default DescribePoolsResponsedescribePools(DescribePoolsRequest describePoolsRequest) Retrieves the specified pools or all pools associated with your Amazon Web Services account.default DescribePoolsIterabledescribePoolsPaginator(Consumer<DescribePoolsRequest.Builder> describePoolsRequest) This is a variant ofdescribePools(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePoolsRequest)operation.default DescribePoolsIterabledescribePoolsPaginator(DescribePoolsRequest describePoolsRequest) This is a variant ofdescribePools(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePoolsRequest)operation.describeProtectConfigurations(Consumer<DescribeProtectConfigurationsRequest.Builder> describeProtectConfigurationsRequest) Retrieves the protect configurations that match any of filters.describeProtectConfigurations(DescribeProtectConfigurationsRequest describeProtectConfigurationsRequest) Retrieves the protect configurations that match any of filters.describeProtectConfigurationsPaginator(Consumer<DescribeProtectConfigurationsRequest.Builder> describeProtectConfigurationsRequest) This is a variant ofdescribeProtectConfigurations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeProtectConfigurationsRequest)operation.describeProtectConfigurationsPaginator(DescribeProtectConfigurationsRequest describeProtectConfigurationsRequest) This is a variant ofdescribeProtectConfigurations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeProtectConfigurationsRequest)operation.describeRegistrationAttachments(Consumer<DescribeRegistrationAttachmentsRequest.Builder> describeRegistrationAttachmentsRequest) Retrieves the specified registration attachments or all registration attachments associated with your Amazon Web Services account.describeRegistrationAttachments(DescribeRegistrationAttachmentsRequest describeRegistrationAttachmentsRequest) Retrieves the specified registration attachments or all registration attachments associated with your Amazon Web Services account.describeRegistrationAttachmentsPaginator(Consumer<DescribeRegistrationAttachmentsRequest.Builder> describeRegistrationAttachmentsRequest) This is a variant ofdescribeRegistrationAttachments(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationAttachmentsRequest)operation.describeRegistrationAttachmentsPaginator(DescribeRegistrationAttachmentsRequest describeRegistrationAttachmentsRequest) This is a variant ofdescribeRegistrationAttachments(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationAttachmentsRequest)operation.describeRegistrationFieldDefinitions(Consumer<DescribeRegistrationFieldDefinitionsRequest.Builder> describeRegistrationFieldDefinitionsRequest) Retrieves the specified registration type field definitions.describeRegistrationFieldDefinitions(DescribeRegistrationFieldDefinitionsRequest describeRegistrationFieldDefinitionsRequest) Retrieves the specified registration type field definitions.describeRegistrationFieldDefinitionsPaginator(Consumer<DescribeRegistrationFieldDefinitionsRequest.Builder> describeRegistrationFieldDefinitionsRequest) describeRegistrationFieldDefinitionsPaginator(DescribeRegistrationFieldDefinitionsRequest describeRegistrationFieldDefinitionsRequest) describeRegistrationFieldValues(Consumer<DescribeRegistrationFieldValuesRequest.Builder> describeRegistrationFieldValuesRequest) Retrieves the specified registration field values.describeRegistrationFieldValues(DescribeRegistrationFieldValuesRequest describeRegistrationFieldValuesRequest) Retrieves the specified registration field values.describeRegistrationFieldValuesPaginator(Consumer<DescribeRegistrationFieldValuesRequest.Builder> describeRegistrationFieldValuesRequest) This is a variant ofdescribeRegistrationFieldValues(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldValuesRequest)operation.describeRegistrationFieldValuesPaginator(DescribeRegistrationFieldValuesRequest describeRegistrationFieldValuesRequest) This is a variant ofdescribeRegistrationFieldValues(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldValuesRequest)operation.default DescribeRegistrationsResponsedescribeRegistrations(Consumer<DescribeRegistrationsRequest.Builder> describeRegistrationsRequest) Retrieves the specified registrations.default DescribeRegistrationsResponsedescribeRegistrations(DescribeRegistrationsRequest describeRegistrationsRequest) Retrieves the specified registrations.describeRegistrationSectionDefinitions(Consumer<DescribeRegistrationSectionDefinitionsRequest.Builder> describeRegistrationSectionDefinitionsRequest) Retrieves the specified registration section definitions.describeRegistrationSectionDefinitions(DescribeRegistrationSectionDefinitionsRequest describeRegistrationSectionDefinitionsRequest) Retrieves the specified registration section definitions.describeRegistrationSectionDefinitionsPaginator(Consumer<DescribeRegistrationSectionDefinitionsRequest.Builder> describeRegistrationSectionDefinitionsRequest) describeRegistrationSectionDefinitionsPaginator(DescribeRegistrationSectionDefinitionsRequest describeRegistrationSectionDefinitionsRequest) default DescribeRegistrationsIterabledescribeRegistrationsPaginator(Consumer<DescribeRegistrationsRequest.Builder> describeRegistrationsRequest) This is a variant ofdescribeRegistrations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationsRequest)operation.default DescribeRegistrationsIterabledescribeRegistrationsPaginator(DescribeRegistrationsRequest describeRegistrationsRequest) This is a variant ofdescribeRegistrations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationsRequest)operation.describeRegistrationTypeDefinitions(Consumer<DescribeRegistrationTypeDefinitionsRequest.Builder> describeRegistrationTypeDefinitionsRequest) Retrieves the specified registration type definitions.describeRegistrationTypeDefinitions(DescribeRegistrationTypeDefinitionsRequest describeRegistrationTypeDefinitionsRequest) Retrieves the specified registration type definitions.describeRegistrationTypeDefinitionsPaginator(Consumer<DescribeRegistrationTypeDefinitionsRequest.Builder> describeRegistrationTypeDefinitionsRequest) describeRegistrationTypeDefinitionsPaginator(DescribeRegistrationTypeDefinitionsRequest describeRegistrationTypeDefinitionsRequest) describeRegistrationVersions(Consumer<DescribeRegistrationVersionsRequest.Builder> describeRegistrationVersionsRequest) Retrieves the specified registration version.describeRegistrationVersions(DescribeRegistrationVersionsRequest describeRegistrationVersionsRequest) Retrieves the specified registration version.describeRegistrationVersionsPaginator(Consumer<DescribeRegistrationVersionsRequest.Builder> describeRegistrationVersionsRequest) This is a variant ofdescribeRegistrationVersions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationVersionsRequest)operation.describeRegistrationVersionsPaginator(DescribeRegistrationVersionsRequest describeRegistrationVersionsRequest) This is a variant ofdescribeRegistrationVersions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationVersionsRequest)operation.default DescribeSenderIdsResponsedescribeSenderIds(Consumer<DescribeSenderIdsRequest.Builder> describeSenderIdsRequest) Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account.default DescribeSenderIdsResponsedescribeSenderIds(DescribeSenderIdsRequest describeSenderIdsRequest) Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account.default DescribeSenderIdsIterabledescribeSenderIdsPaginator(Consumer<DescribeSenderIdsRequest.Builder> describeSenderIdsRequest) This is a variant ofdescribeSenderIds(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSenderIdsRequest)operation.default DescribeSenderIdsIterabledescribeSenderIdsPaginator(DescribeSenderIdsRequest describeSenderIdsRequest) This is a variant ofdescribeSenderIds(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSenderIdsRequest)operation.default DescribeSpendLimitsResponsedescribeSpendLimits(Consumer<DescribeSpendLimitsRequest.Builder> describeSpendLimitsRequest) Describes the current monthly spend limits for sending voice and text messages.default DescribeSpendLimitsResponsedescribeSpendLimits(DescribeSpendLimitsRequest describeSpendLimitsRequest) Describes the current monthly spend limits for sending voice and text messages.default DescribeSpendLimitsIterabledescribeSpendLimitsPaginator(Consumer<DescribeSpendLimitsRequest.Builder> describeSpendLimitsRequest) This is a variant ofdescribeSpendLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSpendLimitsRequest)operation.default DescribeSpendLimitsIterabledescribeSpendLimitsPaginator(DescribeSpendLimitsRequest describeSpendLimitsRequest) This is a variant ofdescribeSpendLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSpendLimitsRequest)operation.describeVerifiedDestinationNumbers(Consumer<DescribeVerifiedDestinationNumbersRequest.Builder> describeVerifiedDestinationNumbersRequest) Retrieves the specified verified destiona numbers.describeVerifiedDestinationNumbers(DescribeVerifiedDestinationNumbersRequest describeVerifiedDestinationNumbersRequest) Retrieves the specified verified destiona numbers.describeVerifiedDestinationNumbersPaginator(Consumer<DescribeVerifiedDestinationNumbersRequest.Builder> describeVerifiedDestinationNumbersRequest) describeVerifiedDestinationNumbersPaginator(DescribeVerifiedDestinationNumbersRequest describeVerifiedDestinationNumbersRequest) disassociateOriginationIdentity(Consumer<DisassociateOriginationIdentityRequest.Builder> disassociateOriginationIdentityRequest) Removes the specified origination identity from an existing pool.disassociateOriginationIdentity(DisassociateOriginationIdentityRequest disassociateOriginationIdentityRequest) Removes the specified origination identity from an existing pool.disassociateProtectConfiguration(Consumer<DisassociateProtectConfigurationRequest.Builder> disassociateProtectConfigurationRequest) Disassociate a protect configuration from a configuration set.disassociateProtectConfiguration(DisassociateProtectConfigurationRequest disassociateProtectConfigurationRequest) Disassociate a protect configuration from a configuration set.discardRegistrationVersion(Consumer<DiscardRegistrationVersionRequest.Builder> discardRegistrationVersionRequest) Discard the current version of the registration.discardRegistrationVersion(DiscardRegistrationVersionRequest discardRegistrationVersionRequest) Discard the current version of the registration.getProtectConfigurationCountryRuleSet(Consumer<GetProtectConfigurationCountryRuleSetRequest.Builder> getProtectConfigurationCountryRuleSetRequest) Retrieve the CountryRuleSet for the specified NumberCapability from a protect configuration.getProtectConfigurationCountryRuleSet(GetProtectConfigurationCountryRuleSetRequest getProtectConfigurationCountryRuleSetRequest) Retrieve the CountryRuleSet for the specified NumberCapability from a protect configuration.default GetResourcePolicyResponsegetResourcePolicy(Consumer<GetResourcePolicyRequest.Builder> getResourcePolicyRequest) Retrieves the JSON text of the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource.default GetResourcePolicyResponsegetResourcePolicy(GetResourcePolicyRequest getResourcePolicyRequest) Retrieves the JSON text of the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource.listPoolOriginationIdentities(Consumer<ListPoolOriginationIdentitiesRequest.Builder> listPoolOriginationIdentitiesRequest) Lists all associated origination identities in your pool.listPoolOriginationIdentities(ListPoolOriginationIdentitiesRequest listPoolOriginationIdentitiesRequest) Lists all associated origination identities in your pool.listPoolOriginationIdentitiesPaginator(Consumer<ListPoolOriginationIdentitiesRequest.Builder> listPoolOriginationIdentitiesRequest) This is a variant oflistPoolOriginationIdentities(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListPoolOriginationIdentitiesRequest)operation.listPoolOriginationIdentitiesPaginator(ListPoolOriginationIdentitiesRequest listPoolOriginationIdentitiesRequest) This is a variant oflistPoolOriginationIdentities(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListPoolOriginationIdentitiesRequest)operation.listRegistrationAssociations(Consumer<ListRegistrationAssociationsRequest.Builder> listRegistrationAssociationsRequest) Retreive all of the origination identies that are associated with a registration.listRegistrationAssociations(ListRegistrationAssociationsRequest listRegistrationAssociationsRequest) Retreive all of the origination identies that are associated with a registration.listRegistrationAssociationsPaginator(Consumer<ListRegistrationAssociationsRequest.Builder> listRegistrationAssociationsRequest) This is a variant oflistRegistrationAssociations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListRegistrationAssociationsRequest)operation.listRegistrationAssociationsPaginator(ListRegistrationAssociationsRequest listRegistrationAssociationsRequest) This is a variant oflistRegistrationAssociations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListRegistrationAssociationsRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) List all tags associated with a resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) List all tags associated with a resource.default PutKeywordResponseputKeyword(Consumer<PutKeywordRequest.Builder> putKeywordRequest) Creates or updates a keyword configuration on an origination phone number or pool.default PutKeywordResponseputKeyword(PutKeywordRequest putKeywordRequest) Creates or updates a keyword configuration on an origination phone number or pool.default PutOptedOutNumberResponseputOptedOutNumber(Consumer<PutOptedOutNumberRequest.Builder> putOptedOutNumberRequest) Creates an opted out destination phone number in the opt-out list.default PutOptedOutNumberResponseputOptedOutNumber(PutOptedOutNumberRequest putOptedOutNumberRequest) Creates an opted out destination phone number in the opt-out list.putRegistrationFieldValue(Consumer<PutRegistrationFieldValueRequest.Builder> putRegistrationFieldValueRequest) Creates or updates a field value for a registration.putRegistrationFieldValue(PutRegistrationFieldValueRequest putRegistrationFieldValueRequest) Creates or updates a field value for a registration.default PutResourcePolicyResponseputResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest) Attaches a resource-based policy to a AWS End User Messaging SMS and Voice resource(phone number, sender Id, phone poll, or opt-out list) that is used for sharing the resource.default PutResourcePolicyResponseputResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest) Attaches a resource-based policy to a AWS End User Messaging SMS and Voice resource(phone number, sender Id, phone poll, or opt-out list) that is used for sharing the resource.default ReleasePhoneNumberResponsereleasePhoneNumber(Consumer<ReleasePhoneNumberRequest.Builder> releasePhoneNumberRequest) Releases an existing origination phone number in your account.default ReleasePhoneNumberResponsereleasePhoneNumber(ReleasePhoneNumberRequest releasePhoneNumberRequest) Releases an existing origination phone number in your account.default ReleaseSenderIdResponsereleaseSenderId(Consumer<ReleaseSenderIdRequest.Builder> releaseSenderIdRequest) Releases an existing sender ID in your account.default ReleaseSenderIdResponsereleaseSenderId(ReleaseSenderIdRequest releaseSenderIdRequest) Releases an existing sender ID in your account.default RequestPhoneNumberResponserequestPhoneNumber(Consumer<RequestPhoneNumberRequest.Builder> requestPhoneNumberRequest) Request an origination phone number for use in your account.default RequestPhoneNumberResponserequestPhoneNumber(RequestPhoneNumberRequest requestPhoneNumberRequest) Request an origination phone number for use in your account.default RequestSenderIdResponserequestSenderId(Consumer<RequestSenderIdRequest.Builder> requestSenderIdRequest) Request a new sender ID that doesn't require registration.default RequestSenderIdResponserequestSenderId(RequestSenderIdRequest requestSenderIdRequest) Request a new sender ID that doesn't require registration.sendDestinationNumberVerificationCode(Consumer<SendDestinationNumberVerificationCodeRequest.Builder> sendDestinationNumberVerificationCodeRequest) Before you can send test messages to a verified destination phone number you need to opt-in the verified destination phone number.sendDestinationNumberVerificationCode(SendDestinationNumberVerificationCodeRequest sendDestinationNumberVerificationCodeRequest) Before you can send test messages to a verified destination phone number you need to opt-in the verified destination phone number.default SendMediaMessageResponsesendMediaMessage(Consumer<SendMediaMessageRequest.Builder> sendMediaMessageRequest) Creates a new multimedia message (MMS) and sends it to a recipient's phone number.default SendMediaMessageResponsesendMediaMessage(SendMediaMessageRequest sendMediaMessageRequest) Creates a new multimedia message (MMS) and sends it to a recipient's phone number.default SendTextMessageResponsesendTextMessage(Consumer<SendTextMessageRequest.Builder> sendTextMessageRequest) Creates a new text message and sends it to a recipient's phone number.default SendTextMessageResponsesendTextMessage(SendTextMessageRequest sendTextMessageRequest) Creates a new text message and sends it to a recipient's phone number.default SendVoiceMessageResponsesendVoiceMessage(Consumer<SendVoiceMessageRequest.Builder> sendVoiceMessageRequest) Allows you to send a request that sends a voice message.default SendVoiceMessageResponsesendVoiceMessage(SendVoiceMessageRequest sendVoiceMessageRequest) Allows you to send a request that sends a voice message.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatasetAccountDefaultProtectConfiguration(Consumer<SetAccountDefaultProtectConfigurationRequest.Builder> setAccountDefaultProtectConfigurationRequest) Set a protect configuration as your account default.setAccountDefaultProtectConfiguration(SetAccountDefaultProtectConfigurationRequest setAccountDefaultProtectConfigurationRequest) Set a protect configuration as your account default.default SetDefaultMessageTypeResponsesetDefaultMessageType(Consumer<SetDefaultMessageTypeRequest.Builder> setDefaultMessageTypeRequest) Sets the default message type on a configuration set.default SetDefaultMessageTypeResponsesetDefaultMessageType(SetDefaultMessageTypeRequest setDefaultMessageTypeRequest) Sets the default message type on a configuration set.default SetDefaultSenderIdResponsesetDefaultSenderId(Consumer<SetDefaultSenderIdRequest.Builder> setDefaultSenderIdRequest) Sets default sender ID on a configuration set.default SetDefaultSenderIdResponsesetDefaultSenderId(SetDefaultSenderIdRequest setDefaultSenderIdRequest) Sets default sender ID on a configuration set.setMediaMessageSpendLimitOverride(Consumer<SetMediaMessageSpendLimitOverrideRequest.Builder> setMediaMessageSpendLimitOverrideRequest) Sets an account level monthly spend limit override for sending MMS messages.setMediaMessageSpendLimitOverride(SetMediaMessageSpendLimitOverrideRequest setMediaMessageSpendLimitOverrideRequest) Sets an account level monthly spend limit override for sending MMS messages.setTextMessageSpendLimitOverride(Consumer<SetTextMessageSpendLimitOverrideRequest.Builder> setTextMessageSpendLimitOverrideRequest) Sets an account level monthly spend limit override for sending text messages.setTextMessageSpendLimitOverride(SetTextMessageSpendLimitOverrideRequest setTextMessageSpendLimitOverrideRequest) Sets an account level monthly spend limit override for sending text messages.setVoiceMessageSpendLimitOverride(Consumer<SetVoiceMessageSpendLimitOverrideRequest.Builder> setVoiceMessageSpendLimitOverrideRequest) Sets an account level monthly spend limit override for sending voice messages.setVoiceMessageSpendLimitOverride(SetVoiceMessageSpendLimitOverrideRequest setVoiceMessageSpendLimitOverrideRequest) Sets an account level monthly spend limit override for sending voice messages.submitRegistrationVersion(Consumer<SubmitRegistrationVersionRequest.Builder> submitRegistrationVersionRequest) Submit the specified registration for review and approval.submitRegistrationVersion(SubmitRegistrationVersionRequest submitRegistrationVersionRequest) Submit the specified registration for review and approval.default TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds or overwrites only the specified tags for the specified resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Adds or overwrites only the specified tags for the specified resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes the association of the specified tags from a resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Removes the association of the specified tags from a resource.default UpdateEventDestinationResponseupdateEventDestination(Consumer<UpdateEventDestinationRequest.Builder> updateEventDestinationRequest) Updates an existing event destination in a configuration set.default UpdateEventDestinationResponseupdateEventDestination(UpdateEventDestinationRequest updateEventDestinationRequest) Updates an existing event destination in a configuration set.default UpdatePhoneNumberResponseupdatePhoneNumber(Consumer<UpdatePhoneNumberRequest.Builder> updatePhoneNumberRequest) Updates the configuration of an existing origination phone number.default UpdatePhoneNumberResponseupdatePhoneNumber(UpdatePhoneNumberRequest updatePhoneNumberRequest) Updates the configuration of an existing origination phone number.default UpdatePoolResponseupdatePool(Consumer<UpdatePoolRequest.Builder> updatePoolRequest) Updates the configuration of an existing pool.default UpdatePoolResponseupdatePool(UpdatePoolRequest updatePoolRequest) Updates the configuration of an existing pool.updateProtectConfiguration(Consumer<UpdateProtectConfigurationRequest.Builder> updateProtectConfigurationRequest) Update the setting for an existing protect configuration.updateProtectConfiguration(UpdateProtectConfigurationRequest updateProtectConfigurationRequest) Update the setting for an existing protect configuration.updateProtectConfigurationCountryRuleSet(Consumer<UpdateProtectConfigurationCountryRuleSetRequest.Builder> updateProtectConfigurationCountryRuleSetRequest) Update a country rule set toALLOWorBLOCKmessages to be sent to the specified destination counties.updateProtectConfigurationCountryRuleSet(UpdateProtectConfigurationCountryRuleSetRequest updateProtectConfigurationCountryRuleSetRequest) Update a country rule set toALLOWorBLOCKmessages to be sent to the specified destination counties.default UpdateSenderIdResponseupdateSenderId(Consumer<UpdateSenderIdRequest.Builder> updateSenderIdRequest) Updates the configuration of an existing sender ID.default UpdateSenderIdResponseupdateSenderId(UpdateSenderIdRequest updateSenderIdRequest) Updates the configuration of an existing sender ID.default VerifyDestinationNumberResponseverifyDestinationNumber(Consumer<VerifyDestinationNumberRequest.Builder> verifyDestinationNumberRequest) Use the verification code that was received by the verified destination phone number to opt-in the verified destination phone number to receive more messages.default VerifyDestinationNumberResponseverifyDestinationNumber(VerifyDestinationNumberRequest verifyDestinationNumberRequest) Use the verification code that was received by the verified destination phone number to opt-in the verified destination phone number to receive more messages.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseablecloseMethods inherited from interface software.amazon.awssdk.core.SdkClientserviceName
- 
Field Details- 
SERVICE_NAME- See Also:
 
- 
SERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.- See Also:
 
 
- 
- 
Method Details- 
associateOriginationIdentitydefault AssociateOriginationIdentityResponse associateOriginationIdentity(AssociateOriginationIdentityRequest associateOriginationIdentityRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Associates the specified origination identity with a pool. If the origination identity is a phone number and is already associated with another pool, an error is returned. A sender ID can be associated with multiple pools. If the origination identity configuration doesn't match the pool's configuration, an error is returned. - Parameters:
- associateOriginationIdentityRequest-
- Returns:
- Result of the AssociateOriginationIdentity operation returned by the service.
- See Also:
 
- 
associateOriginationIdentitydefault AssociateOriginationIdentityResponse associateOriginationIdentity(Consumer<AssociateOriginationIdentityRequest.Builder> associateOriginationIdentityRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Associates the specified origination identity with a pool. If the origination identity is a phone number and is already associated with another pool, an error is returned. A sender ID can be associated with multiple pools. If the origination identity configuration doesn't match the pool's configuration, an error is returned. 
 This is a convenience which creates an instance of the AssociateOriginationIdentityRequest.Builderavoiding the need to create one manually viaAssociateOriginationIdentityRequest.builder()- Parameters:
- associateOriginationIdentityRequest- A- Consumerthat will call methods on- AssociateOriginationIdentityRequest.Builderto create a request.
- Returns:
- Result of the AssociateOriginationIdentity operation returned by the service.
- See Also:
 
- 
associateProtectConfigurationdefault AssociateProtectConfigurationResponse associateProtectConfiguration(AssociateProtectConfigurationRequest associateProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Associate a protect configuration with a configuration set. This replaces the configuration sets current protect configuration. A configuration set can only be associated with one protect configuration at a time. A protect configuration can be associated with multiple configuration sets. - Parameters:
- associateProtectConfigurationRequest-
- Returns:
- Result of the AssociateProtectConfiguration operation returned by the service.
- See Also:
 
- 
associateProtectConfigurationdefault AssociateProtectConfigurationResponse associateProtectConfiguration(Consumer<AssociateProtectConfigurationRequest.Builder> associateProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Associate a protect configuration with a configuration set. This replaces the configuration sets current protect configuration. A configuration set can only be associated with one protect configuration at a time. A protect configuration can be associated with multiple configuration sets. 
 This is a convenience which creates an instance of the AssociateProtectConfigurationRequest.Builderavoiding the need to create one manually viaAssociateProtectConfigurationRequest.builder()- Parameters:
- associateProtectConfigurationRequest- A- Consumerthat will call methods on- AssociateProtectConfigurationRequest.Builderto create a request.
- Returns:
- Result of the AssociateProtectConfiguration operation returned by the service.
- See Also:
 
- 
createConfigurationSetdefault CreateConfigurationSetResponse createConfigurationSet(CreateConfigurationSetRequest createConfigurationSetRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new configuration set. After you create the configuration set, you can add one or more event destinations to it. A configuration set is a set of rules that you apply to the SMS and voice messages that you send. When you send a message, you can optionally specify a single configuration set. - Parameters:
- createConfigurationSetRequest-
- Returns:
- Result of the CreateConfigurationSet operation returned by the service.
- See Also:
 
- 
createConfigurationSetdefault CreateConfigurationSetResponse createConfigurationSet(Consumer<CreateConfigurationSetRequest.Builder> createConfigurationSetRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new configuration set. After you create the configuration set, you can add one or more event destinations to it. A configuration set is a set of rules that you apply to the SMS and voice messages that you send. When you send a message, you can optionally specify a single configuration set. 
 This is a convenience which creates an instance of the CreateConfigurationSetRequest.Builderavoiding the need to create one manually viaCreateConfigurationSetRequest.builder()- Parameters:
- createConfigurationSetRequest- A- Consumerthat will call methods on- CreateConfigurationSetRequest.Builderto create a request.
- Returns:
- Result of the CreateConfigurationSet operation returned by the service.
- See Also:
 
- 
createEventDestinationdefault CreateEventDestinationResponse createEventDestination(CreateEventDestinationRequest createEventDestinationRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new event destination in a configuration set. An event destination is a location where you send message events. The event options are Amazon CloudWatch, Amazon Data Firehose, or Amazon SNS. For example, when a message is delivered successfully, you can send information about that event to an event destination, or send notifications to endpoints that are subscribed to an Amazon SNS topic. Each configuration set can contain between 0 and 5 event destinations. Each event destination can contain a reference to a single destination, such as a CloudWatch or Firehose destination. - Parameters:
- createEventDestinationRequest-
- Returns:
- Result of the CreateEventDestination operation returned by the service.
- See Also:
 
- 
createEventDestinationdefault CreateEventDestinationResponse createEventDestination(Consumer<CreateEventDestinationRequest.Builder> createEventDestinationRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new event destination in a configuration set. An event destination is a location where you send message events. The event options are Amazon CloudWatch, Amazon Data Firehose, or Amazon SNS. For example, when a message is delivered successfully, you can send information about that event to an event destination, or send notifications to endpoints that are subscribed to an Amazon SNS topic. Each configuration set can contain between 0 and 5 event destinations. Each event destination can contain a reference to a single destination, such as a CloudWatch or Firehose destination. 
 This is a convenience which creates an instance of the CreateEventDestinationRequest.Builderavoiding the need to create one manually viaCreateEventDestinationRequest.builder()- Parameters:
- createEventDestinationRequest- A- Consumerthat will call methods on- CreateEventDestinationRequest.Builderto create a request.
- Returns:
- Result of the CreateEventDestination operation returned by the service.
- See Also:
 
- 
createOptOutListdefault CreateOptOutListResponse createOptOutList(CreateOptOutListRequest createOptOutListRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new opt-out list. If the opt-out list name already exists, an error is returned. An opt-out list is a list of phone numbers that are opted out, meaning you can't send SMS or voice messages to them. If end user replies with the keyword "STOP," an entry for the phone number is added to the opt-out list. In addition to STOP, your recipients can use any supported opt-out keyword, such as CANCEL or OPTOUT. For a list of supported opt-out keywords, see SMS opt out in the AWS End User Messaging SMS User Guide. - Parameters:
- createOptOutListRequest-
- Returns:
- Result of the CreateOptOutList operation returned by the service.
- See Also:
 
- 
createOptOutListdefault CreateOptOutListResponse createOptOutList(Consumer<CreateOptOutListRequest.Builder> createOptOutListRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new opt-out list. If the opt-out list name already exists, an error is returned. An opt-out list is a list of phone numbers that are opted out, meaning you can't send SMS or voice messages to them. If end user replies with the keyword "STOP," an entry for the phone number is added to the opt-out list. In addition to STOP, your recipients can use any supported opt-out keyword, such as CANCEL or OPTOUT. For a list of supported opt-out keywords, see SMS opt out in the AWS End User Messaging SMS User Guide. 
 This is a convenience which creates an instance of the CreateOptOutListRequest.Builderavoiding the need to create one manually viaCreateOptOutListRequest.builder()- Parameters:
- createOptOutListRequest- A- Consumerthat will call methods on- CreateOptOutListRequest.Builderto create a request.
- Returns:
- Result of the CreateOptOutList operation returned by the service.
- See Also:
 
- 
createPooldefault CreatePoolResponse createPool(CreatePoolRequest createPoolRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new pool and associates the specified origination identity to the pool. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. The new pool inherits its configuration from the specified origination identity. This includes keywords, message type, opt-out list, two-way configuration, and self-managed opt-out configuration. Deletion protection isn't inherited from the origination identity and defaults to false. If the origination identity is a phone number and is already associated with another pool, an error is returned. A sender ID can be associated with multiple pools. - Parameters:
- createPoolRequest-
- Returns:
- Result of the CreatePool operation returned by the service.
- See Also:
 
- 
createPooldefault CreatePoolResponse createPool(Consumer<CreatePoolRequest.Builder> createPoolRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new pool and associates the specified origination identity to the pool. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. The new pool inherits its configuration from the specified origination identity. This includes keywords, message type, opt-out list, two-way configuration, and self-managed opt-out configuration. Deletion protection isn't inherited from the origination identity and defaults to false. If the origination identity is a phone number and is already associated with another pool, an error is returned. A sender ID can be associated with multiple pools. 
 This is a convenience which creates an instance of the CreatePoolRequest.Builderavoiding the need to create one manually viaCreatePoolRequest.builder()- Parameters:
- createPoolRequest- A- Consumerthat will call methods on- CreatePoolRequest.Builderto create a request.
- Returns:
- Result of the CreatePool operation returned by the service.
- See Also:
 
- 
createProtectConfigurationdefault CreateProtectConfigurationResponse createProtectConfiguration(CreateProtectConfigurationRequest createProtectConfigurationRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Create a new protect configuration. By default all country rule sets for each capability are set to ALLOW. Update the country rule sets usingUpdateProtectConfigurationCountryRuleSet. A protect configurations name is stored as a Tag with the key set toNameand value as the name of the protect configuration.- Parameters:
- createProtectConfigurationRequest-
- Returns:
- Result of the CreateProtectConfiguration operation returned by the service.
- See Also:
 
- 
createProtectConfigurationdefault CreateProtectConfigurationResponse createProtectConfiguration(Consumer<CreateProtectConfigurationRequest.Builder> createProtectConfigurationRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Create a new protect configuration. By default all country rule sets for each capability are set to ALLOW. Update the country rule sets usingUpdateProtectConfigurationCountryRuleSet. A protect configurations name is stored as a Tag with the key set toNameand value as the name of the protect configuration.
 This is a convenience which creates an instance of the CreateProtectConfigurationRequest.Builderavoiding the need to create one manually viaCreateProtectConfigurationRequest.builder()- Parameters:
- createProtectConfigurationRequest- A- Consumerthat will call methods on- CreateProtectConfigurationRequest.Builderto create a request.
- Returns:
- Result of the CreateProtectConfiguration operation returned by the service.
- See Also:
 
- 
createRegistrationdefault CreateRegistrationResponse createRegistration(CreateRegistrationRequest createRegistrationRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new registration based on the RegistrationType field. - Parameters:
- createRegistrationRequest-
- Returns:
- Result of the CreateRegistration operation returned by the service.
- See Also:
 
- 
createRegistrationdefault CreateRegistrationResponse createRegistration(Consumer<CreateRegistrationRequest.Builder> createRegistrationRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new registration based on the RegistrationType field. 
 This is a convenience which creates an instance of the CreateRegistrationRequest.Builderavoiding the need to create one manually viaCreateRegistrationRequest.builder()- Parameters:
- createRegistrationRequest- A- Consumerthat will call methods on- CreateRegistrationRequest.Builderto create a request.
- Returns:
- Result of the CreateRegistration operation returned by the service.
- See Also:
 
- 
createRegistrationAssociationdefault CreateRegistrationAssociationResponse createRegistrationAssociation(CreateRegistrationAssociationRequest createRegistrationAssociationRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Associate the registration with an origination identity such as a phone number or sender ID. - Parameters:
- createRegistrationAssociationRequest-
- Returns:
- Result of the CreateRegistrationAssociation operation returned by the service.
- See Also:
 
- 
createRegistrationAssociationdefault CreateRegistrationAssociationResponse createRegistrationAssociation(Consumer<CreateRegistrationAssociationRequest.Builder> createRegistrationAssociationRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Associate the registration with an origination identity such as a phone number or sender ID. 
 This is a convenience which creates an instance of the CreateRegistrationAssociationRequest.Builderavoiding the need to create one manually viaCreateRegistrationAssociationRequest.builder()- Parameters:
- createRegistrationAssociationRequest- A- Consumerthat will call methods on- CreateRegistrationAssociationRequest.Builderto create a request.
- Returns:
- Result of the CreateRegistrationAssociation operation returned by the service.
- See Also:
 
- 
createRegistrationAttachmentdefault CreateRegistrationAttachmentResponse createRegistrationAttachment(CreateRegistrationAttachmentRequest createRegistrationAttachmentRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Create a new registration attachment to use for uploading a file or a URL to a file. The maximum file size is 1MiB and valid file extensions are PDF, JPEG and PNG. For example, many sender ID registrations require a signed “letter of authorization” (LOA) to be submitted. - Parameters:
- createRegistrationAttachmentRequest-
- Returns:
- Result of the CreateRegistrationAttachment operation returned by the service.
- See Also:
 
- 
createRegistrationAttachmentdefault CreateRegistrationAttachmentResponse createRegistrationAttachment(Consumer<CreateRegistrationAttachmentRequest.Builder> createRegistrationAttachmentRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Create a new registration attachment to use for uploading a file or a URL to a file. The maximum file size is 1MiB and valid file extensions are PDF, JPEG and PNG. For example, many sender ID registrations require a signed “letter of authorization” (LOA) to be submitted. 
 This is a convenience which creates an instance of the CreateRegistrationAttachmentRequest.Builderavoiding the need to create one manually viaCreateRegistrationAttachmentRequest.builder()- Parameters:
- createRegistrationAttachmentRequest- A- Consumerthat will call methods on- CreateRegistrationAttachmentRequest.Builderto create a request.
- Returns:
- Result of the CreateRegistrationAttachment operation returned by the service.
- See Also:
 
- 
createRegistrationVersiondefault CreateRegistrationVersionResponse createRegistrationVersion(CreateRegistrationVersionRequest createRegistrationVersionRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Create a new version of the registration and increase the VersionNumber. The previous version of the registration becomes read-only. - Parameters:
- createRegistrationVersionRequest-
- Returns:
- Result of the CreateRegistrationVersion operation returned by the service.
- See Also:
 
- 
createRegistrationVersiondefault CreateRegistrationVersionResponse createRegistrationVersion(Consumer<CreateRegistrationVersionRequest.Builder> createRegistrationVersionRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Create a new version of the registration and increase the VersionNumber. The previous version of the registration becomes read-only. 
 This is a convenience which creates an instance of the CreateRegistrationVersionRequest.Builderavoiding the need to create one manually viaCreateRegistrationVersionRequest.builder()- Parameters:
- createRegistrationVersionRequest- A- Consumerthat will call methods on- CreateRegistrationVersionRequest.Builderto create a request.
- Returns:
- Result of the CreateRegistrationVersion operation returned by the service.
- See Also:
 
- 
createVerifiedDestinationNumberdefault CreateVerifiedDestinationNumberResponse createVerifiedDestinationNumber(CreateVerifiedDestinationNumberRequest createVerifiedDestinationNumberRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception You can only send messages to verified destination numbers when your account is in the sandbox. You can add up to 10 verified destination numbers. - Parameters:
- createVerifiedDestinationNumberRequest-
- Returns:
- Result of the CreateVerifiedDestinationNumber operation returned by the service.
- See Also:
 
- 
createVerifiedDestinationNumberdefault CreateVerifiedDestinationNumberResponse createVerifiedDestinationNumber(Consumer<CreateVerifiedDestinationNumberRequest.Builder> createVerifiedDestinationNumberRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception You can only send messages to verified destination numbers when your account is in the sandbox. You can add up to 10 verified destination numbers. 
 This is a convenience which creates an instance of the CreateVerifiedDestinationNumberRequest.Builderavoiding the need to create one manually viaCreateVerifiedDestinationNumberRequest.builder()- Parameters:
- createVerifiedDestinationNumberRequest- A- Consumerthat will call methods on- CreateVerifiedDestinationNumberRequest.Builderto create a request.
- Returns:
- Result of the CreateVerifiedDestinationNumber operation returned by the service.
- See Also:
 
- 
deleteAccountDefaultProtectConfigurationdefault DeleteAccountDefaultProtectConfigurationResponse deleteAccountDefaultProtectConfiguration(DeleteAccountDefaultProtectConfigurationRequest deleteAccountDefaultProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Removes the current account default protect configuration. - Parameters:
- deleteAccountDefaultProtectConfigurationRequest-
- Returns:
- Result of the DeleteAccountDefaultProtectConfiguration operation returned by the service.
- See Also:
 
- 
deleteAccountDefaultProtectConfigurationdefault DeleteAccountDefaultProtectConfigurationResponse deleteAccountDefaultProtectConfiguration(Consumer<DeleteAccountDefaultProtectConfigurationRequest.Builder> deleteAccountDefaultProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Removes the current account default protect configuration. 
 This is a convenience which creates an instance of the DeleteAccountDefaultProtectConfigurationRequest.Builderavoiding the need to create one manually viaDeleteAccountDefaultProtectConfigurationRequest.builder()- Parameters:
- deleteAccountDefaultProtectConfigurationRequest- A- Consumerthat will call methods on- DeleteAccountDefaultProtectConfigurationRequest.Builderto create a request.
- Returns:
- Result of the DeleteAccountDefaultProtectConfiguration operation returned by the service.
- See Also:
 
- 
deleteConfigurationSetdefault DeleteConfigurationSetResponse deleteConfigurationSet(DeleteConfigurationSetRequest deleteConfigurationSetRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing configuration set. A configuration set is a set of rules that you apply to voice and SMS messages that you send. In a configuration set, you can specify a destination for specific types of events related to voice and SMS messages. - Parameters:
- deleteConfigurationSetRequest-
- Returns:
- Result of the DeleteConfigurationSet operation returned by the service.
- See Also:
 
- 
deleteConfigurationSetdefault DeleteConfigurationSetResponse deleteConfigurationSet(Consumer<DeleteConfigurationSetRequest.Builder> deleteConfigurationSetRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing configuration set. A configuration set is a set of rules that you apply to voice and SMS messages that you send. In a configuration set, you can specify a destination for specific types of events related to voice and SMS messages. 
 This is a convenience which creates an instance of the DeleteConfigurationSetRequest.Builderavoiding the need to create one manually viaDeleteConfigurationSetRequest.builder()- Parameters:
- deleteConfigurationSetRequest- A- Consumerthat will call methods on- DeleteConfigurationSetRequest.Builderto create a request.
- Returns:
- Result of the DeleteConfigurationSet operation returned by the service.
- See Also:
 
- 
deleteDefaultMessageTypedefault DeleteDefaultMessageTypeResponse deleteDefaultMessageType(DeleteDefaultMessageTypeRequest deleteDefaultMessageTypeRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing default message type on a configuration set. A message type is a type of messages that you plan to send. If you send account-related messages or time-sensitive messages such as one-time passcodes, choose Transactional. If you plan to send messages that contain marketing material or other promotional content, choose Promotional. This setting applies to your entire Amazon Web Services account. - Parameters:
- deleteDefaultMessageTypeRequest-
- Returns:
- Result of the DeleteDefaultMessageType operation returned by the service.
- See Also:
 
- 
deleteDefaultMessageTypedefault DeleteDefaultMessageTypeResponse deleteDefaultMessageType(Consumer<DeleteDefaultMessageTypeRequest.Builder> deleteDefaultMessageTypeRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing default message type on a configuration set. A message type is a type of messages that you plan to send. If you send account-related messages or time-sensitive messages such as one-time passcodes, choose Transactional. If you plan to send messages that contain marketing material or other promotional content, choose Promotional. This setting applies to your entire Amazon Web Services account. 
 This is a convenience which creates an instance of the DeleteDefaultMessageTypeRequest.Builderavoiding the need to create one manually viaDeleteDefaultMessageTypeRequest.builder()- Parameters:
- deleteDefaultMessageTypeRequest- A- Consumerthat will call methods on- DeleteDefaultMessageTypeRequest.Builderto create a request.
- Returns:
- Result of the DeleteDefaultMessageType operation returned by the service.
- See Also:
 
- 
deleteDefaultSenderIddefault DeleteDefaultSenderIdResponse deleteDefaultSenderId(DeleteDefaultSenderIdRequest deleteDefaultSenderIdRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing default sender ID on a configuration set. A default sender ID is the identity that appears on recipients' devices when they receive SMS messages. Support for sender ID capabilities varies by country or region. - Parameters:
- deleteDefaultSenderIdRequest-
- Returns:
- Result of the DeleteDefaultSenderId operation returned by the service.
- See Also:
 
- 
deleteDefaultSenderIddefault DeleteDefaultSenderIdResponse deleteDefaultSenderId(Consumer<DeleteDefaultSenderIdRequest.Builder> deleteDefaultSenderIdRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing default sender ID on a configuration set. A default sender ID is the identity that appears on recipients' devices when they receive SMS messages. Support for sender ID capabilities varies by country or region. 
 This is a convenience which creates an instance of the DeleteDefaultSenderIdRequest.Builderavoiding the need to create one manually viaDeleteDefaultSenderIdRequest.builder()- Parameters:
- deleteDefaultSenderIdRequest- A- Consumerthat will call methods on- DeleteDefaultSenderIdRequest.Builderto create a request.
- Returns:
- Result of the DeleteDefaultSenderId operation returned by the service.
- See Also:
 
- 
deleteEventDestinationdefault DeleteEventDestinationResponse deleteEventDestination(DeleteEventDestinationRequest deleteEventDestinationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing event destination. An event destination is a location where you send response information about the messages that you send. For example, when a message is delivered successfully, you can send information about that event to an Amazon CloudWatch destination, or send notifications to endpoints that are subscribed to an Amazon SNS topic. - Parameters:
- deleteEventDestinationRequest-
- Returns:
- Result of the DeleteEventDestination operation returned by the service.
- See Also:
 
- 
deleteEventDestinationdefault DeleteEventDestinationResponse deleteEventDestination(Consumer<DeleteEventDestinationRequest.Builder> deleteEventDestinationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing event destination. An event destination is a location where you send response information about the messages that you send. For example, when a message is delivered successfully, you can send information about that event to an Amazon CloudWatch destination, or send notifications to endpoints that are subscribed to an Amazon SNS topic. 
 This is a convenience which creates an instance of the DeleteEventDestinationRequest.Builderavoiding the need to create one manually viaDeleteEventDestinationRequest.builder()- Parameters:
- deleteEventDestinationRequest- A- Consumerthat will call methods on- DeleteEventDestinationRequest.Builderto create a request.
- Returns:
- Result of the DeleteEventDestination operation returned by the service.
- See Also:
 
- 
deleteKeyworddefault DeleteKeywordResponse deleteKeyword(DeleteKeywordRequest deleteKeywordRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing keyword from an origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message. Keywords "HELP" and "STOP" can't be deleted or modified. - Parameters:
- deleteKeywordRequest-
- Returns:
- Result of the DeleteKeyword operation returned by the service.
- See Also:
 
- 
deleteKeyworddefault DeleteKeywordResponse deleteKeyword(Consumer<DeleteKeywordRequest.Builder> deleteKeywordRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing keyword from an origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message. Keywords "HELP" and "STOP" can't be deleted or modified. 
 This is a convenience which creates an instance of the DeleteKeywordRequest.Builderavoiding the need to create one manually viaDeleteKeywordRequest.builder()- Parameters:
- deleteKeywordRequest- A- Consumerthat will call methods on- DeleteKeywordRequest.Builderto create a request.
- Returns:
- Result of the DeleteKeyword operation returned by the service.
- See Also:
 
- 
deleteMediaMessageSpendLimitOverridedefault DeleteMediaMessageSpendLimitOverrideResponse deleteMediaMessageSpendLimitOverride(DeleteMediaMessageSpendLimitOverrideRequest deleteMediaMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an account-level monthly spending limit override for sending multimedia messages (MMS). Deleting a spend limit override will set the EnforcedLimitto equal theMaxLimit, which is controlled by Amazon Web Services. For more information on spend limits (quotas) see Quotas for Server Migration Service in the Server Migration Service User Guide.- Parameters:
- deleteMediaMessageSpendLimitOverrideRequest-
- Returns:
- Result of the DeleteMediaMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
deleteMediaMessageSpendLimitOverridedefault DeleteMediaMessageSpendLimitOverrideResponse deleteMediaMessageSpendLimitOverride(Consumer<DeleteMediaMessageSpendLimitOverrideRequest.Builder> deleteMediaMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an account-level monthly spending limit override for sending multimedia messages (MMS). Deleting a spend limit override will set the EnforcedLimitto equal theMaxLimit, which is controlled by Amazon Web Services. For more information on spend limits (quotas) see Quotas for Server Migration Service in the Server Migration Service User Guide.
 This is a convenience which creates an instance of the DeleteMediaMessageSpendLimitOverrideRequest.Builderavoiding the need to create one manually viaDeleteMediaMessageSpendLimitOverrideRequest.builder()- Parameters:
- deleteMediaMessageSpendLimitOverrideRequest- A- Consumerthat will call methods on- DeleteMediaMessageSpendLimitOverrideRequest.Builderto create a request.
- Returns:
- Result of the DeleteMediaMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
deleteOptOutListdefault DeleteOptOutListResponse deleteOptOutList(DeleteOptOutListRequest deleteOptOutListRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing opt-out list. All opted out phone numbers in the opt-out list are deleted. If the specified opt-out list name doesn't exist or is in-use by an origination phone number or pool, an error is returned. - Parameters:
- deleteOptOutListRequest-
- Returns:
- Result of the DeleteOptOutList operation returned by the service.
- See Also:
 
- 
deleteOptOutListdefault DeleteOptOutListResponse deleteOptOutList(Consumer<DeleteOptOutListRequest.Builder> deleteOptOutListRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing opt-out list. All opted out phone numbers in the opt-out list are deleted. If the specified opt-out list name doesn't exist or is in-use by an origination phone number or pool, an error is returned. 
 This is a convenience which creates an instance of the DeleteOptOutListRequest.Builderavoiding the need to create one manually viaDeleteOptOutListRequest.builder()- Parameters:
- deleteOptOutListRequest- A- Consumerthat will call methods on- DeleteOptOutListRequest.Builderto create a request.
- Returns:
- Result of the DeleteOptOutList operation returned by the service.
- See Also:
 
- 
deleteOptedOutNumberdefault DeleteOptedOutNumberResponse deleteOptedOutNumber(DeleteOptedOutNumberRequest deleteOptedOutNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing opted out destination phone number from the specified opt-out list. Each destination phone number can only be deleted once every 30 days. If the specified destination phone number doesn't exist or if the opt-out list doesn't exist, an error is returned. - Parameters:
- deleteOptedOutNumberRequest-
- Returns:
- Result of the DeleteOptedOutNumber operation returned by the service.
- See Also:
 
- 
deleteOptedOutNumberdefault DeleteOptedOutNumberResponse deleteOptedOutNumber(Consumer<DeleteOptedOutNumberRequest.Builder> deleteOptedOutNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing opted out destination phone number from the specified opt-out list. Each destination phone number can only be deleted once every 30 days. If the specified destination phone number doesn't exist or if the opt-out list doesn't exist, an error is returned. 
 This is a convenience which creates an instance of the DeleteOptedOutNumberRequest.Builderavoiding the need to create one manually viaDeleteOptedOutNumberRequest.builder()- Parameters:
- deleteOptedOutNumberRequest- A- Consumerthat will call methods on- DeleteOptedOutNumberRequest.Builderto create a request.
- Returns:
- Result of the DeleteOptedOutNumber operation returned by the service.
- See Also:
 
- 
deletePooldefault DeletePoolResponse deletePool(DeletePoolRequest deletePoolRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing pool. Deleting a pool disassociates all origination identities from that pool. If the pool status isn't active or if deletion protection is enabled, an error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. - Parameters:
- deletePoolRequest-
- Returns:
- Result of the DeletePool operation returned by the service.
- See Also:
 
- 
deletePooldefault DeletePoolResponse deletePool(Consumer<DeletePoolRequest.Builder> deletePoolRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an existing pool. Deleting a pool disassociates all origination identities from that pool. If the pool status isn't active or if deletion protection is enabled, an error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. 
 This is a convenience which creates an instance of the DeletePoolRequest.Builderavoiding the need to create one manually viaDeletePoolRequest.builder()- Parameters:
- deletePoolRequest- A- Consumerthat will call methods on- DeletePoolRequest.Builderto create a request.
- Returns:
- Result of the DeletePool operation returned by the service.
- See Also:
 
- 
deleteProtectConfigurationdefault DeleteProtectConfigurationResponse deleteProtectConfiguration(DeleteProtectConfigurationRequest deleteProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Permanently delete the protect configuration. The protect configuration must have deletion protection disabled and must not be associated as the account default protect configuration or associated with a configuration set. - Parameters:
- deleteProtectConfigurationRequest-
- Returns:
- Result of the DeleteProtectConfiguration operation returned by the service.
- See Also:
 
- 
deleteProtectConfigurationdefault DeleteProtectConfigurationResponse deleteProtectConfiguration(Consumer<DeleteProtectConfigurationRequest.Builder> deleteProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Permanently delete the protect configuration. The protect configuration must have deletion protection disabled and must not be associated as the account default protect configuration or associated with a configuration set. 
 This is a convenience which creates an instance of the DeleteProtectConfigurationRequest.Builderavoiding the need to create one manually viaDeleteProtectConfigurationRequest.builder()- Parameters:
- deleteProtectConfigurationRequest- A- Consumerthat will call methods on- DeleteProtectConfigurationRequest.Builderto create a request.
- Returns:
- Result of the DeleteProtectConfiguration operation returned by the service.
- See Also:
 
- 
deleteRegistrationdefault DeleteRegistrationResponse deleteRegistration(DeleteRegistrationRequest deleteRegistrationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Permanently delete an existing registration from your account. - Parameters:
- deleteRegistrationRequest-
- Returns:
- Result of the DeleteRegistration operation returned by the service.
- See Also:
 
- 
deleteRegistrationdefault DeleteRegistrationResponse deleteRegistration(Consumer<DeleteRegistrationRequest.Builder> deleteRegistrationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Permanently delete an existing registration from your account. 
 This is a convenience which creates an instance of the DeleteRegistrationRequest.Builderavoiding the need to create one manually viaDeleteRegistrationRequest.builder()- Parameters:
- deleteRegistrationRequest- A- Consumerthat will call methods on- DeleteRegistrationRequest.Builderto create a request.
- Returns:
- Result of the DeleteRegistration operation returned by the service.
- See Also:
 
- 
deleteRegistrationAttachmentdefault DeleteRegistrationAttachmentResponse deleteRegistrationAttachment(DeleteRegistrationAttachmentRequest deleteRegistrationAttachmentRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Permanently delete the specified registration attachment. - Parameters:
- deleteRegistrationAttachmentRequest-
- Returns:
- Result of the DeleteRegistrationAttachment operation returned by the service.
- See Also:
 
- 
deleteRegistrationAttachmentdefault DeleteRegistrationAttachmentResponse deleteRegistrationAttachment(Consumer<DeleteRegistrationAttachmentRequest.Builder> deleteRegistrationAttachmentRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Permanently delete the specified registration attachment. 
 This is a convenience which creates an instance of the DeleteRegistrationAttachmentRequest.Builderavoiding the need to create one manually viaDeleteRegistrationAttachmentRequest.builder()- Parameters:
- deleteRegistrationAttachmentRequest- A- Consumerthat will call methods on- DeleteRegistrationAttachmentRequest.Builderto create a request.
- Returns:
- Result of the DeleteRegistrationAttachment operation returned by the service.
- See Also:
 
- 
deleteRegistrationFieldValuedefault DeleteRegistrationFieldValueResponse deleteRegistrationFieldValue(DeleteRegistrationFieldValueRequest deleteRegistrationFieldValueRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Delete the value in a registration form field. - Parameters:
- deleteRegistrationFieldValueRequest-
- Returns:
- Result of the DeleteRegistrationFieldValue operation returned by the service.
- See Also:
 
- 
deleteRegistrationFieldValuedefault DeleteRegistrationFieldValueResponse deleteRegistrationFieldValue(Consumer<DeleteRegistrationFieldValueRequest.Builder> deleteRegistrationFieldValueRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Delete the value in a registration form field. 
 This is a convenience which creates an instance of the DeleteRegistrationFieldValueRequest.Builderavoiding the need to create one manually viaDeleteRegistrationFieldValueRequest.builder()- Parameters:
- deleteRegistrationFieldValueRequest- A- Consumerthat will call methods on- DeleteRegistrationFieldValueRequest.Builderto create a request.
- Returns:
- Result of the DeleteRegistrationFieldValue operation returned by the service.
- See Also:
 
- 
deleteResourcePolicydefault DeleteResourcePolicyResponse deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource. A shared resource can be a Pool, Opt-out list, Sender Id, or Phone number. - Parameters:
- deleteResourcePolicyRequest-
- Returns:
- Result of the DeleteResourcePolicy operation returned by the service.
- See Also:
 
- 
deleteResourcePolicydefault DeleteResourcePolicyResponse deleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource. A shared resource can be a Pool, Opt-out list, Sender Id, or Phone number. 
 This is a convenience which creates an instance of the DeleteResourcePolicyRequest.Builderavoiding the need to create one manually viaDeleteResourcePolicyRequest.builder()- Parameters:
- deleteResourcePolicyRequest- A- Consumerthat will call methods on- DeleteResourcePolicyRequest.Builderto create a request.
- Returns:
- Result of the DeleteResourcePolicy operation returned by the service.
- See Also:
 
- 
deleteTextMessageSpendLimitOverridedefault DeleteTextMessageSpendLimitOverrideResponse deleteTextMessageSpendLimitOverride(DeleteTextMessageSpendLimitOverrideRequest deleteTextMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an account-level monthly spending limit override for sending text messages. Deleting a spend limit override will set the EnforcedLimitto equal theMaxLimit, which is controlled by Amazon Web Services. For more information on spend limits (quotas) see Quotas in the AWS End User Messaging SMS User Guide.- Parameters:
- deleteTextMessageSpendLimitOverrideRequest-
- Returns:
- Result of the DeleteTextMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
deleteTextMessageSpendLimitOverridedefault DeleteTextMessageSpendLimitOverrideResponse deleteTextMessageSpendLimitOverride(Consumer<DeleteTextMessageSpendLimitOverrideRequest.Builder> deleteTextMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an account-level monthly spending limit override for sending text messages. Deleting a spend limit override will set the EnforcedLimitto equal theMaxLimit, which is controlled by Amazon Web Services. For more information on spend limits (quotas) see Quotas in the AWS End User Messaging SMS User Guide.
 This is a convenience which creates an instance of the DeleteTextMessageSpendLimitOverrideRequest.Builderavoiding the need to create one manually viaDeleteTextMessageSpendLimitOverrideRequest.builder()- Parameters:
- deleteTextMessageSpendLimitOverrideRequest- A- Consumerthat will call methods on- DeleteTextMessageSpendLimitOverrideRequest.Builderto create a request.
- Returns:
- Result of the DeleteTextMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
deleteVerifiedDestinationNumberdefault DeleteVerifiedDestinationNumberResponse deleteVerifiedDestinationNumber(DeleteVerifiedDestinationNumberRequest deleteVerifiedDestinationNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Delete a verified destination phone number. - Parameters:
- deleteVerifiedDestinationNumberRequest-
- Returns:
- Result of the DeleteVerifiedDestinationNumber operation returned by the service.
- See Also:
 
- 
deleteVerifiedDestinationNumberdefault DeleteVerifiedDestinationNumberResponse deleteVerifiedDestinationNumber(Consumer<DeleteVerifiedDestinationNumberRequest.Builder> deleteVerifiedDestinationNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Delete a verified destination phone number. 
 This is a convenience which creates an instance of the DeleteVerifiedDestinationNumberRequest.Builderavoiding the need to create one manually viaDeleteVerifiedDestinationNumberRequest.builder()- Parameters:
- deleteVerifiedDestinationNumberRequest- A- Consumerthat will call methods on- DeleteVerifiedDestinationNumberRequest.Builderto create a request.
- Returns:
- Result of the DeleteVerifiedDestinationNumber operation returned by the service.
- See Also:
 
- 
deleteVoiceMessageSpendLimitOverridedefault DeleteVoiceMessageSpendLimitOverrideResponse deleteVoiceMessageSpendLimitOverride(DeleteVoiceMessageSpendLimitOverrideRequest deleteVoiceMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an account level monthly spend limit override for sending voice messages. Deleting a spend limit override sets the EnforcedLimitequal to theMaxLimit, which is controlled by Amazon Web Services. For more information on spending limits (quotas) see Quotas in the AWS End User Messaging SMS User Guide.- Parameters:
- deleteVoiceMessageSpendLimitOverrideRequest-
- Returns:
- Result of the DeleteVoiceMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
deleteVoiceMessageSpendLimitOverridedefault DeleteVoiceMessageSpendLimitOverrideResponse deleteVoiceMessageSpendLimitOverride(Consumer<DeleteVoiceMessageSpendLimitOverrideRequest.Builder> deleteVoiceMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Deletes an account level monthly spend limit override for sending voice messages. Deleting a spend limit override sets the EnforcedLimitequal to theMaxLimit, which is controlled by Amazon Web Services. For more information on spending limits (quotas) see Quotas in the AWS End User Messaging SMS User Guide.
 This is a convenience which creates an instance of the DeleteVoiceMessageSpendLimitOverrideRequest.Builderavoiding the need to create one manually viaDeleteVoiceMessageSpendLimitOverrideRequest.builder()- Parameters:
- deleteVoiceMessageSpendLimitOverrideRequest- A- Consumerthat will call methods on- DeleteVoiceMessageSpendLimitOverrideRequest.Builderto create a request.
- Returns:
- Result of the DeleteVoiceMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
describeAccountAttributesdefault DescribeAccountAttributesResponse describeAccountAttributes(DescribeAccountAttributesRequest describeAccountAttributesRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes attributes of your Amazon Web Services account. The supported account attributes include account tier, which indicates whether your account is in the sandbox or production environment. When you're ready to move your account out of the sandbox, create an Amazon Web Services Support case for a service limit increase request. New accounts are placed into an SMS or voice sandbox. The sandbox protects both Amazon Web Services end recipients and SMS or voice recipients from fraud and abuse. - Parameters:
- describeAccountAttributesRequest-
- Returns:
- Result of the DescribeAccountAttributes operation returned by the service.
- See Also:
 
- 
describeAccountAttributesdefault DescribeAccountAttributesResponse describeAccountAttributes(Consumer<DescribeAccountAttributesRequest.Builder> describeAccountAttributesRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes attributes of your Amazon Web Services account. The supported account attributes include account tier, which indicates whether your account is in the sandbox or production environment. When you're ready to move your account out of the sandbox, create an Amazon Web Services Support case for a service limit increase request. New accounts are placed into an SMS or voice sandbox. The sandbox protects both Amazon Web Services end recipients and SMS or voice recipients from fraud and abuse. 
 This is a convenience which creates an instance of the DescribeAccountAttributesRequest.Builderavoiding the need to create one manually viaDescribeAccountAttributesRequest.builder()- Parameters:
- describeAccountAttributesRequest- A- Consumerthat will call methods on- DescribeAccountAttributesRequest.Builderto create a request.
- Returns:
- Result of the DescribeAccountAttributes operation returned by the service.
- See Also:
 
- 
describeAccountAttributesPaginatordefault DescribeAccountAttributesIterable describeAccountAttributesPaginator(DescribeAccountAttributesRequest describeAccountAttributesRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeAccountAttributes(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountAttributesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountAttributesIterable responses = client.describeAccountAttributesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountAttributesIterable responses = client .describeAccountAttributesPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountAttributesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountAttributesIterable responses = client.describeAccountAttributesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeAccountAttributes(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountAttributesRequest)operation.- Parameters:
- describeAccountAttributesRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeAccountAttributesPaginatordefault DescribeAccountAttributesIterable describeAccountAttributesPaginator(Consumer<DescribeAccountAttributesRequest.Builder> describeAccountAttributesRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeAccountAttributes(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountAttributesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountAttributesIterable responses = client.describeAccountAttributesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountAttributesIterable responses = client .describeAccountAttributesPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountAttributesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountAttributesIterable responses = client.describeAccountAttributesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeAccountAttributes(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountAttributesRequest)operation.
 This is a convenience which creates an instance of the DescribeAccountAttributesRequest.Builderavoiding the need to create one manually viaDescribeAccountAttributesRequest.builder()- Parameters:
- describeAccountAttributesRequest- A- Consumerthat will call methods on- DescribeAccountAttributesRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeAccountLimitsdefault DescribeAccountLimitsResponse describeAccountLimits(DescribeAccountLimitsRequest describeAccountLimitsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the current AWS End User Messaging SMS and Voice SMS Voice V2 resource quotas for your account. The description for a quota includes the quota name, current usage toward that quota, and the quota's maximum value. When you establish an Amazon Web Services account, the account has initial quotas on the maximum number of configuration sets, opt-out lists, phone numbers, and pools that you can create in a given Region. For more information see Quotas in the AWS End User Messaging SMS User Guide. - Parameters:
- describeAccountLimitsRequest-
- Returns:
- Result of the DescribeAccountLimits operation returned by the service.
- See Also:
 
- 
describeAccountLimitsdefault DescribeAccountLimitsResponse describeAccountLimits(Consumer<DescribeAccountLimitsRequest.Builder> describeAccountLimitsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the current AWS End User Messaging SMS and Voice SMS Voice V2 resource quotas for your account. The description for a quota includes the quota name, current usage toward that quota, and the quota's maximum value. When you establish an Amazon Web Services account, the account has initial quotas on the maximum number of configuration sets, opt-out lists, phone numbers, and pools that you can create in a given Region. For more information see Quotas in the AWS End User Messaging SMS User Guide. 
 This is a convenience which creates an instance of the DescribeAccountLimitsRequest.Builderavoiding the need to create one manually viaDescribeAccountLimitsRequest.builder()- Parameters:
- describeAccountLimitsRequest- A- Consumerthat will call methods on- DescribeAccountLimitsRequest.Builderto create a request.
- Returns:
- Result of the DescribeAccountLimits operation returned by the service.
- See Also:
 
- 
describeAccountLimitsPaginatordefault DescribeAccountLimitsIterable describeAccountLimitsPaginator(DescribeAccountLimitsRequest describeAccountLimitsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeAccountLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountLimitsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountLimitsIterable responses = client.describeAccountLimitsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountLimitsIterable responses = client .describeAccountLimitsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountLimitsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountLimitsIterable responses = client.describeAccountLimitsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeAccountLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountLimitsRequest)operation.- Parameters:
- describeAccountLimitsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeAccountLimitsPaginatordefault DescribeAccountLimitsIterable describeAccountLimitsPaginator(Consumer<DescribeAccountLimitsRequest.Builder> describeAccountLimitsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeAccountLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountLimitsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountLimitsIterable responses = client.describeAccountLimitsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountLimitsIterable responses = client .describeAccountLimitsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountLimitsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeAccountLimitsIterable responses = client.describeAccountLimitsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeAccountLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeAccountLimitsRequest)operation.
 This is a convenience which creates an instance of the DescribeAccountLimitsRequest.Builderavoiding the need to create one manually viaDescribeAccountLimitsRequest.builder()- Parameters:
- describeAccountLimitsRequest- A- Consumerthat will call methods on- DescribeAccountLimitsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeConfigurationSetsdefault DescribeConfigurationSetsResponse describeConfigurationSets(DescribeConfigurationSetsRequest describeConfigurationSetsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified configuration sets or all in your account. If you specify configuration set names, the output includes information for only the specified configuration sets. If you specify filters, the output includes information for only those configuration sets that meet the filter criteria. If you don't specify configuration set names or filters, the output includes information for all configuration sets. If you specify a configuration set name that isn't valid, an error is returned. - Parameters:
- describeConfigurationSetsRequest-
- Returns:
- Result of the DescribeConfigurationSets operation returned by the service.
- See Also:
 
- 
describeConfigurationSetsdefault DescribeConfigurationSetsResponse describeConfigurationSets(Consumer<DescribeConfigurationSetsRequest.Builder> describeConfigurationSetsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified configuration sets or all in your account. If you specify configuration set names, the output includes information for only the specified configuration sets. If you specify filters, the output includes information for only those configuration sets that meet the filter criteria. If you don't specify configuration set names or filters, the output includes information for all configuration sets. If you specify a configuration set name that isn't valid, an error is returned. 
 This is a convenience which creates an instance of the DescribeConfigurationSetsRequest.Builderavoiding the need to create one manually viaDescribeConfigurationSetsRequest.builder()- Parameters:
- describeConfigurationSetsRequest- A- Consumerthat will call methods on- DescribeConfigurationSetsRequest.Builderto create a request.
- Returns:
- Result of the DescribeConfigurationSets operation returned by the service.
- See Also:
 
- 
describeConfigurationSetsPaginatordefault DescribeConfigurationSetsIterable describeConfigurationSetsPaginator(DescribeConfigurationSetsRequest describeConfigurationSetsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeConfigurationSets(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeConfigurationSetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeConfigurationSetsIterable responses = client.describeConfigurationSetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeConfigurationSetsIterable responses = client .describeConfigurationSetsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeConfigurationSetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeConfigurationSetsIterable responses = client.describeConfigurationSetsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeConfigurationSets(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeConfigurationSetsRequest)operation.- Parameters:
- describeConfigurationSetsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeConfigurationSetsPaginatordefault DescribeConfigurationSetsIterable describeConfigurationSetsPaginator(Consumer<DescribeConfigurationSetsRequest.Builder> describeConfigurationSetsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeConfigurationSets(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeConfigurationSetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeConfigurationSetsIterable responses = client.describeConfigurationSetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeConfigurationSetsIterable responses = client .describeConfigurationSetsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeConfigurationSetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeConfigurationSetsIterable responses = client.describeConfigurationSetsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeConfigurationSets(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeConfigurationSetsRequest)operation.
 This is a convenience which creates an instance of the DescribeConfigurationSetsRequest.Builderavoiding the need to create one manually viaDescribeConfigurationSetsRequest.builder()- Parameters:
- describeConfigurationSetsRequest- A- Consumerthat will call methods on- DescribeConfigurationSetsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeKeywordsdefault DescribeKeywordsResponse describeKeywords(DescribeKeywordsRequest describeKeywordsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified keywords or all keywords on your origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message. If you specify a keyword that isn't valid, an error is returned. - Parameters:
- describeKeywordsRequest-
- Returns:
- Result of the DescribeKeywords operation returned by the service.
- See Also:
 
- 
describeKeywordsdefault DescribeKeywordsResponse describeKeywords(Consumer<DescribeKeywordsRequest.Builder> describeKeywordsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified keywords or all keywords on your origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message. If you specify a keyword that isn't valid, an error is returned. 
 This is a convenience which creates an instance of the DescribeKeywordsRequest.Builderavoiding the need to create one manually viaDescribeKeywordsRequest.builder()- Parameters:
- describeKeywordsRequest- A- Consumerthat will call methods on- DescribeKeywordsRequest.Builderto create a request.
- Returns:
- Result of the DescribeKeywords operation returned by the service.
- See Also:
 
- 
describeKeywordsPaginatordefault DescribeKeywordsIterable describeKeywordsPaginator(DescribeKeywordsRequest describeKeywordsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeKeywords(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeKeywordsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeKeywordsIterable responses = client.describeKeywordsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeKeywordsIterable responses = client .describeKeywordsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeKeywordsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeKeywordsIterable responses = client.describeKeywordsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeKeywords(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeKeywordsRequest)operation.- Parameters:
- describeKeywordsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeKeywordsPaginatordefault DescribeKeywordsIterable describeKeywordsPaginator(Consumer<DescribeKeywordsRequest.Builder> describeKeywordsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeKeywords(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeKeywordsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeKeywordsIterable responses = client.describeKeywordsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeKeywordsIterable responses = client .describeKeywordsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeKeywordsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeKeywordsIterable responses = client.describeKeywordsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeKeywords(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeKeywordsRequest)operation.
 This is a convenience which creates an instance of the DescribeKeywordsRequest.Builderavoiding the need to create one manually viaDescribeKeywordsRequest.builder()- Parameters:
- describeKeywordsRequest- A- Consumerthat will call methods on- DescribeKeywordsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeOptOutListsdefault DescribeOptOutListsResponse describeOptOutLists(DescribeOptOutListsRequest describeOptOutListsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified opt-out list or all opt-out lists in your account. If you specify opt-out list names, the output includes information for only the specified opt-out lists. Opt-out lists include only those that meet the filter criteria. If you don't specify opt-out list names or filters, the output includes information for all opt-out lists. If you specify an opt-out list name that isn't valid, an error is returned. - Parameters:
- describeOptOutListsRequest-
- Returns:
- Result of the DescribeOptOutLists operation returned by the service.
- See Also:
 
- 
describeOptOutListsdefault DescribeOptOutListsResponse describeOptOutLists(Consumer<DescribeOptOutListsRequest.Builder> describeOptOutListsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified opt-out list or all opt-out lists in your account. If you specify opt-out list names, the output includes information for only the specified opt-out lists. Opt-out lists include only those that meet the filter criteria. If you don't specify opt-out list names or filters, the output includes information for all opt-out lists. If you specify an opt-out list name that isn't valid, an error is returned. 
 This is a convenience which creates an instance of the DescribeOptOutListsRequest.Builderavoiding the need to create one manually viaDescribeOptOutListsRequest.builder()- Parameters:
- describeOptOutListsRequest- A- Consumerthat will call methods on- DescribeOptOutListsRequest.Builderto create a request.
- Returns:
- Result of the DescribeOptOutLists operation returned by the service.
- See Also:
 
- 
describeOptOutListsPaginatordefault DescribeOptOutListsIterable describeOptOutListsPaginator(DescribeOptOutListsRequest describeOptOutListsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeOptOutLists(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptOutListsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptOutListsIterable responses = client.describeOptOutListsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptOutListsIterable responses = client .describeOptOutListsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptOutListsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptOutListsIterable responses = client.describeOptOutListsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeOptOutLists(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptOutListsRequest)operation.- Parameters:
- describeOptOutListsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeOptOutListsPaginatordefault DescribeOptOutListsIterable describeOptOutListsPaginator(Consumer<DescribeOptOutListsRequest.Builder> describeOptOutListsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeOptOutLists(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptOutListsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptOutListsIterable responses = client.describeOptOutListsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptOutListsIterable responses = client .describeOptOutListsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptOutListsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptOutListsIterable responses = client.describeOptOutListsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeOptOutLists(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptOutListsRequest)operation.
 This is a convenience which creates an instance of the DescribeOptOutListsRequest.Builderavoiding the need to create one manually viaDescribeOptOutListsRequest.builder()- Parameters:
- describeOptOutListsRequest- A- Consumerthat will call methods on- DescribeOptOutListsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeOptedOutNumbersdefault DescribeOptedOutNumbersResponse describeOptedOutNumbers(DescribeOptedOutNumbersRequest describeOptedOutNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list. If you specify opted out numbers, the output includes information for only the specified opted out numbers. If you specify filters, the output includes information for only those opted out numbers that meet the filter criteria. If you don't specify opted out numbers or filters, the output includes information for all opted out destination numbers in your opt-out list. If you specify an opted out number that isn't valid, an error is returned. - Parameters:
- describeOptedOutNumbersRequest-
- Returns:
- Result of the DescribeOptedOutNumbers operation returned by the service.
- See Also:
 
- 
describeOptedOutNumbersdefault DescribeOptedOutNumbersResponse describeOptedOutNumbers(Consumer<DescribeOptedOutNumbersRequest.Builder> describeOptedOutNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out list. If you specify opted out numbers, the output includes information for only the specified opted out numbers. If you specify filters, the output includes information for only those opted out numbers that meet the filter criteria. If you don't specify opted out numbers or filters, the output includes information for all opted out destination numbers in your opt-out list. If you specify an opted out number that isn't valid, an error is returned. 
 This is a convenience which creates an instance of the DescribeOptedOutNumbersRequest.Builderavoiding the need to create one manually viaDescribeOptedOutNumbersRequest.builder()- Parameters:
- describeOptedOutNumbersRequest- A- Consumerthat will call methods on- DescribeOptedOutNumbersRequest.Builderto create a request.
- Returns:
- Result of the DescribeOptedOutNumbers operation returned by the service.
- See Also:
 
- 
describeOptedOutNumbersPaginatordefault DescribeOptedOutNumbersIterable describeOptedOutNumbersPaginator(DescribeOptedOutNumbersRequest describeOptedOutNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeOptedOutNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptedOutNumbersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptedOutNumbersIterable responses = client.describeOptedOutNumbersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptedOutNumbersIterable responses = client .describeOptedOutNumbersPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptedOutNumbersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptedOutNumbersIterable responses = client.describeOptedOutNumbersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeOptedOutNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptedOutNumbersRequest)operation.- Parameters:
- describeOptedOutNumbersRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeOptedOutNumbersPaginatordefault DescribeOptedOutNumbersIterable describeOptedOutNumbersPaginator(Consumer<DescribeOptedOutNumbersRequest.Builder> describeOptedOutNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeOptedOutNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptedOutNumbersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptedOutNumbersIterable responses = client.describeOptedOutNumbersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptedOutNumbersIterable responses = client .describeOptedOutNumbersPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptedOutNumbersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeOptedOutNumbersIterable responses = client.describeOptedOutNumbersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeOptedOutNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeOptedOutNumbersRequest)operation.
 This is a convenience which creates an instance of the DescribeOptedOutNumbersRequest.Builderavoiding the need to create one manually viaDescribeOptedOutNumbersRequest.builder()- Parameters:
- describeOptedOutNumbersRequest- A- Consumerthat will call methods on- DescribeOptedOutNumbersRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describePhoneNumbersdefault DescribePhoneNumbersResponse describePhoneNumbers(DescribePhoneNumbersRequest describePhoneNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified origination phone number, or all the phone numbers in your account. If you specify phone number IDs, the output includes information for only the specified phone numbers. If you specify filters, the output includes information for only those phone numbers that meet the filter criteria. If you don't specify phone number IDs or filters, the output includes information for all phone numbers. If you specify a phone number ID that isn't valid, an error is returned. - Parameters:
- describePhoneNumbersRequest-
- Returns:
- Result of the DescribePhoneNumbers operation returned by the service.
- See Also:
 
- 
describePhoneNumbersdefault DescribePhoneNumbersResponse describePhoneNumbers(Consumer<DescribePhoneNumbersRequest.Builder> describePhoneNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified origination phone number, or all the phone numbers in your account. If you specify phone number IDs, the output includes information for only the specified phone numbers. If you specify filters, the output includes information for only those phone numbers that meet the filter criteria. If you don't specify phone number IDs or filters, the output includes information for all phone numbers. If you specify a phone number ID that isn't valid, an error is returned. 
 This is a convenience which creates an instance of the DescribePhoneNumbersRequest.Builderavoiding the need to create one manually viaDescribePhoneNumbersRequest.builder()- Parameters:
- describePhoneNumbersRequest- A- Consumerthat will call methods on- DescribePhoneNumbersRequest.Builderto create a request.
- Returns:
- Result of the DescribePhoneNumbers operation returned by the service.
- See Also:
 
- 
describePhoneNumbersPaginatordefault DescribePhoneNumbersIterable describePhoneNumbersPaginator(DescribePhoneNumbersRequest describePhoneNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describePhoneNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePhoneNumbersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePhoneNumbersIterable responses = client.describePhoneNumbersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePhoneNumbersIterable responses = client .describePhoneNumbersPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePhoneNumbersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePhoneNumbersIterable responses = client.describePhoneNumbersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describePhoneNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePhoneNumbersRequest)operation.- Parameters:
- describePhoneNumbersRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describePhoneNumbersPaginatordefault DescribePhoneNumbersIterable describePhoneNumbersPaginator(Consumer<DescribePhoneNumbersRequest.Builder> describePhoneNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describePhoneNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePhoneNumbersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePhoneNumbersIterable responses = client.describePhoneNumbersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePhoneNumbersIterable responses = client .describePhoneNumbersPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePhoneNumbersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePhoneNumbersIterable responses = client.describePhoneNumbersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describePhoneNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePhoneNumbersRequest)operation.
 This is a convenience which creates an instance of the DescribePhoneNumbersRequest.Builderavoiding the need to create one manually viaDescribePhoneNumbersRequest.builder()- Parameters:
- describePhoneNumbersRequest- A- Consumerthat will call methods on- DescribePhoneNumbersRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describePoolsdefault DescribePoolsResponse describePools(DescribePoolsRequest describePoolsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified pools or all pools associated with your Amazon Web Services account. If you specify pool IDs, the output includes information for only the specified pools. If you specify filters, the output includes information for only those pools that meet the filter criteria. If you don't specify pool IDs or filters, the output includes information for all pools. If you specify a pool ID that isn't valid, an error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. - Parameters:
- describePoolsRequest-
- Returns:
- Result of the DescribePools operation returned by the service.
- See Also:
 
- 
describePoolsdefault DescribePoolsResponse describePools(Consumer<DescribePoolsRequest.Builder> describePoolsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified pools or all pools associated with your Amazon Web Services account. If you specify pool IDs, the output includes information for only the specified pools. If you specify filters, the output includes information for only those pools that meet the filter criteria. If you don't specify pool IDs or filters, the output includes information for all pools. If you specify a pool ID that isn't valid, an error is returned. A pool is a collection of phone numbers and SenderIds. A pool can include one or more phone numbers and SenderIds that are associated with your Amazon Web Services account. 
 This is a convenience which creates an instance of the DescribePoolsRequest.Builderavoiding the need to create one manually viaDescribePoolsRequest.builder()- Parameters:
- describePoolsRequest- A- Consumerthat will call methods on- DescribePoolsRequest.Builderto create a request.
- Returns:
- Result of the DescribePools operation returned by the service.
- See Also:
 
- 
describePoolsPaginatordefault DescribePoolsIterable describePoolsPaginator(DescribePoolsRequest describePoolsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describePools(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePoolsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePoolsIterable responses = client.describePoolsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePoolsIterable responses = client .describePoolsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePoolsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePoolsIterable responses = client.describePoolsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describePools(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePoolsRequest)operation.- Parameters:
- describePoolsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describePoolsPaginatordefault DescribePoolsIterable describePoolsPaginator(Consumer<DescribePoolsRequest.Builder> describePoolsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describePools(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePoolsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePoolsIterable responses = client.describePoolsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePoolsIterable responses = client .describePoolsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePoolsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribePoolsIterable responses = client.describePoolsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describePools(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribePoolsRequest)operation.
 This is a convenience which creates an instance of the DescribePoolsRequest.Builderavoiding the need to create one manually viaDescribePoolsRequest.builder()- Parameters:
- describePoolsRequest- A- Consumerthat will call methods on- DescribePoolsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeProtectConfigurationsdefault DescribeProtectConfigurationsResponse describeProtectConfigurations(DescribeProtectConfigurationsRequest describeProtectConfigurationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the protect configurations that match any of filters. If a filter isn’t provided then all protect configurations are returned. - Parameters:
- describeProtectConfigurationsRequest-
- Returns:
- Result of the DescribeProtectConfigurations operation returned by the service.
- See Also:
 
- 
describeProtectConfigurationsdefault DescribeProtectConfigurationsResponse describeProtectConfigurations(Consumer<DescribeProtectConfigurationsRequest.Builder> describeProtectConfigurationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the protect configurations that match any of filters. If a filter isn’t provided then all protect configurations are returned. 
 This is a convenience which creates an instance of the DescribeProtectConfigurationsRequest.Builderavoiding the need to create one manually viaDescribeProtectConfigurationsRequest.builder()- Parameters:
- describeProtectConfigurationsRequest- A- Consumerthat will call methods on- DescribeProtectConfigurationsRequest.Builderto create a request.
- Returns:
- Result of the DescribeProtectConfigurations operation returned by the service.
- See Also:
 
- 
describeProtectConfigurationsPaginatordefault DescribeProtectConfigurationsIterable describeProtectConfigurationsPaginator(DescribeProtectConfigurationsRequest describeProtectConfigurationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeProtectConfigurations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeProtectConfigurationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeProtectConfigurationsIterable responses = client.describeProtectConfigurationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeProtectConfigurationsIterable responses = client .describeProtectConfigurationsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeProtectConfigurationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeProtectConfigurationsIterable responses = client.describeProtectConfigurationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeProtectConfigurations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeProtectConfigurationsRequest)operation.- Parameters:
- describeProtectConfigurationsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeProtectConfigurationsPaginatordefault DescribeProtectConfigurationsIterable describeProtectConfigurationsPaginator(Consumer<DescribeProtectConfigurationsRequest.Builder> describeProtectConfigurationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeProtectConfigurations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeProtectConfigurationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeProtectConfigurationsIterable responses = client.describeProtectConfigurationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeProtectConfigurationsIterable responses = client .describeProtectConfigurationsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeProtectConfigurationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeProtectConfigurationsIterable responses = client.describeProtectConfigurationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeProtectConfigurations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeProtectConfigurationsRequest)operation.
 This is a convenience which creates an instance of the DescribeProtectConfigurationsRequest.Builderavoiding the need to create one manually viaDescribeProtectConfigurationsRequest.builder()- Parameters:
- describeProtectConfigurationsRequest- A- Consumerthat will call methods on- DescribeProtectConfigurationsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationAttachmentsdefault DescribeRegistrationAttachmentsResponse describeRegistrationAttachments(DescribeRegistrationAttachmentsRequest describeRegistrationAttachmentsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration attachments or all registration attachments associated with your Amazon Web Services account. - Parameters:
- describeRegistrationAttachmentsRequest-
- Returns:
- Result of the DescribeRegistrationAttachments operation returned by the service.
- See Also:
 
- 
describeRegistrationAttachmentsdefault DescribeRegistrationAttachmentsResponse describeRegistrationAttachments(Consumer<DescribeRegistrationAttachmentsRequest.Builder> describeRegistrationAttachmentsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration attachments or all registration attachments associated with your Amazon Web Services account. 
 This is a convenience which creates an instance of the DescribeRegistrationAttachmentsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationAttachmentsRequest.builder()- Parameters:
- describeRegistrationAttachmentsRequest- A- Consumerthat will call methods on- DescribeRegistrationAttachmentsRequest.Builderto create a request.
- Returns:
- Result of the DescribeRegistrationAttachments operation returned by the service.
- See Also:
 
- 
describeRegistrationAttachmentsPaginatordefault DescribeRegistrationAttachmentsIterable describeRegistrationAttachmentsPaginator(DescribeRegistrationAttachmentsRequest describeRegistrationAttachmentsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationAttachments(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationAttachmentsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationAttachmentsIterable responses = client.describeRegistrationAttachmentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationAttachmentsIterable responses = client .describeRegistrationAttachmentsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationAttachmentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationAttachmentsIterable responses = client.describeRegistrationAttachmentsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationAttachments(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationAttachmentsRequest)operation.- Parameters:
- describeRegistrationAttachmentsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationAttachmentsPaginatordefault DescribeRegistrationAttachmentsIterable describeRegistrationAttachmentsPaginator(Consumer<DescribeRegistrationAttachmentsRequest.Builder> describeRegistrationAttachmentsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationAttachments(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationAttachmentsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationAttachmentsIterable responses = client.describeRegistrationAttachmentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationAttachmentsIterable responses = client .describeRegistrationAttachmentsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationAttachmentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationAttachmentsIterable responses = client.describeRegistrationAttachmentsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationAttachments(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationAttachmentsRequest)operation.
 This is a convenience which creates an instance of the DescribeRegistrationAttachmentsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationAttachmentsRequest.builder()- Parameters:
- describeRegistrationAttachmentsRequest- A- Consumerthat will call methods on- DescribeRegistrationAttachmentsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationFieldDefinitionsdefault DescribeRegistrationFieldDefinitionsResponse describeRegistrationFieldDefinitions(DescribeRegistrationFieldDefinitionsRequest describeRegistrationFieldDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration type field definitions. You can use DescribeRegistrationFieldDefinitions to view the requirements for creating, filling out, and submitting each registration type. - Parameters:
- describeRegistrationFieldDefinitionsRequest-
- Returns:
- Result of the DescribeRegistrationFieldDefinitions operation returned by the service.
- See Also:
 
- 
describeRegistrationFieldDefinitionsdefault DescribeRegistrationFieldDefinitionsResponse describeRegistrationFieldDefinitions(Consumer<DescribeRegistrationFieldDefinitionsRequest.Builder> describeRegistrationFieldDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration type field definitions. You can use DescribeRegistrationFieldDefinitions to view the requirements for creating, filling out, and submitting each registration type. 
 This is a convenience which creates an instance of the DescribeRegistrationFieldDefinitionsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationFieldDefinitionsRequest.builder()- Parameters:
- describeRegistrationFieldDefinitionsRequest- A- Consumerthat will call methods on- DescribeRegistrationFieldDefinitionsRequest.Builderto create a request.
- Returns:
- Result of the DescribeRegistrationFieldDefinitions operation returned by the service.
- See Also:
 
- 
describeRegistrationFieldDefinitionsPaginatordefault DescribeRegistrationFieldDefinitionsIterable describeRegistrationFieldDefinitionsPaginator(DescribeRegistrationFieldDefinitionsRequest describeRegistrationFieldDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationFieldDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldDefinitionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldDefinitionsIterable responses = client.describeRegistrationFieldDefinitionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldDefinitionsIterable responses = client .describeRegistrationFieldDefinitionsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldDefinitionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldDefinitionsIterable responses = client.describeRegistrationFieldDefinitionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationFieldDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldDefinitionsRequest)operation.- Parameters:
- describeRegistrationFieldDefinitionsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationFieldDefinitionsPaginatordefault DescribeRegistrationFieldDefinitionsIterable describeRegistrationFieldDefinitionsPaginator(Consumer<DescribeRegistrationFieldDefinitionsRequest.Builder> describeRegistrationFieldDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationFieldDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldDefinitionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldDefinitionsIterable responses = client.describeRegistrationFieldDefinitionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldDefinitionsIterable responses = client .describeRegistrationFieldDefinitionsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldDefinitionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldDefinitionsIterable responses = client.describeRegistrationFieldDefinitionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationFieldDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldDefinitionsRequest)operation.
 This is a convenience which creates an instance of the DescribeRegistrationFieldDefinitionsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationFieldDefinitionsRequest.builder()- Parameters:
- describeRegistrationFieldDefinitionsRequest- A- Consumerthat will call methods on- DescribeRegistrationFieldDefinitionsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationFieldValuesdefault DescribeRegistrationFieldValuesResponse describeRegistrationFieldValues(DescribeRegistrationFieldValuesRequest describeRegistrationFieldValuesRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration field values. - Parameters:
- describeRegistrationFieldValuesRequest-
- Returns:
- Result of the DescribeRegistrationFieldValues operation returned by the service.
- See Also:
 
- 
describeRegistrationFieldValuesdefault DescribeRegistrationFieldValuesResponse describeRegistrationFieldValues(Consumer<DescribeRegistrationFieldValuesRequest.Builder> describeRegistrationFieldValuesRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration field values. 
 This is a convenience which creates an instance of the DescribeRegistrationFieldValuesRequest.Builderavoiding the need to create one manually viaDescribeRegistrationFieldValuesRequest.builder()- Parameters:
- describeRegistrationFieldValuesRequest- A- Consumerthat will call methods on- DescribeRegistrationFieldValuesRequest.Builderto create a request.
- Returns:
- Result of the DescribeRegistrationFieldValues operation returned by the service.
- See Also:
 
- 
describeRegistrationFieldValuesPaginatordefault DescribeRegistrationFieldValuesIterable describeRegistrationFieldValuesPaginator(DescribeRegistrationFieldValuesRequest describeRegistrationFieldValuesRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationFieldValues(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldValuesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldValuesIterable responses = client.describeRegistrationFieldValuesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldValuesIterable responses = client .describeRegistrationFieldValuesPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldValuesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldValuesIterable responses = client.describeRegistrationFieldValuesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationFieldValues(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldValuesRequest)operation.- Parameters:
- describeRegistrationFieldValuesRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationFieldValuesPaginatordefault DescribeRegistrationFieldValuesIterable describeRegistrationFieldValuesPaginator(Consumer<DescribeRegistrationFieldValuesRequest.Builder> describeRegistrationFieldValuesRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationFieldValues(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldValuesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldValuesIterable responses = client.describeRegistrationFieldValuesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldValuesIterable responses = client .describeRegistrationFieldValuesPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldValuesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationFieldValuesIterable responses = client.describeRegistrationFieldValuesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationFieldValues(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationFieldValuesRequest)operation.
 This is a convenience which creates an instance of the DescribeRegistrationFieldValuesRequest.Builderavoiding the need to create one manually viaDescribeRegistrationFieldValuesRequest.builder()- Parameters:
- describeRegistrationFieldValuesRequest- A- Consumerthat will call methods on- DescribeRegistrationFieldValuesRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationSectionDefinitionsdefault DescribeRegistrationSectionDefinitionsResponse describeRegistrationSectionDefinitions(DescribeRegistrationSectionDefinitionsRequest describeRegistrationSectionDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration section definitions. You can use DescribeRegistrationSectionDefinitions to view the requirements for creating, filling out, and submitting each registration type. - Parameters:
- describeRegistrationSectionDefinitionsRequest-
- Returns:
- Result of the DescribeRegistrationSectionDefinitions operation returned by the service.
- See Also:
 
- 
describeRegistrationSectionDefinitionsdefault DescribeRegistrationSectionDefinitionsResponse describeRegistrationSectionDefinitions(Consumer<DescribeRegistrationSectionDefinitionsRequest.Builder> describeRegistrationSectionDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration section definitions. You can use DescribeRegistrationSectionDefinitions to view the requirements for creating, filling out, and submitting each registration type. 
 This is a convenience which creates an instance of the DescribeRegistrationSectionDefinitionsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationSectionDefinitionsRequest.builder()- Parameters:
- describeRegistrationSectionDefinitionsRequest- A- Consumerthat will call methods on- DescribeRegistrationSectionDefinitionsRequest.Builderto create a request.
- Returns:
- Result of the DescribeRegistrationSectionDefinitions operation returned by the service.
- See Also:
 
- 
describeRegistrationSectionDefinitionsPaginatordefault DescribeRegistrationSectionDefinitionsIterable describeRegistrationSectionDefinitionsPaginator(DescribeRegistrationSectionDefinitionsRequest describeRegistrationSectionDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationSectionDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationSectionDefinitionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationSectionDefinitionsIterable responses = client.describeRegistrationSectionDefinitionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationSectionDefinitionsIterable responses = client .describeRegistrationSectionDefinitionsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationSectionDefinitionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationSectionDefinitionsIterable responses = client.describeRegistrationSectionDefinitionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationSectionDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationSectionDefinitionsRequest)operation.- Parameters:
- describeRegistrationSectionDefinitionsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationSectionDefinitionsPaginatordefault DescribeRegistrationSectionDefinitionsIterable describeRegistrationSectionDefinitionsPaginator(Consumer<DescribeRegistrationSectionDefinitionsRequest.Builder> describeRegistrationSectionDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationSectionDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationSectionDefinitionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationSectionDefinitionsIterable responses = client.describeRegistrationSectionDefinitionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationSectionDefinitionsIterable responses = client .describeRegistrationSectionDefinitionsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationSectionDefinitionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationSectionDefinitionsIterable responses = client.describeRegistrationSectionDefinitionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationSectionDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationSectionDefinitionsRequest)operation.
 This is a convenience which creates an instance of the DescribeRegistrationSectionDefinitionsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationSectionDefinitionsRequest.builder()- Parameters:
- describeRegistrationSectionDefinitionsRequest- A- Consumerthat will call methods on- DescribeRegistrationSectionDefinitionsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationTypeDefinitionsdefault DescribeRegistrationTypeDefinitionsResponse describeRegistrationTypeDefinitions(DescribeRegistrationTypeDefinitionsRequest describeRegistrationTypeDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration type definitions. You can use DescribeRegistrationTypeDefinitions to view the requirements for creating, filling out, and submitting each registration type. - Parameters:
- describeRegistrationTypeDefinitionsRequest-
- Returns:
- Result of the DescribeRegistrationTypeDefinitions operation returned by the service.
- See Also:
 
- 
describeRegistrationTypeDefinitionsdefault DescribeRegistrationTypeDefinitionsResponse describeRegistrationTypeDefinitions(Consumer<DescribeRegistrationTypeDefinitionsRequest.Builder> describeRegistrationTypeDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration type definitions. You can use DescribeRegistrationTypeDefinitions to view the requirements for creating, filling out, and submitting each registration type. 
 This is a convenience which creates an instance of the DescribeRegistrationTypeDefinitionsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationTypeDefinitionsRequest.builder()- Parameters:
- describeRegistrationTypeDefinitionsRequest- A- Consumerthat will call methods on- DescribeRegistrationTypeDefinitionsRequest.Builderto create a request.
- Returns:
- Result of the DescribeRegistrationTypeDefinitions operation returned by the service.
- See Also:
 
- 
describeRegistrationTypeDefinitionsPaginatordefault DescribeRegistrationTypeDefinitionsIterable describeRegistrationTypeDefinitionsPaginator(DescribeRegistrationTypeDefinitionsRequest describeRegistrationTypeDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationTypeDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationTypeDefinitionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationTypeDefinitionsIterable responses = client.describeRegistrationTypeDefinitionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationTypeDefinitionsIterable responses = client .describeRegistrationTypeDefinitionsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationTypeDefinitionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationTypeDefinitionsIterable responses = client.describeRegistrationTypeDefinitionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationTypeDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationTypeDefinitionsRequest)operation.- Parameters:
- describeRegistrationTypeDefinitionsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationTypeDefinitionsPaginatordefault DescribeRegistrationTypeDefinitionsIterable describeRegistrationTypeDefinitionsPaginator(Consumer<DescribeRegistrationTypeDefinitionsRequest.Builder> describeRegistrationTypeDefinitionsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationTypeDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationTypeDefinitionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationTypeDefinitionsIterable responses = client.describeRegistrationTypeDefinitionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationTypeDefinitionsIterable responses = client .describeRegistrationTypeDefinitionsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationTypeDefinitionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationTypeDefinitionsIterable responses = client.describeRegistrationTypeDefinitionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationTypeDefinitions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationTypeDefinitionsRequest)operation.
 This is a convenience which creates an instance of the DescribeRegistrationTypeDefinitionsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationTypeDefinitionsRequest.builder()- Parameters:
- describeRegistrationTypeDefinitionsRequest- A- Consumerthat will call methods on- DescribeRegistrationTypeDefinitionsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationVersionsdefault DescribeRegistrationVersionsResponse describeRegistrationVersions(DescribeRegistrationVersionsRequest describeRegistrationVersionsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration version. - Parameters:
- describeRegistrationVersionsRequest-
- Returns:
- Result of the DescribeRegistrationVersions operation returned by the service.
- See Also:
 
- 
describeRegistrationVersionsdefault DescribeRegistrationVersionsResponse describeRegistrationVersions(Consumer<DescribeRegistrationVersionsRequest.Builder> describeRegistrationVersionsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registration version. 
 This is a convenience which creates an instance of the DescribeRegistrationVersionsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationVersionsRequest.builder()- Parameters:
- describeRegistrationVersionsRequest- A- Consumerthat will call methods on- DescribeRegistrationVersionsRequest.Builderto create a request.
- Returns:
- Result of the DescribeRegistrationVersions operation returned by the service.
- See Also:
 
- 
describeRegistrationVersionsPaginatordefault DescribeRegistrationVersionsIterable describeRegistrationVersionsPaginator(DescribeRegistrationVersionsRequest describeRegistrationVersionsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationVersions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationVersionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationVersionsIterable responses = client.describeRegistrationVersionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationVersionsIterable responses = client .describeRegistrationVersionsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationVersionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationVersionsIterable responses = client.describeRegistrationVersionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationVersions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationVersionsRequest)operation.- Parameters:
- describeRegistrationVersionsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationVersionsPaginatordefault DescribeRegistrationVersionsIterable describeRegistrationVersionsPaginator(Consumer<DescribeRegistrationVersionsRequest.Builder> describeRegistrationVersionsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrationVersions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationVersionsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationVersionsIterable responses = client.describeRegistrationVersionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationVersionsIterable responses = client .describeRegistrationVersionsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationVersionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationVersionsIterable responses = client.describeRegistrationVersionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrationVersions(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationVersionsRequest)operation.
 This is a convenience which creates an instance of the DescribeRegistrationVersionsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationVersionsRequest.builder()- Parameters:
- describeRegistrationVersionsRequest- A- Consumerthat will call methods on- DescribeRegistrationVersionsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationsdefault DescribeRegistrationsResponse describeRegistrations(DescribeRegistrationsRequest describeRegistrationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registrations. - Parameters:
- describeRegistrationsRequest-
- Returns:
- Result of the DescribeRegistrations operation returned by the service.
- See Also:
 
- 
describeRegistrationsdefault DescribeRegistrationsResponse describeRegistrations(Consumer<DescribeRegistrationsRequest.Builder> describeRegistrationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified registrations. 
 This is a convenience which creates an instance of the DescribeRegistrationsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationsRequest.builder()- Parameters:
- describeRegistrationsRequest- A- Consumerthat will call methods on- DescribeRegistrationsRequest.Builderto create a request.
- Returns:
- Result of the DescribeRegistrations operation returned by the service.
- See Also:
 
- 
describeRegistrationsPaginatordefault DescribeRegistrationsIterable describeRegistrationsPaginator(DescribeRegistrationsRequest describeRegistrationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationsIterable responses = client.describeRegistrationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationsIterable responses = client .describeRegistrationsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationsIterable responses = client.describeRegistrationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationsRequest)operation.- Parameters:
- describeRegistrationsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeRegistrationsPaginatordefault DescribeRegistrationsIterable describeRegistrationsPaginator(Consumer<DescribeRegistrationsRequest.Builder> describeRegistrationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeRegistrations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationsIterable responses = client.describeRegistrationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationsIterable responses = client .describeRegistrationsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeRegistrationsIterable responses = client.describeRegistrationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeRegistrations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeRegistrationsRequest)operation.
 This is a convenience which creates an instance of the DescribeRegistrationsRequest.Builderavoiding the need to create one manually viaDescribeRegistrationsRequest.builder()- Parameters:
- describeRegistrationsRequest- A- Consumerthat will call methods on- DescribeRegistrationsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeSenderIdsdefault DescribeSenderIdsResponse describeSenderIds(DescribeSenderIdsRequest describeSenderIdsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account. If you specify SenderIds, the output includes information for only the specified SenderIds. If you specify filters, the output includes information for only those SenderIds that meet the filter criteria. If you don't specify SenderIds or filters, the output includes information for all SenderIds. f you specify a sender ID that isn't valid, an error is returned. - Parameters:
- describeSenderIdsRequest-
- Returns:
- Result of the DescribeSenderIds operation returned by the service.
- See Also:
 
- 
describeSenderIdsdefault DescribeSenderIdsResponse describeSenderIds(Consumer<DescribeSenderIdsRequest.Builder> describeSenderIdsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account. If you specify SenderIds, the output includes information for only the specified SenderIds. If you specify filters, the output includes information for only those SenderIds that meet the filter criteria. If you don't specify SenderIds or filters, the output includes information for all SenderIds. f you specify a sender ID that isn't valid, an error is returned. 
 This is a convenience which creates an instance of the DescribeSenderIdsRequest.Builderavoiding the need to create one manually viaDescribeSenderIdsRequest.builder()- Parameters:
- describeSenderIdsRequest- A- Consumerthat will call methods on- DescribeSenderIdsRequest.Builderto create a request.
- Returns:
- Result of the DescribeSenderIds operation returned by the service.
- See Also:
 
- 
describeSenderIdsPaginatordefault DescribeSenderIdsIterable describeSenderIdsPaginator(DescribeSenderIdsRequest describeSenderIdsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeSenderIds(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSenderIdsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSenderIdsIterable responses = client.describeSenderIdsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSenderIdsIterable responses = client .describeSenderIdsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSenderIdsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSenderIdsIterable responses = client.describeSenderIdsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeSenderIds(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSenderIdsRequest)operation.- Parameters:
- describeSenderIdsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeSenderIdsPaginatordefault DescribeSenderIdsIterable describeSenderIdsPaginator(Consumer<DescribeSenderIdsRequest.Builder> describeSenderIdsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeSenderIds(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSenderIdsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSenderIdsIterable responses = client.describeSenderIdsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSenderIdsIterable responses = client .describeSenderIdsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSenderIdsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSenderIdsIterable responses = client.describeSenderIdsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeSenderIds(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSenderIdsRequest)operation.
 This is a convenience which creates an instance of the DescribeSenderIdsRequest.Builderavoiding the need to create one manually viaDescribeSenderIdsRequest.builder()- Parameters:
- describeSenderIdsRequest- A- Consumerthat will call methods on- DescribeSenderIdsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeSpendLimitsdefault DescribeSpendLimitsResponse describeSpendLimits(DescribeSpendLimitsRequest describeSpendLimitsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the current monthly spend limits for sending voice and text messages. When you establish an Amazon Web Services account, the account has initial monthly spend limit in a given Region. For more information on increasing your monthly spend limit, see Requesting increases to your monthly SMS, MMS, or Voice spending quota in the AWS End User Messaging SMS User Guide. - Parameters:
- describeSpendLimitsRequest-
- Returns:
- Result of the DescribeSpendLimits operation returned by the service.
- See Also:
 
- 
describeSpendLimitsdefault DescribeSpendLimitsResponse describeSpendLimits(Consumer<DescribeSpendLimitsRequest.Builder> describeSpendLimitsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Describes the current monthly spend limits for sending voice and text messages. When you establish an Amazon Web Services account, the account has initial monthly spend limit in a given Region. For more information on increasing your monthly spend limit, see Requesting increases to your monthly SMS, MMS, or Voice spending quota in the AWS End User Messaging SMS User Guide. 
 This is a convenience which creates an instance of the DescribeSpendLimitsRequest.Builderavoiding the need to create one manually viaDescribeSpendLimitsRequest.builder()- Parameters:
- describeSpendLimitsRequest- A- Consumerthat will call methods on- DescribeSpendLimitsRequest.Builderto create a request.
- Returns:
- Result of the DescribeSpendLimits operation returned by the service.
- See Also:
 
- 
describeSpendLimitsPaginatordefault DescribeSpendLimitsIterable describeSpendLimitsPaginator(DescribeSpendLimitsRequest describeSpendLimitsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeSpendLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSpendLimitsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSpendLimitsIterable responses = client.describeSpendLimitsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSpendLimitsIterable responses = client .describeSpendLimitsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSpendLimitsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSpendLimitsIterable responses = client.describeSpendLimitsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeSpendLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSpendLimitsRequest)operation.- Parameters:
- describeSpendLimitsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeSpendLimitsPaginatordefault DescribeSpendLimitsIterable describeSpendLimitsPaginator(Consumer<DescribeSpendLimitsRequest.Builder> describeSpendLimitsRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeSpendLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSpendLimitsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSpendLimitsIterable responses = client.describeSpendLimitsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSpendLimitsIterable responses = client .describeSpendLimitsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSpendLimitsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeSpendLimitsIterable responses = client.describeSpendLimitsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeSpendLimits(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeSpendLimitsRequest)operation.
 This is a convenience which creates an instance of the DescribeSpendLimitsRequest.Builderavoiding the need to create one manually viaDescribeSpendLimitsRequest.builder()- Parameters:
- describeSpendLimitsRequest- A- Consumerthat will call methods on- DescribeSpendLimitsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeVerifiedDestinationNumbersdefault DescribeVerifiedDestinationNumbersResponse describeVerifiedDestinationNumbers(DescribeVerifiedDestinationNumbersRequest describeVerifiedDestinationNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified verified destiona numbers. - Parameters:
- describeVerifiedDestinationNumbersRequest-
- Returns:
- Result of the DescribeVerifiedDestinationNumbers operation returned by the service.
- See Also:
 
- 
describeVerifiedDestinationNumbersdefault DescribeVerifiedDestinationNumbersResponse describeVerifiedDestinationNumbers(Consumer<DescribeVerifiedDestinationNumbersRequest.Builder> describeVerifiedDestinationNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the specified verified destiona numbers. 
 This is a convenience which creates an instance of the DescribeVerifiedDestinationNumbersRequest.Builderavoiding the need to create one manually viaDescribeVerifiedDestinationNumbersRequest.builder()- Parameters:
- describeVerifiedDestinationNumbersRequest- A- Consumerthat will call methods on- DescribeVerifiedDestinationNumbersRequest.Builderto create a request.
- Returns:
- Result of the DescribeVerifiedDestinationNumbers operation returned by the service.
- See Also:
 
- 
describeVerifiedDestinationNumbersPaginatordefault DescribeVerifiedDestinationNumbersIterable describeVerifiedDestinationNumbersPaginator(DescribeVerifiedDestinationNumbersRequest describeVerifiedDestinationNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeVerifiedDestinationNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeVerifiedDestinationNumbersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeVerifiedDestinationNumbersIterable responses = client.describeVerifiedDestinationNumbersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeVerifiedDestinationNumbersIterable responses = client .describeVerifiedDestinationNumbersPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeVerifiedDestinationNumbersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeVerifiedDestinationNumbersIterable responses = client.describeVerifiedDestinationNumbersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeVerifiedDestinationNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeVerifiedDestinationNumbersRequest)operation.- Parameters:
- describeVerifiedDestinationNumbersRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
describeVerifiedDestinationNumbersPaginatordefault DescribeVerifiedDestinationNumbersIterable describeVerifiedDestinationNumbersPaginator(Consumer<DescribeVerifiedDestinationNumbersRequest.Builder> describeVerifiedDestinationNumbersRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of describeVerifiedDestinationNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeVerifiedDestinationNumbersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeVerifiedDestinationNumbersIterable responses = client.describeVerifiedDestinationNumbersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeVerifiedDestinationNumbersIterable responses = client .describeVerifiedDestinationNumbersPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeVerifiedDestinationNumbersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.DescribeVerifiedDestinationNumbersIterable responses = client.describeVerifiedDestinationNumbersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the describeVerifiedDestinationNumbers(software.amazon.awssdk.services.pinpointsmsvoicev2.model.DescribeVerifiedDestinationNumbersRequest)operation.
 This is a convenience which creates an instance of the DescribeVerifiedDestinationNumbersRequest.Builderavoiding the need to create one manually viaDescribeVerifiedDestinationNumbersRequest.builder()- Parameters:
- describeVerifiedDestinationNumbersRequest- A- Consumerthat will call methods on- DescribeVerifiedDestinationNumbersRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
disassociateOriginationIdentitydefault DisassociateOriginationIdentityResponse disassociateOriginationIdentity(DisassociateOriginationIdentityRequest disassociateOriginationIdentityRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Removes the specified origination identity from an existing pool. If the origination identity isn't associated with the specified pool, an error is returned. - Parameters:
- disassociateOriginationIdentityRequest-
- Returns:
- Result of the DisassociateOriginationIdentity operation returned by the service.
- See Also:
 
- 
disassociateOriginationIdentitydefault DisassociateOriginationIdentityResponse disassociateOriginationIdentity(Consumer<DisassociateOriginationIdentityRequest.Builder> disassociateOriginationIdentityRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Removes the specified origination identity from an existing pool. If the origination identity isn't associated with the specified pool, an error is returned. 
 This is a convenience which creates an instance of the DisassociateOriginationIdentityRequest.Builderavoiding the need to create one manually viaDisassociateOriginationIdentityRequest.builder()- Parameters:
- disassociateOriginationIdentityRequest- A- Consumerthat will call methods on- DisassociateOriginationIdentityRequest.Builderto create a request.
- Returns:
- Result of the DisassociateOriginationIdentity operation returned by the service.
- See Also:
 
- 
disassociateProtectConfigurationdefault DisassociateProtectConfigurationResponse disassociateProtectConfiguration(DisassociateProtectConfigurationRequest disassociateProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Disassociate a protect configuration from a configuration set. - Parameters:
- disassociateProtectConfigurationRequest-
- Returns:
- Result of the DisassociateProtectConfiguration operation returned by the service.
- See Also:
 
- 
disassociateProtectConfigurationdefault DisassociateProtectConfigurationResponse disassociateProtectConfiguration(Consumer<DisassociateProtectConfigurationRequest.Builder> disassociateProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Disassociate a protect configuration from a configuration set. 
 This is a convenience which creates an instance of the DisassociateProtectConfigurationRequest.Builderavoiding the need to create one manually viaDisassociateProtectConfigurationRequest.builder()- Parameters:
- disassociateProtectConfigurationRequest- A- Consumerthat will call methods on- DisassociateProtectConfigurationRequest.Builderto create a request.
- Returns:
- Result of the DisassociateProtectConfiguration operation returned by the service.
- See Also:
 
- 
discardRegistrationVersiondefault DiscardRegistrationVersionResponse discardRegistrationVersion(DiscardRegistrationVersionRequest discardRegistrationVersionRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Discard the current version of the registration. - Parameters:
- discardRegistrationVersionRequest-
- Returns:
- Result of the DiscardRegistrationVersion operation returned by the service.
- See Also:
 
- 
discardRegistrationVersiondefault DiscardRegistrationVersionResponse discardRegistrationVersion(Consumer<DiscardRegistrationVersionRequest.Builder> discardRegistrationVersionRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Discard the current version of the registration. 
 This is a convenience which creates an instance of the DiscardRegistrationVersionRequest.Builderavoiding the need to create one manually viaDiscardRegistrationVersionRequest.builder()- Parameters:
- discardRegistrationVersionRequest- A- Consumerthat will call methods on- DiscardRegistrationVersionRequest.Builderto create a request.
- Returns:
- Result of the DiscardRegistrationVersion operation returned by the service.
- See Also:
 
- 
getProtectConfigurationCountryRuleSetdefault GetProtectConfigurationCountryRuleSetResponse getProtectConfigurationCountryRuleSet(GetProtectConfigurationCountryRuleSetRequest getProtectConfigurationCountryRuleSetRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieve the CountryRuleSet for the specified NumberCapability from a protect configuration. - Parameters:
- getProtectConfigurationCountryRuleSetRequest-
- Returns:
- Result of the GetProtectConfigurationCountryRuleSet operation returned by the service.
- See Also:
 
- 
getProtectConfigurationCountryRuleSetdefault GetProtectConfigurationCountryRuleSetResponse getProtectConfigurationCountryRuleSet(Consumer<GetProtectConfigurationCountryRuleSetRequest.Builder> getProtectConfigurationCountryRuleSetRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieve the CountryRuleSet for the specified NumberCapability from a protect configuration. 
 This is a convenience which creates an instance of the GetProtectConfigurationCountryRuleSetRequest.Builderavoiding the need to create one manually viaGetProtectConfigurationCountryRuleSetRequest.builder()- Parameters:
- getProtectConfigurationCountryRuleSetRequest- A- Consumerthat will call methods on- GetProtectConfigurationCountryRuleSetRequest.Builderto create a request.
- Returns:
- Result of the GetProtectConfigurationCountryRuleSet operation returned by the service.
- See Also:
 
- 
getResourcePolicydefault GetResourcePolicyResponse getResourcePolicy(GetResourcePolicyRequest getResourcePolicyRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the JSON text of the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource. A shared resource can be a Pool, Opt-out list, Sender Id, or Phone number. - Parameters:
- getResourcePolicyRequest-
- Returns:
- Result of the GetResourcePolicy operation returned by the service.
- See Also:
 
- 
getResourcePolicydefault GetResourcePolicyResponse getResourcePolicy(Consumer<GetResourcePolicyRequest.Builder> getResourcePolicyRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retrieves the JSON text of the resource-based policy document attached to the AWS End User Messaging SMS and Voice resource. A shared resource can be a Pool, Opt-out list, Sender Id, or Phone number. 
 This is a convenience which creates an instance of the GetResourcePolicyRequest.Builderavoiding the need to create one manually viaGetResourcePolicyRequest.builder()- Parameters:
- getResourcePolicyRequest- A- Consumerthat will call methods on- GetResourcePolicyRequest.Builderto create a request.
- Returns:
- Result of the GetResourcePolicy operation returned by the service.
- See Also:
 
- 
listPoolOriginationIdentitiesdefault ListPoolOriginationIdentitiesResponse listPoolOriginationIdentities(ListPoolOriginationIdentitiesRequest listPoolOriginationIdentitiesRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Lists all associated origination identities in your pool. If you specify filters, the output includes information for only those origination identities that meet the filter criteria. - Parameters:
- listPoolOriginationIdentitiesRequest-
- Returns:
- Result of the ListPoolOriginationIdentities operation returned by the service.
- See Also:
 
- 
listPoolOriginationIdentitiesdefault ListPoolOriginationIdentitiesResponse listPoolOriginationIdentities(Consumer<ListPoolOriginationIdentitiesRequest.Builder> listPoolOriginationIdentitiesRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Lists all associated origination identities in your pool. If you specify filters, the output includes information for only those origination identities that meet the filter criteria. 
 This is a convenience which creates an instance of the ListPoolOriginationIdentitiesRequest.Builderavoiding the need to create one manually viaListPoolOriginationIdentitiesRequest.builder()- Parameters:
- listPoolOriginationIdentitiesRequest- A- Consumerthat will call methods on- ListPoolOriginationIdentitiesRequest.Builderto create a request.
- Returns:
- Result of the ListPoolOriginationIdentities operation returned by the service.
- See Also:
 
- 
listPoolOriginationIdentitiesPaginatordefault ListPoolOriginationIdentitiesIterable listPoolOriginationIdentitiesPaginator(ListPoolOriginationIdentitiesRequest listPoolOriginationIdentitiesRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of listPoolOriginationIdentities(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListPoolOriginationIdentitiesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListPoolOriginationIdentitiesIterable responses = client.listPoolOriginationIdentitiesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListPoolOriginationIdentitiesIterable responses = client .listPoolOriginationIdentitiesPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListPoolOriginationIdentitiesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListPoolOriginationIdentitiesIterable responses = client.listPoolOriginationIdentitiesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listPoolOriginationIdentities(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListPoolOriginationIdentitiesRequest)operation.- Parameters:
- listPoolOriginationIdentitiesRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listPoolOriginationIdentitiesPaginatordefault ListPoolOriginationIdentitiesIterable listPoolOriginationIdentitiesPaginator(Consumer<ListPoolOriginationIdentitiesRequest.Builder> listPoolOriginationIdentitiesRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of listPoolOriginationIdentities(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListPoolOriginationIdentitiesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListPoolOriginationIdentitiesIterable responses = client.listPoolOriginationIdentitiesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListPoolOriginationIdentitiesIterable responses = client .listPoolOriginationIdentitiesPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListPoolOriginationIdentitiesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListPoolOriginationIdentitiesIterable responses = client.listPoolOriginationIdentitiesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listPoolOriginationIdentities(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListPoolOriginationIdentitiesRequest)operation.
 This is a convenience which creates an instance of the ListPoolOriginationIdentitiesRequest.Builderavoiding the need to create one manually viaListPoolOriginationIdentitiesRequest.builder()- Parameters:
- listPoolOriginationIdentitiesRequest- A- Consumerthat will call methods on- ListPoolOriginationIdentitiesRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listRegistrationAssociationsdefault ListRegistrationAssociationsResponse listRegistrationAssociations(ListRegistrationAssociationsRequest listRegistrationAssociationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retreive all of the origination identies that are associated with a registration. - Parameters:
- listRegistrationAssociationsRequest-
- Returns:
- Result of the ListRegistrationAssociations operation returned by the service.
- See Also:
 
- 
listRegistrationAssociationsdefault ListRegistrationAssociationsResponse listRegistrationAssociations(Consumer<ListRegistrationAssociationsRequest.Builder> listRegistrationAssociationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Retreive all of the origination identies that are associated with a registration. 
 This is a convenience which creates an instance of the ListRegistrationAssociationsRequest.Builderavoiding the need to create one manually viaListRegistrationAssociationsRequest.builder()- Parameters:
- listRegistrationAssociationsRequest- A- Consumerthat will call methods on- ListRegistrationAssociationsRequest.Builderto create a request.
- Returns:
- Result of the ListRegistrationAssociations operation returned by the service.
- See Also:
 
- 
listRegistrationAssociationsPaginatordefault ListRegistrationAssociationsIterable listRegistrationAssociationsPaginator(ListRegistrationAssociationsRequest listRegistrationAssociationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of listRegistrationAssociations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListRegistrationAssociationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListRegistrationAssociationsIterable responses = client.listRegistrationAssociationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListRegistrationAssociationsIterable responses = client .listRegistrationAssociationsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListRegistrationAssociationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListRegistrationAssociationsIterable responses = client.listRegistrationAssociationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listRegistrationAssociations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListRegistrationAssociationsRequest)operation.- Parameters:
- listRegistrationAssociationsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listRegistrationAssociationsPaginatordefault ListRegistrationAssociationsIterable listRegistrationAssociationsPaginator(Consumer<ListRegistrationAssociationsRequest.Builder> listRegistrationAssociationsRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception This is a variant of listRegistrationAssociations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListRegistrationAssociationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListRegistrationAssociationsIterable responses = client.listRegistrationAssociationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListRegistrationAssociationsIterable responses = client .listRegistrationAssociationsPaginator(request); for (software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListRegistrationAssociationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.pinpointsmsvoicev2.paginators.ListRegistrationAssociationsIterable responses = client.listRegistrationAssociationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listRegistrationAssociations(software.amazon.awssdk.services.pinpointsmsvoicev2.model.ListRegistrationAssociationsRequest)operation.
 This is a convenience which creates an instance of the ListRegistrationAssociationsRequest.Builderavoiding the need to create one manually viaListRegistrationAssociationsRequest.builder()- Parameters:
- listRegistrationAssociationsRequest- A- Consumerthat will call methods on- ListRegistrationAssociationsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listTagsForResourcedefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception List all tags associated with a resource. - Parameters:
- listTagsForResourceRequest-
- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
 
- 
listTagsForResourcedefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception List all tags associated with a resource. 
 This is a convenience which creates an instance of the ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
- listTagsForResourceRequest- A- Consumerthat will call methods on- ListTagsForResourceRequest.Builderto create a request.
- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
 
- 
putKeyworddefault PutKeywordResponse putKeyword(PutKeywordRequest putKeywordRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates or updates a keyword configuration on an origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message. If you specify a keyword that isn't valid, an error is returned. - Parameters:
- putKeywordRequest-
- Returns:
- Result of the PutKeyword operation returned by the service.
- See Also:
 
- 
putKeyworddefault PutKeywordResponse putKeyword(Consumer<PutKeywordRequest.Builder> putKeywordRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates or updates a keyword configuration on an origination phone number or pool. A keyword is a word that you can search for on a particular phone number or pool. It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, AWS End User Messaging SMS and Voice responds with a customizable message. If you specify a keyword that isn't valid, an error is returned. 
 This is a convenience which creates an instance of the PutKeywordRequest.Builderavoiding the need to create one manually viaPutKeywordRequest.builder()- Parameters:
- putKeywordRequest- A- Consumerthat will call methods on- PutKeywordRequest.Builderto create a request.
- Returns:
- Result of the PutKeyword operation returned by the service.
- See Also:
 
- 
putOptedOutNumberdefault PutOptedOutNumberResponse putOptedOutNumber(PutOptedOutNumberRequest putOptedOutNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates an opted out destination phone number in the opt-out list. If the destination phone number isn't valid or if the specified opt-out list doesn't exist, an error is returned. - Parameters:
- putOptedOutNumberRequest-
- Returns:
- Result of the PutOptedOutNumber operation returned by the service.
- See Also:
 
- 
putOptedOutNumberdefault PutOptedOutNumberResponse putOptedOutNumber(Consumer<PutOptedOutNumberRequest.Builder> putOptedOutNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates an opted out destination phone number in the opt-out list. If the destination phone number isn't valid or if the specified opt-out list doesn't exist, an error is returned. 
 This is a convenience which creates an instance of the PutOptedOutNumberRequest.Builderavoiding the need to create one manually viaPutOptedOutNumberRequest.builder()- Parameters:
- putOptedOutNumberRequest- A- Consumerthat will call methods on- PutOptedOutNumberRequest.Builderto create a request.
- Returns:
- Result of the PutOptedOutNumber operation returned by the service.
- See Also:
 
- 
putRegistrationFieldValuedefault PutRegistrationFieldValueResponse putRegistrationFieldValue(PutRegistrationFieldValueRequest putRegistrationFieldValueRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates or updates a field value for a registration. - Parameters:
- putRegistrationFieldValueRequest-
- Returns:
- Result of the PutRegistrationFieldValue operation returned by the service.
- See Also:
 
- 
putRegistrationFieldValuedefault PutRegistrationFieldValueResponse putRegistrationFieldValue(Consumer<PutRegistrationFieldValueRequest.Builder> putRegistrationFieldValueRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates or updates a field value for a registration. 
 This is a convenience which creates an instance of the PutRegistrationFieldValueRequest.Builderavoiding the need to create one manually viaPutRegistrationFieldValueRequest.builder()- Parameters:
- putRegistrationFieldValueRequest- A- Consumerthat will call methods on- PutRegistrationFieldValueRequest.Builderto create a request.
- Returns:
- Result of the PutRegistrationFieldValue operation returned by the service.
- See Also:
 
- 
putResourcePolicydefault PutResourcePolicyResponse putResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Attaches a resource-based policy to a AWS End User Messaging SMS and Voice resource(phone number, sender Id, phone poll, or opt-out list) that is used for sharing the resource. A shared resource can be a Pool, Opt-out list, Sender Id, or Phone number. For more information about resource-based policies, see Working with shared resources in the AWS End User Messaging SMS User Guide. - Parameters:
- putResourcePolicyRequest-
- Returns:
- Result of the PutResourcePolicy operation returned by the service.
- See Also:
 
- 
putResourcePolicydefault PutResourcePolicyResponse putResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Attaches a resource-based policy to a AWS End User Messaging SMS and Voice resource(phone number, sender Id, phone poll, or opt-out list) that is used for sharing the resource. A shared resource can be a Pool, Opt-out list, Sender Id, or Phone number. For more information about resource-based policies, see Working with shared resources in the AWS End User Messaging SMS User Guide. 
 This is a convenience which creates an instance of the PutResourcePolicyRequest.Builderavoiding the need to create one manually viaPutResourcePolicyRequest.builder()- Parameters:
- putResourcePolicyRequest- A- Consumerthat will call methods on- PutResourcePolicyRequest.Builderto create a request.
- Returns:
- Result of the PutResourcePolicy operation returned by the service.
- See Also:
 
- 
releasePhoneNumberdefault ReleasePhoneNumberResponse releasePhoneNumber(ReleasePhoneNumberRequest releasePhoneNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Releases an existing origination phone number in your account. Once released, a phone number is no longer available for sending messages. If the origination phone number has deletion protection enabled or is associated with a pool, an error is returned. - Parameters:
- releasePhoneNumberRequest-
- Returns:
- Result of the ReleasePhoneNumber operation returned by the service.
- See Also:
 
- 
releasePhoneNumberdefault ReleasePhoneNumberResponse releasePhoneNumber(Consumer<ReleasePhoneNumberRequest.Builder> releasePhoneNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Releases an existing origination phone number in your account. Once released, a phone number is no longer available for sending messages. If the origination phone number has deletion protection enabled or is associated with a pool, an error is returned. 
 This is a convenience which creates an instance of the ReleasePhoneNumberRequest.Builderavoiding the need to create one manually viaReleasePhoneNumberRequest.builder()- Parameters:
- releasePhoneNumberRequest- A- Consumerthat will call methods on- ReleasePhoneNumberRequest.Builderto create a request.
- Returns:
- Result of the ReleasePhoneNumber operation returned by the service.
- See Also:
 
- 
releaseSenderIddefault ReleaseSenderIdResponse releaseSenderId(ReleaseSenderIdRequest releaseSenderIdRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Releases an existing sender ID in your account. - Parameters:
- releaseSenderIdRequest-
- Returns:
- Result of the ReleaseSenderId operation returned by the service.
- See Also:
 
- 
releaseSenderIddefault ReleaseSenderIdResponse releaseSenderId(Consumer<ReleaseSenderIdRequest.Builder> releaseSenderIdRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Releases an existing sender ID in your account. 
 This is a convenience which creates an instance of the ReleaseSenderIdRequest.Builderavoiding the need to create one manually viaReleaseSenderIdRequest.builder()- Parameters:
- releaseSenderIdRequest- A- Consumerthat will call methods on- ReleaseSenderIdRequest.Builderto create a request.
- Returns:
- Result of the ReleaseSenderId operation returned by the service.
- See Also:
 
- 
requestPhoneNumberdefault RequestPhoneNumberResponse requestPhoneNumber(RequestPhoneNumberRequest requestPhoneNumberRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Request an origination phone number for use in your account. For more information on phone number request see Request a phone number in the AWS End User Messaging SMS User Guide. - Parameters:
- requestPhoneNumberRequest-
- Returns:
- Result of the RequestPhoneNumber operation returned by the service.
- See Also:
 
- 
requestPhoneNumberdefault RequestPhoneNumberResponse requestPhoneNumber(Consumer<RequestPhoneNumberRequest.Builder> requestPhoneNumberRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Request an origination phone number for use in your account. For more information on phone number request see Request a phone number in the AWS End User Messaging SMS User Guide. 
 This is a convenience which creates an instance of the RequestPhoneNumberRequest.Builderavoiding the need to create one manually viaRequestPhoneNumberRequest.builder()- Parameters:
- requestPhoneNumberRequest- A- Consumerthat will call methods on- RequestPhoneNumberRequest.Builderto create a request.
- Returns:
- Result of the RequestPhoneNumber operation returned by the service.
- See Also:
 
- 
requestSenderIddefault RequestSenderIdResponse requestSenderId(RequestSenderIdRequest requestSenderIdRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Request a new sender ID that doesn't require registration. - Parameters:
- requestSenderIdRequest-
- Returns:
- Result of the RequestSenderId operation returned by the service.
- See Also:
 
- 
requestSenderIddefault RequestSenderIdResponse requestSenderId(Consumer<RequestSenderIdRequest.Builder> requestSenderIdRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Request a new sender ID that doesn't require registration. 
 This is a convenience which creates an instance of the RequestSenderIdRequest.Builderavoiding the need to create one manually viaRequestSenderIdRequest.builder()- Parameters:
- requestSenderIdRequest- A- Consumerthat will call methods on- RequestSenderIdRequest.Builderto create a request.
- Returns:
- Result of the RequestSenderId operation returned by the service.
- See Also:
 
- 
sendDestinationNumberVerificationCodedefault SendDestinationNumberVerificationCodeResponse sendDestinationNumberVerificationCode(SendDestinationNumberVerificationCodeRequest sendDestinationNumberVerificationCodeRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Before you can send test messages to a verified destination phone number you need to opt-in the verified destination phone number. Creates a new text message with a verification code and send it to a verified destination phone number. Once you have the verification code use VerifyDestinationNumber to opt-in the verified destination phone number to receive messages. - Parameters:
- sendDestinationNumberVerificationCodeRequest-
- Returns:
- Result of the SendDestinationNumberVerificationCode operation returned by the service.
- See Also:
 
- 
sendDestinationNumberVerificationCodedefault SendDestinationNumberVerificationCodeResponse sendDestinationNumberVerificationCode(Consumer<SendDestinationNumberVerificationCodeRequest.Builder> sendDestinationNumberVerificationCodeRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Before you can send test messages to a verified destination phone number you need to opt-in the verified destination phone number. Creates a new text message with a verification code and send it to a verified destination phone number. Once you have the verification code use VerifyDestinationNumber to opt-in the verified destination phone number to receive messages. 
 This is a convenience which creates an instance of the SendDestinationNumberVerificationCodeRequest.Builderavoiding the need to create one manually viaSendDestinationNumberVerificationCodeRequest.builder()- Parameters:
- sendDestinationNumberVerificationCodeRequest- A- Consumerthat will call methods on- SendDestinationNumberVerificationCodeRequest.Builderto create a request.
- Returns:
- Result of the SendDestinationNumberVerificationCode operation returned by the service.
- See Also:
 
- 
sendMediaMessagedefault SendMediaMessageResponse sendMediaMessage(SendMediaMessageRequest sendMediaMessageRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new multimedia message (MMS) and sends it to a recipient's phone number. - Parameters:
- sendMediaMessageRequest-
- Returns:
- Result of the SendMediaMessage operation returned by the service.
- See Also:
 
- 
sendMediaMessagedefault SendMediaMessageResponse sendMediaMessage(Consumer<SendMediaMessageRequest.Builder> sendMediaMessageRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new multimedia message (MMS) and sends it to a recipient's phone number. 
 This is a convenience which creates an instance of the SendMediaMessageRequest.Builderavoiding the need to create one manually viaSendMediaMessageRequest.builder()- Parameters:
- sendMediaMessageRequest- A- Consumerthat will call methods on- SendMediaMessageRequest.Builderto create a request.
- Returns:
- Result of the SendMediaMessage operation returned by the service.
- See Also:
 
- 
sendTextMessagedefault SendTextMessageResponse sendTextMessage(SendTextMessageRequest sendTextMessageRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new text message and sends it to a recipient's phone number. SendTextMessage only sends an SMS message to one recipient each time it is invoked. SMS throughput limits are measured in Message Parts per Second (MPS). Your MPS limit depends on the destination country of your messages, as well as the type of phone number (origination number) that you use to send the message. For more information about MPS, see Message Parts per Second (MPS) limits in the AWS End User Messaging SMS User Guide. - Parameters:
- sendTextMessageRequest-
- Returns:
- Result of the SendTextMessage operation returned by the service.
- See Also:
 
- 
sendTextMessagedefault SendTextMessageResponse sendTextMessage(Consumer<SendTextMessageRequest.Builder> sendTextMessageRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Creates a new text message and sends it to a recipient's phone number. SendTextMessage only sends an SMS message to one recipient each time it is invoked. SMS throughput limits are measured in Message Parts per Second (MPS). Your MPS limit depends on the destination country of your messages, as well as the type of phone number (origination number) that you use to send the message. For more information about MPS, see Message Parts per Second (MPS) limits in the AWS End User Messaging SMS User Guide. 
 This is a convenience which creates an instance of the SendTextMessageRequest.Builderavoiding the need to create one manually viaSendTextMessageRequest.builder()- Parameters:
- sendTextMessageRequest- A- Consumerthat will call methods on- SendTextMessageRequest.Builderto create a request.
- Returns:
- Result of the SendTextMessage operation returned by the service.
- See Also:
 
- 
sendVoiceMessagedefault SendVoiceMessageResponse sendVoiceMessage(SendVoiceMessageRequest sendVoiceMessageRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Allows you to send a request that sends a voice message. This operation uses Amazon Polly to convert a text script into a voice message. - Parameters:
- sendVoiceMessageRequest-
- Returns:
- Result of the SendVoiceMessage operation returned by the service.
- See Also:
 
- 
sendVoiceMessagedefault SendVoiceMessageResponse sendVoiceMessage(Consumer<SendVoiceMessageRequest.Builder> sendVoiceMessageRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Allows you to send a request that sends a voice message. This operation uses Amazon Polly to convert a text script into a voice message. 
 This is a convenience which creates an instance of the SendVoiceMessageRequest.Builderavoiding the need to create one manually viaSendVoiceMessageRequest.builder()- Parameters:
- sendVoiceMessageRequest- A- Consumerthat will call methods on- SendVoiceMessageRequest.Builderto create a request.
- Returns:
- Result of the SendVoiceMessage operation returned by the service.
- See Also:
 
- 
setAccountDefaultProtectConfigurationdefault SetAccountDefaultProtectConfigurationResponse setAccountDefaultProtectConfiguration(SetAccountDefaultProtectConfigurationRequest setAccountDefaultProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Set a protect configuration as your account default. You can only have one account default protect configuration at a time. The current account default protect configuration is replaced with the provided protect configuration. - Parameters:
- setAccountDefaultProtectConfigurationRequest-
- Returns:
- Result of the SetAccountDefaultProtectConfiguration operation returned by the service.
- See Also:
 
- 
setAccountDefaultProtectConfigurationdefault SetAccountDefaultProtectConfigurationResponse setAccountDefaultProtectConfiguration(Consumer<SetAccountDefaultProtectConfigurationRequest.Builder> setAccountDefaultProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Set a protect configuration as your account default. You can only have one account default protect configuration at a time. The current account default protect configuration is replaced with the provided protect configuration. 
 This is a convenience which creates an instance of the SetAccountDefaultProtectConfigurationRequest.Builderavoiding the need to create one manually viaSetAccountDefaultProtectConfigurationRequest.builder()- Parameters:
- setAccountDefaultProtectConfigurationRequest- A- Consumerthat will call methods on- SetAccountDefaultProtectConfigurationRequest.Builderto create a request.
- Returns:
- Result of the SetAccountDefaultProtectConfiguration operation returned by the service.
- See Also:
 
- 
setDefaultMessageTypedefault SetDefaultMessageTypeResponse setDefaultMessageType(SetDefaultMessageTypeRequest setDefaultMessageTypeRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Sets the default message type on a configuration set. Choose the category of SMS messages that you plan to send from this account. If you send account-related messages or time-sensitive messages such as one-time passcodes, choose Transactional. If you plan to send messages that contain marketing material or other promotional content, choose Promotional. This setting applies to your entire Amazon Web Services account. - Parameters:
- setDefaultMessageTypeRequest-
- Returns:
- Result of the SetDefaultMessageType operation returned by the service.
- See Also:
 
- 
setDefaultMessageTypedefault SetDefaultMessageTypeResponse setDefaultMessageType(Consumer<SetDefaultMessageTypeRequest.Builder> setDefaultMessageTypeRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Sets the default message type on a configuration set. Choose the category of SMS messages that you plan to send from this account. If you send account-related messages or time-sensitive messages such as one-time passcodes, choose Transactional. If you plan to send messages that contain marketing material or other promotional content, choose Promotional. This setting applies to your entire Amazon Web Services account. 
 This is a convenience which creates an instance of the SetDefaultMessageTypeRequest.Builderavoiding the need to create one manually viaSetDefaultMessageTypeRequest.builder()- Parameters:
- setDefaultMessageTypeRequest- A- Consumerthat will call methods on- SetDefaultMessageTypeRequest.Builderto create a request.
- Returns:
- Result of the SetDefaultMessageType operation returned by the service.
- See Also:
 
- 
setDefaultSenderIddefault SetDefaultSenderIdResponse setDefaultSenderId(SetDefaultSenderIdRequest setDefaultSenderIdRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Sets default sender ID on a configuration set. When sending a text message to a destination country that supports sender IDs, the default sender ID on the configuration set specified will be used if no dedicated origination phone numbers or registered sender IDs are available in your account. - Parameters:
- setDefaultSenderIdRequest-
- Returns:
- Result of the SetDefaultSenderId operation returned by the service.
- See Also:
 
- 
setDefaultSenderIddefault SetDefaultSenderIdResponse setDefaultSenderId(Consumer<SetDefaultSenderIdRequest.Builder> setDefaultSenderIdRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Sets default sender ID on a configuration set. When sending a text message to a destination country that supports sender IDs, the default sender ID on the configuration set specified will be used if no dedicated origination phone numbers or registered sender IDs are available in your account. 
 This is a convenience which creates an instance of the SetDefaultSenderIdRequest.Builderavoiding the need to create one manually viaSetDefaultSenderIdRequest.builder()- Parameters:
- setDefaultSenderIdRequest- A- Consumerthat will call methods on- SetDefaultSenderIdRequest.Builderto create a request.
- Returns:
- Result of the SetDefaultSenderId operation returned by the service.
- See Also:
 
- 
setMediaMessageSpendLimitOverridedefault SetMediaMessageSpendLimitOverrideResponse setMediaMessageSpendLimitOverride(SetMediaMessageSpendLimitOverrideRequest setMediaMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Sets an account level monthly spend limit override for sending MMS messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services.- Parameters:
- setMediaMessageSpendLimitOverrideRequest-
- Returns:
- Result of the SetMediaMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
setMediaMessageSpendLimitOverridedefault SetMediaMessageSpendLimitOverrideResponse setMediaMessageSpendLimitOverride(Consumer<SetMediaMessageSpendLimitOverrideRequest.Builder> setMediaMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Sets an account level monthly spend limit override for sending MMS messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services.
 This is a convenience which creates an instance of the SetMediaMessageSpendLimitOverrideRequest.Builderavoiding the need to create one manually viaSetMediaMessageSpendLimitOverrideRequest.builder()- Parameters:
- setMediaMessageSpendLimitOverrideRequest- A- Consumerthat will call methods on- SetMediaMessageSpendLimitOverrideRequest.Builderto create a request.
- Returns:
- Result of the SetMediaMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
setTextMessageSpendLimitOverridedefault SetTextMessageSpendLimitOverrideResponse setTextMessageSpendLimitOverride(SetTextMessageSpendLimitOverrideRequest setTextMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Sets an account level monthly spend limit override for sending text messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services.- Parameters:
- setTextMessageSpendLimitOverrideRequest-
- Returns:
- Result of the SetTextMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
setTextMessageSpendLimitOverridedefault SetTextMessageSpendLimitOverrideResponse setTextMessageSpendLimitOverride(Consumer<SetTextMessageSpendLimitOverrideRequest.Builder> setTextMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Sets an account level monthly spend limit override for sending text messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services.
 This is a convenience which creates an instance of the SetTextMessageSpendLimitOverrideRequest.Builderavoiding the need to create one manually viaSetTextMessageSpendLimitOverrideRequest.builder()- Parameters:
- setTextMessageSpendLimitOverrideRequest- A- Consumerthat will call methods on- SetTextMessageSpendLimitOverrideRequest.Builderto create a request.
- Returns:
- Result of the SetTextMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
setVoiceMessageSpendLimitOverridedefault SetVoiceMessageSpendLimitOverrideResponse setVoiceMessageSpendLimitOverride(SetVoiceMessageSpendLimitOverrideRequest setVoiceMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Sets an account level monthly spend limit override for sending voice messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services.- Parameters:
- setVoiceMessageSpendLimitOverrideRequest-
- Returns:
- Result of the SetVoiceMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
setVoiceMessageSpendLimitOverridedefault SetVoiceMessageSpendLimitOverrideResponse setVoiceMessageSpendLimitOverride(Consumer<SetVoiceMessageSpendLimitOverrideRequest.Builder> setVoiceMessageSpendLimitOverrideRequest) throws ThrottlingException, AccessDeniedException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Sets an account level monthly spend limit override for sending voice messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services.
 This is a convenience which creates an instance of the SetVoiceMessageSpendLimitOverrideRequest.Builderavoiding the need to create one manually viaSetVoiceMessageSpendLimitOverrideRequest.builder()- Parameters:
- setVoiceMessageSpendLimitOverrideRequest- A- Consumerthat will call methods on- SetVoiceMessageSpendLimitOverrideRequest.Builderto create a request.
- Returns:
- Result of the SetVoiceMessageSpendLimitOverride operation returned by the service.
- See Also:
 
- 
submitRegistrationVersiondefault SubmitRegistrationVersionResponse submitRegistrationVersion(SubmitRegistrationVersionRequest submitRegistrationVersionRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Submit the specified registration for review and approval. - Parameters:
- submitRegistrationVersionRequest-
- Returns:
- Result of the SubmitRegistrationVersion operation returned by the service.
- See Also:
 
- 
submitRegistrationVersiondefault SubmitRegistrationVersionResponse submitRegistrationVersion(Consumer<SubmitRegistrationVersionRequest.Builder> submitRegistrationVersionRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Submit the specified registration for review and approval. 
 This is a convenience which creates an instance of the SubmitRegistrationVersionRequest.Builderavoiding the need to create one manually viaSubmitRegistrationVersionRequest.builder()- Parameters:
- submitRegistrationVersionRequest- A- Consumerthat will call methods on- SubmitRegistrationVersionRequest.Builderto create a request.
- Returns:
- Result of the SubmitRegistrationVersion operation returned by the service.
- See Also:
 
- 
tagResourcedefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Adds or overwrites only the specified tags for the specified resource. When you specify an existing tag key, the value is overwritten with the new value. Each resource can have a maximum of 50 tags. Each tag consists of a key and an optional value. Tag keys must be unique per resource. For more information about tags, see Tags in the AWS End User Messaging SMS User Guide. - Parameters:
- tagResourceRequest-
- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
 
- 
tagResourcedefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ServiceQuotaExceededException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Adds or overwrites only the specified tags for the specified resource. When you specify an existing tag key, the value is overwritten with the new value. Each resource can have a maximum of 50 tags. Each tag consists of a key and an optional value. Tag keys must be unique per resource. For more information about tags, see Tags in the AWS End User Messaging SMS User Guide. 
 This is a convenience which creates an instance of the TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
- tagResourceRequest- A- Consumerthat will call methods on- TagResourceRequest.Builderto create a request.
- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
 
- 
untagResourcedefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Removes the association of the specified tags from a resource. For more information on tags see Tags in the AWS End User Messaging SMS User Guide. - Parameters:
- untagResourceRequest-
- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
 
- 
untagResourcedefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Removes the association of the specified tags from a resource. For more information on tags see Tags in the AWS End User Messaging SMS User Guide. 
 This is a convenience which creates an instance of the UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
- untagResourceRequest- A- Consumerthat will call methods on- UntagResourceRequest.Builderto create a request.
- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
 
- 
updateEventDestinationdefault UpdateEventDestinationResponse updateEventDestination(UpdateEventDestinationRequest updateEventDestinationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Updates an existing event destination in a configuration set. You can update the IAM role ARN for CloudWatch Logs and Firehose. You can also enable or disable the event destination. You may want to update an event destination to change its matching event types or updating the destination resource ARN. You can't change an event destination's type between CloudWatch Logs, Firehose, and Amazon SNS. - Parameters:
- updateEventDestinationRequest-
- Returns:
- Result of the UpdateEventDestination operation returned by the service.
- See Also:
 
- 
updateEventDestinationdefault UpdateEventDestinationResponse updateEventDestination(Consumer<UpdateEventDestinationRequest.Builder> updateEventDestinationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Updates an existing event destination in a configuration set. You can update the IAM role ARN for CloudWatch Logs and Firehose. You can also enable or disable the event destination. You may want to update an event destination to change its matching event types or updating the destination resource ARN. You can't change an event destination's type between CloudWatch Logs, Firehose, and Amazon SNS. 
 This is a convenience which creates an instance of the UpdateEventDestinationRequest.Builderavoiding the need to create one manually viaUpdateEventDestinationRequest.builder()- Parameters:
- updateEventDestinationRequest- A- Consumerthat will call methods on- UpdateEventDestinationRequest.Builderto create a request.
- Returns:
- Result of the UpdateEventDestination operation returned by the service.
- See Also:
 
- 
updatePhoneNumberdefault UpdatePhoneNumberResponse updatePhoneNumber(UpdatePhoneNumberRequest updatePhoneNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Updates the configuration of an existing origination phone number. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, and enable or disable deletion protection. If the origination phone number is associated with a pool, an error is returned. - Parameters:
- updatePhoneNumberRequest-
- Returns:
- Result of the UpdatePhoneNumber operation returned by the service.
- See Also:
 
- 
updatePhoneNumberdefault UpdatePhoneNumberResponse updatePhoneNumber(Consumer<UpdatePhoneNumberRequest.Builder> updatePhoneNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Updates the configuration of an existing origination phone number. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, and enable or disable deletion protection. If the origination phone number is associated with a pool, an error is returned. 
 This is a convenience which creates an instance of the UpdatePhoneNumberRequest.Builderavoiding the need to create one manually viaUpdatePhoneNumberRequest.builder()- Parameters:
- updatePhoneNumberRequest- A- Consumerthat will call methods on- UpdatePhoneNumberRequest.Builderto create a request.
- Returns:
- Result of the UpdatePhoneNumber operation returned by the service.
- See Also:
 
- 
updatePooldefault UpdatePoolResponse updatePool(UpdatePoolRequest updatePoolRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Updates the configuration of an existing pool. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, enable or disable deletion protection, and enable or disable shared routes.- Parameters:
- updatePoolRequest-
- Returns:
- Result of the UpdatePool operation returned by the service.
- See Also:
 
- 
updatePooldefault UpdatePoolResponse updatePool(Consumer<UpdatePoolRequest.Builder> updatePoolRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Updates the configuration of an existing pool. You can update the opt-out list, enable or disable two-way messaging, change the TwoWayChannelArn, enable or disable self-managed opt-outs, enable or disable deletion protection, and enable or disable shared routes.
 This is a convenience which creates an instance of the UpdatePoolRequest.Builderavoiding the need to create one manually viaUpdatePoolRequest.builder()- Parameters:
- updatePoolRequest- A- Consumerthat will call methods on- UpdatePoolRequest.Builderto create a request.
- Returns:
- Result of the UpdatePool operation returned by the service.
- See Also:
 
- 
updateProtectConfigurationdefault UpdateProtectConfigurationResponse updateProtectConfiguration(UpdateProtectConfigurationRequest updateProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Update the setting for an existing protect configuration. - Parameters:
- updateProtectConfigurationRequest-
- Returns:
- Result of the UpdateProtectConfiguration operation returned by the service.
- See Also:
 
- 
updateProtectConfigurationdefault UpdateProtectConfigurationResponse updateProtectConfiguration(Consumer<UpdateProtectConfigurationRequest.Builder> updateProtectConfigurationRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Update the setting for an existing protect configuration. 
 This is a convenience which creates an instance of the UpdateProtectConfigurationRequest.Builderavoiding the need to create one manually viaUpdateProtectConfigurationRequest.builder()- Parameters:
- updateProtectConfigurationRequest- A- Consumerthat will call methods on- UpdateProtectConfigurationRequest.Builderto create a request.
- Returns:
- Result of the UpdateProtectConfiguration operation returned by the service.
- See Also:
 
- 
updateProtectConfigurationCountryRuleSetdefault UpdateProtectConfigurationCountryRuleSetResponse updateProtectConfigurationCountryRuleSet(UpdateProtectConfigurationCountryRuleSetRequest updateProtectConfigurationCountryRuleSetRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Update a country rule set to ALLOWorBLOCKmessages to be sent to the specified destination counties. You can update one or multiple countries at a time. The updates are only applied to the specified NumberCapability type.- Parameters:
- updateProtectConfigurationCountryRuleSetRequest-
- Returns:
- Result of the UpdateProtectConfigurationCountryRuleSet operation returned by the service.
- See Also:
 
- 
updateProtectConfigurationCountryRuleSetdefault UpdateProtectConfigurationCountryRuleSetResponse updateProtectConfigurationCountryRuleSet(Consumer<UpdateProtectConfigurationCountryRuleSetRequest.Builder> updateProtectConfigurationCountryRuleSetRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Update a country rule set to ALLOWorBLOCKmessages to be sent to the specified destination counties. You can update one or multiple countries at a time. The updates are only applied to the specified NumberCapability type.
 This is a convenience which creates an instance of the UpdateProtectConfigurationCountryRuleSetRequest.Builderavoiding the need to create one manually viaUpdateProtectConfigurationCountryRuleSetRequest.builder()- Parameters:
- updateProtectConfigurationCountryRuleSetRequest- A- Consumerthat will call methods on- UpdateProtectConfigurationCountryRuleSetRequest.Builderto create a request.
- Returns:
- Result of the UpdateProtectConfigurationCountryRuleSet operation returned by the service.
- See Also:
 
- 
updateSenderIddefault UpdateSenderIdResponse updateSenderId(UpdateSenderIdRequest updateSenderIdRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Updates the configuration of an existing sender ID. - Parameters:
- updateSenderIdRequest-
- Returns:
- Result of the UpdateSenderId operation returned by the service.
- See Also:
 
- 
updateSenderIddefault UpdateSenderIdResponse updateSenderId(Consumer<UpdateSenderIdRequest.Builder> updateSenderIdRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Updates the configuration of an existing sender ID. 
 This is a convenience which creates an instance of the UpdateSenderIdRequest.Builderavoiding the need to create one manually viaUpdateSenderIdRequest.builder()- Parameters:
- updateSenderIdRequest- A- Consumerthat will call methods on- UpdateSenderIdRequest.Builderto create a request.
- Returns:
- Result of the UpdateSenderId operation returned by the service.
- See Also:
 
- 
verifyDestinationNumberdefault VerifyDestinationNumberResponse verifyDestinationNumber(VerifyDestinationNumberRequest verifyDestinationNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Use the verification code that was received by the verified destination phone number to opt-in the verified destination phone number to receive more messages. - Parameters:
- verifyDestinationNumberRequest-
- Returns:
- Result of the VerifyDestinationNumber operation returned by the service.
- See Also:
 
- 
verifyDestinationNumberdefault VerifyDestinationNumberResponse verifyDestinationNumber(Consumer<VerifyDestinationNumberRequest.Builder> verifyDestinationNumberRequest) throws ThrottlingException, AccessDeniedException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, PinpointSmsVoiceV2Exception Use the verification code that was received by the verified destination phone number to opt-in the verified destination phone number to receive more messages. 
 This is a convenience which creates an instance of the VerifyDestinationNumberRequest.Builderavoiding the need to create one manually viaVerifyDestinationNumberRequest.builder()- Parameters:
- verifyDestinationNumberRequest- A- Consumerthat will call methods on- VerifyDestinationNumberRequest.Builderto create a request.
- Returns:
- Result of the VerifyDestinationNumber operation returned by the service.
- See Also:
 
- 
createCreate aPinpointSmsVoiceV2Clientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
- 
builderCreate a builder that can be used to configure and create aPinpointSmsVoiceV2Client.
- 
serviceMetadata
- 
serviceClientConfigurationDescription copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
- serviceClientConfigurationin interface- AwsClient
- Specified by:
- serviceClientConfigurationin interface- SdkClient
- Returns:
- SdkServiceClientConfiguration
 
 
-