com.stripe.model
Class FeeRefund

java.lang.Object
  extended by com.stripe.model.StripeObject
      extended by com.stripe.net.APIResource
          extended by com.stripe.model.FeeRefund
All Implemented Interfaces:
MetadataStore<ApplicationFee>

public class FeeRefund
extends APIResource
implements MetadataStore<ApplicationFee>


Nested Class Summary
 
Nested classes/interfaces inherited from class com.stripe.net.APIResource
APIResource.RequestMethod
 
Field Summary
 
Fields inherited from class com.stripe.net.APIResource
CHARSET, GSON
 
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
 
Constructor Summary
FeeRefund()
           
 
Method Summary
 Integer getAmount()
           
 String getBalanceTransaction()
           
 Long getCreated()
           
 String getCurrency()
           
 String getFee()
           
 String getId()
           
 String getInstanceURL()
           
 Map<String,String> getMetadata()
           
 void setAmount(Integer amount)
           
 void setBalanceTransaction(String balanceTransaction)
           
 void setCreated(Long created)
           
 void setCurrency(String currency)
           
 void setFee(String fee)
           
 void setMetadata(Map<String,String> metadata)
           
 FeeRefund update(Map<String,Object> params)
           
 FeeRefund update(Map<String,Object> params, String apiKey)
           
 
Methods inherited from class com.stripe.net.APIResource
_request, classURL, instanceURL, request, singleClassURL
 
Methods inherited from class com.stripe.model.StripeObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FeeRefund

public FeeRefund()
Method Detail

update

public FeeRefund update(Map<String,Object> params)
                 throws AuthenticationException,
                        InvalidRequestException,
                        APIConnectionException,
                        CardException,
                        APIException
Specified by:
update in interface MetadataStore<ApplicationFee>
Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException

update

public FeeRefund update(Map<String,Object> params,
                        String apiKey)
                 throws AuthenticationException,
                        InvalidRequestException,
                        APIConnectionException,
                        CardException,
                        APIException
Specified by:
update in interface MetadataStore<ApplicationFee>
Throws:
AuthenticationException
InvalidRequestException
APIConnectionException
CardException
APIException

getInstanceURL

public String getInstanceURL()

getId

public String getId()

getAmount

public Integer getAmount()

setAmount

public void setAmount(Integer amount)

getCurrency

public String getCurrency()

setCurrency

public void setCurrency(String currency)

getCreated

public Long getCreated()

setCreated

public void setCreated(Long created)

getBalanceTransaction

public String getBalanceTransaction()

setBalanceTransaction

public void setBalanceTransaction(String balanceTransaction)

getFee

public String getFee()

setFee

public void setFee(String fee)

getMetadata

public Map<String,String> getMetadata()
Specified by:
getMetadata in interface MetadataStore<ApplicationFee>

setMetadata

public void setMetadata(Map<String,String> metadata)
Specified by:
setMetadata in interface MetadataStore<ApplicationFee>


Copyright © 2014 Stripe. All rights reserved.