public static final class Protos.PaymentACK.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Protos.PaymentACK,Protos.PaymentACK.Builder> implements Protos.PaymentACKOrBuilder
payments.PaymentACK
Modifier and Type | Method and Description |
---|---|
Protos.PaymentACK.Builder |
clearMemo()
human-readable message for customer
|
Protos.PaymentACK.Builder |
clearPayment()
Payment message that triggered this ACK
|
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
|
Protos.PaymentACK.Builder |
mergePayment(Protos.Payment value)
Payment message that triggered this ACK
|
Protos.PaymentACK.Builder |
setMemo(java.lang.String value)
human-readable message for customer
|
Protos.PaymentACK.Builder |
setMemoBytes(com.google.protobuf.ByteString value)
human-readable message for customer
|
Protos.PaymentACK.Builder |
setPayment(Protos.Payment.Builder builderForValue)
Payment message that triggered this ACK
|
Protos.PaymentACK.Builder |
setPayment(Protos.Payment value)
Payment message that triggered this ACK
|
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
public boolean hasPayment()
Payment message that triggered this ACK
required .payments.Payment payment = 1;
hasPayment
in interface Protos.PaymentACKOrBuilder
public Protos.Payment getPayment()
Payment message that triggered this ACK
required .payments.Payment payment = 1;
getPayment
in interface Protos.PaymentACKOrBuilder
public Protos.PaymentACK.Builder setPayment(Protos.Payment value)
Payment message that triggered this ACK
required .payments.Payment payment = 1;
public Protos.PaymentACK.Builder setPayment(Protos.Payment.Builder builderForValue)
Payment message that triggered this ACK
required .payments.Payment payment = 1;
public Protos.PaymentACK.Builder mergePayment(Protos.Payment value)
Payment message that triggered this ACK
required .payments.Payment payment = 1;
public Protos.PaymentACK.Builder clearPayment()
Payment message that triggered this ACK
required .payments.Payment payment = 1;
public boolean hasMemo()
human-readable message for customer
optional string memo = 2;
hasMemo
in interface Protos.PaymentACKOrBuilder
public java.lang.String getMemo()
human-readable message for customer
optional string memo = 2;
getMemo
in interface Protos.PaymentACKOrBuilder
public com.google.protobuf.ByteString getMemoBytes()
human-readable message for customer
optional string memo = 2;
getMemoBytes
in interface Protos.PaymentACKOrBuilder
public Protos.PaymentACK.Builder setMemo(java.lang.String value)
human-readable message for customer
optional string memo = 2;
value
- The memo to set.public Protos.PaymentACK.Builder clearMemo()
human-readable message for customer
optional string memo = 2;
public Protos.PaymentACK.Builder setMemoBytes(com.google.protobuf.ByteString value)
human-readable message for customer
optional string memo = 2;
value
- The bytes for memo to set.