public class InvoiceItem extends APIResource implements MetadataStore<InvoiceItem>
APIResource.RequestMethodCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
InvoiceItem() |
_request, classURL, instanceURL, request, singleClassURLtoStringpublic Integer getAmount()
public void setAmount(Integer amount)
public String getId()
public void setId(String id)
public String getCurrency()
public void setCurrency(String currency)
public String getDescription()
public void setDescription(String description)
public Long getDate()
public void setDate(Long date)
public Boolean getLivemode()
public void setLivemode(Boolean livemode)
public String getCustomer()
public void setCustomer(String customer)
public String getInvoice()
public void setInvoice(String invoice)
public Map<String,String> getMetadata()
getMetadata in interface MetadataStore<InvoiceItem>public void setMetadata(Map<String,String> metadata)
setMetadata in interface MetadataStore<InvoiceItem>public static InvoiceItem create(Map<String,Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static InvoiceItem retrieve(String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static InvoiceItemCollection all(Map<String,Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public InvoiceItem update(Map<String,Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
update in interface MetadataStore<InvoiceItem>AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionpublic DeletedInvoiceItem delete() throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static InvoiceItem create(Map<String,Object> params, String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static InvoiceItem retrieve(String id, String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static InvoiceItemCollection all(Map<String,Object> params, String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public InvoiceItem update(Map<String,Object> params, String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
update in interface MetadataStore<InvoiceItem>AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionpublic DeletedInvoiceItem delete(String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
Copyright © 2014 Stripe. All rights reserved.