Struct aws_sdk_datapipeline::types::builders::QueryBuilder
source · #[non_exhaustive]pub struct QueryBuilder { /* private fields */ }Expand description
A builder for Query.
Implementations§
source§impl QueryBuilder
impl QueryBuilder
sourcepub fn selectors(self, input: Selector) -> Self
pub fn selectors(self, input: Selector) -> Self
Appends an item to selectors.
To override the contents of this collection use set_selectors.
List of selectors that define the query. An object must satisfy all of the selectors to match the query.
sourcepub fn set_selectors(self, input: Option<Vec<Selector>>) -> Self
pub fn set_selectors(self, input: Option<Vec<Selector>>) -> Self
List of selectors that define the query. An object must satisfy all of the selectors to match the query.
sourcepub fn get_selectors(&self) -> &Option<Vec<Selector>>
pub fn get_selectors(&self) -> &Option<Vec<Selector>>
List of selectors that define the query. An object must satisfy all of the selectors to match the query.
Trait Implementations§
source§impl Clone for QueryBuilder
impl Clone for QueryBuilder
source§fn clone(&self) -> QueryBuilder
fn clone(&self) -> QueryBuilder
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 QueryBuilder
impl Debug for QueryBuilder
source§impl Default for QueryBuilder
impl Default for QueryBuilder
source§fn default() -> QueryBuilder
fn default() -> QueryBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for QueryBuilder
impl PartialEq for QueryBuilder
source§fn eq(&self, other: &QueryBuilder) -> bool
fn eq(&self, other: &QueryBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for QueryBuilder
Auto Trait Implementations§
impl Freeze for QueryBuilder
impl RefUnwindSafe for QueryBuilder
impl Send for QueryBuilder
impl Sync for QueryBuilder
impl Unpin for QueryBuilder
impl UnwindSafe for QueryBuilder
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.