#[non_exhaustive]pub struct BusinessGoalsBuilder { /* private fields */ }Expand description
A builder for BusinessGoals.
Implementations§
source§impl BusinessGoalsBuilder
impl BusinessGoalsBuilder
sourcepub fn speed_of_migration(self, input: i32) -> Self
pub fn speed_of_migration(self, input: i32) -> Self
Business goal to achieve migration at a fast pace.
sourcepub fn set_speed_of_migration(self, input: Option<i32>) -> Self
pub fn set_speed_of_migration(self, input: Option<i32>) -> Self
Business goal to achieve migration at a fast pace.
sourcepub fn get_speed_of_migration(&self) -> &Option<i32>
pub fn get_speed_of_migration(&self) -> &Option<i32>
Business goal to achieve migration at a fast pace.
sourcepub fn reduce_operational_overhead_with_managed_services(
self,
input: i32
) -> Self
pub fn reduce_operational_overhead_with_managed_services( self, input: i32 ) -> Self
Business goal to reduce the operational overhead on the team by moving into managed services.
sourcepub fn set_reduce_operational_overhead_with_managed_services(
self,
input: Option<i32>
) -> Self
pub fn set_reduce_operational_overhead_with_managed_services( self, input: Option<i32> ) -> Self
Business goal to reduce the operational overhead on the team by moving into managed services.
sourcepub fn get_reduce_operational_overhead_with_managed_services(
&self
) -> &Option<i32>
pub fn get_reduce_operational_overhead_with_managed_services( &self ) -> &Option<i32>
Business goal to reduce the operational overhead on the team by moving into managed services.
sourcepub fn modernize_infrastructure_with_cloud_native_technologies(
self,
input: i32
) -> Self
pub fn modernize_infrastructure_with_cloud_native_technologies( self, input: i32 ) -> Self
Business goal to modernize infrastructure by moving to cloud native technologies.
sourcepub fn set_modernize_infrastructure_with_cloud_native_technologies(
self,
input: Option<i32>
) -> Self
pub fn set_modernize_infrastructure_with_cloud_native_technologies( self, input: Option<i32> ) -> Self
Business goal to modernize infrastructure by moving to cloud native technologies.
sourcepub fn get_modernize_infrastructure_with_cloud_native_technologies(
&self
) -> &Option<i32>
pub fn get_modernize_infrastructure_with_cloud_native_technologies( &self ) -> &Option<i32>
Business goal to modernize infrastructure by moving to cloud native technologies.
sourcepub fn license_cost_reduction(self, input: i32) -> Self
pub fn license_cost_reduction(self, input: i32) -> Self
Business goal to reduce license costs.
sourcepub fn set_license_cost_reduction(self, input: Option<i32>) -> Self
pub fn set_license_cost_reduction(self, input: Option<i32>) -> Self
Business goal to reduce license costs.
sourcepub fn get_license_cost_reduction(&self) -> &Option<i32>
pub fn get_license_cost_reduction(&self) -> &Option<i32>
Business goal to reduce license costs.
sourcepub fn build(self) -> BusinessGoals
pub fn build(self) -> BusinessGoals
Consumes the builder and constructs a BusinessGoals.
Trait Implementations§
source§impl Clone for BusinessGoalsBuilder
impl Clone for BusinessGoalsBuilder
source§fn clone(&self) -> BusinessGoalsBuilder
fn clone(&self) -> BusinessGoalsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for BusinessGoalsBuilder
impl Debug for BusinessGoalsBuilder
source§impl Default for BusinessGoalsBuilder
impl Default for BusinessGoalsBuilder
source§fn default() -> BusinessGoalsBuilder
fn default() -> BusinessGoalsBuilder
source§impl PartialEq for BusinessGoalsBuilder
impl PartialEq for BusinessGoalsBuilder
source§fn eq(&self, other: &BusinessGoalsBuilder) -> bool
fn eq(&self, other: &BusinessGoalsBuilder) -> bool
self and other values to be equal, and is used
by ==.