Struct aws_sdk_comprehend::operation::batch_detect_targeted_sentiment::builders::BatchDetectTargetedSentimentInputBuilder
source · #[non_exhaustive]pub struct BatchDetectTargetedSentimentInputBuilder { /* private fields */ }Expand description
A builder for BatchDetectTargetedSentimentInput.
Implementations§
source§impl BatchDetectTargetedSentimentInputBuilder
impl BatchDetectTargetedSentimentInputBuilder
sourcepub fn text_list(self, input: impl Into<String>) -> Self
pub fn text_list(self, input: impl Into<String>) -> Self
Appends an item to text_list.
To override the contents of this collection use set_text_list.
A list containing the UTF-8 encoded text of the input documents. The list can contain a maximum of 25 documents. The maximum size of each document is 5 KB.
sourcepub fn set_text_list(self, input: Option<Vec<String>>) -> Self
pub fn set_text_list(self, input: Option<Vec<String>>) -> Self
A list containing the UTF-8 encoded text of the input documents. The list can contain a maximum of 25 documents. The maximum size of each document is 5 KB.
sourcepub fn get_text_list(&self) -> &Option<Vec<String>>
pub fn get_text_list(&self) -> &Option<Vec<String>>
A list containing the UTF-8 encoded text of the input documents. The list can contain a maximum of 25 documents. The maximum size of each document is 5 KB.
sourcepub fn language_code(self, input: LanguageCode) -> Self
pub fn language_code(self, input: LanguageCode) -> Self
The language of the input documents. Currently, English is the only supported language.
This field is required.sourcepub fn set_language_code(self, input: Option<LanguageCode>) -> Self
pub fn set_language_code(self, input: Option<LanguageCode>) -> Self
The language of the input documents. Currently, English is the only supported language.
sourcepub fn get_language_code(&self) -> &Option<LanguageCode>
pub fn get_language_code(&self) -> &Option<LanguageCode>
The language of the input documents. Currently, English is the only supported language.
sourcepub fn build(self) -> Result<BatchDetectTargetedSentimentInput, BuildError>
pub fn build(self) -> Result<BatchDetectTargetedSentimentInput, BuildError>
Consumes the builder and constructs a BatchDetectTargetedSentimentInput.
source§impl BatchDetectTargetedSentimentInputBuilder
impl BatchDetectTargetedSentimentInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<BatchDetectTargetedSentimentOutput, SdkError<BatchDetectTargetedSentimentError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<BatchDetectTargetedSentimentOutput, SdkError<BatchDetectTargetedSentimentError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for BatchDetectTargetedSentimentInputBuilder
impl Clone for BatchDetectTargetedSentimentInputBuilder
source§fn clone(&self) -> BatchDetectTargetedSentimentInputBuilder
fn clone(&self) -> BatchDetectTargetedSentimentInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for BatchDetectTargetedSentimentInputBuilder
impl Default for BatchDetectTargetedSentimentInputBuilder
source§fn default() -> BatchDetectTargetedSentimentInputBuilder
fn default() -> BatchDetectTargetedSentimentInputBuilder
source§impl PartialEq for BatchDetectTargetedSentimentInputBuilder
impl PartialEq for BatchDetectTargetedSentimentInputBuilder
source§fn eq(&self, other: &BatchDetectTargetedSentimentInputBuilder) -> bool
fn eq(&self, other: &BatchDetectTargetedSentimentInputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BatchDetectTargetedSentimentInputBuilder
Auto Trait Implementations§
impl Freeze for BatchDetectTargetedSentimentInputBuilder
impl RefUnwindSafe for BatchDetectTargetedSentimentInputBuilder
impl Send for BatchDetectTargetedSentimentInputBuilder
impl Sync for BatchDetectTargetedSentimentInputBuilder
impl Unpin for BatchDetectTargetedSentimentInputBuilder
impl UnwindSafe for BatchDetectTargetedSentimentInputBuilder
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
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)
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>
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>
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 more