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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic 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.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<ValidatedSubscription.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ValidatedSubscription.Builder>public ValidatedSubscription getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ValidatedSubscription build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ValidatedSubscription buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ValidatedSubscription.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom 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.MessageLiteOrBuilderisInitialized 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.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ValidatedSubscription.Builder>java.io.IOExceptionpublic java.lang.String getUserId()
Subscription User ID.
string user_id = 1 [json_name = "userId"];getUserId in interface ValidatedSubscriptionOrBuilderpublic com.google.protobuf.ByteString getUserIdBytes()
Subscription User ID.
string user_id = 1 [json_name = "userId"];getUserIdBytes in interface ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic com.google.protobuf.ByteString getProductIdBytes()
Purchase Product ID.
string product_id = 2 [json_name = "productId"];getProductIdBytes in interface ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic com.google.protobuf.Timestamp getPurchaseTime()
UNIX Timestamp when the purchase was done.
.google.protobuf.Timestamp purchase_time = 5 [json_name = "purchaseTime"];getPurchaseTime in interface ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic boolean hasCreateTime()
UNIX Timestamp when the receipt validation was stored in DB.
.google.protobuf.Timestamp create_time = 6 [json_name = "createTime"];hasCreateTime in interface ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic boolean hasUpdateTime()
UNIX Timestamp when the receipt validation was updated in DB.
.google.protobuf.Timestamp update_time = 7 [json_name = "updateTime"];hasUpdateTime in interface ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic int getEnvironmentValue()
Whether the purchase was done in production or sandbox environment.
.nakama.api.StoreEnvironment environment = 8 [json_name = "environment"];getEnvironmentValue in interface ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic java.lang.String getProviderResponse()
Raw provider validation response body.
string provider_response = 11 [json_name = "providerResponse"];getProviderResponse in interface ValidatedSubscriptionOrBuilderpublic com.google.protobuf.ByteString getProviderResponseBytes()
Raw provider validation response body.
string provider_response = 11 [json_name = "providerResponse"];getProviderResponseBytes in interface ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic com.google.protobuf.ByteString getProviderNotificationBytes()
Raw provider notification body.
string provider_notification = 12 [json_name = "providerNotification"];getProviderNotificationBytes in interface ValidatedSubscriptionOrBuilderpublic 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 ValidatedSubscriptionOrBuilderpublic 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"];