Package org.bitcoin.protocols.payments
Interface Protos.PaymentRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Protos.PaymentRequest,Protos.PaymentRequest.Builder
- Enclosing class:
- Protos
public static interface Protos.PaymentRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetPaymentDetailsVersion()optional uint32 payment_details_version = 1 [default = 1];com.google.protobuf.ByteStringgetPkiData()depends on pki_typejava.lang.StringgetPkiType()none / x509+sha256 / x509+sha1com.google.protobuf.ByteStringgetPkiTypeBytes()none / x509+sha256 / x509+sha1com.google.protobuf.ByteStringgetSerializedPaymentDetails()PaymentDetailscom.google.protobuf.ByteStringgetSignature()pki-dependent signaturebooleanhasPaymentDetailsVersion()optional uint32 payment_details_version = 1 [default = 1];booleanhasPkiData()depends on pki_typebooleanhasPkiType()none / x509+sha256 / x509+sha1booleanhasSerializedPaymentDetails()PaymentDetailsbooleanhasSignature()pki-dependent signature
-
-
-
Method Detail
-
hasPaymentDetailsVersion
boolean hasPaymentDetailsVersion()
optional uint32 payment_details_version = 1 [default = 1];- Returns:
- Whether the paymentDetailsVersion field is set.
-
getPaymentDetailsVersion
int getPaymentDetailsVersion()
optional uint32 payment_details_version = 1 [default = 1];- Returns:
- The paymentDetailsVersion.
-
hasPkiType
boolean hasPkiType()
none / x509+sha256 / x509+sha1
optional string pki_type = 2 [default = "none"];- Returns:
- Whether the pkiType field is set.
-
getPkiType
java.lang.String getPkiType()
none / x509+sha256 / x509+sha1
optional string pki_type = 2 [default = "none"];- Returns:
- The pkiType.
-
getPkiTypeBytes
com.google.protobuf.ByteString getPkiTypeBytes()
none / x509+sha256 / x509+sha1
optional string pki_type = 2 [default = "none"];- Returns:
- The bytes for pkiType.
-
hasPkiData
boolean hasPkiData()
depends on pki_type
optional bytes pki_data = 3;- Returns:
- Whether the pkiData field is set.
-
getPkiData
com.google.protobuf.ByteString getPkiData()
depends on pki_type
optional bytes pki_data = 3;- Returns:
- The pkiData.
-
hasSerializedPaymentDetails
boolean hasSerializedPaymentDetails()
PaymentDetails
required bytes serialized_payment_details = 4;- Returns:
- Whether the serializedPaymentDetails field is set.
-
getSerializedPaymentDetails
com.google.protobuf.ByteString getSerializedPaymentDetails()
PaymentDetails
required bytes serialized_payment_details = 4;- Returns:
- The serializedPaymentDetails.
-
hasSignature
boolean hasSignature()
pki-dependent signature
optional bytes signature = 5;- Returns:
- Whether the signature field is set.
-
getSignature
com.google.protobuf.ByteString getSignature()
pki-dependent signature
optional bytes signature = 5;- Returns:
- The signature.
-
-