Package com.stripe.model
Interface MetadataStore<T>
-
- All Known Implementing Classes:
Account,Authorization,BankAccount,Card,Card,Cardholder,Charge,Coupon,CreditNote,Customer,CustomerBalanceTransaction,Dispute,Dispute,FeeRefund,FileLink,Invoice,InvoiceItem,Location,Order,PaymentIntent,PaymentMethod,Payout,Person,Plan,Price,Product,PromotionCode,Reader,Recipient,Refund,SetupIntent,Sku,Source,Subscription,SubscriptionItem,SubscriptionSchedule,TaxRate,Topup,Transaction,Transfer,TransferReversal,ValueList,VerificationSession,WebhookEndpoint
public interface MetadataStore<T>Common interface for Stripe objects that can store metadata.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getMetadata()MetadataStore<T>update(java.util.Map<java.lang.String,java.lang.Object> params)MetadataStore<T>update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options)
-
-
-
Method Detail
-
getMetadata
java.util.Map<java.lang.String,java.lang.String> getMetadata()
-
update
MetadataStore<T> update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
- Throws:
StripeException
-
update
MetadataStore<T> update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
- Throws:
StripeException
-
-