[DF-3085] change constructor interface to int32 arguments