Struct aws_sdk_quicksight::operation::describe_namespace::builders::DescribeNamespaceOutputBuilder
source · #[non_exhaustive]pub struct DescribeNamespaceOutputBuilder { /* private fields */ }Expand description
A builder for DescribeNamespaceOutput.
Implementations§
source§impl DescribeNamespaceOutputBuilder
impl DescribeNamespaceOutputBuilder
sourcepub fn namespace(self, input: NamespaceInfoV2) -> Self
pub fn namespace(self, input: NamespaceInfoV2) -> Self
The information about the namespace that you're describing. The response includes the namespace ARN, name, Amazon Web Services Region, creation status, and identity store. DescribeNamespace also works for namespaces that are in the process of being created. For incomplete namespaces, this API operation lists the namespace error types and messages associated with the creation process.
sourcepub fn set_namespace(self, input: Option<NamespaceInfoV2>) -> Self
pub fn set_namespace(self, input: Option<NamespaceInfoV2>) -> Self
The information about the namespace that you're describing. The response includes the namespace ARN, name, Amazon Web Services Region, creation status, and identity store. DescribeNamespace also works for namespaces that are in the process of being created. For incomplete namespaces, this API operation lists the namespace error types and messages associated with the creation process.
sourcepub fn get_namespace(&self) -> &Option<NamespaceInfoV2>
pub fn get_namespace(&self) -> &Option<NamespaceInfoV2>
The information about the namespace that you're describing. The response includes the namespace ARN, name, Amazon Web Services Region, creation status, and identity store. DescribeNamespace also works for namespaces that are in the process of being created. For incomplete namespaces, this API operation lists the namespace error types and messages associated with the creation process.
sourcepub fn request_id(self, input: impl Into<String>) -> Self
pub fn request_id(self, input: impl Into<String>) -> Self
The Amazon Web Services request ID for this operation.
sourcepub fn set_request_id(self, input: Option<String>) -> Self
pub fn set_request_id(self, input: Option<String>) -> Self
The Amazon Web Services request ID for this operation.
sourcepub fn get_request_id(&self) -> &Option<String>
pub fn get_request_id(&self) -> &Option<String>
The Amazon Web Services request ID for this operation.
sourcepub fn set_status(self, input: Option<i32>) -> Self
pub fn set_status(self, input: Option<i32>) -> Self
The HTTP status of the request.
sourcepub fn get_status(&self) -> &Option<i32>
pub fn get_status(&self) -> &Option<i32>
The HTTP status of the request.
sourcepub fn build(self) -> DescribeNamespaceOutput
pub fn build(self) -> DescribeNamespaceOutput
Consumes the builder and constructs a DescribeNamespaceOutput.
Trait Implementations§
source§impl Clone for DescribeNamespaceOutputBuilder
impl Clone for DescribeNamespaceOutputBuilder
source§fn clone(&self) -> DescribeNamespaceOutputBuilder
fn clone(&self) -> DescribeNamespaceOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for DescribeNamespaceOutputBuilder
impl Default for DescribeNamespaceOutputBuilder
source§fn default() -> DescribeNamespaceOutputBuilder
fn default() -> DescribeNamespaceOutputBuilder
source§impl PartialEq for DescribeNamespaceOutputBuilder
impl PartialEq for DescribeNamespaceOutputBuilder
source§fn eq(&self, other: &DescribeNamespaceOutputBuilder) -> bool
fn eq(&self, other: &DescribeNamespaceOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribeNamespaceOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeNamespaceOutputBuilder
impl RefUnwindSafe for DescribeNamespaceOutputBuilder
impl Send for DescribeNamespaceOutputBuilder
impl Sync for DescribeNamespaceOutputBuilder
impl Unpin for DescribeNamespaceOutputBuilder
impl UnwindSafe for DescribeNamespaceOutputBuilder
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
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more