Class InputInvoiceMessageContent
- java.lang.Object
-
- com.pengrad.telegrambot.model.request.InputMessageContent
-
- com.pengrad.telegrambot.model.request.InputInvoiceMessageContent
-
- All Implemented Interfaces:
java.io.Serializable
public class InputInvoiceMessageContent extends InputMessageContent implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InputInvoiceMessageContent(java.lang.String title, java.lang.String description, java.lang.String payload, java.lang.String providerToken, java.lang.String currency, LabeledPrice[] prices)
-
Method Summary
-
-
-
Constructor Detail
-
InputInvoiceMessageContent
public InputInvoiceMessageContent(java.lang.String title, java.lang.String description, java.lang.String payload, java.lang.String providerToken, java.lang.String currency, LabeledPrice[] prices)
-
-
Method Detail
-
maxTipAmount
public InputInvoiceMessageContent maxTipAmount(java.lang.Integer maxTipAmount)
-
suggestedTipAmount
public InputInvoiceMessageContent suggestedTipAmount(java.lang.Integer[] suggestedTipAmount)
-
providerData
public InputInvoiceMessageContent providerData(java.lang.String providerData)
-
photoUrl
public InputInvoiceMessageContent photoUrl(java.lang.String photoUrl)
-
photoSize
public InputInvoiceMessageContent photoSize(java.lang.Integer photoSize)
-
photoWidth
public InputInvoiceMessageContent photoWidth(java.lang.Integer photoWidth)
-
photoHeight
public InputInvoiceMessageContent photoHeight(java.lang.Integer photoHeight)
-
needName
public InputInvoiceMessageContent needName(boolean needName)
-
needPhoneNumber
public InputInvoiceMessageContent needPhoneNumber(boolean needPhoneNumber)
-
needEmail
public InputInvoiceMessageContent needEmail(boolean needEmail)
-
needShippingAddress
public InputInvoiceMessageContent needShippingAddress(boolean needShippingAddress)
-
sendPhoneNumberToProvider
public InputInvoiceMessageContent sendPhoneNumberToProvider(boolean sendPhoneNumberToProvider)
-
sendEmailToProvider
public InputInvoiceMessageContent sendEmailToProvider(boolean sendEmailToProvider)
-
isFlexible
public InputInvoiceMessageContent isFlexible(boolean isFlexible)
-
-