com.chargebee.models
Class Export

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

public class Export
extends Resource<Export>


Nested Class Summary
static class Export.DeferredRevenueRequest
           
static class Export.Download
           
static class Export.MimeType
           
static class Export.RevenueRecognitionRequest
           
static class Export.Status
           
 
Field Summary
 
Fields inherited from class com.chargebee.internal.Resource
jsonObj
 
Constructor Summary
Export(org.json.JSONObject jsonObj)
           
Export(String jsonStr)
           
 
Method Summary
 Timestamp createdAt()
           
static Export.DeferredRevenueRequest deferredRevenue()
           
 Export.Download download()
           
 String id()
           
 Export.MimeType mimeType()
           
 String operationType()
           
static Request retrieve(String id)
           
static Export.RevenueRecognitionRequest revenueRecognition()
           
 Export.Status status()
           
 Export waitForExportCompletion()
           
 
Methods inherited from class com.chargebee.internal.Resource
apiVersionCheck, nullCheck, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, 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

Export

public Export(String jsonStr)

Export

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

operationType

public String operationType()

mimeType

public Export.MimeType mimeType()

status

public Export.Status status()

createdAt

public Timestamp createdAt()

id

public String id()

download

public Export.Download download()

retrieve

public static Request retrieve(String id)
                        throws IOException
Throws:
IOException

revenueRecognition

public static Export.RevenueRecognitionRequest revenueRecognition()
                                                           throws IOException
Throws:
IOException

deferredRevenue

public static Export.DeferredRevenueRequest deferredRevenue()
                                                     throws IOException
Throws:
IOException

waitForExportCompletion

public Export waitForExportCompletion()
                               throws Exception
Throws:
Exception


Copyright © 2018 ChargeBee. All Rights Reserved.