class Builder {

        private Boolean waitForModel = true;
        private Boolean useCache;

        public Builder waitForModel(Boolean waitForModel) {<FILL_FUNCTION_BODY>}

        public Builder useCache(Boolean useCache) {
            this.useCache = useCache;
            return this;
        }

        public Options build() {
            return new Options(this);
        }
    }

            if (waitForModel != null) {
                this.waitForModel = waitForModel;
            }
            return this;
        
<no_super_class>