
io.pinecone.FetchRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pinecone-client Show documentation
Show all versions of pinecone-client Show documentation
The Pinecone.io Java Client
package io.pinecone;
import io.pinecone.proto.Core;
import java.util.List;
public class FetchRequest extends PineconeRequest {
// intended for instantiation by PineconeClient
FetchRequest() {}
/**
* Vector ids to fetch.
*/
private List ids;
/**
* Optional namespace to apply to the request
*/
private String namespace;
public FetchRequest ids(List ids) {
this.ids = ids;
return this;
}
public FetchRequest namespace(String namespace) {
this.namespace = namespace;
return this;
}
@Override
protected Core.Request.Builder customizeBaseRequest(Core.Request.Builder base) {
return base.setPath(READ_PATH)
.setNamespace(namespace)
.setFetch(Core.FetchRequest.newBuilder()
.addAllIds(ids)
.build());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy