Package it.tdlight.jni
Class TdApi.ValidateOrderInfo
java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.Function
it.tdlight.jni.TdApi.ValidateOrderInfo
- Enclosing class:
- TdApi
public static class TdApi.ValidateOrderInfo extends TdApi.Function
Validates the order information provided
by a user and returns the available
shipping options for a flexible invoice.
Returns ValidatedOrderInfo
-
Field Summary
Fields Modifier and Type Field Description boolean
allowSave
True, if the order information can be saved.long
chatId
Chat identifier of the Invoice message.static int
CONSTRUCTOR
long
messageId
Message identifier.TdApi.OrderInfo
orderInfo
The order information, provided by the user. -
Constructor Summary
Constructors Constructor Description ValidateOrderInfo()
Validates the order information provided by a user and returns the available shipping options for a flexible invoice.ValidateOrderInfo(long chatId, long messageId, TdApi.OrderInfo orderInfo, boolean allowSave)
Validates the order information provided by a user and returns the available shipping options for a flexible invoice.ValidateOrderInfo(DataInput input)
-
Method Summary
Modifier and Type Method Description boolean
equals(Object o)
int
getConstructor()
int
hashCode()
void
serialize(DataOutput output)
Methods inherited from class it.tdlight.jni.TdApi.Function
toString
Methods inherited from class it.tdlight.jni.TdApi.Object
serialize
-
Field Details
-
chatId
public long chatIdChat identifier of the Invoice message. -
messageId
public long messageIdMessage identifier. -
orderInfo
The order information, provided by the user. -
allowSave
public boolean allowSaveTrue, if the order information can be saved. -
CONSTRUCTOR
public static final int CONSTRUCTOR- See Also:
- Constant Field Values
-
-
Constructor Details
-
ValidateOrderInfo
public ValidateOrderInfo()Validates the order information provided by a user and returns the available shipping options for a flexible invoice.Returns
ValidatedOrderInfo
-
ValidateOrderInfo
public ValidateOrderInfo(long chatId, long messageId, TdApi.OrderInfo orderInfo, boolean allowSave)Validates the order information provided by a user and returns the available shipping options for a flexible invoice.Returns
ValidatedOrderInfo
- Parameters:
chatId
- long Chat identifier of the Invoice message.messageId
- long Message identifier.orderInfo
- OrderInfo The order information, provided by the user.allowSave
- boolean True, if the order information can be saved.
-
ValidateOrderInfo
- Throws:
IOException
-
-
Method Details
-
getConstructor
public int getConstructor()- Specified by:
getConstructor
in classTdApi.Object
-
serialize
- Specified by:
serialize
in classTdApi.Object
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-