public static final class ValidatePurchaseHuaweiRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<ValidatePurchaseHuaweiRequest.Builder> implements ValidatePurchaseHuaweiRequestOrBuilder
Huawei IAP Purchase validation requestProtobuf type
nakama.api.ValidatePurchaseHuaweiRequest| Modifier and Type | Method and Description |
|---|---|
ValidatePurchaseHuaweiRequest |
build() |
ValidatePurchaseHuaweiRequest |
buildPartial() |
ValidatePurchaseHuaweiRequest.Builder |
clear() |
ValidatePurchaseHuaweiRequest.Builder |
clearPersist()
Persist the purchase
|
ValidatePurchaseHuaweiRequest.Builder |
clearPurchase()
JSON encoded Huawei InAppPurchaseData.
|
ValidatePurchaseHuaweiRequest.Builder |
clearSignature()
InAppPurchaseData signature.
|
ValidatePurchaseHuaweiRequest |
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 |
getPurchase()
JSON encoded Huawei InAppPurchaseData.
|
com.google.protobuf.ByteString |
getPurchaseBytes()
JSON encoded Huawei InAppPurchaseData.
|
java.lang.String |
getSignature()
InAppPurchaseData signature.
|
com.google.protobuf.ByteString |
getSignatureBytes()
InAppPurchaseData signature.
|
boolean |
hasPersist()
Persist the purchase
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ValidatePurchaseHuaweiRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ValidatePurchaseHuaweiRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
ValidatePurchaseHuaweiRequest.Builder |
mergeFrom(ValidatePurchaseHuaweiRequest other) |
ValidatePurchaseHuaweiRequest.Builder |
mergePersist(com.google.protobuf.BoolValue value)
Persist the purchase
|
ValidatePurchaseHuaweiRequest.Builder |
setPersist(com.google.protobuf.BoolValue.Builder builderForValue)
Persist the purchase
|
ValidatePurchaseHuaweiRequest.Builder |
setPersist(com.google.protobuf.BoolValue value)
Persist the purchase
|
ValidatePurchaseHuaweiRequest.Builder |
setPurchase(java.lang.String value)
JSON encoded Huawei InAppPurchaseData.
|
ValidatePurchaseHuaweiRequest.Builder |
setPurchaseBytes(com.google.protobuf.ByteString value)
JSON encoded Huawei InAppPurchaseData.
|
ValidatePurchaseHuaweiRequest.Builder |
setSignature(java.lang.String value)
InAppPurchaseData signature.
|
ValidatePurchaseHuaweiRequest.Builder |
setSignatureBytes(com.google.protobuf.ByteString value)
InAppPurchaseData signature.
|
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<ValidatePurchaseHuaweiRequest.Builder>public ValidatePurchaseHuaweiRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<ValidatePurchaseHuaweiRequest.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<ValidatePurchaseHuaweiRequest.Builder>public ValidatePurchaseHuaweiRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ValidatePurchaseHuaweiRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ValidatePurchaseHuaweiRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ValidatePurchaseHuaweiRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ValidatePurchaseHuaweiRequest.Builder>public ValidatePurchaseHuaweiRequest.Builder mergeFrom(ValidatePurchaseHuaweiRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<ValidatePurchaseHuaweiRequest.Builder>public ValidatePurchaseHuaweiRequest.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<ValidatePurchaseHuaweiRequest.Builder>java.io.IOExceptionpublic java.lang.String getPurchase()
JSON encoded Huawei InAppPurchaseData.
string purchase = 1 [json_name = "purchase"];getPurchase in interface ValidatePurchaseHuaweiRequestOrBuilderpublic com.google.protobuf.ByteString getPurchaseBytes()
JSON encoded Huawei InAppPurchaseData.
string purchase = 1 [json_name = "purchase"];getPurchaseBytes in interface ValidatePurchaseHuaweiRequestOrBuilderpublic ValidatePurchaseHuaweiRequest.Builder setPurchase(java.lang.String value)
JSON encoded Huawei InAppPurchaseData.
string purchase = 1 [json_name = "purchase"];value - The purchase to set.public ValidatePurchaseHuaweiRequest.Builder clearPurchase()
JSON encoded Huawei InAppPurchaseData.
string purchase = 1 [json_name = "purchase"];public ValidatePurchaseHuaweiRequest.Builder setPurchaseBytes(com.google.protobuf.ByteString value)
JSON encoded Huawei InAppPurchaseData.
string purchase = 1 [json_name = "purchase"];value - The bytes for purchase to set.public java.lang.String getSignature()
InAppPurchaseData signature.
string signature = 2 [json_name = "signature"];getSignature in interface ValidatePurchaseHuaweiRequestOrBuilderpublic com.google.protobuf.ByteString getSignatureBytes()
InAppPurchaseData signature.
string signature = 2 [json_name = "signature"];getSignatureBytes in interface ValidatePurchaseHuaweiRequestOrBuilderpublic ValidatePurchaseHuaweiRequest.Builder setSignature(java.lang.String value)
InAppPurchaseData signature.
string signature = 2 [json_name = "signature"];value - The signature to set.public ValidatePurchaseHuaweiRequest.Builder clearSignature()
InAppPurchaseData signature.
string signature = 2 [json_name = "signature"];public ValidatePurchaseHuaweiRequest.Builder setSignatureBytes(com.google.protobuf.ByteString value)
InAppPurchaseData signature.
string signature = 2 [json_name = "signature"];value - The bytes for signature to set.public boolean hasPersist()
Persist the purchase
.google.protobuf.BoolValue persist = 3 [json_name = "persist"];hasPersist in interface ValidatePurchaseHuaweiRequestOrBuilderpublic com.google.protobuf.BoolValue getPersist()
Persist the purchase
.google.protobuf.BoolValue persist = 3 [json_name = "persist"];getPersist in interface ValidatePurchaseHuaweiRequestOrBuilderpublic ValidatePurchaseHuaweiRequest.Builder setPersist(com.google.protobuf.BoolValue value)
Persist the purchase
.google.protobuf.BoolValue persist = 3 [json_name = "persist"];public ValidatePurchaseHuaweiRequest.Builder setPersist(com.google.protobuf.BoolValue.Builder builderForValue)
Persist the purchase
.google.protobuf.BoolValue persist = 3 [json_name = "persist"];public ValidatePurchaseHuaweiRequest.Builder mergePersist(com.google.protobuf.BoolValue value)
Persist the purchase
.google.protobuf.BoolValue persist = 3 [json_name = "persist"];public ValidatePurchaseHuaweiRequest.Builder clearPersist()
Persist the purchase
.google.protobuf.BoolValue persist = 3 [json_name = "persist"];public com.google.protobuf.BoolValue.Builder getPersistBuilder()
Persist the purchase
.google.protobuf.BoolValue persist = 3 [json_name = "persist"];public com.google.protobuf.BoolValueOrBuilder getPersistOrBuilder()
Persist the purchase
.google.protobuf.BoolValue persist = 3 [json_name = "persist"];getPersistOrBuilder in interface ValidatePurchaseHuaweiRequestOrBuilder