#[non_exhaustive]pub struct CustomerAgentInfoBuilder { /* private fields */ }
Expand description
A builder for CustomerAgentInfo
.
Implementations§
source§impl CustomerAgentInfoBuilder
impl CustomerAgentInfoBuilder
sourcepub fn active_agents(self, input: i32) -> Self
pub fn active_agents(self, input: i32) -> Self
Number of active discovery agents.
This field is required.sourcepub fn set_active_agents(self, input: Option<i32>) -> Self
pub fn set_active_agents(self, input: Option<i32>) -> Self
Number of active discovery agents.
sourcepub fn get_active_agents(&self) -> &Option<i32>
pub fn get_active_agents(&self) -> &Option<i32>
Number of active discovery agents.
sourcepub fn healthy_agents(self, input: i32) -> Self
pub fn healthy_agents(self, input: i32) -> Self
Number of healthy discovery agents
This field is required.sourcepub fn set_healthy_agents(self, input: Option<i32>) -> Self
pub fn set_healthy_agents(self, input: Option<i32>) -> Self
Number of healthy discovery agents
sourcepub fn get_healthy_agents(&self) -> &Option<i32>
pub fn get_healthy_agents(&self) -> &Option<i32>
Number of healthy discovery agents
sourcepub fn black_listed_agents(self, input: i32) -> Self
pub fn black_listed_agents(self, input: i32) -> Self
Number of blacklisted discovery agents.
This field is required.sourcepub fn set_black_listed_agents(self, input: Option<i32>) -> Self
pub fn set_black_listed_agents(self, input: Option<i32>) -> Self
Number of blacklisted discovery agents.
sourcepub fn get_black_listed_agents(&self) -> &Option<i32>
pub fn get_black_listed_agents(&self) -> &Option<i32>
Number of blacklisted discovery agents.
sourcepub fn shutdown_agents(self, input: i32) -> Self
pub fn shutdown_agents(self, input: i32) -> Self
Number of discovery agents with status SHUTDOWN.
This field is required.sourcepub fn set_shutdown_agents(self, input: Option<i32>) -> Self
pub fn set_shutdown_agents(self, input: Option<i32>) -> Self
Number of discovery agents with status SHUTDOWN.
sourcepub fn get_shutdown_agents(&self) -> &Option<i32>
pub fn get_shutdown_agents(&self) -> &Option<i32>
Number of discovery agents with status SHUTDOWN.
sourcepub fn unhealthy_agents(self, input: i32) -> Self
pub fn unhealthy_agents(self, input: i32) -> Self
Number of unhealthy discovery agents.
This field is required.sourcepub fn set_unhealthy_agents(self, input: Option<i32>) -> Self
pub fn set_unhealthy_agents(self, input: Option<i32>) -> Self
Number of unhealthy discovery agents.
sourcepub fn get_unhealthy_agents(&self) -> &Option<i32>
pub fn get_unhealthy_agents(&self) -> &Option<i32>
Number of unhealthy discovery agents.
sourcepub fn total_agents(self, input: i32) -> Self
pub fn total_agents(self, input: i32) -> Self
Total number of discovery agents.
This field is required.sourcepub fn set_total_agents(self, input: Option<i32>) -> Self
pub fn set_total_agents(self, input: Option<i32>) -> Self
Total number of discovery agents.
sourcepub fn get_total_agents(&self) -> &Option<i32>
pub fn get_total_agents(&self) -> &Option<i32>
Total number of discovery agents.
sourcepub fn unknown_agents(self, input: i32) -> Self
pub fn unknown_agents(self, input: i32) -> Self
Number of unknown discovery agents.
This field is required.sourcepub fn set_unknown_agents(self, input: Option<i32>) -> Self
pub fn set_unknown_agents(self, input: Option<i32>) -> Self
Number of unknown discovery agents.
sourcepub fn get_unknown_agents(&self) -> &Option<i32>
pub fn get_unknown_agents(&self) -> &Option<i32>
Number of unknown discovery agents.
sourcepub fn build(self) -> CustomerAgentInfo
pub fn build(self) -> CustomerAgentInfo
Consumes the builder and constructs a CustomerAgentInfo
.
Trait Implementations§
source§impl Clone for CustomerAgentInfoBuilder
impl Clone for CustomerAgentInfoBuilder
source§fn clone(&self) -> CustomerAgentInfoBuilder
fn clone(&self) -> CustomerAgentInfoBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CustomerAgentInfoBuilder
impl Debug for CustomerAgentInfoBuilder
source§impl Default for CustomerAgentInfoBuilder
impl Default for CustomerAgentInfoBuilder
source§fn default() -> CustomerAgentInfoBuilder
fn default() -> CustomerAgentInfoBuilder
source§impl PartialEq for CustomerAgentInfoBuilder
impl PartialEq for CustomerAgentInfoBuilder
source§fn eq(&self, other: &CustomerAgentInfoBuilder) -> bool
fn eq(&self, other: &CustomerAgentInfoBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.