Struct stcloud::models::DayUsageData[][src]

pub struct DayUsageData { /* fields omitted */ }

Implementations

impl DayUsageData[src]

pub fn new() -> DayUsageData[src]

pub fn set_count_daily_data_points(&mut self, count_daily_data_points: i32)[src]

pub fn with_count_daily_data_points(
    self,
    count_daily_data_points: i32
) -> DayUsageData
[src]

pub fn count_daily_data_points(&self) -> Option<&i32>[src]

pub fn reset_count_daily_data_points(&mut self)[src]

pub fn set_day(&mut self, day: String)[src]

pub fn with_day(self, day: String) -> DayUsageData[src]

pub fn day(&self) -> Option<&String>[src]

pub fn reset_day(&mut self)[src]

pub fn set_discount(&mut self, discount: f32)[src]

pub fn with_discount(self, discount: f32) -> DayUsageData[src]

pub fn discount(&self) -> Option<&f32>[src]

pub fn reset_discount(&mut self)[src]

pub fn set_dpm_per_container_host_quota(
    &mut self,
    dpm_per_container_host_quota: i64
)
[src]

pub fn with_dpm_per_container_host_quota(
    self,
    dpm_per_container_host_quota: i64
) -> DayUsageData
[src]

pub fn dpm_per_container_host_quota(&self) -> Option<&i64>[src]

pub fn reset_dpm_per_container_host_quota(&mut self)[src]

pub fn set_dpm_per_host_quota(&mut self, dpm_per_host_quota: i64)[src]

pub fn with_dpm_per_host_quota(self, dpm_per_host_quota: i64) -> DayUsageData[src]

pub fn dpm_per_host_quota(&self) -> Option<&i64>[src]

pub fn reset_dpm_per_host_quota(&mut self)[src]

pub fn set_fixed_monthly_price(&mut self, fixed_monthly_price: f32)[src]

pub fn with_fixed_monthly_price(self, fixed_monthly_price: f32) -> DayUsageData[src]

pub fn fixed_monthly_price(&self) -> Option<&f32>[src]

pub fn reset_fixed_monthly_price(&mut self)[src]

pub fn set_fixed_monthly_price_per_hour(
    &mut self,
    fixed_monthly_price_per_hour: f32
)
[src]

pub fn with_fixed_monthly_price_per_hour(
    self,
    fixed_monthly_price_per_hour: f32
) -> DayUsageData
[src]

pub fn fixed_monthly_price_per_hour(&self) -> Option<&f32>[src]

pub fn reset_fixed_monthly_price_per_hour(&mut self)[src]

pub fn set_free_containers_per_host(&mut self, free_containers_per_host: i32)[src]

pub fn with_free_containers_per_host(
    self,
    free_containers_per_host: i32
) -> DayUsageData
[src]

pub fn free_containers_per_host(&self) -> Option<&i32>[src]

pub fn reset_free_containers_per_host(&mut self)[src]

pub fn set_id(&mut self, id: i64)[src]

pub fn with_id(self, id: i64) -> DayUsageData[src]

pub fn id(&self) -> Option<&i64>[src]

pub fn reset_id(&mut self)[src]

pub fn set_kilo_dpm_overage_price_per_hour(
    &mut self,
    kilo_dpm_overage_price_per_hour: f32
)
[src]

pub fn with_kilo_dpm_overage_price_per_hour(
    self,
    kilo_dpm_overage_price_per_hour: f32
) -> DayUsageData
[src]

pub fn kilo_dpm_overage_price_per_hour(&self) -> Option<&f32>[src]

pub fn reset_kilo_dpm_overage_price_per_hour(&mut self)[src]

pub fn set_plan_type(&mut self, plan_type: String)[src]

pub fn with_plan_type(self, plan_type: String) -> DayUsageData[src]

pub fn plan_type(&self) -> Option<&String>[src]

pub fn reset_plan_type(&mut self)[src]

pub fn set_price_per_container_host_hour(
    &mut self,
    price_per_container_host_hour: f32
)
[src]

pub fn with_price_per_container_host_hour(
    self,
    price_per_container_host_hour: f32
) -> DayUsageData
[src]

pub fn price_per_container_host_hour(&self) -> Option<&f32>[src]

pub fn reset_price_per_container_host_hour(&mut self)[src]

pub fn set_price_per_container_hour(&mut self, price_per_container_hour: f32)[src]

pub fn with_price_per_container_hour(
    self,
    price_per_container_hour: f32
) -> DayUsageData
[src]

pub fn price_per_container_hour(&self) -> Option<&f32>[src]

pub fn reset_price_per_container_hour(&mut self)[src]

pub fn set_price_per_server_hour(&mut self, price_per_server_hour: f32)[src]

pub fn with_price_per_server_hour(
    self,
    price_per_server_hour: f32
) -> DayUsageData
[src]

pub fn price_per_server_hour(&self) -> Option<&f32>[src]

pub fn reset_price_per_server_hour(&mut self)[src]

pub fn set_sum_number_of_container_hosts(
    &mut self,
    sum_number_of_container_hosts: i32
)
[src]

pub fn with_sum_number_of_container_hosts(
    self,
    sum_number_of_container_hosts: i32
) -> DayUsageData
[src]

pub fn sum_number_of_container_hosts(&self) -> Option<&i32>[src]

pub fn reset_sum_number_of_container_hosts(&mut self)[src]

pub fn set_sum_number_of_containers(&mut self, sum_number_of_containers: i32)[src]

pub fn with_sum_number_of_containers(
    self,
    sum_number_of_containers: i32
) -> DayUsageData
[src]

pub fn sum_number_of_containers(&self) -> Option<&i32>[src]

pub fn reset_sum_number_of_containers(&mut self)[src]

pub fn set_sum_number_of_servers(&mut self, sum_number_of_servers: i32)[src]

pub fn with_sum_number_of_servers(
    self,
    sum_number_of_servers: i32
) -> DayUsageData
[src]

pub fn sum_number_of_servers(&self) -> Option<&i32>[src]

pub fn reset_sum_number_of_servers(&mut self)[src]

pub fn set_usage_amount(&mut self, usage_amount: f32)[src]

pub fn with_usage_amount(self, usage_amount: f32) -> DayUsageData[src]

pub fn usage_amount(&self) -> Option<&f32>[src]

pub fn reset_usage_amount(&mut self)[src]

pub fn set_used_plan(&mut self, used_plan: String)[src]

pub fn with_used_plan(self, used_plan: String) -> DayUsageData[src]

pub fn used_plan(&self) -> Option<&String>[src]

pub fn reset_used_plan(&mut self)[src]

pub fn set_user_discount(&mut self, user_discount: f32)[src]

pub fn with_user_discount(self, user_discount: f32) -> DayUsageData[src]

pub fn user_discount(&self) -> Option<&f32>[src]

pub fn reset_user_discount(&mut self)[src]

Trait Implementations

impl Debug for DayUsageData[src]

impl<'de> Deserialize<'de> for DayUsageData[src]

impl Serialize for DayUsageData[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.