#[non_exhaustive]pub struct Builder { /* fields omitted */ }Expand description
A builder for CreateConnectionAuthRequestParameters
Implementations
pub fn basic_auth_parameters(
self,
input: CreateConnectionBasicAuthRequestParameters
) -> Self
pub fn basic_auth_parameters(
self,
input: CreateConnectionBasicAuthRequestParameters
) -> Self
A CreateConnectionBasicAuthRequestParameters object that contains the Basic authorization parameters to use for the connection.
pub fn set_basic_auth_parameters(
self,
input: Option<CreateConnectionBasicAuthRequestParameters>
) -> Self
pub fn set_basic_auth_parameters(
self,
input: Option<CreateConnectionBasicAuthRequestParameters>
) -> Self
A CreateConnectionBasicAuthRequestParameters object that contains the Basic authorization parameters to use for the connection.
A CreateConnectionOAuthRequestParameters object that contains the OAuth authorization parameters to use for the connection.
pub fn set_o_auth_parameters(
self,
input: Option<CreateConnectionOAuthRequestParameters>
) -> Self
pub fn set_o_auth_parameters(
self,
input: Option<CreateConnectionOAuthRequestParameters>
) -> Self
A CreateConnectionOAuthRequestParameters object that contains the OAuth authorization parameters to use for the connection.
pub fn api_key_auth_parameters(
self,
input: CreateConnectionApiKeyAuthRequestParameters
) -> Self
pub fn api_key_auth_parameters(
self,
input: CreateConnectionApiKeyAuthRequestParameters
) -> Self
A CreateConnectionApiKeyAuthRequestParameters object that contains the API key authorization parameters to use for the connection.
pub fn set_api_key_auth_parameters(
self,
input: Option<CreateConnectionApiKeyAuthRequestParameters>
) -> Self
pub fn set_api_key_auth_parameters(
self,
input: Option<CreateConnectionApiKeyAuthRequestParameters>
) -> Self
A CreateConnectionApiKeyAuthRequestParameters object that contains the API key authorization parameters to use for the connection.
A ConnectionHttpParameters object that contains the API key authorization parameters to use for the connection. Note that if you include additional parameters for the target of a rule via HttpParameters, including query strings, the parameters added for the connection take precedence.
A ConnectionHttpParameters object that contains the API key authorization parameters to use for the connection. Note that if you include additional parameters for the target of a rule via HttpParameters, including query strings, the parameters added for the connection take precedence.
Consumes the builder and constructs a CreateConnectionAuthRequestParameters
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
