public static final class ValidatePurchaseFacebookInstantRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<ValidatePurchaseFacebookInstantRequest.Builder> implements ValidatePurchaseFacebookInstantRequestOrBuilder
Facebook Instant IAP Purchase validation requestProtobuf type
nakama.api.ValidatePurchaseFacebookInstantRequest| Modifier and Type | Method and Description |
|---|---|
ValidatePurchaseFacebookInstantRequest |
build() |
ValidatePurchaseFacebookInstantRequest |
buildPartial() |
ValidatePurchaseFacebookInstantRequest.Builder |
clear() |
ValidatePurchaseFacebookInstantRequest.Builder |
clearPersist()
Persist the purchase
|
ValidatePurchaseFacebookInstantRequest.Builder |
clearSignedRequest()
Base64 encoded Facebook Instant signedRequest receipt data payload.
|
ValidatePurchaseFacebookInstantRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.BoolValue |
getPersist()
Persist the purchase
|
com.google.protobuf.BoolValue.Builder |
getPersistBuilder()
Persist the purchase
|
com.google.protobuf.BoolValueOrBuilder |
getPersistOrBuilder()
Persist the purchase
|
java.lang.String |
getSignedRequest()
Base64 encoded Facebook Instant signedRequest receipt data payload.
|
com.google.protobuf.ByteString |
getSignedRequestBytes()
Base64 encoded Facebook Instant signedRequest receipt data payload.
|
boolean |
hasPersist()
Persist the purchase
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ValidatePurchaseFacebookInstantRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ValidatePurchaseFacebookInstantRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
ValidatePurchaseFacebookInstantRequest.Builder |
mergeFrom(ValidatePurchaseFacebookInstantRequest other) |
ValidatePurchaseFacebookInstantRequest.Builder |
mergePersist(com.google.protobuf.BoolValue value)
Persist the purchase
|
ValidatePurchaseFacebookInstantRequest.Builder |
setPersist(com.google.protobuf.BoolValue.Builder builderForValue)
Persist the purchase
|
ValidatePurchaseFacebookInstantRequest.Builder |
setPersist(com.google.protobuf.BoolValue value)
Persist the purchase
|
ValidatePurchaseFacebookInstantRequest.Builder |
setSignedRequest(java.lang.String value)
Base64 encoded Facebook Instant signedRequest receipt data payload.
|
ValidatePurchaseFacebookInstantRequest.Builder |
setSignedRequestBytes(com.google.protobuf.ByteString value)
Base64 encoded Facebook Instant signedRequest receipt data payload.
|
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<ValidatePurchaseFacebookInstantRequest.Builder>public ValidatePurchaseFacebookInstantRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<ValidatePurchaseFacebookInstantRequest.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<ValidatePurchaseFacebookInstantRequest.Builder>public ValidatePurchaseFacebookInstantRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ValidatePurchaseFacebookInstantRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ValidatePurchaseFacebookInstantRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ValidatePurchaseFacebookInstantRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ValidatePurchaseFacebookInstantRequest.Builder>public ValidatePurchaseFacebookInstantRequest.Builder mergeFrom(ValidatePurchaseFacebookInstantRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<ValidatePurchaseFacebookInstantRequest.Builder>public ValidatePurchaseFacebookInstantRequest.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<ValidatePurchaseFacebookInstantRequest.Builder>java.io.IOExceptionpublic java.lang.String getSignedRequest()
Base64 encoded Facebook Instant signedRequest receipt data payload.
string signed_request = 1 [json_name = "signedRequest"];getSignedRequest in interface ValidatePurchaseFacebookInstantRequestOrBuilderpublic com.google.protobuf.ByteString getSignedRequestBytes()
Base64 encoded Facebook Instant signedRequest receipt data payload.
string signed_request = 1 [json_name = "signedRequest"];getSignedRequestBytes in interface ValidatePurchaseFacebookInstantRequestOrBuilderpublic ValidatePurchaseFacebookInstantRequest.Builder setSignedRequest(java.lang.String value)
Base64 encoded Facebook Instant signedRequest receipt data payload.
string signed_request = 1 [json_name = "signedRequest"];value - The signedRequest to set.public ValidatePurchaseFacebookInstantRequest.Builder clearSignedRequest()
Base64 encoded Facebook Instant signedRequest receipt data payload.
string signed_request = 1 [json_name = "signedRequest"];public ValidatePurchaseFacebookInstantRequest.Builder setSignedRequestBytes(com.google.protobuf.ByteString value)
Base64 encoded Facebook Instant signedRequest receipt data payload.
string signed_request = 1 [json_name = "signedRequest"];value - The bytes for signedRequest to set.public boolean hasPersist()
Persist the purchase
.google.protobuf.BoolValue persist = 2 [json_name = "persist"];hasPersist in interface ValidatePurchaseFacebookInstantRequestOrBuilderpublic com.google.protobuf.BoolValue getPersist()
Persist the purchase
.google.protobuf.BoolValue persist = 2 [json_name = "persist"];getPersist in interface ValidatePurchaseFacebookInstantRequestOrBuilderpublic ValidatePurchaseFacebookInstantRequest.Builder setPersist(com.google.protobuf.BoolValue value)
Persist the purchase
.google.protobuf.BoolValue persist = 2 [json_name = "persist"];public ValidatePurchaseFacebookInstantRequest.Builder setPersist(com.google.protobuf.BoolValue.Builder builderForValue)
Persist the purchase
.google.protobuf.BoolValue persist = 2 [json_name = "persist"];public ValidatePurchaseFacebookInstantRequest.Builder mergePersist(com.google.protobuf.BoolValue value)
Persist the purchase
.google.protobuf.BoolValue persist = 2 [json_name = "persist"];public ValidatePurchaseFacebookInstantRequest.Builder clearPersist()
Persist the purchase
.google.protobuf.BoolValue persist = 2 [json_name = "persist"];public com.google.protobuf.BoolValue.Builder getPersistBuilder()
Persist the purchase
.google.protobuf.BoolValue persist = 2 [json_name = "persist"];public com.google.protobuf.BoolValueOrBuilder getPersistOrBuilder()
Persist the purchase
.google.protobuf.BoolValue persist = 2 [json_name = "persist"];getPersistOrBuilder in interface ValidatePurchaseFacebookInstantRequestOrBuilder