Struct aws_sdk_redshift::operation::describe_redshift_idc_applications::builders::DescribeRedshiftIdcApplicationsInputBuilder
source · #[non_exhaustive]pub struct DescribeRedshiftIdcApplicationsInputBuilder { /* private fields */ }
Expand description
A builder for DescribeRedshiftIdcApplicationsInput
.
Implementations§
source§impl DescribeRedshiftIdcApplicationsInputBuilder
impl DescribeRedshiftIdcApplicationsInputBuilder
sourcepub fn redshift_idc_application_arn(self, input: impl Into<String>) -> Self
pub fn redshift_idc_application_arn(self, input: impl Into<String>) -> Self
The ARN for the Redshift application that integrates with IAM Identity Center.
sourcepub fn set_redshift_idc_application_arn(self, input: Option<String>) -> Self
pub fn set_redshift_idc_application_arn(self, input: Option<String>) -> Self
The ARN for the Redshift application that integrates with IAM Identity Center.
sourcepub fn get_redshift_idc_application_arn(&self) -> &Option<String>
pub fn get_redshift_idc_application_arn(&self) -> &Option<String>
The ARN for the Redshift application that integrates with IAM Identity Center.
sourcepub fn max_records(self, input: i32) -> Self
pub fn max_records(self, input: i32) -> Self
The maximum number of response records to return in each call. If the number of remaining response records exceeds the specified MaxRecords value, a value is returned in a marker field of the response. You can retrieve the next set of records by retrying the command with the returned marker value.
sourcepub fn set_max_records(self, input: Option<i32>) -> Self
pub fn set_max_records(self, input: Option<i32>) -> Self
The maximum number of response records to return in each call. If the number of remaining response records exceeds the specified MaxRecords value, a value is returned in a marker field of the response. You can retrieve the next set of records by retrying the command with the returned marker value.
sourcepub fn get_max_records(&self) -> &Option<i32>
pub fn get_max_records(&self) -> &Option<i32>
The maximum number of response records to return in each call. If the number of remaining response records exceeds the specified MaxRecords value, a value is returned in a marker field of the response. You can retrieve the next set of records by retrying the command with the returned marker value.
sourcepub fn marker(self, input: impl Into<String>) -> Self
pub fn marker(self, input: impl Into<String>) -> Self
A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned marker value in the Marker parameter and retrying the command. If the Marker field is empty, all response records have been retrieved for the request.
sourcepub fn set_marker(self, input: Option<String>) -> Self
pub fn set_marker(self, input: Option<String>) -> Self
A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned marker value in the Marker parameter and retrying the command. If the Marker field is empty, all response records have been retrieved for the request.
sourcepub fn get_marker(&self) -> &Option<String>
pub fn get_marker(&self) -> &Option<String>
A value that indicates the starting point for the next set of response records in a subsequent request. If a value is returned in a response, you can retrieve the next set of records by providing this returned marker value in the Marker parameter and retrying the command. If the Marker field is empty, all response records have been retrieved for the request.
sourcepub fn build(self) -> Result<DescribeRedshiftIdcApplicationsInput, BuildError>
pub fn build(self) -> Result<DescribeRedshiftIdcApplicationsInput, BuildError>
Consumes the builder and constructs a DescribeRedshiftIdcApplicationsInput
.
source§impl DescribeRedshiftIdcApplicationsInputBuilder
impl DescribeRedshiftIdcApplicationsInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DescribeRedshiftIdcApplicationsOutput, SdkError<DescribeRedshiftIdcApplicationsError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DescribeRedshiftIdcApplicationsOutput, SdkError<DescribeRedshiftIdcApplicationsError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeRedshiftIdcApplicationsInputBuilder
impl Clone for DescribeRedshiftIdcApplicationsInputBuilder
source§fn clone(&self) -> DescribeRedshiftIdcApplicationsInputBuilder
fn clone(&self) -> DescribeRedshiftIdcApplicationsInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeRedshiftIdcApplicationsInputBuilder
impl Default for DescribeRedshiftIdcApplicationsInputBuilder
source§fn default() -> DescribeRedshiftIdcApplicationsInputBuilder
fn default() -> DescribeRedshiftIdcApplicationsInputBuilder
source§impl PartialEq for DescribeRedshiftIdcApplicationsInputBuilder
impl PartialEq for DescribeRedshiftIdcApplicationsInputBuilder
source§fn eq(&self, other: &DescribeRedshiftIdcApplicationsInputBuilder) -> bool
fn eq(&self, other: &DescribeRedshiftIdcApplicationsInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.