- 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) Asynchronously uploads a file to the cloud without sending it in a message. -
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. ReturnsFile
-
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. ReturnsFile
- 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
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. ReturnsFile
- 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()
-