public static final class Protos.TwoWayChannelMessage.Builder extends com.google.protobuf.GeneratedMessage.Builder<Protos.TwoWayChannelMessage.Builder> implements Protos.TwoWayChannelMessageOrBuilder
paymentchannels.TwoWayChannelMessage
This message is designed to be either sent raw over the network (e.g. length prefixed) or embedded inside another protocol that is being extended to support micropayments. In this file "primary" typically can be read as "client" and "secondary" as "server".
Modifier and Type | Method and Description |
---|---|
Protos.TwoWayChannelMessage |
build() |
Protos.TwoWayChannelMessage |
buildPartial() |
Protos.TwoWayChannelMessage.Builder |
clear() |
Protos.TwoWayChannelMessage.Builder |
clearClientVersion()
optional .paymentchannels.ClientVersion client_version = 2; |
Protos.TwoWayChannelMessage.Builder |
clearError()
optional .paymentchannels.Error error = 10; |
Protos.TwoWayChannelMessage.Builder |
clearInitiate()
optional .paymentchannels.Initiate initiate = 4; |
Protos.TwoWayChannelMessage.Builder |
clearPaymentAck()
optional .paymentchannels.PaymentAck payment_ack = 11; |
Protos.TwoWayChannelMessage.Builder |
clearProvideContract()
optional .paymentchannels.ProvideContract provide_contract = 7; |
Protos.TwoWayChannelMessage.Builder |
clearProvideRefund()
optional .paymentchannels.ProvideRefund provide_refund = 5; |
Protos.TwoWayChannelMessage.Builder |
clearReturnRefund()
optional .paymentchannels.ReturnRefund return_refund = 6; |
Protos.TwoWayChannelMessage.Builder |
clearServerVersion()
optional .paymentchannels.ServerVersion server_version = 3; |
Protos.TwoWayChannelMessage.Builder |
clearSettlement()
optional .paymentchannels.Settlement settlement = 9; |
Protos.TwoWayChannelMessage.Builder |
clearType()
required .paymentchannels.TwoWayChannelMessage.MessageType type = 1; |
Protos.TwoWayChannelMessage.Builder |
clearUpdatePayment()
optional .paymentchannels.UpdatePayment update_payment = 8; |
Protos.TwoWayChannelMessage.Builder |
clone() |
Protos.ClientVersion |
getClientVersion()
optional .paymentchannels.ClientVersion client_version = 2; |
Protos.ClientVersion.Builder |
getClientVersionBuilder()
optional .paymentchannels.ClientVersion client_version = 2; |
Protos.ClientVersionOrBuilder |
getClientVersionOrBuilder()
optional .paymentchannels.ClientVersion client_version = 2; |
Protos.TwoWayChannelMessage |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Protos.Error |
getError()
optional .paymentchannels.Error error = 10; |
Protos.Error.Builder |
getErrorBuilder()
optional .paymentchannels.Error error = 10; |
Protos.ErrorOrBuilder |
getErrorOrBuilder()
optional .paymentchannels.Error error = 10; |
Protos.Initiate |
getInitiate()
optional .paymentchannels.Initiate initiate = 4; |
Protos.Initiate.Builder |
getInitiateBuilder()
optional .paymentchannels.Initiate initiate = 4; |
Protos.InitiateOrBuilder |
getInitiateOrBuilder()
optional .paymentchannels.Initiate initiate = 4; |
Protos.PaymentAck |
getPaymentAck()
optional .paymentchannels.PaymentAck payment_ack = 11; |
Protos.PaymentAck.Builder |
getPaymentAckBuilder()
optional .paymentchannels.PaymentAck payment_ack = 11; |
Protos.PaymentAckOrBuilder |
getPaymentAckOrBuilder()
optional .paymentchannels.PaymentAck payment_ack = 11; |
Protos.ProvideContract |
getProvideContract()
optional .paymentchannels.ProvideContract provide_contract = 7; |
Protos.ProvideContract.Builder |
getProvideContractBuilder()
optional .paymentchannels.ProvideContract provide_contract = 7; |
Protos.ProvideContractOrBuilder |
getProvideContractOrBuilder()
optional .paymentchannels.ProvideContract provide_contract = 7; |
Protos.ProvideRefund |
getProvideRefund()
optional .paymentchannels.ProvideRefund provide_refund = 5; |
Protos.ProvideRefund.Builder |
getProvideRefundBuilder()
optional .paymentchannels.ProvideRefund provide_refund = 5; |
Protos.ProvideRefundOrBuilder |
getProvideRefundOrBuilder()
optional .paymentchannels.ProvideRefund provide_refund = 5; |
Protos.ReturnRefund |
getReturnRefund()
optional .paymentchannels.ReturnRefund return_refund = 6; |
Protos.ReturnRefund.Builder |
getReturnRefundBuilder()
optional .paymentchannels.ReturnRefund return_refund = 6; |
Protos.ReturnRefundOrBuilder |
getReturnRefundOrBuilder()
optional .paymentchannels.ReturnRefund return_refund = 6; |
Protos.ServerVersion |
getServerVersion()
optional .paymentchannels.ServerVersion server_version = 3; |
Protos.ServerVersion.Builder |
getServerVersionBuilder()
optional .paymentchannels.ServerVersion server_version = 3; |
Protos.ServerVersionOrBuilder |
getServerVersionOrBuilder()
optional .paymentchannels.ServerVersion server_version = 3; |
Protos.Settlement |
getSettlement()
optional .paymentchannels.Settlement settlement = 9; |
Protos.Settlement.Builder |
getSettlementBuilder()
optional .paymentchannels.Settlement settlement = 9; |
Protos.SettlementOrBuilder |
getSettlementOrBuilder()
optional .paymentchannels.Settlement settlement = 9; |
Protos.TwoWayChannelMessage.MessageType |
getType()
required .paymentchannels.TwoWayChannelMessage.MessageType type = 1; |
Protos.UpdatePayment |
getUpdatePayment()
optional .paymentchannels.UpdatePayment update_payment = 8; |
Protos.UpdatePayment.Builder |
getUpdatePaymentBuilder()
optional .paymentchannels.UpdatePayment update_payment = 8; |
Protos.UpdatePaymentOrBuilder |
getUpdatePaymentOrBuilder()
optional .paymentchannels.UpdatePayment update_payment = 8; |
boolean |
hasClientVersion()
optional .paymentchannels.ClientVersion client_version = 2; |
boolean |
hasError()
optional .paymentchannels.Error error = 10; |
boolean |
hasInitiate()
optional .paymentchannels.Initiate initiate = 4; |
boolean |
hasPaymentAck()
optional .paymentchannels.PaymentAck payment_ack = 11; |
boolean |
hasProvideContract()
optional .paymentchannels.ProvideContract provide_contract = 7; |
boolean |
hasProvideRefund()
optional .paymentchannels.ProvideRefund provide_refund = 5; |
boolean |
hasReturnRefund()
optional .paymentchannels.ReturnRefund return_refund = 6; |
boolean |
hasServerVersion()
optional .paymentchannels.ServerVersion server_version = 3; |
boolean |
hasSettlement()
optional .paymentchannels.Settlement settlement = 9; |
boolean |
hasType()
required .paymentchannels.TwoWayChannelMessage.MessageType type = 1; |
boolean |
hasUpdatePayment()
optional .paymentchannels.UpdatePayment update_payment = 8; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Protos.TwoWayChannelMessage.Builder |
mergeClientVersion(Protos.ClientVersion value)
optional .paymentchannels.ClientVersion client_version = 2; |
Protos.TwoWayChannelMessage.Builder |
mergeError(Protos.Error value)
optional .paymentchannels.Error error = 10; |
Protos.TwoWayChannelMessage.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Protos.TwoWayChannelMessage.Builder |
mergeFrom(com.google.protobuf.Message other) |
Protos.TwoWayChannelMessage.Builder |
mergeFrom(Protos.TwoWayChannelMessage other) |
Protos.TwoWayChannelMessage.Builder |
mergeInitiate(Protos.Initiate value)
optional .paymentchannels.Initiate initiate = 4; |
Protos.TwoWayChannelMessage.Builder |
mergePaymentAck(Protos.PaymentAck value)
optional .paymentchannels.PaymentAck payment_ack = 11; |
Protos.TwoWayChannelMessage.Builder |
mergeProvideContract(Protos.ProvideContract value)
optional .paymentchannels.ProvideContract provide_contract = 7; |
Protos.TwoWayChannelMessage.Builder |
mergeProvideRefund(Protos.ProvideRefund value)
optional .paymentchannels.ProvideRefund provide_refund = 5; |
Protos.TwoWayChannelMessage.Builder |
mergeReturnRefund(Protos.ReturnRefund value)
optional .paymentchannels.ReturnRefund return_refund = 6; |
Protos.TwoWayChannelMessage.Builder |
mergeServerVersion(Protos.ServerVersion value)
optional .paymentchannels.ServerVersion server_version = 3; |
Protos.TwoWayChannelMessage.Builder |
mergeSettlement(Protos.Settlement value)
optional .paymentchannels.Settlement settlement = 9; |
Protos.TwoWayChannelMessage.Builder |
mergeUpdatePayment(Protos.UpdatePayment value)
optional .paymentchannels.UpdatePayment update_payment = 8; |
Protos.TwoWayChannelMessage.Builder |
setClientVersion(Protos.ClientVersion.Builder builderForValue)
optional .paymentchannels.ClientVersion client_version = 2; |
Protos.TwoWayChannelMessage.Builder |
setClientVersion(Protos.ClientVersion value)
optional .paymentchannels.ClientVersion client_version = 2; |
Protos.TwoWayChannelMessage.Builder |
setError(Protos.Error.Builder builderForValue)
optional .paymentchannels.Error error = 10; |
Protos.TwoWayChannelMessage.Builder |
setError(Protos.Error value)
optional .paymentchannels.Error error = 10; |
Protos.TwoWayChannelMessage.Builder |
setInitiate(Protos.Initiate.Builder builderForValue)
optional .paymentchannels.Initiate initiate = 4; |
Protos.TwoWayChannelMessage.Builder |
setInitiate(Protos.Initiate value)
optional .paymentchannels.Initiate initiate = 4; |
Protos.TwoWayChannelMessage.Builder |
setPaymentAck(Protos.PaymentAck.Builder builderForValue)
optional .paymentchannels.PaymentAck payment_ack = 11; |
Protos.TwoWayChannelMessage.Builder |
setPaymentAck(Protos.PaymentAck value)
optional .paymentchannels.PaymentAck payment_ack = 11; |
Protos.TwoWayChannelMessage.Builder |
setProvideContract(Protos.ProvideContract.Builder builderForValue)
optional .paymentchannels.ProvideContract provide_contract = 7; |
Protos.TwoWayChannelMessage.Builder |
setProvideContract(Protos.ProvideContract value)
optional .paymentchannels.ProvideContract provide_contract = 7; |
Protos.TwoWayChannelMessage.Builder |
setProvideRefund(Protos.ProvideRefund.Builder builderForValue)
optional .paymentchannels.ProvideRefund provide_refund = 5; |
Protos.TwoWayChannelMessage.Builder |
setProvideRefund(Protos.ProvideRefund value)
optional .paymentchannels.ProvideRefund provide_refund = 5; |
Protos.TwoWayChannelMessage.Builder |
setReturnRefund(Protos.ReturnRefund.Builder builderForValue)
optional .paymentchannels.ReturnRefund return_refund = 6; |
Protos.TwoWayChannelMessage.Builder |
setReturnRefund(Protos.ReturnRefund value)
optional .paymentchannels.ReturnRefund return_refund = 6; |
Protos.TwoWayChannelMessage.Builder |
setServerVersion(Protos.ServerVersion.Builder builderForValue)
optional .paymentchannels.ServerVersion server_version = 3; |
Protos.TwoWayChannelMessage.Builder |
setServerVersion(Protos.ServerVersion value)
optional .paymentchannels.ServerVersion server_version = 3; |
Protos.TwoWayChannelMessage.Builder |
setSettlement(Protos.Settlement.Builder builderForValue)
optional .paymentchannels.Settlement settlement = 9; |
Protos.TwoWayChannelMessage.Builder |
setSettlement(Protos.Settlement value)
optional .paymentchannels.Settlement settlement = 9; |
Protos.TwoWayChannelMessage.Builder |
setType(Protos.TwoWayChannelMessage.MessageType value)
required .paymentchannels.TwoWayChannelMessage.MessageType type = 1; |
Protos.TwoWayChannelMessage.Builder |
setUpdatePayment(Protos.UpdatePayment.Builder builderForValue)
optional .paymentchannels.UpdatePayment update_payment = 8; |
Protos.TwoWayChannelMessage.Builder |
setUpdatePayment(Protos.UpdatePayment value)
optional .paymentchannels.UpdatePayment update_payment = 8; |
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<Protos.TwoWayChannelMessage.Builder>
public Protos.TwoWayChannelMessage.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<Protos.TwoWayChannelMessage.Builder>
public Protos.TwoWayChannelMessage.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<Protos.TwoWayChannelMessage.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<Protos.TwoWayChannelMessage.Builder>
public Protos.TwoWayChannelMessage getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Protos.TwoWayChannelMessage build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Protos.TwoWayChannelMessage buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Protos.TwoWayChannelMessage.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Protos.TwoWayChannelMessage.Builder>
public Protos.TwoWayChannelMessage.Builder mergeFrom(Protos.TwoWayChannelMessage other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<Protos.TwoWayChannelMessage.Builder>
public Protos.TwoWayChannelMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Protos.TwoWayChannelMessage.Builder>
IOException
public boolean hasType()
required .paymentchannels.TwoWayChannelMessage.MessageType type = 1;
This is required so if a new message type is added in future, old software aborts trying to read the message as early as possible. If the message doesn't parse, the socket should be closed.
hasType
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.MessageType getType()
required .paymentchannels.TwoWayChannelMessage.MessageType type = 1;
This is required so if a new message type is added in future, old software aborts trying to read the message as early as possible. If the message doesn't parse, the socket should be closed.
getType
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.Builder setType(Protos.TwoWayChannelMessage.MessageType value)
required .paymentchannels.TwoWayChannelMessage.MessageType type = 1;
This is required so if a new message type is added in future, old software aborts trying to read the message as early as possible. If the message doesn't parse, the socket should be closed.
public Protos.TwoWayChannelMessage.Builder clearType()
required .paymentchannels.TwoWayChannelMessage.MessageType type = 1;
This is required so if a new message type is added in future, old software aborts trying to read the message as early as possible. If the message doesn't parse, the socket should be closed.
public boolean hasClientVersion()
optional .paymentchannels.ClientVersion client_version = 2;
Now one optional field for each message. Only the field specified by type should be read.
hasClientVersion
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.ClientVersion getClientVersion()
optional .paymentchannels.ClientVersion client_version = 2;
Now one optional field for each message. Only the field specified by type should be read.
getClientVersion
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.Builder setClientVersion(Protos.ClientVersion value)
optional .paymentchannels.ClientVersion client_version = 2;
Now one optional field for each message. Only the field specified by type should be read.
public Protos.TwoWayChannelMessage.Builder setClientVersion(Protos.ClientVersion.Builder builderForValue)
optional .paymentchannels.ClientVersion client_version = 2;
Now one optional field for each message. Only the field specified by type should be read.
public Protos.TwoWayChannelMessage.Builder mergeClientVersion(Protos.ClientVersion value)
optional .paymentchannels.ClientVersion client_version = 2;
Now one optional field for each message. Only the field specified by type should be read.
public Protos.TwoWayChannelMessage.Builder clearClientVersion()
optional .paymentchannels.ClientVersion client_version = 2;
Now one optional field for each message. Only the field specified by type should be read.
public Protos.ClientVersion.Builder getClientVersionBuilder()
optional .paymentchannels.ClientVersion client_version = 2;
Now one optional field for each message. Only the field specified by type should be read.
public Protos.ClientVersionOrBuilder getClientVersionOrBuilder()
optional .paymentchannels.ClientVersion client_version = 2;
Now one optional field for each message. Only the field specified by type should be read.
getClientVersionOrBuilder
in interface Protos.TwoWayChannelMessageOrBuilder
public boolean hasServerVersion()
optional .paymentchannels.ServerVersion server_version = 3;
hasServerVersion
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.ServerVersion getServerVersion()
optional .paymentchannels.ServerVersion server_version = 3;
getServerVersion
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.Builder setServerVersion(Protos.ServerVersion value)
optional .paymentchannels.ServerVersion server_version = 3;
public Protos.TwoWayChannelMessage.Builder setServerVersion(Protos.ServerVersion.Builder builderForValue)
optional .paymentchannels.ServerVersion server_version = 3;
public Protos.TwoWayChannelMessage.Builder mergeServerVersion(Protos.ServerVersion value)
optional .paymentchannels.ServerVersion server_version = 3;
public Protos.TwoWayChannelMessage.Builder clearServerVersion()
optional .paymentchannels.ServerVersion server_version = 3;
public Protos.ServerVersion.Builder getServerVersionBuilder()
optional .paymentchannels.ServerVersion server_version = 3;
public Protos.ServerVersionOrBuilder getServerVersionOrBuilder()
optional .paymentchannels.ServerVersion server_version = 3;
getServerVersionOrBuilder
in interface Protos.TwoWayChannelMessageOrBuilder
public boolean hasInitiate()
optional .paymentchannels.Initiate initiate = 4;
hasInitiate
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.Initiate getInitiate()
optional .paymentchannels.Initiate initiate = 4;
getInitiate
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.Builder setInitiate(Protos.Initiate value)
optional .paymentchannels.Initiate initiate = 4;
public Protos.TwoWayChannelMessage.Builder setInitiate(Protos.Initiate.Builder builderForValue)
optional .paymentchannels.Initiate initiate = 4;
public Protos.TwoWayChannelMessage.Builder mergeInitiate(Protos.Initiate value)
optional .paymentchannels.Initiate initiate = 4;
public Protos.TwoWayChannelMessage.Builder clearInitiate()
optional .paymentchannels.Initiate initiate = 4;
public Protos.Initiate.Builder getInitiateBuilder()
optional .paymentchannels.Initiate initiate = 4;
public Protos.InitiateOrBuilder getInitiateOrBuilder()
optional .paymentchannels.Initiate initiate = 4;
getInitiateOrBuilder
in interface Protos.TwoWayChannelMessageOrBuilder
public boolean hasProvideRefund()
optional .paymentchannels.ProvideRefund provide_refund = 5;
hasProvideRefund
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.ProvideRefund getProvideRefund()
optional .paymentchannels.ProvideRefund provide_refund = 5;
getProvideRefund
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.Builder setProvideRefund(Protos.ProvideRefund value)
optional .paymentchannels.ProvideRefund provide_refund = 5;
public Protos.TwoWayChannelMessage.Builder setProvideRefund(Protos.ProvideRefund.Builder builderForValue)
optional .paymentchannels.ProvideRefund provide_refund = 5;
public Protos.TwoWayChannelMessage.Builder mergeProvideRefund(Protos.ProvideRefund value)
optional .paymentchannels.ProvideRefund provide_refund = 5;
public Protos.TwoWayChannelMessage.Builder clearProvideRefund()
optional .paymentchannels.ProvideRefund provide_refund = 5;
public Protos.ProvideRefund.Builder getProvideRefundBuilder()
optional .paymentchannels.ProvideRefund provide_refund = 5;
public Protos.ProvideRefundOrBuilder getProvideRefundOrBuilder()
optional .paymentchannels.ProvideRefund provide_refund = 5;
getProvideRefundOrBuilder
in interface Protos.TwoWayChannelMessageOrBuilder
public boolean hasReturnRefund()
optional .paymentchannels.ReturnRefund return_refund = 6;
hasReturnRefund
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.ReturnRefund getReturnRefund()
optional .paymentchannels.ReturnRefund return_refund = 6;
getReturnRefund
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.Builder setReturnRefund(Protos.ReturnRefund value)
optional .paymentchannels.ReturnRefund return_refund = 6;
public Protos.TwoWayChannelMessage.Builder setReturnRefund(Protos.ReturnRefund.Builder builderForValue)
optional .paymentchannels.ReturnRefund return_refund = 6;
public Protos.TwoWayChannelMessage.Builder mergeReturnRefund(Protos.ReturnRefund value)
optional .paymentchannels.ReturnRefund return_refund = 6;
public Protos.TwoWayChannelMessage.Builder clearReturnRefund()
optional .paymentchannels.ReturnRefund return_refund = 6;
public Protos.ReturnRefund.Builder getReturnRefundBuilder()
optional .paymentchannels.ReturnRefund return_refund = 6;
public Protos.ReturnRefundOrBuilder getReturnRefundOrBuilder()
optional .paymentchannels.ReturnRefund return_refund = 6;
getReturnRefundOrBuilder
in interface Protos.TwoWayChannelMessageOrBuilder
public boolean hasProvideContract()
optional .paymentchannels.ProvideContract provide_contract = 7;
hasProvideContract
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.ProvideContract getProvideContract()
optional .paymentchannels.ProvideContract provide_contract = 7;
getProvideContract
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.Builder setProvideContract(Protos.ProvideContract value)
optional .paymentchannels.ProvideContract provide_contract = 7;
public Protos.TwoWayChannelMessage.Builder setProvideContract(Protos.ProvideContract.Builder builderForValue)
optional .paymentchannels.ProvideContract provide_contract = 7;
public Protos.TwoWayChannelMessage.Builder mergeProvideContract(Protos.ProvideContract value)
optional .paymentchannels.ProvideContract provide_contract = 7;
public Protos.TwoWayChannelMessage.Builder clearProvideContract()
optional .paymentchannels.ProvideContract provide_contract = 7;
public Protos.ProvideContract.Builder getProvideContractBuilder()
optional .paymentchannels.ProvideContract provide_contract = 7;
public Protos.ProvideContractOrBuilder getProvideContractOrBuilder()
optional .paymentchannels.ProvideContract provide_contract = 7;
getProvideContractOrBuilder
in interface Protos.TwoWayChannelMessageOrBuilder
public boolean hasUpdatePayment()
optional .paymentchannels.UpdatePayment update_payment = 8;
hasUpdatePayment
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.UpdatePayment getUpdatePayment()
optional .paymentchannels.UpdatePayment update_payment = 8;
getUpdatePayment
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.Builder setUpdatePayment(Protos.UpdatePayment value)
optional .paymentchannels.UpdatePayment update_payment = 8;
public Protos.TwoWayChannelMessage.Builder setUpdatePayment(Protos.UpdatePayment.Builder builderForValue)
optional .paymentchannels.UpdatePayment update_payment = 8;
public Protos.TwoWayChannelMessage.Builder mergeUpdatePayment(Protos.UpdatePayment value)
optional .paymentchannels.UpdatePayment update_payment = 8;
public Protos.TwoWayChannelMessage.Builder clearUpdatePayment()
optional .paymentchannels.UpdatePayment update_payment = 8;
public Protos.UpdatePayment.Builder getUpdatePaymentBuilder()
optional .paymentchannels.UpdatePayment update_payment = 8;
public Protos.UpdatePaymentOrBuilder getUpdatePaymentOrBuilder()
optional .paymentchannels.UpdatePayment update_payment = 8;
getUpdatePaymentOrBuilder
in interface Protos.TwoWayChannelMessageOrBuilder
public boolean hasPaymentAck()
optional .paymentchannels.PaymentAck payment_ack = 11;
hasPaymentAck
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.PaymentAck getPaymentAck()
optional .paymentchannels.PaymentAck payment_ack = 11;
getPaymentAck
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.Builder setPaymentAck(Protos.PaymentAck value)
optional .paymentchannels.PaymentAck payment_ack = 11;
public Protos.TwoWayChannelMessage.Builder setPaymentAck(Protos.PaymentAck.Builder builderForValue)
optional .paymentchannels.PaymentAck payment_ack = 11;
public Protos.TwoWayChannelMessage.Builder mergePaymentAck(Protos.PaymentAck value)
optional .paymentchannels.PaymentAck payment_ack = 11;
public Protos.TwoWayChannelMessage.Builder clearPaymentAck()
optional .paymentchannels.PaymentAck payment_ack = 11;
public Protos.PaymentAck.Builder getPaymentAckBuilder()
optional .paymentchannels.PaymentAck payment_ack = 11;
public Protos.PaymentAckOrBuilder getPaymentAckOrBuilder()
optional .paymentchannels.PaymentAck payment_ack = 11;
getPaymentAckOrBuilder
in interface Protos.TwoWayChannelMessageOrBuilder
public boolean hasSettlement()
optional .paymentchannels.Settlement settlement = 9;
hasSettlement
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.Settlement getSettlement()
optional .paymentchannels.Settlement settlement = 9;
getSettlement
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.Builder setSettlement(Protos.Settlement value)
optional .paymentchannels.Settlement settlement = 9;
public Protos.TwoWayChannelMessage.Builder setSettlement(Protos.Settlement.Builder builderForValue)
optional .paymentchannels.Settlement settlement = 9;
public Protos.TwoWayChannelMessage.Builder mergeSettlement(Protos.Settlement value)
optional .paymentchannels.Settlement settlement = 9;
public Protos.TwoWayChannelMessage.Builder clearSettlement()
optional .paymentchannels.Settlement settlement = 9;
public Protos.Settlement.Builder getSettlementBuilder()
optional .paymentchannels.Settlement settlement = 9;
public Protos.SettlementOrBuilder getSettlementOrBuilder()
optional .paymentchannels.Settlement settlement = 9;
getSettlementOrBuilder
in interface Protos.TwoWayChannelMessageOrBuilder
public boolean hasError()
optional .paymentchannels.Error error = 10;
hasError
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.Error getError()
optional .paymentchannels.Error error = 10;
getError
in interface Protos.TwoWayChannelMessageOrBuilder
public Protos.TwoWayChannelMessage.Builder setError(Protos.Error value)
optional .paymentchannels.Error error = 10;
public Protos.TwoWayChannelMessage.Builder setError(Protos.Error.Builder builderForValue)
optional .paymentchannels.Error error = 10;
public Protos.TwoWayChannelMessage.Builder mergeError(Protos.Error value)
optional .paymentchannels.Error error = 10;
public Protos.TwoWayChannelMessage.Builder clearError()
optional .paymentchannels.Error error = 10;
public Protos.Error.Builder getErrorBuilder()
optional .paymentchannels.Error error = 10;
public Protos.ErrorOrBuilder getErrorOrBuilder()
optional .paymentchannels.Error error = 10;
getErrorOrBuilder
in interface Protos.TwoWayChannelMessageOrBuilder
Copyright © 2016. All rights reserved.