Package it.tdlight.jni
Class TdApi.UploadFile
- Enclosing class:
- TdApi
Asynchronously uploads a file to the
cloud without sending it in a message.
updateFile will be used to notify
about upload progress and successful
completion of the upload. The file
will not have a persistent remote
identifier until it will be sent in a message.
Returns File
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
File to upload.File type; pass null if unknown.int
Priority of the upload (1-32). -
Constructor Summary
ConstructorDescriptionAsynchronously uploads a file to the cloud without sending it in a message.UploadFile
(TdApi.InputFile file, TdApi.FileType fileType, int priority) Asynchronously uploads a file to the cloud without sending it in a message.UploadFile
(DataInput input) -
Method Summary
Methods inherited from class it.tdlight.jni.TdApi.Function
toString
Methods inherited from class it.tdlight.jni.TdApi.Object
serialize
-
Field Details
-
file
File to upload. -
fileType
File type; pass null if unknown. -
priority
public int priorityPriority of the upload (1-32). The higher the priority, the earlier the file will be uploaded. If the priorities of two files are equal, then the first one for which uploadFile was called will be uploaded first. -
CONSTRUCTOR
public static final int CONSTRUCTOR- See Also:
-
-
Constructor Details
-
UploadFile
public UploadFile()Asynchronously uploads a file to the cloud without sending it in a message. updateFile will be used to notify about upload progress and successful completion of the upload. The file will not have a persistent remote identifier until it will be sent in a message.Returns
File
-
UploadFile
Asynchronously uploads a file to the cloud without sending it in a message. updateFile will be used to notify about upload progress and successful completion of the upload. The file will not have a persistent remote identifier until it will be sent in a message.Returns
File
- Parameters:
file
- InputFile File to upload.fileType
- FileType File type; pass null if unknown.priority
- int Priority of the upload (1-32). The higher the priority, the earlier the file will be uploaded. If the priorities of two files are equal, then the first one for which uploadFile was called will be uploaded first.
-
UploadFile
- 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()
-