Struct aws_sdk_personalize::operation::create_batch_segment_job::builders::CreateBatchSegmentJobOutputBuilder
source · #[non_exhaustive]pub struct CreateBatchSegmentJobOutputBuilder { /* private fields */ }
Expand description
A builder for CreateBatchSegmentJobOutput
.
Implementations§
source§impl CreateBatchSegmentJobOutputBuilder
impl CreateBatchSegmentJobOutputBuilder
sourcepub fn batch_segment_job_arn(self, input: impl Into<String>) -> Self
pub fn batch_segment_job_arn(self, input: impl Into<String>) -> Self
The ARN of the batch segment job.
sourcepub fn set_batch_segment_job_arn(self, input: Option<String>) -> Self
pub fn set_batch_segment_job_arn(self, input: Option<String>) -> Self
The ARN of the batch segment job.
sourcepub fn get_batch_segment_job_arn(&self) -> &Option<String>
pub fn get_batch_segment_job_arn(&self) -> &Option<String>
The ARN of the batch segment job.
sourcepub fn build(self) -> CreateBatchSegmentJobOutput
pub fn build(self) -> CreateBatchSegmentJobOutput
Consumes the builder and constructs a CreateBatchSegmentJobOutput
.
Trait Implementations§
source§impl Clone for CreateBatchSegmentJobOutputBuilder
impl Clone for CreateBatchSegmentJobOutputBuilder
source§fn clone(&self) -> CreateBatchSegmentJobOutputBuilder
fn clone(&self) -> CreateBatchSegmentJobOutputBuilder
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 CreateBatchSegmentJobOutputBuilder
impl Default for CreateBatchSegmentJobOutputBuilder
source§fn default() -> CreateBatchSegmentJobOutputBuilder
fn default() -> CreateBatchSegmentJobOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateBatchSegmentJobOutputBuilder
impl PartialEq for CreateBatchSegmentJobOutputBuilder
source§fn eq(&self, other: &CreateBatchSegmentJobOutputBuilder) -> bool
fn eq(&self, other: &CreateBatchSegmentJobOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateBatchSegmentJobOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateBatchSegmentJobOutputBuilder
impl RefUnwindSafe for CreateBatchSegmentJobOutputBuilder
impl Send for CreateBatchSegmentJobOutputBuilder
impl Sync for CreateBatchSegmentJobOutputBuilder
impl Unpin for CreateBatchSegmentJobOutputBuilder
impl UnwindSafe for CreateBatchSegmentJobOutputBuilder
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.