Name | Type | Description | Notes |
---|---|---|---|
Amount | Pointer to int64 | 利用料金 | [optional] |
Currency | Pointer to string | 通貨 | [optional] |
PaymentStatus | Pointer to string | お支払い状況。詳しくは、ご利用料金のお支払状況について を参照してください。 - `lessThanMinimumCharge`: 翌月以降請求 (最低課金額に満たないため) - `paying`: 支払い処理中 - `paid`: 支払い済み - `fail`: 処理失敗 - `refunding`: リファンド処理中 - `refunded`: リファンド済み - `refund_fail`: リファンド処理失敗 - `delegating_to_third_party`: 債権譲渡中 - `delegated_to_third_party`: 債権譲渡済み - `charging`: 請求実施中 - `canceling`: キャンセル中 - `cancelled`: キャンセル済み - `cancel_failed`: キャンセル処理失敗 | [optional] |
PaymentTransactionId | Pointer to string | 課金処理 ID。この ID を指定して Payment:getPaymentTransaction API を呼び出すと課金詳細が取得できます。 | [optional] |
State | Pointer to string | 利用料金の集計状況 - `temporary`: 集計中 - `closed`: 確定済み | [optional] |
YearMonth | Pointer to string | 年月 | [optional] |
func NewMonthlyBill() *MonthlyBill
NewMonthlyBill instantiates a new MonthlyBill 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 NewMonthlyBillWithDefaults() *MonthlyBill
NewMonthlyBillWithDefaults instantiates a new MonthlyBill 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 *MonthlyBill) GetAmount() int64
GetAmount returns the Amount field if non-nil, zero value otherwise.
func (o *MonthlyBill) GetAmountOk() (*int64, bool)
GetAmountOk returns a tuple with the Amount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonthlyBill) SetAmount(v int64)
SetAmount sets Amount field to given value.
func (o *MonthlyBill) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (o *MonthlyBill) GetCurrency() string
GetCurrency returns the Currency field if non-nil, zero value otherwise.
func (o *MonthlyBill) GetCurrencyOk() (*string, bool)
GetCurrencyOk returns a tuple with the Currency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonthlyBill) SetCurrency(v string)
SetCurrency sets Currency field to given value.
func (o *MonthlyBill) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (o *MonthlyBill) GetPaymentStatus() string
GetPaymentStatus returns the PaymentStatus field if non-nil, zero value otherwise.
func (o *MonthlyBill) GetPaymentStatusOk() (*string, bool)
GetPaymentStatusOk returns a tuple with the PaymentStatus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonthlyBill) SetPaymentStatus(v string)
SetPaymentStatus sets PaymentStatus field to given value.
func (o *MonthlyBill) HasPaymentStatus() bool
HasPaymentStatus returns a boolean if a field has been set.
func (o *MonthlyBill) GetPaymentTransactionId() string
GetPaymentTransactionId returns the PaymentTransactionId field if non-nil, zero value otherwise.
func (o *MonthlyBill) GetPaymentTransactionIdOk() (*string, bool)
GetPaymentTransactionIdOk returns a tuple with the PaymentTransactionId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonthlyBill) SetPaymentTransactionId(v string)
SetPaymentTransactionId sets PaymentTransactionId field to given value.
func (o *MonthlyBill) HasPaymentTransactionId() bool
HasPaymentTransactionId returns a boolean if a field has been set.
func (o *MonthlyBill) GetState() string
GetState returns the State field if non-nil, zero value otherwise.
func (o *MonthlyBill) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonthlyBill) SetState(v string)
SetState sets State field to given value.
func (o *MonthlyBill) HasState() bool
HasState returns a boolean if a field has been set.
func (o *MonthlyBill) GetYearMonth() string
GetYearMonth returns the YearMonth field if non-nil, zero value otherwise.
func (o *MonthlyBill) GetYearMonthOk() (*string, bool)
GetYearMonthOk returns a tuple with the YearMonth field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MonthlyBill) SetYearMonth(v string)
SetYearMonth sets YearMonth field to given value.
func (o *MonthlyBill) HasYearMonth() bool
HasYearMonth returns a boolean if a field has been set.