this method writes the collection meta-data to the specified location in the repository . concode_field_sep String START_TIME_PROP concode_elem_sep String ZK_STATE_DIR concode_elem_sep String INDEX_VERSION_PROP concode_elem_sep ZkStateReader zkStateReader concode_elem_sep Logger log concode_elem_sep String CONFIG_STATE_DIR concode_elem_sep String BACKUP_PROPS_FILE concode_elem_sep BackupRepository repository concode_elem_sep String COLLECTION_NAME_PROP concode_elem_sep String BACKUP_NAME_PROP concode_elem_sep String COLLECTION_PROPS_FILE concode_field_sep String getVersion concode_elem_sep void downloadFromZK concode_elem_sep void writeBackupProperties concode_elem_sep DocCollection readCollectionState concode_elem_sep void uploadConfigDir concode_elem_sep void downloadConfigDir concode_elem_sep Properties readBackupProperties concode_elem_sep void uploadToZk
void function ( String arg0 , String arg1 , String arg2 , DocCollection arg3 ) { URI loc0 = repository . createURI ( arg0 , arg1 , ZK_STATE_DIR , COLLECTION_PROPS_FILE ) ; try ( OutputStream loc1 = repository . createOutput ( loc0 ) ) { loc1 . write ( Utils . toJSON ( Collections . singletonMap ( arg2 , arg3 ) ) ) ; } }