#[non_exhaustive]pub struct CreateConnectionAuthRequestParametersBuilder { /* private fields */ }
Expand description
A builder for CreateConnectionAuthRequestParameters
.
Implementations§
source§impl CreateConnectionAuthRequestParametersBuilder
impl CreateConnectionAuthRequestParametersBuilder
sourcepub 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.
sourcepub 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.
sourcepub fn o_auth_parameters(
self,
input: CreateConnectionOAuthRequestParameters
) -> Self
pub fn o_auth_parameters( self, input: CreateConnectionOAuthRequestParameters ) -> Self
A CreateConnectionOAuthRequestParameters
object that contains the OAuth authorization parameters to use for the connection.
sourcepub 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.
sourcepub 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.
sourcepub 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.
sourcepub fn invocation_http_parameters(self, input: ConnectionHttpParameters) -> Self
pub fn invocation_http_parameters(self, input: ConnectionHttpParameters) -> Self
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.
sourcepub fn set_invocation_http_parameters(
self,
input: Option<ConnectionHttpParameters>
) -> Self
pub fn set_invocation_http_parameters( self, input: Option<ConnectionHttpParameters> ) -> Self
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.
sourcepub fn build(self) -> CreateConnectionAuthRequestParameters
pub fn build(self) -> CreateConnectionAuthRequestParameters
Consumes the builder and constructs a CreateConnectionAuthRequestParameters
.
Trait Implementations§
source§impl Clone for CreateConnectionAuthRequestParametersBuilder
impl Clone for CreateConnectionAuthRequestParametersBuilder
source§fn clone(&self) -> CreateConnectionAuthRequestParametersBuilder
fn clone(&self) -> CreateConnectionAuthRequestParametersBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for CreateConnectionAuthRequestParametersBuilder
impl Default for CreateConnectionAuthRequestParametersBuilder
source§fn default() -> CreateConnectionAuthRequestParametersBuilder
fn default() -> CreateConnectionAuthRequestParametersBuilder
source§impl PartialEq<CreateConnectionAuthRequestParametersBuilder> for CreateConnectionAuthRequestParametersBuilder
impl PartialEq<CreateConnectionAuthRequestParametersBuilder> for CreateConnectionAuthRequestParametersBuilder
source§fn eq(&self, other: &CreateConnectionAuthRequestParametersBuilder) -> bool
fn eq(&self, other: &CreateConnectionAuthRequestParametersBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.