Interface Protos.PaymentACKOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder
    All Known Implementing Classes:
    Protos.PaymentACK, Protos.PaymentACK.Builder
    Enclosing class:
    Protos

    public static interface Protos.PaymentACKOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getMemo()
      human-readable message for customer
      com.google.protobuf.ByteString getMemoBytes()
      human-readable message for customer
      Protos.Payment getPayment()
      Payment message that triggered this ACK
      boolean hasMemo()
      human-readable message for customer
      boolean hasPayment()
      Payment message that triggered this ACK
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • hasPayment

        boolean hasPayment()
         Payment message that triggered this ACK
         
        required .payments.Payment payment = 1;
        Returns:
        Whether the payment field is set.
      • getPayment

        Protos.Payment getPayment()
         Payment message that triggered this ACK
         
        required .payments.Payment payment = 1;
        Returns:
        The payment.
      • hasMemo

        boolean hasMemo()
         human-readable message for customer
         
        optional string memo = 2;
        Returns:
        Whether the memo field is set.
      • getMemo

        java.lang.String getMemo()
         human-readable message for customer
         
        optional string memo = 2;
        Returns:
        The memo.
      • getMemoBytes

        com.google.protobuf.ByteString getMemoBytes()
         human-readable message for customer
         
        optional string memo = 2;
        Returns:
        The bytes for memo.