#[non_exhaustive]pub struct EventConfigurationItemBuilder { /* private fields */ }Expand description
A builder for EventConfigurationItem.
Implementations§
source§impl EventConfigurationItemBuilder
impl EventConfigurationItemBuilder
sourcepub fn identifier(self, input: impl Into<String>) -> Self
pub fn identifier(self, input: impl Into<String>) -> Self
Resource identifier opted in for event messaging.
sourcepub fn set_identifier(self, input: Option<String>) -> Self
pub fn set_identifier(self, input: Option<String>) -> Self
Resource identifier opted in for event messaging.
sourcepub fn get_identifier(&self) -> &Option<String>
pub fn get_identifier(&self) -> &Option<String>
Resource identifier opted 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.
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 events(self, input: EventNotificationItemConfigurations) -> Self
pub fn events(self, input: EventNotificationItemConfigurations) -> Self
Object of all event configurations and the status of the event topics.
sourcepub fn set_events(
self,
input: Option<EventNotificationItemConfigurations>
) -> Self
pub fn set_events( self, input: Option<EventNotificationItemConfigurations> ) -> Self
Object of all event configurations and the status of the event topics.
sourcepub fn get_events(&self) -> &Option<EventNotificationItemConfigurations>
pub fn get_events(&self) -> &Option<EventNotificationItemConfigurations>
Object of all event configurations and the status of the event topics.
sourcepub fn build(self) -> EventConfigurationItem
pub fn build(self) -> EventConfigurationItem
Consumes the builder and constructs a EventConfigurationItem.
Trait Implementations§
source§impl Clone for EventConfigurationItemBuilder
impl Clone for EventConfigurationItemBuilder
source§fn clone(&self) -> EventConfigurationItemBuilder
fn clone(&self) -> EventConfigurationItemBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for EventConfigurationItemBuilder
impl Default for EventConfigurationItemBuilder
source§fn default() -> EventConfigurationItemBuilder
fn default() -> EventConfigurationItemBuilder
source§impl PartialEq<EventConfigurationItemBuilder> for EventConfigurationItemBuilder
impl PartialEq<EventConfigurationItemBuilder> for EventConfigurationItemBuilder
source§fn eq(&self, other: &EventConfigurationItemBuilder) -> bool
fn eq(&self, other: &EventConfigurationItemBuilder) -> bool
self and other values to be equal, and is used
by ==.