Name | Type | Description | Notes |
---|---|---|---|
BurstRate | Pointer to NullableFloat32 | Unit price | [optional] |
AllocatedHours | Pointer to NullableFloat32 | Allocated hours | [optional] |
PlanBilledAmount | Pointer to NullableFloat32 | Plan cost | [optional] |
PlanBilledUnits | Pointer to NullableFloat32 | Units included in plan | [optional] |
BurstBilledAmount | Pointer to NullableFloat32 | Amount billed | [optional] |
BurstBilledUnits | Pointer to NullableFloat32 | Units billed | [optional] |
BurstOutstandingAmount | Pointer to NullableFloat32 | Outstanding amount | [optional] |
BurstOutstandingUnits | Pointer to NullableFloat32 | Outstanding units | [optional] |
TotalUsageAmount | Pointer to NullableFloat32 | Total cost in cents for current period | [optional] |
TotalUsedUnits | Pointer to NullableFloat32 | Total used units for current period | [optional] |
func NewMeteredSubscriptionUsage() *MeteredSubscriptionUsage
NewMeteredSubscriptionUsage instantiates a new MeteredSubscriptionUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMeteredSubscriptionUsageWithDefaults() *MeteredSubscriptionUsage
NewMeteredSubscriptionUsageWithDefaults instantiates a new MeteredSubscriptionUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *MeteredSubscriptionUsage) GetBurstRate() float32
GetBurstRate returns the BurstRate field if non-nil, zero value otherwise.
func (o *MeteredSubscriptionUsage) GetBurstRateOk() (*float32, bool)
GetBurstRateOk returns a tuple with the BurstRate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MeteredSubscriptionUsage) SetBurstRate(v float32)
SetBurstRate sets BurstRate field to given value.
func (o *MeteredSubscriptionUsage) HasBurstRate() bool
HasBurstRate returns a boolean if a field has been set.
func (o *MeteredSubscriptionUsage) SetBurstRateNil(b bool)
SetBurstRateNil sets the value for BurstRate to be an explicit nil
func (o *MeteredSubscriptionUsage) UnsetBurstRate()
UnsetBurstRate ensures that no value is present for BurstRate, not even an explicit nil
func (o *MeteredSubscriptionUsage) GetAllocatedHours() float32
GetAllocatedHours returns the AllocatedHours field if non-nil, zero value otherwise.
func (o *MeteredSubscriptionUsage) GetAllocatedHoursOk() (*float32, bool)
GetAllocatedHoursOk returns a tuple with the AllocatedHours field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MeteredSubscriptionUsage) SetAllocatedHours(v float32)
SetAllocatedHours sets AllocatedHours field to given value.
func (o *MeteredSubscriptionUsage) HasAllocatedHours() bool
HasAllocatedHours returns a boolean if a field has been set.
func (o *MeteredSubscriptionUsage) SetAllocatedHoursNil(b bool)
SetAllocatedHoursNil sets the value for AllocatedHours to be an explicit nil
func (o *MeteredSubscriptionUsage) UnsetAllocatedHours()
UnsetAllocatedHours ensures that no value is present for AllocatedHours, not even an explicit nil
func (o *MeteredSubscriptionUsage) GetPlanBilledAmount() float32
GetPlanBilledAmount returns the PlanBilledAmount field if non-nil, zero value otherwise.
func (o *MeteredSubscriptionUsage) GetPlanBilledAmountOk() (*float32, bool)
GetPlanBilledAmountOk returns a tuple with the PlanBilledAmount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MeteredSubscriptionUsage) SetPlanBilledAmount(v float32)
SetPlanBilledAmount sets PlanBilledAmount field to given value.
func (o *MeteredSubscriptionUsage) HasPlanBilledAmount() bool
HasPlanBilledAmount returns a boolean if a field has been set.
func (o *MeteredSubscriptionUsage) SetPlanBilledAmountNil(b bool)
SetPlanBilledAmountNil sets the value for PlanBilledAmount to be an explicit nil
func (o *MeteredSubscriptionUsage) UnsetPlanBilledAmount()
UnsetPlanBilledAmount ensures that no value is present for PlanBilledAmount, not even an explicit nil
func (o *MeteredSubscriptionUsage) GetPlanBilledUnits() float32
GetPlanBilledUnits returns the PlanBilledUnits field if non-nil, zero value otherwise.
func (o *MeteredSubscriptionUsage) GetPlanBilledUnitsOk() (*float32, bool)
GetPlanBilledUnitsOk returns a tuple with the PlanBilledUnits field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MeteredSubscriptionUsage) SetPlanBilledUnits(v float32)
SetPlanBilledUnits sets PlanBilledUnits field to given value.
func (o *MeteredSubscriptionUsage) HasPlanBilledUnits() bool
HasPlanBilledUnits returns a boolean if a field has been set.
func (o *MeteredSubscriptionUsage) SetPlanBilledUnitsNil(b bool)
SetPlanBilledUnitsNil sets the value for PlanBilledUnits to be an explicit nil
func (o *MeteredSubscriptionUsage) UnsetPlanBilledUnits()
UnsetPlanBilledUnits ensures that no value is present for PlanBilledUnits, not even an explicit nil
func (o *MeteredSubscriptionUsage) GetBurstBilledAmount() float32
GetBurstBilledAmount returns the BurstBilledAmount field if non-nil, zero value otherwise.
func (o *MeteredSubscriptionUsage) GetBurstBilledAmountOk() (*float32, bool)
GetBurstBilledAmountOk returns a tuple with the BurstBilledAmount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MeteredSubscriptionUsage) SetBurstBilledAmount(v float32)
SetBurstBilledAmount sets BurstBilledAmount field to given value.
func (o *MeteredSubscriptionUsage) HasBurstBilledAmount() bool
HasBurstBilledAmount returns a boolean if a field has been set.
func (o *MeteredSubscriptionUsage) SetBurstBilledAmountNil(b bool)
SetBurstBilledAmountNil sets the value for BurstBilledAmount to be an explicit nil
func (o *MeteredSubscriptionUsage) UnsetBurstBilledAmount()
UnsetBurstBilledAmount ensures that no value is present for BurstBilledAmount, not even an explicit nil
func (o *MeteredSubscriptionUsage) GetBurstBilledUnits() float32
GetBurstBilledUnits returns the BurstBilledUnits field if non-nil, zero value otherwise.
func (o *MeteredSubscriptionUsage) GetBurstBilledUnitsOk() (*float32, bool)
GetBurstBilledUnitsOk returns a tuple with the BurstBilledUnits field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MeteredSubscriptionUsage) SetBurstBilledUnits(v float32)
SetBurstBilledUnits sets BurstBilledUnits field to given value.
func (o *MeteredSubscriptionUsage) HasBurstBilledUnits() bool
HasBurstBilledUnits returns a boolean if a field has been set.
func (o *MeteredSubscriptionUsage) SetBurstBilledUnitsNil(b bool)
SetBurstBilledUnitsNil sets the value for BurstBilledUnits to be an explicit nil
func (o *MeteredSubscriptionUsage) UnsetBurstBilledUnits()
UnsetBurstBilledUnits ensures that no value is present for BurstBilledUnits, not even an explicit nil
func (o *MeteredSubscriptionUsage) GetBurstOutstandingAmount() float32
GetBurstOutstandingAmount returns the BurstOutstandingAmount field if non-nil, zero value otherwise.
func (o *MeteredSubscriptionUsage) GetBurstOutstandingAmountOk() (*float32, bool)
GetBurstOutstandingAmountOk returns a tuple with the BurstOutstandingAmount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MeteredSubscriptionUsage) SetBurstOutstandingAmount(v float32)
SetBurstOutstandingAmount sets BurstOutstandingAmount field to given value.
func (o *MeteredSubscriptionUsage) HasBurstOutstandingAmount() bool
HasBurstOutstandingAmount returns a boolean if a field has been set.
func (o *MeteredSubscriptionUsage) SetBurstOutstandingAmountNil(b bool)
SetBurstOutstandingAmountNil sets the value for BurstOutstandingAmount to be an explicit nil
func (o *MeteredSubscriptionUsage) UnsetBurstOutstandingAmount()
UnsetBurstOutstandingAmount ensures that no value is present for BurstOutstandingAmount, not even an explicit nil
func (o *MeteredSubscriptionUsage) GetBurstOutstandingUnits() float32
GetBurstOutstandingUnits returns the BurstOutstandingUnits field if non-nil, zero value otherwise.
func (o *MeteredSubscriptionUsage) GetBurstOutstandingUnitsOk() (*float32, bool)
GetBurstOutstandingUnitsOk returns a tuple with the BurstOutstandingUnits field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MeteredSubscriptionUsage) SetBurstOutstandingUnits(v float32)
SetBurstOutstandingUnits sets BurstOutstandingUnits field to given value.
func (o *MeteredSubscriptionUsage) HasBurstOutstandingUnits() bool
HasBurstOutstandingUnits returns a boolean if a field has been set.
func (o *MeteredSubscriptionUsage) SetBurstOutstandingUnitsNil(b bool)
SetBurstOutstandingUnitsNil sets the value for BurstOutstandingUnits to be an explicit nil
func (o *MeteredSubscriptionUsage) UnsetBurstOutstandingUnits()
UnsetBurstOutstandingUnits ensures that no value is present for BurstOutstandingUnits, not even an explicit nil
func (o *MeteredSubscriptionUsage) GetTotalUsageAmount() float32
GetTotalUsageAmount returns the TotalUsageAmount field if non-nil, zero value otherwise.
func (o *MeteredSubscriptionUsage) GetTotalUsageAmountOk() (*float32, bool)
GetTotalUsageAmountOk returns a tuple with the TotalUsageAmount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MeteredSubscriptionUsage) SetTotalUsageAmount(v float32)
SetTotalUsageAmount sets TotalUsageAmount field to given value.
func (o *MeteredSubscriptionUsage) HasTotalUsageAmount() bool
HasTotalUsageAmount returns a boolean if a field has been set.
func (o *MeteredSubscriptionUsage) SetTotalUsageAmountNil(b bool)
SetTotalUsageAmountNil sets the value for TotalUsageAmount to be an explicit nil
func (o *MeteredSubscriptionUsage) UnsetTotalUsageAmount()
UnsetTotalUsageAmount ensures that no value is present for TotalUsageAmount, not even an explicit nil
func (o *MeteredSubscriptionUsage) GetTotalUsedUnits() float32
GetTotalUsedUnits returns the TotalUsedUnits field if non-nil, zero value otherwise.
func (o *MeteredSubscriptionUsage) GetTotalUsedUnitsOk() (*float32, bool)
GetTotalUsedUnitsOk returns a tuple with the TotalUsedUnits field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MeteredSubscriptionUsage) SetTotalUsedUnits(v float32)
SetTotalUsedUnits sets TotalUsedUnits field to given value.
func (o *MeteredSubscriptionUsage) HasTotalUsedUnits() bool
HasTotalUsedUnits returns a boolean if a field has been set.
func (o *MeteredSubscriptionUsage) SetTotalUsedUnitsNil(b bool)
SetTotalUsedUnitsNil sets the value for TotalUsedUnits to be an explicit nil
func (o *MeteredSubscriptionUsage) UnsetTotalUsedUnits()
UnsetTotalUsedUnits ensures that no value is present for TotalUsedUnits, not even an explicit nil