Struct aws_sdk_finspace::operation::get_kx_connection_string::builders::GetKxConnectionStringFluentBuilder
source · pub struct GetKxConnectionStringFluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to GetKxConnectionString.
Retrieves a connection string for a user to connect to a kdb cluster. You must call this API using the same role that you have defined while creating a user.
Implementations§
source§impl GetKxConnectionStringFluentBuilder
impl GetKxConnectionStringFluentBuilder
sourcepub fn as_input(&self) -> &GetKxConnectionStringInputBuilder
pub fn as_input(&self) -> &GetKxConnectionStringInputBuilder
Access the GetKxConnectionString as a reference.
sourcepub async fn send(
self
) -> Result<GetKxConnectionStringOutput, SdkError<GetKxConnectionStringError, HttpResponse>>
pub async fn send( self ) -> Result<GetKxConnectionStringOutput, SdkError<GetKxConnectionStringError, 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<GetKxConnectionStringOutput, GetKxConnectionStringError, Self>
pub fn customize( self ) -> CustomizableOperation<GetKxConnectionStringOutput, GetKxConnectionStringError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn user_arn(self, input: impl Into<String>) -> Self
pub fn user_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide.
sourcepub fn set_user_arn(self, input: Option<String>) -> Self
pub fn set_user_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide.
sourcepub fn get_user_arn(&self) -> &Option<String>
pub fn get_user_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide.
sourcepub fn environment_id(self, input: impl Into<String>) -> Self
pub fn environment_id(self, input: impl Into<String>) -> Self
A unique identifier for the kdb environment.
sourcepub fn set_environment_id(self, input: Option<String>) -> Self
pub fn set_environment_id(self, input: Option<String>) -> Self
A unique identifier for the kdb environment.
sourcepub fn get_environment_id(&self) -> &Option<String>
pub fn get_environment_id(&self) -> &Option<String>
A unique identifier for the kdb environment.
sourcepub fn cluster_name(self, input: impl Into<String>) -> Self
pub fn cluster_name(self, input: impl Into<String>) -> Self
A name of the kdb cluster.
sourcepub fn set_cluster_name(self, input: Option<String>) -> Self
pub fn set_cluster_name(self, input: Option<String>) -> Self
A name of the kdb cluster.
sourcepub fn get_cluster_name(&self) -> &Option<String>
pub fn get_cluster_name(&self) -> &Option<String>
A name of the kdb cluster.
Trait Implementations§
source§impl Clone for GetKxConnectionStringFluentBuilder
impl Clone for GetKxConnectionStringFluentBuilder
source§fn clone(&self) -> GetKxConnectionStringFluentBuilder
fn clone(&self) -> GetKxConnectionStringFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more