No, the Client does not decide. It is already specified in one of the configurations through which input split is already configured.