Struct aws_sdk_inspector2::operation::search_vulnerabilities::builders::SearchVulnerabilitiesFluentBuilder
source · pub struct SearchVulnerabilitiesFluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to SearchVulnerabilities.
Lists Amazon Inspector coverage details for a specific vulnerability.
Implementations§
source§impl SearchVulnerabilitiesFluentBuilder
impl SearchVulnerabilitiesFluentBuilder
sourcepub fn as_input(&self) -> &SearchVulnerabilitiesInputBuilder
pub fn as_input(&self) -> &SearchVulnerabilitiesInputBuilder
Access the SearchVulnerabilities as a reference.
sourcepub async fn send(
self,
) -> Result<SearchVulnerabilitiesOutput, SdkError<SearchVulnerabilitiesError, HttpResponse>>
pub async fn send( self, ) -> Result<SearchVulnerabilitiesOutput, SdkError<SearchVulnerabilitiesError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn customize(
self,
) -> CustomizableOperation<SearchVulnerabilitiesOutput, SearchVulnerabilitiesError, Self>
pub fn customize( self, ) -> CustomizableOperation<SearchVulnerabilitiesOutput, SearchVulnerabilitiesError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn into_paginator(self) -> SearchVulnerabilitiesPaginator
pub fn into_paginator(self) -> SearchVulnerabilitiesPaginator
Create a paginator for this request
Paginators are used by calling send().await which returns a PaginationStream.
sourcepub fn filter_criteria(self, input: SearchVulnerabilitiesFilterCriteria) -> Self
pub fn filter_criteria(self, input: SearchVulnerabilitiesFilterCriteria) -> Self
The criteria used to filter the results of a vulnerability search.
sourcepub fn set_filter_criteria(
self,
input: Option<SearchVulnerabilitiesFilterCriteria>,
) -> Self
pub fn set_filter_criteria( self, input: Option<SearchVulnerabilitiesFilterCriteria>, ) -> Self
The criteria used to filter the results of a vulnerability search.
sourcepub fn get_filter_criteria(
&self,
) -> &Option<SearchVulnerabilitiesFilterCriteria>
pub fn get_filter_criteria( &self, ) -> &Option<SearchVulnerabilitiesFilterCriteria>
The criteria used to filter the results of a vulnerability search.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.
Trait Implementations§
source§impl Clone for SearchVulnerabilitiesFluentBuilder
impl Clone for SearchVulnerabilitiesFluentBuilder
source§fn clone(&self) -> SearchVulnerabilitiesFluentBuilder
fn clone(&self) -> SearchVulnerabilitiesFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreAuto Trait Implementations§
impl Freeze for SearchVulnerabilitiesFluentBuilder
impl !RefUnwindSafe for SearchVulnerabilitiesFluentBuilder
impl Send for SearchVulnerabilitiesFluentBuilder
impl Sync for SearchVulnerabilitiesFluentBuilder
impl Unpin for SearchVulnerabilitiesFluentBuilder
impl !UnwindSafe for SearchVulnerabilitiesFluentBuilder
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