#[non_exhaustive]pub struct EventNotificationItemConfigurationsBuilder { /* private fields */ }
Expand description
A builder for EventNotificationItemConfigurations
.
Implementations§
source§impl EventNotificationItemConfigurationsBuilder
impl EventNotificationItemConfigurationsBuilder
sourcepub fn device_registration_state(
self,
input: DeviceRegistrationStateEventConfiguration
) -> Self
pub fn device_registration_state( self, input: DeviceRegistrationStateEventConfiguration ) -> Self
Device registration state event configuration for an event configuration item.
sourcepub fn set_device_registration_state(
self,
input: Option<DeviceRegistrationStateEventConfiguration>
) -> Self
pub fn set_device_registration_state( self, input: Option<DeviceRegistrationStateEventConfiguration> ) -> Self
Device registration state event configuration for an event configuration item.
sourcepub fn get_device_registration_state(
&self
) -> &Option<DeviceRegistrationStateEventConfiguration>
pub fn get_device_registration_state( &self ) -> &Option<DeviceRegistrationStateEventConfiguration>
Device registration state event configuration for an event configuration item.
sourcepub fn proximity(self, input: ProximityEventConfiguration) -> Self
pub fn proximity(self, input: ProximityEventConfiguration) -> Self
Proximity event configuration for an event configuration item.
sourcepub fn set_proximity(self, input: Option<ProximityEventConfiguration>) -> Self
pub fn set_proximity(self, input: Option<ProximityEventConfiguration>) -> Self
Proximity event configuration for an event configuration item.
sourcepub fn get_proximity(&self) -> &Option<ProximityEventConfiguration>
pub fn get_proximity(&self) -> &Option<ProximityEventConfiguration>
Proximity event configuration for an event configuration item.
sourcepub fn join(self, input: JoinEventConfiguration) -> Self
pub fn join(self, input: JoinEventConfiguration) -> Self
Join event configuration for an event configuration item.
sourcepub fn set_join(self, input: Option<JoinEventConfiguration>) -> Self
pub fn set_join(self, input: Option<JoinEventConfiguration>) -> Self
Join event configuration for an event configuration item.
sourcepub fn get_join(&self) -> &Option<JoinEventConfiguration>
pub fn get_join(&self) -> &Option<JoinEventConfiguration>
Join event configuration for an event configuration item.
sourcepub fn connection_status(
self,
input: ConnectionStatusEventConfiguration
) -> Self
pub fn connection_status( self, input: ConnectionStatusEventConfiguration ) -> Self
Connection status event configuration for an event configuration item.
sourcepub fn set_connection_status(
self,
input: Option<ConnectionStatusEventConfiguration>
) -> Self
pub fn set_connection_status( self, input: Option<ConnectionStatusEventConfiguration> ) -> Self
Connection status event configuration for an event configuration item.
sourcepub fn get_connection_status(
&self
) -> &Option<ConnectionStatusEventConfiguration>
pub fn get_connection_status( &self ) -> &Option<ConnectionStatusEventConfiguration>
Connection status event configuration for an event configuration item.
sourcepub fn message_delivery_status(
self,
input: MessageDeliveryStatusEventConfiguration
) -> Self
pub fn message_delivery_status( self, input: MessageDeliveryStatusEventConfiguration ) -> Self
Message delivery status event configuration for an event configuration item.
sourcepub fn set_message_delivery_status(
self,
input: Option<MessageDeliveryStatusEventConfiguration>
) -> Self
pub fn set_message_delivery_status( self, input: Option<MessageDeliveryStatusEventConfiguration> ) -> Self
Message delivery status event configuration for an event configuration item.
sourcepub fn get_message_delivery_status(
&self
) -> &Option<MessageDeliveryStatusEventConfiguration>
pub fn get_message_delivery_status( &self ) -> &Option<MessageDeliveryStatusEventConfiguration>
Message delivery status event configuration for an event configuration item.
sourcepub fn build(self) -> EventNotificationItemConfigurations
pub fn build(self) -> EventNotificationItemConfigurations
Consumes the builder and constructs a EventNotificationItemConfigurations
.
Trait Implementations§
source§impl Clone for EventNotificationItemConfigurationsBuilder
impl Clone for EventNotificationItemConfigurationsBuilder
source§fn clone(&self) -> EventNotificationItemConfigurationsBuilder
fn clone(&self) -> EventNotificationItemConfigurationsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for EventNotificationItemConfigurationsBuilder
impl Default for EventNotificationItemConfigurationsBuilder
source§fn default() -> EventNotificationItemConfigurationsBuilder
fn default() -> EventNotificationItemConfigurationsBuilder
source§impl PartialEq for EventNotificationItemConfigurationsBuilder
impl PartialEq for EventNotificationItemConfigurationsBuilder
source§fn eq(&self, other: &EventNotificationItemConfigurationsBuilder) -> bool
fn eq(&self, other: &EventNotificationItemConfigurationsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.