pub struct ImportApiKeysFluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to ImportApiKeys.
Import API keys from an external source, such as a CSV-formatted file.
Implementations§
source§impl ImportApiKeysFluentBuilder
impl ImportApiKeysFluentBuilder
sourcepub fn as_input(&self) -> &ImportApiKeysInputBuilder
pub fn as_input(&self) -> &ImportApiKeysInputBuilder
Access the ImportApiKeys as a reference.
sourcepub async fn send(
self,
) -> Result<ImportApiKeysOutput, SdkError<ImportApiKeysError, HttpResponse>>
pub async fn send( self, ) -> Result<ImportApiKeysOutput, SdkError<ImportApiKeysError, 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<ImportApiKeysOutput, ImportApiKeysError, Self>
pub fn customize( self, ) -> CustomizableOperation<ImportApiKeysOutput, ImportApiKeysError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn body(self, input: Blob) -> Self
pub fn body(self, input: Blob) -> Self
The payload of the POST request to import API keys. For the payload format, see API Key File Format.
sourcepub fn set_body(self, input: Option<Blob>) -> Self
pub fn set_body(self, input: Option<Blob>) -> Self
The payload of the POST request to import API keys. For the payload format, see API Key File Format.
sourcepub fn get_body(&self) -> &Option<Blob>
pub fn get_body(&self) -> &Option<Blob>
The payload of the POST request to import API keys. For the payload format, see API Key File Format.
sourcepub fn format(self, input: ApiKeysFormat) -> Self
pub fn format(self, input: ApiKeysFormat) -> Self
A query parameter to specify the input format to imported API keys. Currently, only the csv format is supported.
sourcepub fn set_format(self, input: Option<ApiKeysFormat>) -> Self
pub fn set_format(self, input: Option<ApiKeysFormat>) -> Self
A query parameter to specify the input format to imported API keys. Currently, only the csv format is supported.
sourcepub fn get_format(&self) -> &Option<ApiKeysFormat>
pub fn get_format(&self) -> &Option<ApiKeysFormat>
A query parameter to specify the input format to imported API keys. Currently, only the csv format is supported.
sourcepub fn fail_on_warnings(self, input: bool) -> Self
pub fn fail_on_warnings(self, input: bool) -> Self
A query parameter to indicate whether to rollback ApiKey importation (true) or not (false) when error is encountered.
sourcepub fn set_fail_on_warnings(self, input: Option<bool>) -> Self
pub fn set_fail_on_warnings(self, input: Option<bool>) -> Self
A query parameter to indicate whether to rollback ApiKey importation (true) or not (false) when error is encountered.
sourcepub fn get_fail_on_warnings(&self) -> &Option<bool>
pub fn get_fail_on_warnings(&self) -> &Option<bool>
A query parameter to indicate whether to rollback ApiKey importation (true) or not (false) when error is encountered.
Trait Implementations§
source§impl Clone for ImportApiKeysFluentBuilder
impl Clone for ImportApiKeysFluentBuilder
source§fn clone(&self) -> ImportApiKeysFluentBuilder
fn clone(&self) -> ImportApiKeysFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreAuto Trait Implementations§
impl Freeze for ImportApiKeysFluentBuilder
impl !RefUnwindSafe for ImportApiKeysFluentBuilder
impl Send for ImportApiKeysFluentBuilder
impl Sync for ImportApiKeysFluentBuilder
impl Unpin for ImportApiKeysFluentBuilder
impl !UnwindSafe for ImportApiKeysFluentBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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