Module it.auties.whatsappweb4j
Class PaymentInviteMessage
java.lang.Object
it.auties.whatsapp.model.message.payment.PaymentInviteMessage
- All Implemented Interfaces:
it.auties.protobuf.api.model.ProtobufMessage
,Message
,PaymentMessage
A model class that represents a message to decline a
RequestPaymentMessage
.-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static enum
-
Constructor Summary
ConstructorDescriptionPaymentInviteMessage
(PaymentInviteMessage.PaymentInviteMessageServiceType serviceType, long expiryTimestamp) -
Method Summary
Modifier and TypeMethodDescriptionboolean
long
The timestamp of expiration for this messageexpiryTimestamp
(long expiryTimestamp) The timestamp of expiration for this messageint
hashCode()
The type of service used for this paymentThe type of service used for this paymenttoString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface it.auties.protobuf.api.model.ProtobufMessage
value
-
Constructor Details
-
PaymentInviteMessage
public PaymentInviteMessage(PaymentInviteMessage.PaymentInviteMessageServiceType serviceType, long expiryTimestamp) -
PaymentInviteMessage
public PaymentInviteMessage()
-
-
Method Details
-
newPaymentInviteMessage
-
serviceType
The type of service used for this payment -
expiryTimestamp
public long expiryTimestamp()The timestamp of expiration for this message -
serviceType
public PaymentInviteMessage serviceType(PaymentInviteMessage.PaymentInviteMessageServiceType serviceType) The type of service used for this payment- Returns:
this
.
-
expiryTimestamp
The timestamp of expiration for this message- Returns:
this
.
-
equals
-
hashCode
public int hashCode() -
toString
-