public static final class ValidatedSubscription.Builder extends com.google.protobuf.GeneratedMessage.Builder<ValidatedSubscription.Builder> implements ValidatedSubscriptionOrBuilder
nakama.api.ValidatedSubscription
Modifier and Type | Method and Description |
---|---|
ValidatedSubscription |
build() |
ValidatedSubscription |
buildPartial() |
ValidatedSubscription.Builder |
clear() |
ValidatedSubscription.Builder |
clearActive()
Whether the subscription is currently active or not.
|
ValidatedSubscription.Builder |
clearCreateTime()
UNIX Timestamp when the receipt validation was stored in DB.
|
ValidatedSubscription.Builder |
clearEnvironment()
Whether the purchase was done in production or sandbox environment.
|
ValidatedSubscription.Builder |
clearExpiryTime()
Subscription expiration time.
|
ValidatedSubscription.Builder |
clearOriginalTransactionId()
Purchase Original transaction ID (we only keep track of the original subscription, not subsequent renewals).
|
ValidatedSubscription.Builder |
clearProductId()
Purchase Product ID.
|
ValidatedSubscription.Builder |
clearProviderNotification()
Raw provider notification body.
|
ValidatedSubscription.Builder |
clearProviderResponse()
Raw provider validation response body.
|
ValidatedSubscription.Builder |
clearPurchaseTime()
UNIX Timestamp when the purchase was done.
|
ValidatedSubscription.Builder |
clearRefundTime()
Subscription refund time.
|
ValidatedSubscription.Builder |
clearStore()
Store identifier
|
ValidatedSubscription.Builder |
clearUpdateTime()
UNIX Timestamp when the receipt validation was updated in DB.
|
ValidatedSubscription.Builder |
clearUserId()
Subscription User ID.
|
boolean |
getActive()
Whether the subscription is currently active or not.
|
com.google.protobuf.Timestamp |
getCreateTime()
UNIX Timestamp when the receipt validation was stored in DB.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
UNIX Timestamp when the receipt validation was stored in DB.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
UNIX Timestamp when the receipt validation was stored in DB.
|
ValidatedSubscription |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
StoreEnvironment |
getEnvironment()
Whether the purchase was done in production or sandbox environment.
|
int |
getEnvironmentValue()
Whether the purchase was done in production or sandbox environment.
|
com.google.protobuf.Timestamp |
getExpiryTime()
Subscription expiration time.
|
com.google.protobuf.Timestamp.Builder |
getExpiryTimeBuilder()
Subscription expiration time.
|
com.google.protobuf.TimestampOrBuilder |
getExpiryTimeOrBuilder()
Subscription expiration time.
|
java.lang.String |
getOriginalTransactionId()
Purchase Original transaction ID (we only keep track of the original subscription, not subsequent renewals).
|
com.google.protobuf.ByteString |
getOriginalTransactionIdBytes()
Purchase Original transaction ID (we only keep track of the original subscription, not subsequent renewals).
|
java.lang.String |
getProductId()
Purchase Product ID.
|
com.google.protobuf.ByteString |
getProductIdBytes()
Purchase Product ID.
|
java.lang.String |
getProviderNotification()
Raw provider notification body.
|
com.google.protobuf.ByteString |
getProviderNotificationBytes()
Raw provider notification body.
|
java.lang.String |
getProviderResponse()
Raw provider validation response body.
|
com.google.protobuf.ByteString |
getProviderResponseBytes()
Raw provider validation response body.
|
com.google.protobuf.Timestamp |
getPurchaseTime()
UNIX Timestamp when the purchase was done.
|
com.google.protobuf.Timestamp.Builder |
getPurchaseTimeBuilder()
UNIX Timestamp when the purchase was done.
|
com.google.protobuf.TimestampOrBuilder |
getPurchaseTimeOrBuilder()
UNIX Timestamp when the purchase was done.
|
com.google.protobuf.Timestamp |
getRefundTime()
Subscription refund time.
|
com.google.protobuf.Timestamp.Builder |
getRefundTimeBuilder()
Subscription refund time.
|
com.google.protobuf.TimestampOrBuilder |
getRefundTimeOrBuilder()
Subscription refund time.
|
StoreProvider |
getStore()
Store identifier
|
int |
getStoreValue()
Store identifier
|
com.google.protobuf.Timestamp |
getUpdateTime()
UNIX Timestamp when the receipt validation was updated in DB.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
UNIX Timestamp when the receipt validation was updated in DB.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
UNIX Timestamp when the receipt validation was updated in DB.
|
java.lang.String |
getUserId()
Subscription User ID.
|
com.google.protobuf.ByteString |
getUserIdBytes()
Subscription User ID.
|
boolean |
hasCreateTime()
UNIX Timestamp when the receipt validation was stored in DB.
|
boolean |
hasExpiryTime()
Subscription expiration time.
|
boolean |
hasPurchaseTime()
UNIX Timestamp when the purchase was done.
|
boolean |
hasRefundTime()
Subscription refund time.
|
boolean |
hasUpdateTime()
UNIX Timestamp when the receipt validation was updated in DB.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ValidatedSubscription.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the receipt validation was stored in DB.
|
ValidatedSubscription.Builder |
mergeExpiryTime(com.google.protobuf.Timestamp value)
Subscription expiration time.
|
ValidatedSubscription.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ValidatedSubscription.Builder |
mergeFrom(com.google.protobuf.Message other) |
ValidatedSubscription.Builder |
mergeFrom(ValidatedSubscription other) |
ValidatedSubscription.Builder |
mergePurchaseTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the purchase was done.
|
ValidatedSubscription.Builder |
mergeRefundTime(com.google.protobuf.Timestamp value)
Subscription refund time.
|
ValidatedSubscription.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the receipt validation was updated in DB.
|
ValidatedSubscription.Builder |
setActive(boolean value)
Whether the subscription is currently active or not.
|
ValidatedSubscription.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
UNIX Timestamp when the receipt validation was stored in DB.
|
ValidatedSubscription.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the receipt validation was stored in DB.
|
ValidatedSubscription.Builder |
setEnvironment(StoreEnvironment value)
Whether the purchase was done in production or sandbox environment.
|
ValidatedSubscription.Builder |
setEnvironmentValue(int value)
Whether the purchase was done in production or sandbox environment.
|
ValidatedSubscription.Builder |
setExpiryTime(com.google.protobuf.Timestamp.Builder builderForValue)
Subscription expiration time.
|
ValidatedSubscription.Builder |
setExpiryTime(com.google.protobuf.Timestamp value)
Subscription expiration time.
|
ValidatedSubscription.Builder |
setOriginalTransactionId(java.lang.String value)
Purchase Original transaction ID (we only keep track of the original subscription, not subsequent renewals).
|
ValidatedSubscription.Builder |
setOriginalTransactionIdBytes(com.google.protobuf.ByteString value)
Purchase Original transaction ID (we only keep track of the original subscription, not subsequent renewals).
|
ValidatedSubscription.Builder |
setProductId(java.lang.String value)
Purchase Product ID.
|
ValidatedSubscription.Builder |
setProductIdBytes(com.google.protobuf.ByteString value)
Purchase Product ID.
|
ValidatedSubscription.Builder |
setProviderNotification(java.lang.String value)
Raw provider notification body.
|
ValidatedSubscription.Builder |
setProviderNotificationBytes(com.google.protobuf.ByteString value)
Raw provider notification body.
|
ValidatedSubscription.Builder |
setProviderResponse(java.lang.String value)
Raw provider validation response body.
|
ValidatedSubscription.Builder |
setProviderResponseBytes(com.google.protobuf.ByteString value)
Raw provider validation response body.
|
ValidatedSubscription.Builder |
setPurchaseTime(com.google.protobuf.Timestamp.Builder builderForValue)
UNIX Timestamp when the purchase was done.
|
ValidatedSubscription.Builder |
setPurchaseTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the purchase was done.
|
ValidatedSubscription.Builder |
setRefundTime(com.google.protobuf.Timestamp.Builder builderForValue)
Subscription refund time.
|
ValidatedSubscription.Builder |
setRefundTime(com.google.protobuf.Timestamp value)
Subscription refund time.
|
ValidatedSubscription.Builder |
setStore(StoreProvider value)
Store identifier
|
ValidatedSubscription.Builder |
setStoreValue(int value)
Store identifier
|
ValidatedSubscription.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
UNIX Timestamp when the receipt validation was updated in DB.
|
ValidatedSubscription.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the receipt validation was updated in DB.
|
ValidatedSubscription.Builder |
setUserId(java.lang.String value)
Subscription User ID.
|
ValidatedSubscription.Builder |
setUserIdBytes(com.google.protobuf.ByteString value)
Subscription User ID.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<ValidatedSubscription.Builder>
public ValidatedSubscription.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<ValidatedSubscription.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<ValidatedSubscription.Builder>
public ValidatedSubscription getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ValidatedSubscription build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ValidatedSubscription buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ValidatedSubscription.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ValidatedSubscription.Builder>
public ValidatedSubscription.Builder mergeFrom(ValidatedSubscription other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<ValidatedSubscription.Builder>
public ValidatedSubscription.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ValidatedSubscription.Builder>
java.io.IOException
public java.lang.String getUserId()
Subscription User ID.
string user_id = 1 [json_name = "userId"];
getUserId
in interface ValidatedSubscriptionOrBuilder
public com.google.protobuf.ByteString getUserIdBytes()
Subscription User ID.
string user_id = 1 [json_name = "userId"];
getUserIdBytes
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setUserId(java.lang.String value)
Subscription User ID.
string user_id = 1 [json_name = "userId"];
value
- The userId to set.public ValidatedSubscription.Builder clearUserId()
Subscription User ID.
string user_id = 1 [json_name = "userId"];
public ValidatedSubscription.Builder setUserIdBytes(com.google.protobuf.ByteString value)
Subscription User ID.
string user_id = 1 [json_name = "userId"];
value
- The bytes for userId to set.public java.lang.String getProductId()
Purchase Product ID.
string product_id = 2 [json_name = "productId"];
getProductId
in interface ValidatedSubscriptionOrBuilder
public com.google.protobuf.ByteString getProductIdBytes()
Purchase Product ID.
string product_id = 2 [json_name = "productId"];
getProductIdBytes
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setProductId(java.lang.String value)
Purchase Product ID.
string product_id = 2 [json_name = "productId"];
value
- The productId to set.public ValidatedSubscription.Builder clearProductId()
Purchase Product ID.
string product_id = 2 [json_name = "productId"];
public ValidatedSubscription.Builder setProductIdBytes(com.google.protobuf.ByteString value)
Purchase Product ID.
string product_id = 2 [json_name = "productId"];
value
- The bytes for productId to set.public java.lang.String getOriginalTransactionId()
Purchase Original transaction ID (we only keep track of the original subscription, not subsequent renewals).
string original_transaction_id = 3 [json_name = "originalTransactionId"];
getOriginalTransactionId
in interface ValidatedSubscriptionOrBuilder
public com.google.protobuf.ByteString getOriginalTransactionIdBytes()
Purchase Original transaction ID (we only keep track of the original subscription, not subsequent renewals).
string original_transaction_id = 3 [json_name = "originalTransactionId"];
getOriginalTransactionIdBytes
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setOriginalTransactionId(java.lang.String value)
Purchase Original transaction ID (we only keep track of the original subscription, not subsequent renewals).
string original_transaction_id = 3 [json_name = "originalTransactionId"];
value
- The originalTransactionId to set.public ValidatedSubscription.Builder clearOriginalTransactionId()
Purchase Original transaction ID (we only keep track of the original subscription, not subsequent renewals).
string original_transaction_id = 3 [json_name = "originalTransactionId"];
public ValidatedSubscription.Builder setOriginalTransactionIdBytes(com.google.protobuf.ByteString value)
Purchase Original transaction ID (we only keep track of the original subscription, not subsequent renewals).
string original_transaction_id = 3 [json_name = "originalTransactionId"];
value
- The bytes for originalTransactionId to set.public int getStoreValue()
Store identifier
.nakama.api.StoreProvider store = 4 [json_name = "store"];
getStoreValue
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setStoreValue(int value)
Store identifier
.nakama.api.StoreProvider store = 4 [json_name = "store"];
value
- The enum numeric value on the wire for store to set.public StoreProvider getStore()
Store identifier
.nakama.api.StoreProvider store = 4 [json_name = "store"];
getStore
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setStore(StoreProvider value)
Store identifier
.nakama.api.StoreProvider store = 4 [json_name = "store"];
value
- The store to set.public ValidatedSubscription.Builder clearStore()
Store identifier
.nakama.api.StoreProvider store = 4 [json_name = "store"];
public boolean hasPurchaseTime()
UNIX Timestamp when the purchase was done.
.google.protobuf.Timestamp purchase_time = 5 [json_name = "purchaseTime"];
hasPurchaseTime
in interface ValidatedSubscriptionOrBuilder
public com.google.protobuf.Timestamp getPurchaseTime()
UNIX Timestamp when the purchase was done.
.google.protobuf.Timestamp purchase_time = 5 [json_name = "purchaseTime"];
getPurchaseTime
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setPurchaseTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the purchase was done.
.google.protobuf.Timestamp purchase_time = 5 [json_name = "purchaseTime"];
public ValidatedSubscription.Builder setPurchaseTime(com.google.protobuf.Timestamp.Builder builderForValue)
UNIX Timestamp when the purchase was done.
.google.protobuf.Timestamp purchase_time = 5 [json_name = "purchaseTime"];
public ValidatedSubscription.Builder mergePurchaseTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the purchase was done.
.google.protobuf.Timestamp purchase_time = 5 [json_name = "purchaseTime"];
public ValidatedSubscription.Builder clearPurchaseTime()
UNIX Timestamp when the purchase was done.
.google.protobuf.Timestamp purchase_time = 5 [json_name = "purchaseTime"];
public com.google.protobuf.Timestamp.Builder getPurchaseTimeBuilder()
UNIX Timestamp when the purchase was done.
.google.protobuf.Timestamp purchase_time = 5 [json_name = "purchaseTime"];
public com.google.protobuf.TimestampOrBuilder getPurchaseTimeOrBuilder()
UNIX Timestamp when the purchase was done.
.google.protobuf.Timestamp purchase_time = 5 [json_name = "purchaseTime"];
getPurchaseTimeOrBuilder
in interface ValidatedSubscriptionOrBuilder
public boolean hasCreateTime()
UNIX Timestamp when the receipt validation was stored in DB.
.google.protobuf.Timestamp create_time = 6 [json_name = "createTime"];
hasCreateTime
in interface ValidatedSubscriptionOrBuilder
public com.google.protobuf.Timestamp getCreateTime()
UNIX Timestamp when the receipt validation was stored in DB.
.google.protobuf.Timestamp create_time = 6 [json_name = "createTime"];
getCreateTime
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setCreateTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the receipt validation was stored in DB.
.google.protobuf.Timestamp create_time = 6 [json_name = "createTime"];
public ValidatedSubscription.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
UNIX Timestamp when the receipt validation was stored in DB.
.google.protobuf.Timestamp create_time = 6 [json_name = "createTime"];
public ValidatedSubscription.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the receipt validation was stored in DB.
.google.protobuf.Timestamp create_time = 6 [json_name = "createTime"];
public ValidatedSubscription.Builder clearCreateTime()
UNIX Timestamp when the receipt validation was stored in DB.
.google.protobuf.Timestamp create_time = 6 [json_name = "createTime"];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
UNIX Timestamp when the receipt validation was stored in DB.
.google.protobuf.Timestamp create_time = 6 [json_name = "createTime"];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
UNIX Timestamp when the receipt validation was stored in DB.
.google.protobuf.Timestamp create_time = 6 [json_name = "createTime"];
getCreateTimeOrBuilder
in interface ValidatedSubscriptionOrBuilder
public boolean hasUpdateTime()
UNIX Timestamp when the receipt validation was updated in DB.
.google.protobuf.Timestamp update_time = 7 [json_name = "updateTime"];
hasUpdateTime
in interface ValidatedSubscriptionOrBuilder
public com.google.protobuf.Timestamp getUpdateTime()
UNIX Timestamp when the receipt validation was updated in DB.
.google.protobuf.Timestamp update_time = 7 [json_name = "updateTime"];
getUpdateTime
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setUpdateTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the receipt validation was updated in DB.
.google.protobuf.Timestamp update_time = 7 [json_name = "updateTime"];
public ValidatedSubscription.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
UNIX Timestamp when the receipt validation was updated in DB.
.google.protobuf.Timestamp update_time = 7 [json_name = "updateTime"];
public ValidatedSubscription.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
UNIX Timestamp when the receipt validation was updated in DB.
.google.protobuf.Timestamp update_time = 7 [json_name = "updateTime"];
public ValidatedSubscription.Builder clearUpdateTime()
UNIX Timestamp when the receipt validation was updated in DB.
.google.protobuf.Timestamp update_time = 7 [json_name = "updateTime"];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
UNIX Timestamp when the receipt validation was updated in DB.
.google.protobuf.Timestamp update_time = 7 [json_name = "updateTime"];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
UNIX Timestamp when the receipt validation was updated in DB.
.google.protobuf.Timestamp update_time = 7 [json_name = "updateTime"];
getUpdateTimeOrBuilder
in interface ValidatedSubscriptionOrBuilder
public int getEnvironmentValue()
Whether the purchase was done in production or sandbox environment.
.nakama.api.StoreEnvironment environment = 8 [json_name = "environment"];
getEnvironmentValue
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setEnvironmentValue(int value)
Whether the purchase was done in production or sandbox environment.
.nakama.api.StoreEnvironment environment = 8 [json_name = "environment"];
value
- The enum numeric value on the wire for environment to set.public StoreEnvironment getEnvironment()
Whether the purchase was done in production or sandbox environment.
.nakama.api.StoreEnvironment environment = 8 [json_name = "environment"];
getEnvironment
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setEnvironment(StoreEnvironment value)
Whether the purchase was done in production or sandbox environment.
.nakama.api.StoreEnvironment environment = 8 [json_name = "environment"];
value
- The environment to set.public ValidatedSubscription.Builder clearEnvironment()
Whether the purchase was done in production or sandbox environment.
.nakama.api.StoreEnvironment environment = 8 [json_name = "environment"];
public boolean hasExpiryTime()
Subscription expiration time. The subscription can still be auto-renewed to extend the expiration time further.
.google.protobuf.Timestamp expiry_time = 9 [json_name = "expiryTime"];
hasExpiryTime
in interface ValidatedSubscriptionOrBuilder
public com.google.protobuf.Timestamp getExpiryTime()
Subscription expiration time. The subscription can still be auto-renewed to extend the expiration time further.
.google.protobuf.Timestamp expiry_time = 9 [json_name = "expiryTime"];
getExpiryTime
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setExpiryTime(com.google.protobuf.Timestamp value)
Subscription expiration time. The subscription can still be auto-renewed to extend the expiration time further.
.google.protobuf.Timestamp expiry_time = 9 [json_name = "expiryTime"];
public ValidatedSubscription.Builder setExpiryTime(com.google.protobuf.Timestamp.Builder builderForValue)
Subscription expiration time. The subscription can still be auto-renewed to extend the expiration time further.
.google.protobuf.Timestamp expiry_time = 9 [json_name = "expiryTime"];
public ValidatedSubscription.Builder mergeExpiryTime(com.google.protobuf.Timestamp value)
Subscription expiration time. The subscription can still be auto-renewed to extend the expiration time further.
.google.protobuf.Timestamp expiry_time = 9 [json_name = "expiryTime"];
public ValidatedSubscription.Builder clearExpiryTime()
Subscription expiration time. The subscription can still be auto-renewed to extend the expiration time further.
.google.protobuf.Timestamp expiry_time = 9 [json_name = "expiryTime"];
public com.google.protobuf.Timestamp.Builder getExpiryTimeBuilder()
Subscription expiration time. The subscription can still be auto-renewed to extend the expiration time further.
.google.protobuf.Timestamp expiry_time = 9 [json_name = "expiryTime"];
public com.google.protobuf.TimestampOrBuilder getExpiryTimeOrBuilder()
Subscription expiration time. The subscription can still be auto-renewed to extend the expiration time further.
.google.protobuf.Timestamp expiry_time = 9 [json_name = "expiryTime"];
getExpiryTimeOrBuilder
in interface ValidatedSubscriptionOrBuilder
public boolean hasRefundTime()
Subscription refund time. If this time is set, the subscription was refunded.
.google.protobuf.Timestamp refund_time = 10 [json_name = "refundTime"];
hasRefundTime
in interface ValidatedSubscriptionOrBuilder
public com.google.protobuf.Timestamp getRefundTime()
Subscription refund time. If this time is set, the subscription was refunded.
.google.protobuf.Timestamp refund_time = 10 [json_name = "refundTime"];
getRefundTime
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setRefundTime(com.google.protobuf.Timestamp value)
Subscription refund time. If this time is set, the subscription was refunded.
.google.protobuf.Timestamp refund_time = 10 [json_name = "refundTime"];
public ValidatedSubscription.Builder setRefundTime(com.google.protobuf.Timestamp.Builder builderForValue)
Subscription refund time. If this time is set, the subscription was refunded.
.google.protobuf.Timestamp refund_time = 10 [json_name = "refundTime"];
public ValidatedSubscription.Builder mergeRefundTime(com.google.protobuf.Timestamp value)
Subscription refund time. If this time is set, the subscription was refunded.
.google.protobuf.Timestamp refund_time = 10 [json_name = "refundTime"];
public ValidatedSubscription.Builder clearRefundTime()
Subscription refund time. If this time is set, the subscription was refunded.
.google.protobuf.Timestamp refund_time = 10 [json_name = "refundTime"];
public com.google.protobuf.Timestamp.Builder getRefundTimeBuilder()
Subscription refund time. If this time is set, the subscription was refunded.
.google.protobuf.Timestamp refund_time = 10 [json_name = "refundTime"];
public com.google.protobuf.TimestampOrBuilder getRefundTimeOrBuilder()
Subscription refund time. If this time is set, the subscription was refunded.
.google.protobuf.Timestamp refund_time = 10 [json_name = "refundTime"];
getRefundTimeOrBuilder
in interface ValidatedSubscriptionOrBuilder
public java.lang.String getProviderResponse()
Raw provider validation response body.
string provider_response = 11 [json_name = "providerResponse"];
getProviderResponse
in interface ValidatedSubscriptionOrBuilder
public com.google.protobuf.ByteString getProviderResponseBytes()
Raw provider validation response body.
string provider_response = 11 [json_name = "providerResponse"];
getProviderResponseBytes
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setProviderResponse(java.lang.String value)
Raw provider validation response body.
string provider_response = 11 [json_name = "providerResponse"];
value
- The providerResponse to set.public ValidatedSubscription.Builder clearProviderResponse()
Raw provider validation response body.
string provider_response = 11 [json_name = "providerResponse"];
public ValidatedSubscription.Builder setProviderResponseBytes(com.google.protobuf.ByteString value)
Raw provider validation response body.
string provider_response = 11 [json_name = "providerResponse"];
value
- The bytes for providerResponse to set.public java.lang.String getProviderNotification()
Raw provider notification body.
string provider_notification = 12 [json_name = "providerNotification"];
getProviderNotification
in interface ValidatedSubscriptionOrBuilder
public com.google.protobuf.ByteString getProviderNotificationBytes()
Raw provider notification body.
string provider_notification = 12 [json_name = "providerNotification"];
getProviderNotificationBytes
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setProviderNotification(java.lang.String value)
Raw provider notification body.
string provider_notification = 12 [json_name = "providerNotification"];
value
- The providerNotification to set.public ValidatedSubscription.Builder clearProviderNotification()
Raw provider notification body.
string provider_notification = 12 [json_name = "providerNotification"];
public ValidatedSubscription.Builder setProviderNotificationBytes(com.google.protobuf.ByteString value)
Raw provider notification body.
string provider_notification = 12 [json_name = "providerNotification"];
value
- The bytes for providerNotification to set.public boolean getActive()
Whether the subscription is currently active or not.
bool active = 13 [json_name = "active"];
getActive
in interface ValidatedSubscriptionOrBuilder
public ValidatedSubscription.Builder setActive(boolean value)
Whether the subscription is currently active or not.
bool active = 13 [json_name = "active"];
value
- The active to set.public ValidatedSubscription.Builder clearActive()
Whether the subscription is currently active or not.
bool active = 13 [json_name = "active"];