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 Details

    • 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

      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.