#[non_exhaustive]pub struct QueryObjectsInputBuilder { /* private fields */ }Expand description
A builder for QueryObjectsInput.
Implementations§
source§impl QueryObjectsInputBuilder
 
impl QueryObjectsInputBuilder
sourcepub fn pipeline_id(self, input: impl Into<String>) -> Self
 
pub fn pipeline_id(self, input: impl Into<String>) -> Self
The ID of the pipeline.
This field is required.sourcepub fn set_pipeline_id(self, input: Option<String>) -> Self
 
pub fn set_pipeline_id(self, input: Option<String>) -> Self
The ID of the pipeline.
sourcepub fn get_pipeline_id(&self) -> &Option<String>
 
pub fn get_pipeline_id(&self) -> &Option<String>
The ID of the pipeline.
sourcepub fn query(self, input: Query) -> Self
 
pub fn query(self, input: Query) -> Self
The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.
sourcepub fn set_query(self, input: Option<Query>) -> Self
 
pub fn set_query(self, input: Option<Query>) -> Self
The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.
sourcepub fn get_query(&self) -> &Option<Query>
 
pub fn get_query(&self) -> &Option<Query>
The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.
sourcepub fn sphere(self, input: impl Into<String>) -> Self
 
pub fn sphere(self, input: impl Into<String>) -> Self
Indicates whether the query applies to components or instances. The possible values are: COMPONENT, INSTANCE, and ATTEMPT.
sourcepub fn set_sphere(self, input: Option<String>) -> Self
 
pub fn set_sphere(self, input: Option<String>) -> Self
Indicates whether the query applies to components or instances. The possible values are: COMPONENT, INSTANCE, and ATTEMPT.
sourcepub fn get_sphere(&self) -> &Option<String>
 
pub fn get_sphere(&self) -> &Option<String>
Indicates whether the query applies to components or instances. The possible values are: COMPONENT, INSTANCE, and ATTEMPT.
sourcepub fn marker(self, input: impl Into<String>) -> Self
 
pub fn marker(self, input: impl Into<String>) -> Self
The starting point for the results to be returned. For the first call, this value should be empty. As long as there are more results, continue to call QueryObjects with the marker value from the previous call to retrieve the next set of results.
sourcepub fn set_marker(self, input: Option<String>) -> Self
 
pub fn set_marker(self, input: Option<String>) -> Self
The starting point for the results to be returned. For the first call, this value should be empty. As long as there are more results, continue to call QueryObjects with the marker value from the previous call to retrieve the next set of results.
sourcepub fn get_marker(&self) -> &Option<String>
 
pub fn get_marker(&self) -> &Option<String>
The starting point for the results to be returned. For the first call, this value should be empty. As long as there are more results, continue to call QueryObjects with the marker value from the previous call to retrieve the next set of results.
sourcepub fn limit(self, input: i32) -> Self
 
pub fn limit(self, input: i32) -> Self
The maximum number of object names that QueryObjects will return in a single call. The default value is 100.
sourcepub fn set_limit(self, input: Option<i32>) -> Self
 
pub fn set_limit(self, input: Option<i32>) -> Self
The maximum number of object names that QueryObjects will return in a single call. The default value is 100.
sourcepub fn get_limit(&self) -> &Option<i32>
 
pub fn get_limit(&self) -> &Option<i32>
The maximum number of object names that QueryObjects will return in a single call. The default value is 100.
sourcepub fn build(self) -> Result<QueryObjectsInput, BuildError>
 
pub fn build(self) -> Result<QueryObjectsInput, BuildError>
Consumes the builder and constructs a QueryObjectsInput.
source§impl QueryObjectsInputBuilder
 
impl QueryObjectsInputBuilder
sourcepub async fn send_with(
    self,
    client: &Client,
) -> Result<QueryObjectsOutput, SdkError<QueryObjectsError, HttpResponse>>
 
pub async fn send_with( self, client: &Client, ) -> Result<QueryObjectsOutput, SdkError<QueryObjectsError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for QueryObjectsInputBuilder
 
impl Clone for QueryObjectsInputBuilder
source§fn clone(&self) -> QueryObjectsInputBuilder
 
fn clone(&self) -> QueryObjectsInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for QueryObjectsInputBuilder
 
impl Debug for QueryObjectsInputBuilder
source§impl Default for QueryObjectsInputBuilder
 
impl Default for QueryObjectsInputBuilder
source§fn default() -> QueryObjectsInputBuilder
 
fn default() -> QueryObjectsInputBuilder
source§impl PartialEq for QueryObjectsInputBuilder
 
impl PartialEq for QueryObjectsInputBuilder
source§fn eq(&self, other: &QueryObjectsInputBuilder) -> bool
 
fn eq(&self, other: &QueryObjectsInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for QueryObjectsInputBuilder
Auto Trait Implementations§
impl Freeze for QueryObjectsInputBuilder
impl RefUnwindSafe for QueryObjectsInputBuilder
impl Send for QueryObjectsInputBuilder
impl Sync for QueryObjectsInputBuilder
impl Unpin for QueryObjectsInputBuilder
impl UnwindSafe for QueryObjectsInputBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
 
default 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