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>
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>
Converts 
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>
Converts 
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 moreCreates a shared type from an unshared type.