Struct aws_sdk_emr::input::ListReleaseLabelsInput
source · [−]#[non_exhaustive]pub struct ListReleaseLabelsInput {
pub filters: Option<ReleaseLabelFilter>,
pub next_token: Option<String>,
pub max_results: Option<i32>,
}Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.filters: Option<ReleaseLabelFilter>Filters the results of the request. Prefix specifies the prefix of release labels to return. Application specifies the application (with/without version) of release labels to return.
next_token: Option<String>Specifies the next page of results. If NextToken is not specified, which is usually the case for the first request of ListReleaseLabels, the first page of results are determined by other filtering parameters or by the latest version. The ListReleaseLabels request fails if the identity (Amazon Web Services account ID) and all filtering parameters are different from the original request, or if the NextToken is expired or tampered with.
max_results: Option<i32>Defines the maximum number of release labels to return in a single response. The default is 100.
Implementations
sourceimpl ListReleaseLabelsInput
impl ListReleaseLabelsInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ListReleaseLabels, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ListReleaseLabels, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<ListReleaseLabels>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ListReleaseLabelsInput
sourceimpl ListReleaseLabelsInput
impl ListReleaseLabelsInput
sourcepub fn filters(&self) -> Option<&ReleaseLabelFilter>
pub fn filters(&self) -> Option<&ReleaseLabelFilter>
Filters the results of the request. Prefix specifies the prefix of release labels to return. Application specifies the application (with/without version) of release labels to return.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
Specifies the next page of results. If NextToken is not specified, which is usually the case for the first request of ListReleaseLabels, the first page of results are determined by other filtering parameters or by the latest version. The ListReleaseLabels request fails if the identity (Amazon Web Services account ID) and all filtering parameters are different from the original request, or if the NextToken is expired or tampered with.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
Defines the maximum number of release labels to return in a single response. The default is 100.
Trait Implementations
sourceimpl Clone for ListReleaseLabelsInput
impl Clone for ListReleaseLabelsInput
sourcefn clone(&self) -> ListReleaseLabelsInput
fn clone(&self) -> ListReleaseLabelsInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for ListReleaseLabelsInput
impl Debug for ListReleaseLabelsInput
sourceimpl PartialEq<ListReleaseLabelsInput> for ListReleaseLabelsInput
impl PartialEq<ListReleaseLabelsInput> for ListReleaseLabelsInput
sourcefn eq(&self, other: &ListReleaseLabelsInput) -> bool
fn eq(&self, other: &ListReleaseLabelsInput) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &ListReleaseLabelsInput) -> bool
fn ne(&self, other: &ListReleaseLabelsInput) -> bool
This method tests for !=.
impl StructuralPartialEq for ListReleaseLabelsInput
Auto Trait Implementations
impl RefUnwindSafe for ListReleaseLabelsInput
impl Send for ListReleaseLabelsInput
impl Sync for ListReleaseLabelsInput
impl Unpin for ListReleaseLabelsInput
impl UnwindSafe for ListReleaseLabelsInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more