Struct aws_sdk_ecrpublic::operation::describe_image_tags::builders::DescribeImageTagsInputBuilder
source · #[non_exhaustive]pub struct DescribeImageTagsInputBuilder { /* private fields */ }
Expand description
A builder for DescribeImageTagsInput
.
Implementations§
source§impl DescribeImageTagsInputBuilder
impl DescribeImageTagsInputBuilder
sourcepub fn registry_id(self, input: impl Into<String>) -> Self
pub fn registry_id(self, input: impl Into<String>) -> Self
The Amazon Web Services account ID that's associated with the public registry that contains the repository where images are described. If you do not specify a registry, the default public registry is assumed.
sourcepub fn set_registry_id(self, input: Option<String>) -> Self
pub fn set_registry_id(self, input: Option<String>) -> Self
The Amazon Web Services account ID that's associated with the public registry that contains the repository where images are described. If you do not specify a registry, the default public registry is assumed.
sourcepub fn get_registry_id(&self) -> &Option<String>
pub fn get_registry_id(&self) -> &Option<String>
The Amazon Web Services account ID that's associated with the public registry that contains the repository where images are described. If you do not specify a registry, the default public registry is assumed.
sourcepub fn repository_name(self, input: impl Into<String>) -> Self
pub fn repository_name(self, input: impl Into<String>) -> Self
The name of the repository that contains the image tag details to describe.
This field is required.sourcepub fn set_repository_name(self, input: Option<String>) -> Self
pub fn set_repository_name(self, input: Option<String>) -> Self
The name of the repository that contains the image tag details to describe.
sourcepub fn get_repository_name(&self) -> &Option<String>
pub fn get_repository_name(&self) -> &Option<String>
The name of the repository that contains the image tag details to describe.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The nextToken
value that's returned from a previous paginated DescribeImageTags
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. If there are no more results to return, this value is null
. If you specify images with imageIds
, you can't use this option.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The nextToken
value that's returned from a previous paginated DescribeImageTags
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. If there are no more results to return, this value is null
. If you specify images with imageIds
, you can't use this option.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The nextToken
value that's returned from a previous paginated DescribeImageTags
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. If there are no more results to return, this value is null
. If you specify images with imageIds
, you can't use this option.
sourcepub fn max_results(self, input: i32) -> Self
pub fn max_results(self, input: i32) -> Self
The maximum number of repository results that's returned by DescribeImageTags
in paginated output. When this parameter is used, DescribeImageTags
only returns maxResults
results in a single page along with a nextToken
response element. You can see the remaining results of the initial request by sending another DescribeImageTags
request with the returned nextToken
value. This value can be between 1 and 1000. If this parameter isn't used, then DescribeImageTags
returns up to 100 results and a nextToken
value, if applicable. If you specify images with imageIds
, you can't use this option.
sourcepub fn set_max_results(self, input: Option<i32>) -> Self
pub fn set_max_results(self, input: Option<i32>) -> Self
The maximum number of repository results that's returned by DescribeImageTags
in paginated output. When this parameter is used, DescribeImageTags
only returns maxResults
results in a single page along with a nextToken
response element. You can see the remaining results of the initial request by sending another DescribeImageTags
request with the returned nextToken
value. This value can be between 1 and 1000. If this parameter isn't used, then DescribeImageTags
returns up to 100 results and a nextToken
value, if applicable. If you specify images with imageIds
, you can't use this option.
sourcepub fn get_max_results(&self) -> &Option<i32>
pub fn get_max_results(&self) -> &Option<i32>
The maximum number of repository results that's returned by DescribeImageTags
in paginated output. When this parameter is used, DescribeImageTags
only returns maxResults
results in a single page along with a nextToken
response element. You can see the remaining results of the initial request by sending another DescribeImageTags
request with the returned nextToken
value. This value can be between 1 and 1000. If this parameter isn't used, then DescribeImageTags
returns up to 100 results and a nextToken
value, if applicable. If you specify images with imageIds
, you can't use this option.
sourcepub fn build(self) -> Result<DescribeImageTagsInput, BuildError>
pub fn build(self) -> Result<DescribeImageTagsInput, BuildError>
Consumes the builder and constructs a DescribeImageTagsInput
.
source§impl DescribeImageTagsInputBuilder
impl DescribeImageTagsInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DescribeImageTagsOutput, SdkError<DescribeImageTagsError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DescribeImageTagsOutput, SdkError<DescribeImageTagsError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeImageTagsInputBuilder
impl Clone for DescribeImageTagsInputBuilder
source§fn clone(&self) -> DescribeImageTagsInputBuilder
fn clone(&self) -> DescribeImageTagsInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeImageTagsInputBuilder
impl Default for DescribeImageTagsInputBuilder
source§fn default() -> DescribeImageTagsInputBuilder
fn default() -> DescribeImageTagsInputBuilder
source§impl PartialEq for DescribeImageTagsInputBuilder
impl PartialEq for DescribeImageTagsInputBuilder
source§fn eq(&self, other: &DescribeImageTagsInputBuilder) -> bool
fn eq(&self, other: &DescribeImageTagsInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeImageTagsInputBuilder
Auto Trait Implementations§
impl Freeze for DescribeImageTagsInputBuilder
impl RefUnwindSafe for DescribeImageTagsInputBuilder
impl Send for DescribeImageTagsInputBuilder
impl Sync for DescribeImageTagsInputBuilder
impl Unpin for DescribeImageTagsInputBuilder
impl UnwindSafe for DescribeImageTagsInputBuilder
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> 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