public final class RecurringExternalTransaction
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google Play Android Developer API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
RecurringExternalTransaction() |
Modifier and Type | Method and Description |
---|---|
RecurringExternalTransaction |
clone() |
ExternalSubscription |
getExternalSubscription()
Details of an external subscription.
|
String |
getExternalTransactionToken()
Input only.
|
String |
getInitialExternalTransactionId()
The external transaction id of the first transaction of this recurring series of transactions.
|
String |
getMigratedTransactionProgram()
Input only.
|
OtherRecurringProduct |
getOtherRecurringProduct()
Details of a recurring external transaction product which doesn't belong to any other specific
category.
|
RecurringExternalTransaction |
set(String fieldName,
Object value) |
RecurringExternalTransaction |
setExternalSubscription(ExternalSubscription externalSubscription)
Details of an external subscription.
|
RecurringExternalTransaction |
setExternalTransactionToken(String externalTransactionToken)
Input only.
|
RecurringExternalTransaction |
setInitialExternalTransactionId(String initialExternalTransactionId)
The external transaction id of the first transaction of this recurring series of transactions.
|
RecurringExternalTransaction |
setMigratedTransactionProgram(String migratedTransactionProgram)
Input only.
|
RecurringExternalTransaction |
setOtherRecurringProduct(OtherRecurringProduct otherRecurringProduct)
Details of a recurring external transaction product which doesn't belong to any other specific
category.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public ExternalSubscription getExternalSubscription()
null
for nonepublic RecurringExternalTransaction setExternalSubscription(ExternalSubscription externalSubscription)
externalSubscription
- externalSubscription or null
for nonepublic String getExternalTransactionToken()
null
for nonepublic RecurringExternalTransaction setExternalTransactionToken(String externalTransactionToken)
externalTransactionToken
- externalTransactionToken or null
for nonepublic String getInitialExternalTransactionId()
null
for nonepublic RecurringExternalTransaction setInitialExternalTransactionId(String initialExternalTransactionId)
initialExternalTransactionId
- initialExternalTransactionId or null
for nonepublic String getMigratedTransactionProgram()
null
for nonepublic RecurringExternalTransaction setMigratedTransactionProgram(String migratedTransactionProgram)
migratedTransactionProgram
- migratedTransactionProgram or null
for nonepublic OtherRecurringProduct getOtherRecurringProduct()
null
for nonepublic RecurringExternalTransaction setOtherRecurringProduct(OtherRecurringProduct otherRecurringProduct)
otherRecurringProduct
- otherRecurringProduct or null
for nonepublic RecurringExternalTransaction set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public RecurringExternalTransaction clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2025 Google. All rights reserved.