Interface SendDestinationNumberVerificationCodeRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<SendDestinationNumberVerificationCodeRequest.Builder,SendDestinationNumberVerificationCodeRequest>,PinpointSmsVoiceV2Request.Builder,SdkBuilder<SendDestinationNumberVerificationCodeRequest.Builder,SendDestinationNumberVerificationCodeRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- SendDestinationNumberVerificationCodeRequest
public static interface SendDestinationNumberVerificationCodeRequest.Builder extends PinpointSmsVoiceV2Request.Builder, SdkPojo, CopyableBuilder<SendDestinationNumberVerificationCodeRequest.Builder,SendDestinationNumberVerificationCodeRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.pinpointsmsvoicev2.model.PinpointSmsVoiceV2Request.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
verifiedDestinationNumberId
SendDestinationNumberVerificationCodeRequest.Builder verifiedDestinationNumberId(String verifiedDestinationNumberId)
The unique identifier for the verified destination phone number.
- Parameters:
verifiedDestinationNumberId- The unique identifier for the verified destination phone number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verificationChannel
SendDestinationNumberVerificationCodeRequest.Builder verificationChannel(String verificationChannel)
Choose to send the verification code as an SMS or voice message.
- Parameters:
verificationChannel- Choose to send the verification code as an SMS or voice message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VerificationChannel,VerificationChannel
-
verificationChannel
SendDestinationNumberVerificationCodeRequest.Builder verificationChannel(VerificationChannel verificationChannel)
Choose to send the verification code as an SMS or voice message.
- Parameters:
verificationChannel- Choose to send the verification code as an SMS or voice message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VerificationChannel,VerificationChannel
-
languageCode
SendDestinationNumberVerificationCodeRequest.Builder languageCode(String languageCode)
Choose the language to use for the message.
- Parameters:
languageCode- Choose the language to use for the message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LanguageCode,LanguageCode
-
languageCode
SendDestinationNumberVerificationCodeRequest.Builder languageCode(LanguageCode languageCode)
Choose the language to use for the message.
- Parameters:
languageCode- Choose the language to use for the message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LanguageCode,LanguageCode
-
originationIdentity
SendDestinationNumberVerificationCodeRequest.Builder originationIdentity(String originationIdentity)
The origination identity of the message. This can be either the PhoneNumber, PhoneNumberId, PhoneNumberArn, SenderId, SenderIdArn, PoolId, or PoolArn.
- Parameters:
originationIdentity- The origination identity of the message. This can be either the PhoneNumber, PhoneNumberId, PhoneNumberArn, SenderId, SenderIdArn, PoolId, or PoolArn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationSetName
SendDestinationNumberVerificationCodeRequest.Builder configurationSetName(String configurationSetName)
The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn.
- Parameters:
configurationSetName- The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
context
SendDestinationNumberVerificationCodeRequest.Builder context(Map<String,String> context)
You can specify custom data in this field. If you do, that data is logged to the event destination.
- Parameters:
context- You can specify custom data in this field. If you do, that data is logged to the event destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationCountryParametersWithStrings
SendDestinationNumberVerificationCodeRequest.Builder destinationCountryParametersWithStrings(Map<String,String> destinationCountryParameters)
This field is used for any country-specific registration requirements. Currently, this setting is only used when you send messages to recipients in India using a sender ID. For more information see Special requirements for sending SMS messages to recipients in India.
- Parameters:
destinationCountryParameters- This field is used for any country-specific registration requirements. Currently, this setting is only used when you send messages to recipients in India using a sender ID. For more information see Special requirements for sending SMS messages to recipients in India.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationCountryParameters
SendDestinationNumberVerificationCodeRequest.Builder destinationCountryParameters(Map<DestinationCountryParameterKey,String> destinationCountryParameters)
This field is used for any country-specific registration requirements. Currently, this setting is only used when you send messages to recipients in India using a sender ID. For more information see Special requirements for sending SMS messages to recipients in India.
- Parameters:
destinationCountryParameters- This field is used for any country-specific registration requirements. Currently, this setting is only used when you send messages to recipients in India using a sender ID. For more information see Special requirements for sending SMS messages to recipients in India.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
SendDestinationNumberVerificationCodeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
SendDestinationNumberVerificationCodeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-