Class Protos.PaymentACK.Builder

    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance, isBuilt
    • Method Detail

      • hasPayment

        public boolean hasPayment()
         Payment message that triggered this ACK
         
        required .payments.Payment payment = 1;
        Specified by:
        hasPayment in interface Protos.PaymentACKOrBuilder
        Returns:
        Whether the payment field is set.
      • clearPayment

        public Protos.PaymentACK.Builder clearPayment()
         Payment message that triggered this ACK
         
        required .payments.Payment payment = 1;
      • hasMemo

        public boolean hasMemo()
         human-readable message for customer
         
        optional string memo = 2;
        Specified by:
        hasMemo in interface Protos.PaymentACKOrBuilder
        Returns:
        Whether the memo field is set.
      • getMemo

        public java.lang.String getMemo()
         human-readable message for customer
         
        optional string memo = 2;
        Specified by:
        getMemo in interface Protos.PaymentACKOrBuilder
        Returns:
        The memo.
      • getMemoBytes

        public com.google.protobuf.ByteString getMemoBytes()
         human-readable message for customer
         
        optional string memo = 2;
        Specified by:
        getMemoBytes in interface Protos.PaymentACKOrBuilder
        Returns:
        The bytes for memo.
      • setMemo

        public Protos.PaymentACK.Builder setMemo​(java.lang.String value)
         human-readable message for customer
         
        optional string memo = 2;
        Parameters:
        value - The memo to set.
        Returns:
        This builder for chaining.
      • clearMemo

        public Protos.PaymentACK.Builder clearMemo()
         human-readable message for customer
         
        optional string memo = 2;
        Returns:
        This builder for chaining.
      • setMemoBytes

        public Protos.PaymentACK.Builder setMemoBytes​(com.google.protobuf.ByteString value)
         human-readable message for customer
         
        optional string memo = 2;
        Parameters:
        value - The bytes for memo to set.
        Returns:
        This builder for chaining.