public static interface Protos.PaymentDetailsOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
| Modifier and Type | Method and 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 
 | 
boolean hasNetwork()
"main" or "test"
optional string network = 1 [default = "main"];java.lang.String getNetwork()
"main" or "test"
optional string network = 1 [default = "main"];com.google.protobuf.ByteString getNetworkBytes()
"main" or "test"
optional string network = 1 [default = "main"];java.util.List<Protos.Output> getOutputsList()
Where payment should be sent
repeated .payments.Output outputs = 2;Protos.Output getOutputs(int index)
Where payment should be sent
repeated .payments.Output outputs = 2;int getOutputsCount()
Where payment should be sent
repeated .payments.Output outputs = 2;boolean hasTime()
Timestamp; when payment request created
required uint64 time = 3;long getTime()
Timestamp; when payment request created
required uint64 time = 3;boolean hasExpires()
Timestamp; when this request should be considered invalid
optional uint64 expires = 4;long getExpires()
Timestamp; when this request should be considered invalid
optional uint64 expires = 4;boolean hasMemo()
Human-readable description of request for the customer
optional string memo = 5;java.lang.String getMemo()
Human-readable description of request for the customer
optional string memo = 5;com.google.protobuf.ByteString getMemoBytes()
Human-readable description of request for the customer
optional string memo = 5;boolean hasPaymentUrl()
URL to send Payment and get PaymentACK
optional string payment_url = 6;java.lang.String getPaymentUrl()
URL to send Payment and get PaymentACK
optional string payment_url = 6;com.google.protobuf.ByteString getPaymentUrlBytes()
URL to send Payment and get PaymentACK
optional string payment_url = 6;boolean hasMerchantData()
Arbitrary data to include in the Payment message
optional bytes merchant_data = 7;com.google.protobuf.ByteString getMerchantData()
Arbitrary data to include in the Payment message
optional bytes merchant_data = 7;