Struct aws_sdk_applicationinsights::operation::describe_workload::builders::DescribeWorkloadOutputBuilder
source · #[non_exhaustive]pub struct DescribeWorkloadOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeWorkloadOutput
.
Implementations§
source§impl DescribeWorkloadOutputBuilder
impl DescribeWorkloadOutputBuilder
sourcepub fn workload_id(self, input: impl Into<String>) -> Self
pub fn workload_id(self, input: impl Into<String>) -> Self
The ID of the workload.
sourcepub fn set_workload_id(self, input: Option<String>) -> Self
pub fn set_workload_id(self, input: Option<String>) -> Self
The ID of the workload.
sourcepub fn get_workload_id(&self) -> &Option<String>
pub fn get_workload_id(&self) -> &Option<String>
The ID of the workload.
sourcepub fn workload_remarks(self, input: impl Into<String>) -> Self
pub fn workload_remarks(self, input: impl Into<String>) -> Self
If logging is supported for the resource type, shows whether the component has configured logs to be monitored.
sourcepub fn set_workload_remarks(self, input: Option<String>) -> Self
pub fn set_workload_remarks(self, input: Option<String>) -> Self
If logging is supported for the resource type, shows whether the component has configured logs to be monitored.
sourcepub fn get_workload_remarks(&self) -> &Option<String>
pub fn get_workload_remarks(&self) -> &Option<String>
If logging is supported for the resource type, shows whether the component has configured logs to be monitored.
sourcepub fn workload_configuration(self, input: WorkloadConfiguration) -> Self
pub fn workload_configuration(self, input: WorkloadConfiguration) -> Self
The configuration settings of the workload. The value is the escaped JSON of the configuration.
sourcepub fn set_workload_configuration(
self,
input: Option<WorkloadConfiguration>
) -> Self
pub fn set_workload_configuration( self, input: Option<WorkloadConfiguration> ) -> Self
The configuration settings of the workload. The value is the escaped JSON of the configuration.
sourcepub fn get_workload_configuration(&self) -> &Option<WorkloadConfiguration>
pub fn get_workload_configuration(&self) -> &Option<WorkloadConfiguration>
The configuration settings of the workload. The value is the escaped JSON of the configuration.
sourcepub fn build(self) -> DescribeWorkloadOutput
pub fn build(self) -> DescribeWorkloadOutput
Consumes the builder and constructs a DescribeWorkloadOutput
.
Trait Implementations§
source§impl Clone for DescribeWorkloadOutputBuilder
impl Clone for DescribeWorkloadOutputBuilder
source§fn clone(&self) -> DescribeWorkloadOutputBuilder
fn clone(&self) -> DescribeWorkloadOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeWorkloadOutputBuilder
impl Default for DescribeWorkloadOutputBuilder
source§fn default() -> DescribeWorkloadOutputBuilder
fn default() -> DescribeWorkloadOutputBuilder
source§impl PartialEq for DescribeWorkloadOutputBuilder
impl PartialEq for DescribeWorkloadOutputBuilder
source§fn eq(&self, other: &DescribeWorkloadOutputBuilder) -> bool
fn eq(&self, other: &DescribeWorkloadOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.