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, 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<ValidatePurchaseFacebookInstantRequest.Builder>
public ValidatePurchaseFacebookInstantRequest.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<ValidatePurchaseFacebookInstantRequest.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<ValidatePurchaseFacebookInstantRequest.Builder>
public ValidatePurchaseFacebookInstantRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ValidatePurchaseFacebookInstantRequest build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ValidatePurchaseFacebookInstantRequest buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ValidatePurchaseFacebookInstantRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ValidatePurchaseFacebookInstantRequest.Builder>
java.io.IOException
public java.lang.String getSignedRequest()
Base64 encoded Facebook Instant signedRequest receipt data payload.
string signed_request = 1 [json_name = "signedRequest"];
getSignedRequest
in interface ValidatePurchaseFacebookInstantRequestOrBuilder
public com.google.protobuf.ByteString getSignedRequestBytes()
Base64 encoded Facebook Instant signedRequest receipt data payload.
string signed_request = 1 [json_name = "signedRequest"];
getSignedRequestBytes
in interface ValidatePurchaseFacebookInstantRequestOrBuilder
public 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 ValidatePurchaseFacebookInstantRequestOrBuilder
public com.google.protobuf.BoolValue getPersist()
Persist the purchase
.google.protobuf.BoolValue persist = 2 [json_name = "persist"];
getPersist
in interface ValidatePurchaseFacebookInstantRequestOrBuilder
public 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