Interface UpdateChannelParameters.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UpdateChannelParameters.Builder,,UpdateChannelParameters> SdkBuilder<UpdateChannelParameters.Builder,,UpdateChannelParameters> SdkPojo
- Enclosing class:
UpdateChannelParameters
-
Method Summary
Modifier and TypeMethodDescriptiondefault UpdateChannelParameters.BuildernotifyValue(Consumer<UpdateNotifyParameters.Builder> notifyValue) The notify-template-route parameters to update.notifyValue(UpdateNotifyParameters notifyValue) The notify-template-route parameters to update.default UpdateChannelParameters.BuilderThe text-channel parameters to update.text(UpdateTextParameters text) The text-channel parameters to update.default UpdateChannelParameters.BuilderThe voice-channel parameters to update.voice(UpdateVoiceParameters voice) The voice-channel parameters to update.default UpdateChannelParameters.BuilderwhatsApp(Consumer<UpdateWhatsAppParameters.Builder> whatsApp) The WhatsApp-channel parameters to update.whatsApp(UpdateWhatsAppParameters whatsApp) The WhatsApp-channel parameters to update.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
text
The text-channel parameters to update. Omit this member to leave the text-channel parameters unchanged.
- Parameters:
text- The text-channel parameters to update. Omit this member to leave the text-channel parameters unchanged.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
text
The text-channel parameters to update. Omit this member to leave the text-channel parameters unchanged.
This is a convenience method that creates an instance of theUpdateTextParameters.Builderavoiding the need to create one manually viaUpdateTextParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totext(UpdateTextParameters).- Parameters:
text- a consumer that will call methods onUpdateTextParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
voice
The voice-channel parameters to update. Omit this member to leave the voice-channel parameters unchanged.
- Parameters:
voice- The voice-channel parameters to update. Omit this member to leave the voice-channel parameters unchanged.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
voice
The voice-channel parameters to update. Omit this member to leave the voice-channel parameters unchanged.
This is a convenience method that creates an instance of theUpdateVoiceParameters.Builderavoiding the need to create one manually viaUpdateVoiceParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovoice(UpdateVoiceParameters).- Parameters:
voice- a consumer that will call methods onUpdateVoiceParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
notifyValue
The notify-template-route parameters to update. Omit this member to leave them unchanged.
- Parameters:
notifyValue- The notify-template-route parameters to update. Omit this member to leave them unchanged.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notifyValue
default UpdateChannelParameters.Builder notifyValue(Consumer<UpdateNotifyParameters.Builder> notifyValue) The notify-template-route parameters to update. Omit this member to leave them unchanged.
This is a convenience method that creates an instance of theUpdateNotifyParameters.Builderavoiding the need to create one manually viaUpdateNotifyParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonotifyValue(UpdateNotifyParameters).- Parameters:
notifyValue- a consumer that will call methods onUpdateNotifyParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
whatsApp
The WhatsApp-channel parameters to update. Omit this member to leave the WhatsApp-channel parameters unchanged.
- Parameters:
whatsApp- The WhatsApp-channel parameters to update. Omit this member to leave the WhatsApp-channel parameters unchanged.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
whatsApp
default UpdateChannelParameters.Builder whatsApp(Consumer<UpdateWhatsAppParameters.Builder> whatsApp) The WhatsApp-channel parameters to update. Omit this member to leave the WhatsApp-channel parameters unchanged.
This is a convenience method that creates an instance of theUpdateWhatsAppParameters.Builderavoiding the need to create one manually viaUpdateWhatsAppParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed towhatsApp(UpdateWhatsAppParameters).- Parameters:
whatsApp- a consumer that will call methods onUpdateWhatsAppParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-