Struct aws_sdk_ecr::operation::describe_image_replication_status::builders::DescribeImageReplicationStatusOutputBuilder
source · #[non_exhaustive]pub struct DescribeImageReplicationStatusOutputBuilder { /* private fields */ }Expand description
A builder for DescribeImageReplicationStatusOutput.
Implementations§
source§impl DescribeImageReplicationStatusOutputBuilder
impl DescribeImageReplicationStatusOutputBuilder
sourcepub fn repository_name(self, input: impl Into<String>) -> Self
pub fn repository_name(self, input: impl Into<String>) -> Self
The repository name associated with the request.
sourcepub fn set_repository_name(self, input: Option<String>) -> Self
pub fn set_repository_name(self, input: Option<String>) -> Self
The repository name associated with the request.
sourcepub fn get_repository_name(&self) -> &Option<String>
pub fn get_repository_name(&self) -> &Option<String>
The repository name associated with the request.
sourcepub fn image_id(self, input: ImageIdentifier) -> Self
pub fn image_id(self, input: ImageIdentifier) -> Self
An object with identifying information for an image in an Amazon ECR repository.
sourcepub fn set_image_id(self, input: Option<ImageIdentifier>) -> Self
pub fn set_image_id(self, input: Option<ImageIdentifier>) -> Self
An object with identifying information for an image in an Amazon ECR repository.
sourcepub fn get_image_id(&self) -> &Option<ImageIdentifier>
pub fn get_image_id(&self) -> &Option<ImageIdentifier>
An object with identifying information for an image in an Amazon ECR repository.
sourcepub fn replication_statuses(self, input: ImageReplicationStatus) -> Self
pub fn replication_statuses(self, input: ImageReplicationStatus) -> Self
Appends an item to replication_statuses.
To override the contents of this collection use set_replication_statuses.
The replication status details for the images in the specified repository.
sourcepub fn set_replication_statuses(
self,
input: Option<Vec<ImageReplicationStatus>>
) -> Self
pub fn set_replication_statuses( self, input: Option<Vec<ImageReplicationStatus>> ) -> Self
The replication status details for the images in the specified repository.
sourcepub fn get_replication_statuses(&self) -> &Option<Vec<ImageReplicationStatus>>
pub fn get_replication_statuses(&self) -> &Option<Vec<ImageReplicationStatus>>
The replication status details for the images in the specified repository.
sourcepub fn build(self) -> DescribeImageReplicationStatusOutput
pub fn build(self) -> DescribeImageReplicationStatusOutput
Consumes the builder and constructs a DescribeImageReplicationStatusOutput.
Trait Implementations§
source§impl Clone for DescribeImageReplicationStatusOutputBuilder
impl Clone for DescribeImageReplicationStatusOutputBuilder
source§fn clone(&self) -> DescribeImageReplicationStatusOutputBuilder
fn clone(&self) -> DescribeImageReplicationStatusOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for DescribeImageReplicationStatusOutputBuilder
impl Default for DescribeImageReplicationStatusOutputBuilder
source§fn default() -> DescribeImageReplicationStatusOutputBuilder
fn default() -> DescribeImageReplicationStatusOutputBuilder
source§impl PartialEq for DescribeImageReplicationStatusOutputBuilder
impl PartialEq for DescribeImageReplicationStatusOutputBuilder
source§fn eq(&self, other: &DescribeImageReplicationStatusOutputBuilder) -> bool
fn eq(&self, other: &DescribeImageReplicationStatusOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribeImageReplicationStatusOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeImageReplicationStatusOutputBuilder
impl RefUnwindSafe for DescribeImageReplicationStatusOutputBuilder
impl Send for DescribeImageReplicationStatusOutputBuilder
impl Sync for DescribeImageReplicationStatusOutputBuilder
impl Unpin for DescribeImageReplicationStatusOutputBuilder
impl UnwindSafe for DescribeImageReplicationStatusOutputBuilder
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