class Builder {

        private List<Float> embedding;
        private Integer index;
        private String object;

        private Builder() {
        }

        public Builder embedding(List<Float> embedding) {<FILL_FUNCTION_BODY>}

        public Builder index(Integer index) {
            this.index = index;
            return this;
        }
        public Builder object(String object) {
            this.object = object;
            return this;
        }
        public EmbeddingData build() {
            return new EmbeddingData(this);
        }
    }

            if (embedding != null) {
                this.embedding = Collections.unmodifiableList(embedding);
            }
            return this;
        
<no_super_class>