Struct aws_sdk_iotwireless::operation::get_resource_event_configuration::builders::GetResourceEventConfigurationOutputBuilder
source · #[non_exhaustive]pub struct GetResourceEventConfigurationOutputBuilder { /* private fields */ }
Expand description
A builder for GetResourceEventConfigurationOutput
.
Implementations§
source§impl GetResourceEventConfigurationOutputBuilder
impl GetResourceEventConfigurationOutputBuilder
sourcepub fn device_registration_state(
self,
input: DeviceRegistrationStateEventConfiguration
) -> Self
pub fn device_registration_state( self, input: DeviceRegistrationStateEventConfiguration ) -> Self
Event configuration for the device registration state event.
sourcepub fn set_device_registration_state(
self,
input: Option<DeviceRegistrationStateEventConfiguration>
) -> Self
pub fn set_device_registration_state( self, input: Option<DeviceRegistrationStateEventConfiguration> ) -> Self
Event configuration for the device registration state event.
sourcepub fn get_device_registration_state(
&self
) -> &Option<DeviceRegistrationStateEventConfiguration>
pub fn get_device_registration_state( &self ) -> &Option<DeviceRegistrationStateEventConfiguration>
Event configuration for the device registration state event.
sourcepub fn proximity(self, input: ProximityEventConfiguration) -> Self
pub fn proximity(self, input: ProximityEventConfiguration) -> Self
Event configuration for the proximity event.
sourcepub fn set_proximity(self, input: Option<ProximityEventConfiguration>) -> Self
pub fn set_proximity(self, input: Option<ProximityEventConfiguration>) -> Self
Event configuration for the proximity event.
sourcepub fn get_proximity(&self) -> &Option<ProximityEventConfiguration>
pub fn get_proximity(&self) -> &Option<ProximityEventConfiguration>
Event configuration for the proximity event.
sourcepub fn join(self, input: JoinEventConfiguration) -> Self
pub fn join(self, input: JoinEventConfiguration) -> Self
Event configuration for the join event.
sourcepub fn set_join(self, input: Option<JoinEventConfiguration>) -> Self
pub fn set_join(self, input: Option<JoinEventConfiguration>) -> Self
Event configuration for the join event.
sourcepub fn get_join(&self) -> &Option<JoinEventConfiguration>
pub fn get_join(&self) -> &Option<JoinEventConfiguration>
Event configuration for the join event.
sourcepub fn connection_status(
self,
input: ConnectionStatusEventConfiguration
) -> Self
pub fn connection_status( self, input: ConnectionStatusEventConfiguration ) -> Self
Event configuration for the connection status event.
sourcepub fn set_connection_status(
self,
input: Option<ConnectionStatusEventConfiguration>
) -> Self
pub fn set_connection_status( self, input: Option<ConnectionStatusEventConfiguration> ) -> Self
Event configuration for the connection status event.
sourcepub fn get_connection_status(
&self
) -> &Option<ConnectionStatusEventConfiguration>
pub fn get_connection_status( &self ) -> &Option<ConnectionStatusEventConfiguration>
Event configuration for the connection status event.
sourcepub fn message_delivery_status(
self,
input: MessageDeliveryStatusEventConfiguration
) -> Self
pub fn message_delivery_status( self, input: MessageDeliveryStatusEventConfiguration ) -> Self
Event configuration for the message delivery status event.
sourcepub fn set_message_delivery_status(
self,
input: Option<MessageDeliveryStatusEventConfiguration>
) -> Self
pub fn set_message_delivery_status( self, input: Option<MessageDeliveryStatusEventConfiguration> ) -> Self
Event configuration for the message delivery status event.
sourcepub fn get_message_delivery_status(
&self
) -> &Option<MessageDeliveryStatusEventConfiguration>
pub fn get_message_delivery_status( &self ) -> &Option<MessageDeliveryStatusEventConfiguration>
Event configuration for the message delivery status event.
sourcepub fn build(self) -> GetResourceEventConfigurationOutput
pub fn build(self) -> GetResourceEventConfigurationOutput
Consumes the builder and constructs a GetResourceEventConfigurationOutput
.
Trait Implementations§
source§impl Clone for GetResourceEventConfigurationOutputBuilder
impl Clone for GetResourceEventConfigurationOutputBuilder
source§fn clone(&self) -> GetResourceEventConfigurationOutputBuilder
fn clone(&self) -> GetResourceEventConfigurationOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetResourceEventConfigurationOutputBuilder
impl Default for GetResourceEventConfigurationOutputBuilder
source§fn default() -> GetResourceEventConfigurationOutputBuilder
fn default() -> GetResourceEventConfigurationOutputBuilder
source§impl PartialEq for GetResourceEventConfigurationOutputBuilder
impl PartialEq for GetResourceEventConfigurationOutputBuilder
source§fn eq(&self, other: &GetResourceEventConfigurationOutputBuilder) -> bool
fn eq(&self, other: &GetResourceEventConfigurationOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetResourceEventConfigurationOutputBuilder
Auto Trait Implementations§
impl Freeze for GetResourceEventConfigurationOutputBuilder
impl RefUnwindSafe for GetResourceEventConfigurationOutputBuilder
impl Send for GetResourceEventConfigurationOutputBuilder
impl Sync for GetResourceEventConfigurationOutputBuilder
impl Unpin for GetResourceEventConfigurationOutputBuilder
impl UnwindSafe for GetResourceEventConfigurationOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more