Struct aws_sdk_textract::types::builders::AdapterOverviewBuilder
source · #[non_exhaustive]pub struct AdapterOverviewBuilder { /* private fields */ }
Expand description
A builder for AdapterOverview
.
Implementations§
source§impl AdapterOverviewBuilder
impl AdapterOverviewBuilder
sourcepub fn adapter_id(self, input: impl Into<String>) -> Self
pub fn adapter_id(self, input: impl Into<String>) -> Self
A unique identifier for the adapter resource.
sourcepub fn set_adapter_id(self, input: Option<String>) -> Self
pub fn set_adapter_id(self, input: Option<String>) -> Self
A unique identifier for the adapter resource.
sourcepub fn get_adapter_id(&self) -> &Option<String>
pub fn get_adapter_id(&self) -> &Option<String>
A unique identifier for the adapter resource.
sourcepub fn adapter_name(self, input: impl Into<String>) -> Self
pub fn adapter_name(self, input: impl Into<String>) -> Self
A string naming the adapter resource.
sourcepub fn set_adapter_name(self, input: Option<String>) -> Self
pub fn set_adapter_name(self, input: Option<String>) -> Self
A string naming the adapter resource.
sourcepub fn get_adapter_name(&self) -> &Option<String>
pub fn get_adapter_name(&self) -> &Option<String>
A string naming the adapter resource.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
The date and time that the adapter was created.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
The date and time that the adapter was created.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
The date and time that the adapter was created.
sourcepub fn feature_types(self, input: FeatureType) -> Self
pub fn feature_types(self, input: FeatureType) -> Self
Appends an item to feature_types
.
To override the contents of this collection use set_feature_types
.
The feature types that the adapter is operating on.
sourcepub fn set_feature_types(self, input: Option<Vec<FeatureType>>) -> Self
pub fn set_feature_types(self, input: Option<Vec<FeatureType>>) -> Self
The feature types that the adapter is operating on.
sourcepub fn get_feature_types(&self) -> &Option<Vec<FeatureType>>
pub fn get_feature_types(&self) -> &Option<Vec<FeatureType>>
The feature types that the adapter is operating on.
sourcepub fn build(self) -> AdapterOverview
pub fn build(self) -> AdapterOverview
Consumes the builder and constructs a AdapterOverview
.
Trait Implementations§
source§impl Clone for AdapterOverviewBuilder
impl Clone for AdapterOverviewBuilder
source§fn clone(&self) -> AdapterOverviewBuilder
fn clone(&self) -> AdapterOverviewBuilder
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 Debug for AdapterOverviewBuilder
impl Debug for AdapterOverviewBuilder
source§impl Default for AdapterOverviewBuilder
impl Default for AdapterOverviewBuilder
source§fn default() -> AdapterOverviewBuilder
fn default() -> AdapterOverviewBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AdapterOverviewBuilder
impl PartialEq for AdapterOverviewBuilder
source§fn eq(&self, other: &AdapterOverviewBuilder) -> bool
fn eq(&self, other: &AdapterOverviewBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AdapterOverviewBuilder
Auto Trait Implementations§
impl Freeze for AdapterOverviewBuilder
impl RefUnwindSafe for AdapterOverviewBuilder
impl Send for AdapterOverviewBuilder
impl Sync for AdapterOverviewBuilder
impl Unpin for AdapterOverviewBuilder
impl UnwindSafe for AdapterOverviewBuilder
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>
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.