Interface Protos.PaymentDetailsOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getExpires()
      Timestamp; when this request should be considered invalid
      java.lang.String getMemo()
      Human-readable description of request for the customer
      com.google.protobuf.ByteString getMemoBytes()
      Human-readable description of request for the customer
      com.google.protobuf.ByteString getMerchantData()
      Arbitrary data to include in the Payment message
      java.lang.String getNetwork()
      "main" or "test"
      com.google.protobuf.ByteString getNetworkBytes()
      "main" or "test"
      Protos.Output getOutputs​(int index)
      Where payment should be sent
      int getOutputsCount()
      Where payment should be sent
      java.util.List<Protos.Output> getOutputsList()
      Where payment should be sent
      java.lang.String getPaymentUrl()
      URL to send Payment and get PaymentACK
      com.google.protobuf.ByteString getPaymentUrlBytes()
      URL to send Payment and get PaymentACK
      long getTime()
      Timestamp; when payment request created
      boolean hasExpires()
      Timestamp; when this request should be considered invalid
      boolean hasMemo()
      Human-readable description of request for the customer
      boolean hasMerchantData()
      Arbitrary data to include in the Payment message
      boolean hasNetwork()
      "main" or "test"
      boolean hasPaymentUrl()
      URL to send Payment and get PaymentACK
      boolean hasTime()
      Timestamp; when payment request created
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • hasNetwork

        boolean hasNetwork()
         "main" or "test"
         
        optional string network = 1 [default = "main"];
        Returns:
        Whether the network field is set.
      • getNetwork

        java.lang.String getNetwork()
         "main" or "test"
         
        optional string network = 1 [default = "main"];
        Returns:
        The network.
      • getNetworkBytes

        com.google.protobuf.ByteString getNetworkBytes()
         "main" or "test"
         
        optional string network = 1 [default = "main"];
        Returns:
        The bytes for network.
      • getOutputsList

        java.util.List<Protos.Output> getOutputsList()
         Where payment should be sent
         
        repeated .payments.Output outputs = 2;
      • getOutputs

        Protos.Output getOutputs​(int index)
         Where payment should be sent
         
        repeated .payments.Output outputs = 2;
      • getOutputsCount

        int getOutputsCount()
         Where payment should be sent
         
        repeated .payments.Output outputs = 2;
      • hasTime

        boolean hasTime()
         Timestamp; when payment request created
         
        required uint64 time = 3;
        Returns:
        Whether the time field is set.
      • getTime

        long getTime()
         Timestamp; when payment request created
         
        required uint64 time = 3;
        Returns:
        The time.
      • hasExpires

        boolean hasExpires()
         Timestamp; when this request should be considered invalid
         
        optional uint64 expires = 4;
        Returns:
        Whether the expires field is set.
      • getExpires

        long getExpires()
         Timestamp; when this request should be considered invalid
         
        optional uint64 expires = 4;
        Returns:
        The expires.
      • hasMemo

        boolean hasMemo()
         Human-readable description of request for the customer
         
        optional string memo = 5;
        Returns:
        Whether the memo field is set.
      • getMemo

        java.lang.String getMemo()
         Human-readable description of request for the customer
         
        optional string memo = 5;
        Returns:
        The memo.
      • getMemoBytes

        com.google.protobuf.ByteString getMemoBytes()
         Human-readable description of request for the customer
         
        optional string memo = 5;
        Returns:
        The bytes for memo.
      • hasPaymentUrl

        boolean hasPaymentUrl()
         URL to send Payment and get PaymentACK
         
        optional string payment_url = 6;
        Returns:
        Whether the paymentUrl field is set.
      • getPaymentUrl

        java.lang.String getPaymentUrl()
         URL to send Payment and get PaymentACK
         
        optional string payment_url = 6;
        Returns:
        The paymentUrl.
      • getPaymentUrlBytes

        com.google.protobuf.ByteString getPaymentUrlBytes()
         URL to send Payment and get PaymentACK
         
        optional string payment_url = 6;
        Returns:
        The bytes for paymentUrl.
      • hasMerchantData

        boolean hasMerchantData()
         Arbitrary data to include in the Payment message
         
        optional bytes merchant_data = 7;
        Returns:
        Whether the merchantData field is set.
      • getMerchantData

        com.google.protobuf.ByteString getMerchantData()
         Arbitrary data to include in the Payment message
         
        optional bytes merchant_data = 7;
        Returns:
        The merchantData.