#[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 ==
.