Struct aws_sdk_eks::operation::describe_addon_configuration::builders::DescribeAddonConfigurationFluentBuilder
source · pub struct DescribeAddonConfigurationFluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to DescribeAddonConfiguration.
Returns configuration options.
Implementations§
source§impl DescribeAddonConfigurationFluentBuilder
impl DescribeAddonConfigurationFluentBuilder
sourcepub fn as_input(&self) -> &DescribeAddonConfigurationInputBuilder
pub fn as_input(&self) -> &DescribeAddonConfigurationInputBuilder
Access the DescribeAddonConfiguration as a reference.
sourcepub async fn send(
self
) -> Result<DescribeAddonConfigurationOutput, SdkError<DescribeAddonConfigurationError, HttpResponse>>
pub async fn send( self ) -> Result<DescribeAddonConfigurationOutput, SdkError<DescribeAddonConfigurationError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn customize(
self
) -> CustomizableOperation<DescribeAddonConfigurationOutput, DescribeAddonConfigurationError, Self>
pub fn customize( self ) -> CustomizableOperation<DescribeAddonConfigurationOutput, DescribeAddonConfigurationError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
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. The name must match one of the names that DescribeAddonVersions returns.
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. The name must match one of the names that DescribeAddonVersions returns.
sourcepub fn get_addon_name(&self) -> &Option<String>
pub fn get_addon_name(&self) -> &Option<String>
The name of the add-on. The name must match one of the names that DescribeAddonVersions returns.
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 .
Trait Implementations§
source§impl Clone for DescribeAddonConfigurationFluentBuilder
impl Clone for DescribeAddonConfigurationFluentBuilder
source§fn clone(&self) -> DescribeAddonConfigurationFluentBuilder
fn clone(&self) -> DescribeAddonConfigurationFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more