public void setBalanceTransactionObject(BalanceTransaction c) { this.balanceTransaction = new ExpandableField<>(c.getId(), c); } // </editor-fold>
/** * List all balance history. */ public static BalanceTransactionCollection list(Map<String, Object> params) throws StripeException { return list(params, null); }
/** * Retrieve a balance transaction. */ public static BalanceTransaction retrieve(String id) throws StripeException { return retrieve(id, (RequestOptions) null); }
String btId = bt.getId(); ApplicationFee btSource = (ApplicationFee) bt.getSourceObject(); assertNotNull(btSource); assertEquals("application_fee", btSource.getObject()); } else if (btId.equals("txn_101")) { Charge btSource = (Charge) bt.getSourceObject(); assertNotNull(btSource); assertEquals("charge", btSource.getObject()); } else if (btId.equals("txn_102")) { Dispute btSource = (Dispute) bt.getSourceObject(); assertNotNull(btSource); assertEquals("dispute", btSource.getObject()); } else if (btId.equals("txn_103")) { Payout btSource = (Payout) bt.getSourceObject(); assertNotNull(btSource); assertEquals("payout", btSource.getObject()); } else if (btId.equals("txn_104")) { Refund btSource = (Refund) bt.getSourceObject(); assertNotNull(btSource); assertEquals("refund", btSource.getObject()); } else if (btId.equals("txn_105")) { Transfer btSource = (Transfer) bt.getSourceObject(); assertNotNull(btSource); assertEquals("transfer", btSource.getObject()); } else if (btId.equals("txn_106")) { Reversal btSource = (Reversal) bt.getSourceObject(); assertNotNull(btSource); assertEquals("transfer_reversal", btSource.getObject());
if (sourceObjClass != null) { HasId sourceObj = context.deserialize(source, sourceObjClass); balanceTransaction.setSourceObject(sourceObj); balanceTransaction.setSource(sourceId);
public void setSource(String sourceId) { this.source = setExpandableFieldId(sourceId, this.source); }
/** * Retrieve a balance transaction. */ public static BalanceTransaction retrieve(String id, Map<String, Object> params, RequestOptions options) throws StripeException { String url = String.format("%s/%s/%s", Stripe.getApiBase(), "v1/balance/history", id); return request(RequestMethod.GET, url, params, BalanceTransaction.class, options); } // </editor-fold>
/** * List all balance history. */ public static BalanceTransactionCollection list(Map<String, Object> params, RequestOptions options) throws StripeException { String url = String.format("%s/%s", Stripe.getApiBase(), "v1/balance/history"); return requestCollection(url, params, BalanceTransactionCollection.class, options); } // </editor-fold>
@Test public void testDeserializeExpansions() throws Exception { // TODO: Figure out why stripe-mock does not expand source when asked final String data = getResourceAsString("/api_fixtures/balance_transaction_expansion.json"); final BalanceTransaction resource = ApiResource.GSON.fromJson(data, BalanceTransaction.class); assertNotNull(resource); final HasId source = resource.getSourceObject(); assertNotNull(source); assertNotNull(source.getId()); }
public void setFailureBalanceTransactionObject(BalanceTransaction c) { this.failureBalanceTransaction = new ExpandableField<>(c.getId(), c); } // </editor-fold>
/** * Retrieve a balance transaction. */ public static BalanceTransaction retrieve(String id, RequestOptions options) throws StripeException { return retrieve(id, null, options); }
@Test public void testList() throws StripeException { final Map<String, Object> params = new HashMap<>(); params.put("limit", 1); final BalanceTransactionCollection balanceTransactions = BalanceTransaction.list(params); assertNotNull(balanceTransactions); verifyRequest( ApiResource.RequestMethod.GET, String.format("/v1/balance/history"), params ); } }
public void setBalanceTransactionObject(BalanceTransaction c) { this.balanceTransaction = new ExpandableField<BalanceTransaction>(c.getId(), c); } // </editor-fold>
@Test public void testRetrieve() throws StripeException { final BalanceTransaction balanceTransaction = BalanceTransaction.retrieve(RESOURCE_ID); assertNotNull(balanceTransaction); verifyRequest( ApiResource.RequestMethod.GET, String.format("/v1/balance/history/%s", RESOURCE_ID) ); }
public void setBalanceTransactionObject(BalanceTransaction c) { this.balanceTransaction = new ExpandableField<>(c.getId(), c); } // </editor-fold>
public void setBalanceTransactionObject(BalanceTransaction c) { this.balanceTransaction = new ExpandableField<>(c.getId(), c); } // </editor-fold>
public void setBalanceTransactionObject(BalanceTransaction c) { this.balanceTransaction = new ExpandableField<>(c.getId(), c); } // </editor-fold>
public void setBalanceTransactionObject(BalanceTransaction c) { this.balanceTransaction = new ExpandableField<>(c.getId(), c); } // </editor-fold>
public void setFailureBalanceTransactionObject(BalanceTransaction c) { this.failureBalanceTransaction = new ExpandableField<>(c.getId(), c); } // </editor-fold>
public void setBalanceTransactionObject(BalanceTransaction c) { this.balanceTransaction = new ExpandableField<>(c.getId(), c); } // </editor-fold>