Interface MessageDeliveryStatusEventConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MessageDeliveryStatusEventConfiguration.Builder,
,MessageDeliveryStatusEventConfiguration> SdkBuilder<MessageDeliveryStatusEventConfiguration.Builder,
,MessageDeliveryStatusEventConfiguration> SdkPojo
- Enclosing class:
MessageDeliveryStatusEventConfiguration
public static interface MessageDeliveryStatusEventConfiguration.Builder
extends SdkPojo, CopyableBuilder<MessageDeliveryStatusEventConfiguration.Builder,MessageDeliveryStatusEventConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionSets the value of the Sidewalk property for this object.Sets the value of the Sidewalk property for this object.wirelessDeviceIdEventTopic
(String wirelessDeviceIdEventTopic) Denotes whether the wireless device ID message delivery status event topic is enabled or disabled.wirelessDeviceIdEventTopic
(EventNotificationTopicStatus wirelessDeviceIdEventTopic) Denotes whether the wireless device ID message delivery status event topic is enabled or disabled.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
sidewalk
MessageDeliveryStatusEventConfiguration.Builder sidewalk(SidewalkEventNotificationConfigurations sidewalk) Sets the value of the Sidewalk property for this object.- Parameters:
sidewalk
- The new value for the Sidewalk property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sidewalk
default MessageDeliveryStatusEventConfiguration.Builder sidewalk(Consumer<SidewalkEventNotificationConfigurations.Builder> sidewalk) Sets the value of the Sidewalk property for this object. This is a convenience method that creates an instance of theSidewalkEventNotificationConfigurations.Builder
avoiding the need to create one manually viaSidewalkEventNotificationConfigurations.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosidewalk(SidewalkEventNotificationConfigurations)
.- Parameters:
sidewalk
- a consumer that will call methods onSidewalkEventNotificationConfigurations.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
wirelessDeviceIdEventTopic
MessageDeliveryStatusEventConfiguration.Builder wirelessDeviceIdEventTopic(String wirelessDeviceIdEventTopic) Denotes whether the wireless device ID message delivery status event topic is enabled or disabled.
- Parameters:
wirelessDeviceIdEventTopic
- Denotes whether the wireless device ID message delivery status event topic is enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
wirelessDeviceIdEventTopic
MessageDeliveryStatusEventConfiguration.Builder wirelessDeviceIdEventTopic(EventNotificationTopicStatus wirelessDeviceIdEventTopic) Denotes whether the wireless device ID message delivery status event topic is enabled or disabled.
- Parameters:
wirelessDeviceIdEventTopic
- Denotes whether the wireless device ID message delivery status event topic is enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-