The publish options are provided for future control of the publish process to use a batch process to find the documents to publish. For now, the options should be set as shown.
FindToPublish - Set to True to indicate that the publish command should perform the search for items that need publishing. The search uses the QueryForInterface, looking for objects that have been updated since they were last published.
BatchPublish - This field will be used in the future to control the batch query for the list of documents to publish.
ToolBatchPublish - This field will be used in the future to control the batch query for the list of documents to publish.