Class TdApi.File

  • Enclosing class:
    TdApi

    public static class TdApi.File
    extends TdApi.Object
    Represents a file.
    • Field Detail

      • id

        public int id
        Unique file identifier.
      • size

        public int size
        File size, in bytes; 0 if unknown.
      • expectedSize

        public int expectedSize
        Approximate file size in bytes in case the exact file size is unknown. Can be used to show download/upload progress.
      • local

        public TdApi.LocalFile local
        Information about the local copy of the file.
      • remote

        public TdApi.RemoteFile remote
        Information about the remote copy of the file.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • File

        public File()
        Represents a file.
      • File

        public File​(int id,
                    int size,
                    int expectedSize,
                    TdApi.LocalFile local,
                    TdApi.RemoteFile remote)
        Represents a file.
        Parameters:
        id - Unique file identifier.
        size - File size, in bytes; 0 if unknown.
        expectedSize - Approximate file size in bytes in case the exact file size is unknown. Can be used to show download/upload progress.
        local - Information about the local copy of the file.
        remote - Information about the remote copy of the file.