Struct aws_sdk_eks::operation::describe_addon_configuration::builders::DescribeAddonConfigurationOutputBuilder
source · #[non_exhaustive]pub struct DescribeAddonConfigurationOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeAddonConfigurationOutput
.
Implementations§
source§impl DescribeAddonConfigurationOutputBuilder
impl DescribeAddonConfigurationOutputBuilder
sourcepub fn addon_name(self, input: impl Into<String>) -> Self
pub fn addon_name(self, input: impl Into<String>) -> Self
The name of the add-on.
sourcepub fn set_addon_name(self, input: Option<String>) -> Self
pub fn set_addon_name(self, input: Option<String>) -> Self
The name of the add-on.
sourcepub fn get_addon_name(&self) -> &Option<String>
pub fn get_addon_name(&self) -> &Option<String>
The name of the add-on.
sourcepub fn addon_version(self, input: impl Into<String>) -> Self
pub fn addon_version(self, input: impl Into<String>) -> Self
The version of the add-on. The version must match one of the versions returned by DescribeAddonVersions
.
sourcepub fn set_addon_version(self, input: Option<String>) -> Self
pub fn set_addon_version(self, input: Option<String>) -> Self
The version of the add-on. The version must match one of the versions returned by DescribeAddonVersions
.
sourcepub fn get_addon_version(&self) -> &Option<String>
pub fn get_addon_version(&self) -> &Option<String>
The version of the add-on. The version must match one of the versions returned by DescribeAddonVersions
.
sourcepub fn configuration_schema(self, input: impl Into<String>) -> Self
pub fn configuration_schema(self, input: impl Into<String>) -> Self
A JSON schema that's used to validate the configuration values that you provide when an addon is created or updated.
sourcepub fn set_configuration_schema(self, input: Option<String>) -> Self
pub fn set_configuration_schema(self, input: Option<String>) -> Self
A JSON schema that's used to validate the configuration values that you provide when an addon is created or updated.
sourcepub fn get_configuration_schema(&self) -> &Option<String>
pub fn get_configuration_schema(&self) -> &Option<String>
A JSON schema that's used to validate the configuration values that you provide when an addon is created or updated.
sourcepub fn build(self) -> DescribeAddonConfigurationOutput
pub fn build(self) -> DescribeAddonConfigurationOutput
Consumes the builder and constructs a DescribeAddonConfigurationOutput
.
Trait Implementations§
source§impl Clone for DescribeAddonConfigurationOutputBuilder
impl Clone for DescribeAddonConfigurationOutputBuilder
source§fn clone(&self) -> DescribeAddonConfigurationOutputBuilder
fn clone(&self) -> DescribeAddonConfigurationOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeAddonConfigurationOutputBuilder
impl Default for DescribeAddonConfigurationOutputBuilder
source§fn default() -> DescribeAddonConfigurationOutputBuilder
fn default() -> DescribeAddonConfigurationOutputBuilder
source§impl PartialEq for DescribeAddonConfigurationOutputBuilder
impl PartialEq for DescribeAddonConfigurationOutputBuilder
source§fn eq(&self, other: &DescribeAddonConfigurationOutputBuilder) -> bool
fn eq(&self, other: &DescribeAddonConfigurationOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.