Struct aws_sdk_support::operation::describe_services::builders::DescribeServicesInputBuilder
source · #[non_exhaustive]pub struct DescribeServicesInputBuilder { /* private fields */ }Expand description
A builder for DescribeServicesInput.
Implementations§
source§impl DescribeServicesInputBuilder
impl DescribeServicesInputBuilder
sourcepub fn service_code_list(self, input: impl Into<String>) -> Self
pub fn service_code_list(self, input: impl Into<String>) -> Self
Appends an item to service_code_list.
To override the contents of this collection use set_service_code_list.
A JSON-formatted list of service codes available for Amazon Web Services services.
sourcepub fn set_service_code_list(self, input: Option<Vec<String>>) -> Self
pub fn set_service_code_list(self, input: Option<Vec<String>>) -> Self
A JSON-formatted list of service codes available for Amazon Web Services services.
sourcepub fn get_service_code_list(&self) -> &Option<Vec<String>>
pub fn get_service_code_list(&self) -> &Option<Vec<String>>
A JSON-formatted list of service codes available for Amazon Web Services services.
sourcepub fn language(self, input: impl Into<String>) -> Self
pub fn language(self, input: impl Into<String>) -> Self
The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") and Korean (“ko”). You must specify the ISO 639-1 code for the language parameter if you want support in that language.
sourcepub fn set_language(self, input: Option<String>) -> Self
pub fn set_language(self, input: Option<String>) -> Self
The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") and Korean (“ko”). You must specify the ISO 639-1 code for the language parameter if you want support in that language.
sourcepub fn get_language(&self) -> &Option<String>
pub fn get_language(&self) -> &Option<String>
The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") and Korean (“ko”). You must specify the ISO 639-1 code for the language parameter if you want support in that language.
sourcepub fn build(self) -> Result<DescribeServicesInput, BuildError>
pub fn build(self) -> Result<DescribeServicesInput, BuildError>
Consumes the builder and constructs a DescribeServicesInput.
source§impl DescribeServicesInputBuilder
impl DescribeServicesInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<DescribeServicesOutput, SdkError<DescribeServicesError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<DescribeServicesOutput, SdkError<DescribeServicesError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeServicesInputBuilder
impl Clone for DescribeServicesInputBuilder
source§fn clone(&self) -> DescribeServicesInputBuilder
fn clone(&self) -> DescribeServicesInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DescribeServicesInputBuilder
impl Debug for DescribeServicesInputBuilder
source§impl Default for DescribeServicesInputBuilder
impl Default for DescribeServicesInputBuilder
source§fn default() -> DescribeServicesInputBuilder
fn default() -> DescribeServicesInputBuilder
source§impl PartialEq for DescribeServicesInputBuilder
impl PartialEq for DescribeServicesInputBuilder
source§fn eq(&self, other: &DescribeServicesInputBuilder) -> bool
fn eq(&self, other: &DescribeServicesInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribeServicesInputBuilder
Auto Trait Implementations§
impl Freeze for DescribeServicesInputBuilder
impl RefUnwindSafe for DescribeServicesInputBuilder
impl Send for DescribeServicesInputBuilder
impl Sync for DescribeServicesInputBuilder
impl Unpin for DescribeServicesInputBuilder
impl UnwindSafe for DescribeServicesInputBuilder
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
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>
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>
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 more