Struct aws_sdk_iotwireless::operation::get_resource_event_configuration::builders::GetResourceEventConfigurationInputBuilder
source · #[non_exhaustive]pub struct GetResourceEventConfigurationInputBuilder { /* private fields */ }
Expand description
A builder for GetResourceEventConfigurationInput
.
Implementations§
source§impl GetResourceEventConfigurationInputBuilder
impl GetResourceEventConfigurationInputBuilder
sourcepub fn identifier(self, input: impl Into<String>) -> Self
pub fn identifier(self, input: impl Into<String>) -> Self
Resource identifier to opt in for event messaging.
This field is required.sourcepub fn set_identifier(self, input: Option<String>) -> Self
pub fn set_identifier(self, input: Option<String>) -> Self
Resource identifier to opt in for event messaging.
sourcepub fn get_identifier(&self) -> &Option<String>
pub fn get_identifier(&self) -> &Option<String>
Resource identifier to opt in for event messaging.
sourcepub fn identifier_type(self, input: IdentifierType) -> Self
pub fn identifier_type(self, input: IdentifierType) -> Self
Identifier type of the particular resource identifier for event configuration.
This field is required.sourcepub fn set_identifier_type(self, input: Option<IdentifierType>) -> Self
pub fn set_identifier_type(self, input: Option<IdentifierType>) -> Self
Identifier type of the particular resource identifier for event configuration.
sourcepub fn get_identifier_type(&self) -> &Option<IdentifierType>
pub fn get_identifier_type(&self) -> &Option<IdentifierType>
Identifier type of the particular resource identifier for event configuration.
sourcepub fn partner_type(self, input: EventNotificationPartnerType) -> Self
pub fn partner_type(self, input: EventNotificationPartnerType) -> Self
Partner type of the resource if the identifier type is PartnerAccountId
.
sourcepub fn set_partner_type(
self,
input: Option<EventNotificationPartnerType>
) -> Self
pub fn set_partner_type( self, input: Option<EventNotificationPartnerType> ) -> Self
Partner type of the resource if the identifier type is PartnerAccountId
.
sourcepub fn get_partner_type(&self) -> &Option<EventNotificationPartnerType>
pub fn get_partner_type(&self) -> &Option<EventNotificationPartnerType>
Partner type of the resource if the identifier type is PartnerAccountId
.
sourcepub fn build(self) -> Result<GetResourceEventConfigurationInput, BuildError>
pub fn build(self) -> Result<GetResourceEventConfigurationInput, BuildError>
Consumes the builder and constructs a GetResourceEventConfigurationInput
.
source§impl GetResourceEventConfigurationInputBuilder
impl GetResourceEventConfigurationInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetResourceEventConfigurationOutput, SdkError<GetResourceEventConfigurationError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetResourceEventConfigurationOutput, SdkError<GetResourceEventConfigurationError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetResourceEventConfigurationInputBuilder
impl Clone for GetResourceEventConfigurationInputBuilder
source§fn clone(&self) -> GetResourceEventConfigurationInputBuilder
fn clone(&self) -> GetResourceEventConfigurationInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetResourceEventConfigurationInputBuilder
impl Default for GetResourceEventConfigurationInputBuilder
source§fn default() -> GetResourceEventConfigurationInputBuilder
fn default() -> GetResourceEventConfigurationInputBuilder
source§impl PartialEq for GetResourceEventConfigurationInputBuilder
impl PartialEq for GetResourceEventConfigurationInputBuilder
source§fn eq(&self, other: &GetResourceEventConfigurationInputBuilder) -> bool
fn eq(&self, other: &GetResourceEventConfigurationInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.