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 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>
Creates a shared type from an unshared type.