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, 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<ValidatePurchaseHuaweiRequest.Builder>
public ValidatePurchaseHuaweiRequest.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<ValidatePurchaseHuaweiRequest.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<ValidatePurchaseHuaweiRequest.Builder>
public ValidatePurchaseHuaweiRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ValidatePurchaseHuaweiRequest build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ValidatePurchaseHuaweiRequest buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ValidatePurchaseHuaweiRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ValidatePurchaseHuaweiRequest.Builder>
java.io.IOException
public java.lang.String getPurchase()
JSON encoded Huawei InAppPurchaseData.
string purchase = 1 [json_name = "purchase"];
getPurchase
in interface ValidatePurchaseHuaweiRequestOrBuilder
public com.google.protobuf.ByteString getPurchaseBytes()
JSON encoded Huawei InAppPurchaseData.
string purchase = 1 [json_name = "purchase"];
getPurchaseBytes
in interface ValidatePurchaseHuaweiRequestOrBuilder
public 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 ValidatePurchaseHuaweiRequestOrBuilder
public com.google.protobuf.ByteString getSignatureBytes()
InAppPurchaseData signature.
string signature = 2 [json_name = "signature"];
getSignatureBytes
in interface ValidatePurchaseHuaweiRequestOrBuilder
public 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 ValidatePurchaseHuaweiRequestOrBuilder
public com.google.protobuf.BoolValue getPersist()
Persist the purchase
.google.protobuf.BoolValue persist = 3 [json_name = "persist"];
getPersist
in interface ValidatePurchaseHuaweiRequestOrBuilder
public 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