com.chargebee.models
Class HostedPage

java.lang.Object
  extended by com.chargebee.internal.Resource<HostedPage>
      extended by com.chargebee.models.HostedPage

public class HostedPage
extends Resource<HostedPage>


Nested Class Summary
static class HostedPage.AcceptQuoteRequest
           
static class HostedPage.CheckoutExistingRequest
           
static class HostedPage.CheckoutGiftRequest
           
static class HostedPage.CheckoutNewRequest
           
static class HostedPage.ClaimGiftRequest
           
static class HostedPage.CollectNowRequest
           
static class HostedPage.Content
           
static class HostedPage.ExtendSubscriptionRequest
           
static class HostedPage.FailureReason
          Deprecated. 
static class HostedPage.HostedPageListRequest
           
static class HostedPage.ManagePaymentSourcesRequest
           
static class HostedPage.RetrieveAgreementPdfRequest
           
static class HostedPage.State
           
static class HostedPage.Type
           
static class HostedPage.UpdateCardRequest
           
static class HostedPage.UpdatePaymentMethodRequest
           
 
Field Summary
 
Fields inherited from class com.chargebee.internal.Resource
jsonObj
 
Constructor Summary
HostedPage(org.json.JSONObject jsonObj)
           
HostedPage(String jsonStr)
           
 
Method Summary
static HostedPage.AcceptQuoteRequest acceptQuote()
           
static Request acknowledge(String id)
           
static HostedPage.CheckoutExistingRequest checkoutExisting()
           
static HostedPage.CheckoutGiftRequest checkoutGift()
           
 org.json.JSONObject checkoutInfo()
           
static HostedPage.CheckoutNewRequest checkoutNew()
           
static HostedPage.ClaimGiftRequest claimGift()
           
static HostedPage.CollectNowRequest collectNow()
           
 HostedPage.Content content()
           
 Timestamp createdAt()
           
 Boolean embed()
           
 Timestamp expiresAt()
           
static HostedPage.ExtendSubscriptionRequest extendSubscription()
           
 HostedPage.FailureReason failureReason()
          Deprecated. 
 String id()
           
static HostedPage.HostedPageListRequest list()
           
static HostedPage.ManagePaymentSourcesRequest managePaymentSources()
           
 String passThruContent()
           
 Long resourceVersion()
           
static Request retrieve(String id)
           
static HostedPage.RetrieveAgreementPdfRequest retrieveAgreementPdf()
           
 HostedPage.State state()
           
 HostedPage.Type type()
           
static HostedPage.UpdateCardRequest updateCard()
          Deprecated. 
 Timestamp updatedAt()
           
static HostedPage.UpdatePaymentMethodRequest updatePaymentMethod()
           
 String url()
           
 
Methods inherited from class com.chargebee.internal.Resource
apiVersionCheck, nullCheck, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONArray, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, reqJSONArray, reqJSONObject, reqList, reqLong, reqString, reqSubResource, reqTimestamp, toJson, toString, uri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HostedPage

public HostedPage(String jsonStr)

HostedPage

public HostedPage(org.json.JSONObject jsonObj)
Method Detail

id

public String id()

type

public HostedPage.Type type()

url

public String url()

state

public HostedPage.State state()

failureReason

@Deprecated
public HostedPage.FailureReason failureReason()
Deprecated. 


passThruContent

public String passThruContent()

embed

public Boolean embed()

createdAt

public Timestamp createdAt()

expiresAt

public Timestamp expiresAt()

updatedAt

public Timestamp updatedAt()

resourceVersion

public Long resourceVersion()

checkoutInfo

public org.json.JSONObject checkoutInfo()

checkoutNew

public static HostedPage.CheckoutNewRequest checkoutNew()

checkoutExisting

public static HostedPage.CheckoutExistingRequest checkoutExisting()

updateCard

@Deprecated
public static HostedPage.UpdateCardRequest updateCard()
Deprecated. 


updatePaymentMethod

public static HostedPage.UpdatePaymentMethodRequest updatePaymentMethod()

managePaymentSources

public static HostedPage.ManagePaymentSourcesRequest managePaymentSources()

collectNow

public static HostedPage.CollectNowRequest collectNow()

acceptQuote

public static HostedPage.AcceptQuoteRequest acceptQuote()

extendSubscription

public static HostedPage.ExtendSubscriptionRequest extendSubscription()

checkoutGift

public static HostedPage.CheckoutGiftRequest checkoutGift()

claimGift

public static HostedPage.ClaimGiftRequest claimGift()

retrieveAgreementPdf

public static HostedPage.RetrieveAgreementPdfRequest retrieveAgreementPdf()

acknowledge

public static Request acknowledge(String id)

retrieve

public static Request retrieve(String id)

list

public static HostedPage.HostedPageListRequest list()

content

public HostedPage.Content content()


Copyright © 2019 ChargeBee. All Rights Reserved.