Struct aws_sdk_rekognition::operation::create_collection::builders::CreateCollectionInputBuilder
source · #[non_exhaustive]pub struct CreateCollectionInputBuilder { /* private fields */ }Expand description
A builder for CreateCollectionInput.
Implementations§
source§impl CreateCollectionInputBuilder
impl CreateCollectionInputBuilder
sourcepub fn collection_id(self, input: impl Into<String>) -> Self
pub fn collection_id(self, input: impl Into<String>) -> Self
ID for the collection that you are creating.
This field is required.sourcepub fn set_collection_id(self, input: Option<String>) -> Self
pub fn set_collection_id(self, input: Option<String>) -> Self
ID for the collection that you are creating.
sourcepub fn get_collection_id(&self) -> &Option<String>
pub fn get_collection_id(&self) -> &Option<String>
ID for the collection that you are creating.
Adds a key-value pair to tags.
To override the contents of this collection use set_tags.
A set of tags (key-value pairs) that you want to attach to the collection.
A set of tags (key-value pairs) that you want to attach to the collection.
A set of tags (key-value pairs) that you want to attach to the collection.
sourcepub fn build(self) -> Result<CreateCollectionInput, BuildError>
pub fn build(self) -> Result<CreateCollectionInput, BuildError>
Consumes the builder and constructs a CreateCollectionInput.
source§impl CreateCollectionInputBuilder
impl CreateCollectionInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<CreateCollectionOutput, SdkError<CreateCollectionError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<CreateCollectionOutput, SdkError<CreateCollectionError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for CreateCollectionInputBuilder
impl Clone for CreateCollectionInputBuilder
source§fn clone(&self) -> CreateCollectionInputBuilder
fn clone(&self) -> CreateCollectionInputBuilder
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 CreateCollectionInputBuilder
impl Debug for CreateCollectionInputBuilder
source§impl Default for CreateCollectionInputBuilder
impl Default for CreateCollectionInputBuilder
source§fn default() -> CreateCollectionInputBuilder
fn default() -> CreateCollectionInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateCollectionInputBuilder
impl PartialEq for CreateCollectionInputBuilder
source§fn eq(&self, other: &CreateCollectionInputBuilder) -> bool
fn eq(&self, other: &CreateCollectionInputBuilder) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateCollectionInputBuilder
Auto Trait Implementations§
impl Freeze for CreateCollectionInputBuilder
impl RefUnwindSafe for CreateCollectionInputBuilder
impl Send for CreateCollectionInputBuilder
impl Sync for CreateCollectionInputBuilder
impl Unpin for CreateCollectionInputBuilder
impl UnwindSafe for CreateCollectionInputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.