Struct aws_sdk_appflow::types::builders::CustomAuthConfigBuilder
source · #[non_exhaustive]pub struct CustomAuthConfigBuilder { /* private fields */ }
Expand description
A builder for CustomAuthConfig
.
Implementations§
source§impl CustomAuthConfigBuilder
impl CustomAuthConfigBuilder
sourcepub fn custom_authentication_type(self, input: impl Into<String>) -> Self
pub fn custom_authentication_type(self, input: impl Into<String>) -> Self
The authentication type that the custom connector uses.
sourcepub fn set_custom_authentication_type(self, input: Option<String>) -> Self
pub fn set_custom_authentication_type(self, input: Option<String>) -> Self
The authentication type that the custom connector uses.
sourcepub fn get_custom_authentication_type(&self) -> &Option<String>
pub fn get_custom_authentication_type(&self) -> &Option<String>
The authentication type that the custom connector uses.
sourcepub fn auth_parameters(self, input: AuthParameter) -> Self
pub fn auth_parameters(self, input: AuthParameter) -> Self
Appends an item to auth_parameters
.
To override the contents of this collection use set_auth_parameters
.
Information about authentication parameters required for authentication.
sourcepub fn set_auth_parameters(self, input: Option<Vec<AuthParameter>>) -> Self
pub fn set_auth_parameters(self, input: Option<Vec<AuthParameter>>) -> Self
Information about authentication parameters required for authentication.
sourcepub fn get_auth_parameters(&self) -> &Option<Vec<AuthParameter>>
pub fn get_auth_parameters(&self) -> &Option<Vec<AuthParameter>>
Information about authentication parameters required for authentication.
sourcepub fn build(self) -> CustomAuthConfig
pub fn build(self) -> CustomAuthConfig
Consumes the builder and constructs a CustomAuthConfig
.
Trait Implementations§
source§impl Clone for CustomAuthConfigBuilder
impl Clone for CustomAuthConfigBuilder
source§fn clone(&self) -> CustomAuthConfigBuilder
fn clone(&self) -> CustomAuthConfigBuilder
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 Debug for CustomAuthConfigBuilder
impl Debug for CustomAuthConfigBuilder
source§impl Default for CustomAuthConfigBuilder
impl Default for CustomAuthConfigBuilder
source§fn default() -> CustomAuthConfigBuilder
fn default() -> CustomAuthConfigBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CustomAuthConfigBuilder
impl PartialEq for CustomAuthConfigBuilder
source§fn eq(&self, other: &CustomAuthConfigBuilder) -> bool
fn eq(&self, other: &CustomAuthConfigBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CustomAuthConfigBuilder
Auto Trait Implementations§
impl Freeze for CustomAuthConfigBuilder
impl RefUnwindSafe for CustomAuthConfigBuilder
impl Send for CustomAuthConfigBuilder
impl Sync for CustomAuthConfigBuilder
impl Unpin for CustomAuthConfigBuilder
impl UnwindSafe for CustomAuthConfigBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.