Struct aws_sdk_personalize::operation::create_event_tracker::builders::CreateEventTrackerOutputBuilder
source · #[non_exhaustive]pub struct CreateEventTrackerOutputBuilder { /* private fields */ }
Expand description
A builder for CreateEventTrackerOutput
.
Implementations§
source§impl CreateEventTrackerOutputBuilder
impl CreateEventTrackerOutputBuilder
sourcepub fn event_tracker_arn(self, input: impl Into<String>) -> Self
pub fn event_tracker_arn(self, input: impl Into<String>) -> Self
The ARN of the event tracker.
sourcepub fn set_event_tracker_arn(self, input: Option<String>) -> Self
pub fn set_event_tracker_arn(self, input: Option<String>) -> Self
The ARN of the event tracker.
sourcepub fn get_event_tracker_arn(&self) -> &Option<String>
pub fn get_event_tracker_arn(&self) -> &Option<String>
The ARN of the event tracker.
sourcepub fn tracking_id(self, input: impl Into<String>) -> Self
pub fn tracking_id(self, input: impl Into<String>) -> Self
The ID of the event tracker. Include this ID in requests to the PutEvents API.
sourcepub fn set_tracking_id(self, input: Option<String>) -> Self
pub fn set_tracking_id(self, input: Option<String>) -> Self
The ID of the event tracker. Include this ID in requests to the PutEvents API.
sourcepub fn get_tracking_id(&self) -> &Option<String>
pub fn get_tracking_id(&self) -> &Option<String>
The ID of the event tracker. Include this ID in requests to the PutEvents API.
sourcepub fn build(self) -> CreateEventTrackerOutput
pub fn build(self) -> CreateEventTrackerOutput
Consumes the builder and constructs a CreateEventTrackerOutput
.
Trait Implementations§
source§impl Clone for CreateEventTrackerOutputBuilder
impl Clone for CreateEventTrackerOutputBuilder
source§fn clone(&self) -> CreateEventTrackerOutputBuilder
fn clone(&self) -> CreateEventTrackerOutputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for CreateEventTrackerOutputBuilder
impl Default for CreateEventTrackerOutputBuilder
source§fn default() -> CreateEventTrackerOutputBuilder
fn default() -> CreateEventTrackerOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateEventTrackerOutputBuilder
impl PartialEq for CreateEventTrackerOutputBuilder
source§fn eq(&self, other: &CreateEventTrackerOutputBuilder) -> bool
fn eq(&self, other: &CreateEventTrackerOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateEventTrackerOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateEventTrackerOutputBuilder
impl RefUnwindSafe for CreateEventTrackerOutputBuilder
impl Send for CreateEventTrackerOutputBuilder
impl Sync for CreateEventTrackerOutputBuilder
impl Unpin for CreateEventTrackerOutputBuilder
impl UnwindSafe for CreateEventTrackerOutputBuilder
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.