2020import com .fasterxml .jackson .annotation .JsonAnySetter ;
2121import com .fasterxml .jackson .annotation .JsonIgnore ;
2222import com .fasterxml .jackson .annotation .JsonProperty ;
23- import java .math .BigDecimal ;
24- import java .util .ArrayList ;
23+ import java .util .Arrays ;
2524import java .util .LinkedHashMap ;
26- import java .util .List ;
2725import java .util .Map ;
2826import java .util .NoSuchElementException ;
2927import java .util .Objects ;
@@ -44,7 +42,7 @@ public class EmbeddingsCreate200ResponseDataInner
4442 private String _object ;
4543
4644 @ JsonProperty ("embedding" )
47- private List < BigDecimal > embedding = new ArrayList <>(); //
45+ private float [] embedding ;
4846
4947 @ JsonAnySetter @ JsonAnyGetter
5048 private final Map <String , Object > cloudSdkCustomFields = new LinkedHashMap <>();
@@ -121,34 +119,18 @@ public void setObject(@Nonnull final String _object) {
121119 * @return The same instance of this {@link EmbeddingsCreate200ResponseDataInner} class
122120 */
123121 @ Nonnull
124- public EmbeddingsCreate200ResponseDataInner embedding (@ Nonnull final List < BigDecimal > embedding ) {
122+ public EmbeddingsCreate200ResponseDataInner embedding (@ Nonnull final float [] embedding ) {
125123 this .embedding = embedding ;
126124 return this ;
127125 }
128126
129- /**
130- * Add one embedding instance to this {@link EmbeddingsCreate200ResponseDataInner}.
131- *
132- * @param embeddingItem The embedding that should be added
133- * @return The same instance of type {@link EmbeddingsCreate200ResponseDataInner}
134- */
135- @ Nonnull
136- public EmbeddingsCreate200ResponseDataInner addEmbeddingItem (
137- @ Nonnull final BigDecimal embeddingItem ) {
138- if (this .embedding == null ) {
139- this .embedding = new ArrayList <>();
140- }
141- this .embedding .add (embeddingItem );
142- return this ;
143- }
144-
145127 /**
146128 * Get embedding
147129 *
148130 * @return embedding The embedding of this {@link EmbeddingsCreate200ResponseDataInner} instance.
149131 */
150132 @ Nonnull
151- public List < BigDecimal > getEmbedding () {
133+ public float [] getEmbedding () {
152134 return embedding ;
153135 }
154136
@@ -157,7 +139,7 @@ public List<BigDecimal> getEmbedding() {
157139 *
158140 * @param embedding The embedding of this {@link EmbeddingsCreate200ResponseDataInner}
159141 */
160- public void setEmbedding (@ Nonnull final List < BigDecimal > embedding ) {
142+ public void setEmbedding (@ Nonnull final float [] embedding ) {
161143 this .embedding = embedding ;
162144 }
163145
@@ -217,12 +199,12 @@ public boolean equals(@Nullable final Object o) {
217199 this .cloudSdkCustomFields , embeddingsCreate200ResponseDataInner .cloudSdkCustomFields )
218200 && Objects .equals (this .index , embeddingsCreate200ResponseDataInner .index )
219201 && Objects .equals (this ._object , embeddingsCreate200ResponseDataInner ._object )
220- && Objects .equals (this .embedding , embeddingsCreate200ResponseDataInner .embedding );
202+ && Arrays .equals (this .embedding , embeddingsCreate200ResponseDataInner .embedding );
221203 }
222204
223205 @ Override
224206 public int hashCode () {
225- return Objects .hash (index , _object , embedding , cloudSdkCustomFields );
207+ return Objects .hash (index , _object , Arrays . hashCode ( embedding ) , cloudSdkCustomFields );
226208 }
227209
228210 @ Override
@@ -232,7 +214,7 @@ public String toString() {
232214 sb .append ("class EmbeddingsCreate200ResponseDataInner {\n " );
233215 sb .append (" index: " ).append (toIndentedString (index )).append ("\n " );
234216 sb .append (" _object: " ).append (toIndentedString (_object )).append ("\n " );
235- sb .append (" embedding: " ).append (toIndentedString (embedding )).append ("\n " );
217+ sb .append (" embedding: " ).append (Arrays . toString (embedding )).append ("\n " );
236218 cloudSdkCustomFields .forEach (
237219 (k , v ) ->
238220 sb .append (" " ).append (k ).append (": " ).append (toIndentedString (v )).append ("\n " ));
0 commit comments