#[non_exhaustive]pub struct EksOnDeviceServiceConfigurationBuilder { /* private fields */ }
Expand description
A builder for EksOnDeviceServiceConfiguration
.
Implementations§
source§impl EksOnDeviceServiceConfigurationBuilder
impl EksOnDeviceServiceConfigurationBuilder
sourcepub fn kubernetes_version(self, input: impl Into<String>) -> Self
pub fn kubernetes_version(self, input: impl Into<String>) -> Self
The Kubernetes version for EKS Anywhere on the Snow Family device.
sourcepub fn set_kubernetes_version(self, input: Option<String>) -> Self
pub fn set_kubernetes_version(self, input: Option<String>) -> Self
The Kubernetes version for EKS Anywhere on the Snow Family device.
sourcepub fn get_kubernetes_version(&self) -> &Option<String>
pub fn get_kubernetes_version(&self) -> &Option<String>
The Kubernetes version for EKS Anywhere on the Snow Family device.
sourcepub fn eks_anywhere_version(self, input: impl Into<String>) -> Self
pub fn eks_anywhere_version(self, input: impl Into<String>) -> Self
The optional version of EKS Anywhere on the Snow Family device.
sourcepub fn set_eks_anywhere_version(self, input: Option<String>) -> Self
pub fn set_eks_anywhere_version(self, input: Option<String>) -> Self
The optional version of EKS Anywhere on the Snow Family device.
sourcepub fn get_eks_anywhere_version(&self) -> &Option<String>
pub fn get_eks_anywhere_version(&self) -> &Option<String>
The optional version of EKS Anywhere on the Snow Family device.
sourcepub fn build(self) -> EksOnDeviceServiceConfiguration
pub fn build(self) -> EksOnDeviceServiceConfiguration
Consumes the builder and constructs a EksOnDeviceServiceConfiguration
.
Trait Implementations§
source§impl Clone for EksOnDeviceServiceConfigurationBuilder
impl Clone for EksOnDeviceServiceConfigurationBuilder
source§fn clone(&self) -> EksOnDeviceServiceConfigurationBuilder
fn clone(&self) -> EksOnDeviceServiceConfigurationBuilder
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 Default for EksOnDeviceServiceConfigurationBuilder
impl Default for EksOnDeviceServiceConfigurationBuilder
source§fn default() -> EksOnDeviceServiceConfigurationBuilder
fn default() -> EksOnDeviceServiceConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for EksOnDeviceServiceConfigurationBuilder
impl PartialEq for EksOnDeviceServiceConfigurationBuilder
source§fn eq(&self, other: &EksOnDeviceServiceConfigurationBuilder) -> bool
fn eq(&self, other: &EksOnDeviceServiceConfigurationBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for EksOnDeviceServiceConfigurationBuilder
Auto Trait Implementations§
impl Freeze for EksOnDeviceServiceConfigurationBuilder
impl RefUnwindSafe for EksOnDeviceServiceConfigurationBuilder
impl Send for EksOnDeviceServiceConfigurationBuilder
impl Sync for EksOnDeviceServiceConfigurationBuilder
impl Unpin for EksOnDeviceServiceConfigurationBuilder
impl UnwindSafe for EksOnDeviceServiceConfigurationBuilder
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.