Struct aws_sdk_devopsguru::operation::search_insights::builders::SearchInsightsOutputBuilder
source · #[non_exhaustive]pub struct SearchInsightsOutputBuilder { /* private fields */ }
Expand description
A builder for SearchInsightsOutput
.
Implementations§
source§impl SearchInsightsOutputBuilder
impl SearchInsightsOutputBuilder
sourcepub fn proactive_insights(self, input: ProactiveInsightSummary) -> Self
pub fn proactive_insights(self, input: ProactiveInsightSummary) -> Self
Appends an item to proactive_insights
.
To override the contents of this collection use set_proactive_insights
.
The returned proactive insights.
sourcepub fn set_proactive_insights(
self,
input: Option<Vec<ProactiveInsightSummary>>
) -> Self
pub fn set_proactive_insights( self, input: Option<Vec<ProactiveInsightSummary>> ) -> Self
The returned proactive insights.
sourcepub fn get_proactive_insights(&self) -> &Option<Vec<ProactiveInsightSummary>>
pub fn get_proactive_insights(&self) -> &Option<Vec<ProactiveInsightSummary>>
The returned proactive insights.
sourcepub fn reactive_insights(self, input: ReactiveInsightSummary) -> Self
pub fn reactive_insights(self, input: ReactiveInsightSummary) -> Self
Appends an item to reactive_insights
.
To override the contents of this collection use set_reactive_insights
.
The returned reactive insights.
sourcepub fn set_reactive_insights(
self,
input: Option<Vec<ReactiveInsightSummary>>
) -> Self
pub fn set_reactive_insights( self, input: Option<Vec<ReactiveInsightSummary>> ) -> Self
The returned reactive insights.
sourcepub fn get_reactive_insights(&self) -> &Option<Vec<ReactiveInsightSummary>>
pub fn get_reactive_insights(&self) -> &Option<Vec<ReactiveInsightSummary>>
The returned reactive insights.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
sourcepub fn build(self) -> SearchInsightsOutput
pub fn build(self) -> SearchInsightsOutput
Consumes the builder and constructs a SearchInsightsOutput
.
Trait Implementations§
source§impl Clone for SearchInsightsOutputBuilder
impl Clone for SearchInsightsOutputBuilder
source§fn clone(&self) -> SearchInsightsOutputBuilder
fn clone(&self) -> SearchInsightsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SearchInsightsOutputBuilder
impl Debug for SearchInsightsOutputBuilder
source§impl Default for SearchInsightsOutputBuilder
impl Default for SearchInsightsOutputBuilder
source§fn default() -> SearchInsightsOutputBuilder
fn default() -> SearchInsightsOutputBuilder
source§impl PartialEq for SearchInsightsOutputBuilder
impl PartialEq for SearchInsightsOutputBuilder
source§fn eq(&self, other: &SearchInsightsOutputBuilder) -> bool
fn eq(&self, other: &SearchInsightsOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SearchInsightsOutputBuilder
Auto Trait Implementations§
impl Freeze for SearchInsightsOutputBuilder
impl RefUnwindSafe for SearchInsightsOutputBuilder
impl Send for SearchInsightsOutputBuilder
impl Sync for SearchInsightsOutputBuilder
impl Unpin for SearchInsightsOutputBuilder
impl UnwindSafe for SearchInsightsOutputBuilder
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> 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