@@ -17,7 +17,9 @@ def __init__(
1717 auth_info : Optional [AuthInfo ] = None ,
1818 follia_module : Optional [FolliaModule ] = None ,
1919 qa_info : Optional [QaInfo ] = None ,
20- doc_type : Optional [str ] = None ):
20+ doc_type : Optional [str ] = None ,
21+ size : Optional [int ] = None ,
22+ total_pages : Optional [int ] = None ,):
2123
2224 self .__request_id = request_id if request_id else RequestState .generate_op_code (prefix = prefix )
2325 self .__op_code = op_code if op_code else self .__request_id
@@ -27,6 +29,37 @@ def __init__(
2729 self .__follia_module = follia_module
2830 self .__qa_info = qa_info
2931 self .__doc_type = doc_type
32+ self .__size = size
33+ self .__total_pages = total_pages
34+
35+
36+ def setTotalPages (self , total_pages : int ):
37+ """
38+ Set total pages.
39+ """
40+
41+ self .__total_pages = total_pages
42+
43+ def getTotalPages (self ) -> Optional [int ]:
44+ """
45+ Get total pages.
46+ """
47+
48+ return self .__total_pages
49+
50+ def getSize (self ) -> Optional [int ]:
51+ """
52+ Get size.
53+ """
54+
55+ return self .__size
56+
57+ def setSize (self , size : int ):
58+ """
59+ Set size.
60+ """
61+
62+ self .__size = size
3063
3164 def getDocType (self ) -> Optional [str ]:
3265 """
0 commit comments