Struct aws_sdk_batch::types::builders::EksPropertiesBuilder
source · #[non_exhaustive]pub struct EksPropertiesBuilder { /* private fields */ }
Expand description
A builder for EksProperties
.
Implementations§
source§impl EksPropertiesBuilder
impl EksPropertiesBuilder
sourcepub fn pod_properties(self, input: EksPodProperties) -> Self
pub fn pod_properties(self, input: EksPodProperties) -> Self
The properties for the Kubernetes pod resources of a job.
sourcepub fn set_pod_properties(self, input: Option<EksPodProperties>) -> Self
pub fn set_pod_properties(self, input: Option<EksPodProperties>) -> Self
The properties for the Kubernetes pod resources of a job.
sourcepub fn get_pod_properties(&self) -> &Option<EksPodProperties>
pub fn get_pod_properties(&self) -> &Option<EksPodProperties>
The properties for the Kubernetes pod resources of a job.
sourcepub fn build(self) -> EksProperties
pub fn build(self) -> EksProperties
Consumes the builder and constructs a EksProperties
.
Trait Implementations§
source§impl Clone for EksPropertiesBuilder
impl Clone for EksPropertiesBuilder
source§fn clone(&self) -> EksPropertiesBuilder
fn clone(&self) -> EksPropertiesBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for EksPropertiesBuilder
impl Debug for EksPropertiesBuilder
source§impl Default for EksPropertiesBuilder
impl Default for EksPropertiesBuilder
source§fn default() -> EksPropertiesBuilder
fn default() -> EksPropertiesBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for EksPropertiesBuilder
impl PartialEq for EksPropertiesBuilder
source§fn eq(&self, other: &EksPropertiesBuilder) -> bool
fn eq(&self, other: &EksPropertiesBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for EksPropertiesBuilder
Auto Trait Implementations§
impl Freeze for EksPropertiesBuilder
impl RefUnwindSafe for EksPropertiesBuilder
impl Send for EksPropertiesBuilder
impl Sync for EksPropertiesBuilder
impl Unpin for EksPropertiesBuilder
impl UnwindSafe for EksPropertiesBuilder
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.