Struct aws_sdk_grafana::operation::describe_workspace_configuration::builders::DescribeWorkspaceConfigurationOutputBuilder
source · #[non_exhaustive]pub struct DescribeWorkspaceConfigurationOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeWorkspaceConfigurationOutput
.
Implementations§
source§impl DescribeWorkspaceConfigurationOutputBuilder
impl DescribeWorkspaceConfigurationOutputBuilder
sourcepub fn configuration(self, input: impl Into<String>) -> Self
pub fn configuration(self, input: impl Into<String>) -> Self
The configuration string for the workspace that you requested. For more information about the format and configuration options available, see Working in your Grafana workspace.
This field is required.sourcepub fn set_configuration(self, input: Option<String>) -> Self
pub fn set_configuration(self, input: Option<String>) -> Self
The configuration string for the workspace that you requested. For more information about the format and configuration options available, see Working in your Grafana workspace.
sourcepub fn get_configuration(&self) -> &Option<String>
pub fn get_configuration(&self) -> &Option<String>
The configuration string for the workspace that you requested. For more information about the format and configuration options available, see Working in your Grafana workspace.
sourcepub fn grafana_version(self, input: impl Into<String>) -> Self
pub fn grafana_version(self, input: impl Into<String>) -> Self
The supported Grafana version for the workspace.
sourcepub fn set_grafana_version(self, input: Option<String>) -> Self
pub fn set_grafana_version(self, input: Option<String>) -> Self
The supported Grafana version for the workspace.
sourcepub fn get_grafana_version(&self) -> &Option<String>
pub fn get_grafana_version(&self) -> &Option<String>
The supported Grafana version for the workspace.
sourcepub fn build(self) -> Result<DescribeWorkspaceConfigurationOutput, BuildError>
pub fn build(self) -> Result<DescribeWorkspaceConfigurationOutput, BuildError>
Consumes the builder and constructs a DescribeWorkspaceConfigurationOutput
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for DescribeWorkspaceConfigurationOutputBuilder
impl Clone for DescribeWorkspaceConfigurationOutputBuilder
source§fn clone(&self) -> DescribeWorkspaceConfigurationOutputBuilder
fn clone(&self) -> DescribeWorkspaceConfigurationOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeWorkspaceConfigurationOutputBuilder
impl Default for DescribeWorkspaceConfigurationOutputBuilder
source§fn default() -> DescribeWorkspaceConfigurationOutputBuilder
fn default() -> DescribeWorkspaceConfigurationOutputBuilder
source§impl PartialEq for DescribeWorkspaceConfigurationOutputBuilder
impl PartialEq for DescribeWorkspaceConfigurationOutputBuilder
source§fn eq(&self, other: &DescribeWorkspaceConfigurationOutputBuilder) -> bool
fn eq(&self, other: &DescribeWorkspaceConfigurationOutputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for DescribeWorkspaceConfigurationOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeWorkspaceConfigurationOutputBuilder
impl RefUnwindSafe for DescribeWorkspaceConfigurationOutputBuilder
impl Send for DescribeWorkspaceConfigurationOutputBuilder
impl Sync for DescribeWorkspaceConfigurationOutputBuilder
impl Unpin for DescribeWorkspaceConfigurationOutputBuilder
impl UnwindSafe for DescribeWorkspaceConfigurationOutputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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