#[non_exhaustive]pub struct BatchDeleteImageInputBuilder { /* private fields */ }Expand description
A builder for BatchDeleteImageInput.
Implementations§
source§impl BatchDeleteImageInputBuilder
impl BatchDeleteImageInputBuilder
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 associated with the registry that contains the image to delete. If you do not specify a registry, the default 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 associated with the registry that contains the image to delete. If you do not specify a registry, the default 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 associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
sourcepub fn repository_name(self, input: impl Into<String>) -> Self
pub fn repository_name(self, input: impl Into<String>) -> Self
The repository that contains the image to delete.
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 repository that contains the image to delete.
sourcepub fn get_repository_name(&self) -> &Option<String>
pub fn get_repository_name(&self) -> &Option<String>
The repository that contains the image to delete.
sourcepub fn image_ids(self, input: ImageIdentifier) -> Self
pub fn image_ids(self, input: ImageIdentifier) -> Self
Appends an item to image_ids.
To override the contents of this collection use set_image_ids.
A list of image ID references that correspond to images to delete. The format of the imageIds reference is imageTag=tag or imageDigest=digest.
sourcepub fn set_image_ids(self, input: Option<Vec<ImageIdentifier>>) -> Self
pub fn set_image_ids(self, input: Option<Vec<ImageIdentifier>>) -> Self
A list of image ID references that correspond to images to delete. The format of the imageIds reference is imageTag=tag or imageDigest=digest.
sourcepub fn get_image_ids(&self) -> &Option<Vec<ImageIdentifier>>
pub fn get_image_ids(&self) -> &Option<Vec<ImageIdentifier>>
A list of image ID references that correspond to images to delete. The format of the imageIds reference is imageTag=tag or imageDigest=digest.
sourcepub fn build(self) -> Result<BatchDeleteImageInput, BuildError>
pub fn build(self) -> Result<BatchDeleteImageInput, BuildError>
Consumes the builder and constructs a BatchDeleteImageInput.
source§impl BatchDeleteImageInputBuilder
impl BatchDeleteImageInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<BatchDeleteImageOutput, SdkError<BatchDeleteImageError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<BatchDeleteImageOutput, SdkError<BatchDeleteImageError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for BatchDeleteImageInputBuilder
impl Clone for BatchDeleteImageInputBuilder
source§fn clone(&self) -> BatchDeleteImageInputBuilder
fn clone(&self) -> BatchDeleteImageInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for BatchDeleteImageInputBuilder
impl Debug for BatchDeleteImageInputBuilder
source§impl Default for BatchDeleteImageInputBuilder
impl Default for BatchDeleteImageInputBuilder
source§fn default() -> BatchDeleteImageInputBuilder
fn default() -> BatchDeleteImageInputBuilder
source§impl PartialEq for BatchDeleteImageInputBuilder
impl PartialEq for BatchDeleteImageInputBuilder
source§fn eq(&self, other: &BatchDeleteImageInputBuilder) -> bool
fn eq(&self, other: &BatchDeleteImageInputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BatchDeleteImageInputBuilder
Auto Trait Implementations§
impl Freeze for BatchDeleteImageInputBuilder
impl RefUnwindSafe for BatchDeleteImageInputBuilder
impl Send for BatchDeleteImageInputBuilder
impl Sync for BatchDeleteImageInputBuilder
impl Unpin for BatchDeleteImageInputBuilder
impl UnwindSafe for BatchDeleteImageInputBuilder
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