Name | Type | Description | Notes |
---|---|---|---|
OnRateMicrocents | Pointer to NullableInt32 | The amount per second, in microcents (USD), that this instance charges to be running. | [optional] |
OffRateMicrocents | Pointer to NullableInt32 | The amount per second, in microcents (USD), that this instance charges to be stored. | [optional] |
func NewRateInfo() *RateInfo
NewRateInfo instantiates a new RateInfo 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 NewRateInfoWithDefaults() *RateInfo
NewRateInfoWithDefaults instantiates a new RateInfo 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 *RateInfo) GetOnRateMicrocents() int32
GetOnRateMicrocents returns the OnRateMicrocents field if non-nil, zero value otherwise.
func (o *RateInfo) GetOnRateMicrocentsOk() (*int32, bool)
GetOnRateMicrocentsOk returns a tuple with the OnRateMicrocents field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RateInfo) SetOnRateMicrocents(v int32)
SetOnRateMicrocents sets OnRateMicrocents field to given value.
func (o *RateInfo) HasOnRateMicrocents() bool
HasOnRateMicrocents returns a boolean if a field has been set.
func (o *RateInfo) SetOnRateMicrocentsNil(b bool)
SetOnRateMicrocentsNil sets the value for OnRateMicrocents to be an explicit nil
func (o *RateInfo) UnsetOnRateMicrocents()
UnsetOnRateMicrocents ensures that no value is present for OnRateMicrocents, not even an explicit nil
func (o *RateInfo) GetOffRateMicrocents() int32
GetOffRateMicrocents returns the OffRateMicrocents field if non-nil, zero value otherwise.
func (o *RateInfo) GetOffRateMicrocentsOk() (*int32, bool)
GetOffRateMicrocentsOk returns a tuple with the OffRateMicrocents field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RateInfo) SetOffRateMicrocents(v int32)
SetOffRateMicrocents sets OffRateMicrocents field to given value.
func (o *RateInfo) HasOffRateMicrocents() bool
HasOffRateMicrocents returns a boolean if a field has been set.
func (o *RateInfo) SetOffRateMicrocentsNil(b bool)
SetOffRateMicrocentsNil sets the value for OffRateMicrocents to be an explicit nil
func (o *RateInfo) UnsetOffRateMicrocents()
UnsetOffRateMicrocents ensures that no value is present for OffRateMicrocents, not even an explicit nil