Struct aws_sdk_redshift::operation::describe_logging_status::builders::DescribeLoggingStatusInputBuilder
source · #[non_exhaustive]pub struct DescribeLoggingStatusInputBuilder { /* private fields */ }
Expand description
A builder for DescribeLoggingStatusInput
.
Implementations§
source§impl DescribeLoggingStatusInputBuilder
impl DescribeLoggingStatusInputBuilder
sourcepub fn cluster_identifier(self, input: impl Into<String>) -> Self
pub fn cluster_identifier(self, input: impl Into<String>) -> Self
The identifier of the cluster from which to get the logging status.
Example: examplecluster
sourcepub fn set_cluster_identifier(self, input: Option<String>) -> Self
pub fn set_cluster_identifier(self, input: Option<String>) -> Self
The identifier of the cluster from which to get the logging status.
Example: examplecluster
sourcepub fn get_cluster_identifier(&self) -> &Option<String>
pub fn get_cluster_identifier(&self) -> &Option<String>
The identifier of the cluster from which to get the logging status.
Example: examplecluster
sourcepub fn build(self) -> Result<DescribeLoggingStatusInput, BuildError>
pub fn build(self) -> Result<DescribeLoggingStatusInput, BuildError>
Consumes the builder and constructs a DescribeLoggingStatusInput
.
source§impl DescribeLoggingStatusInputBuilder
impl DescribeLoggingStatusInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DescribeLoggingStatusOutput, SdkError<DescribeLoggingStatusError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DescribeLoggingStatusOutput, SdkError<DescribeLoggingStatusError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeLoggingStatusInputBuilder
impl Clone for DescribeLoggingStatusInputBuilder
source§fn clone(&self) -> DescribeLoggingStatusInputBuilder
fn clone(&self) -> DescribeLoggingStatusInputBuilder
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 Default for DescribeLoggingStatusInputBuilder
impl Default for DescribeLoggingStatusInputBuilder
source§fn default() -> DescribeLoggingStatusInputBuilder
fn default() -> DescribeLoggingStatusInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DescribeLoggingStatusInputBuilder
impl PartialEq for DescribeLoggingStatusInputBuilder
source§fn eq(&self, other: &DescribeLoggingStatusInputBuilder) -> bool
fn eq(&self, other: &DescribeLoggingStatusInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeLoggingStatusInputBuilder
Auto Trait Implementations§
impl Freeze for DescribeLoggingStatusInputBuilder
impl RefUnwindSafe for DescribeLoggingStatusInputBuilder
impl Send for DescribeLoggingStatusInputBuilder
impl Sync for DescribeLoggingStatusInputBuilder
impl Unpin for DescribeLoggingStatusInputBuilder
impl UnwindSafe for DescribeLoggingStatusInputBuilder
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> 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>
Creates a shared type from an unshared type.