class Octokit::Models::MarketplacePurchase

Defined in:

octokit/models/apps_marketplace.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(billing_cycle : Union(String, Nil), next_billing_date : Union(String, Nil), unit_count : Int32, plan : MarketplacePlan, account : MarketplacePlanAccount, on_free_trial : Bool, free_trial_ends_on : Union(String, Nil)) #

def self.new(__temp_490 : JSON::PullParser) #

Instance Method Detail

def account : MarketplacePlanAccount #

def account=(_account : MarketplacePlanAccount) #

def billing_cycle : Union(String, Nil) #

def billing_cycle=(_billing_cycle : Union(String, Nil)) #

def free_trial_ends_on : Union(String, Nil) #

def free_trial_ends_on=(_free_trial_ends_on : Union(String, Nil)) #

def next_billing_date : Union(String, Nil) #

def next_billing_date=(_next_billing_date : Union(String, Nil)) #

def on_free_trial : Bool #

def on_free_trial=(_on_free_trial : Bool) #

def plan : MarketplacePlan #

def plan=(_plan : MarketplacePlan) #

def to_json(json : JSON::Builder) #

def unit_count : Int32 #

def unit_count=(_unit_count : Int32) #