public class PineconeIndexOperationClient
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACCEPT_HEADER |
static java.lang.String |
API_KEY_HEADER_NAME |
static java.lang.String |
BASE_URL_PREFIX |
static java.lang.String |
BASE_URL_SUFFIX |
static java.lang.String |
CONTENT_TYPE |
static java.lang.String |
CONTENT_TYPE_CHARSET_UTF8 |
static java.lang.String |
CONTENT_TYPE_JSON |
static java.lang.String |
EMPTY_RESOURCE_PATH |
static java.lang.String |
HTTP_METHOD_DELETE |
static java.lang.String |
HTTP_METHOD_GET |
static java.lang.String |
HTTP_METHOD_PATCH |
static java.lang.String |
HTTP_METHOD_POST |
static java.lang.String |
TEXT_PLAIN |
static java.lang.String |
USER_AGENT_HEADER |
| Constructor and Description |
|---|
PineconeIndexOperationClient(PineconeClientConfig clientConfig) |
PineconeIndexOperationClient(PineconeClientConfig clientConfig,
okhttp3.OkHttpClient client) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
configureIndex(java.lang.String indexName,
ConfigureIndexRequest configureIndexRequest) |
void |
createIndex(CreateIndexRequest createIndexRequest) |
void |
deleteIndex(java.lang.String indexName) |
IndexMeta |
describeIndex(java.lang.String indexName) |
java.util.List<java.lang.String> |
listIndexes() |
public static final java.lang.String ACCEPT_HEADER
public static final java.lang.String API_KEY_HEADER_NAME
public static final java.lang.String BASE_URL_PREFIX
public static final java.lang.String BASE_URL_SUFFIX
public static final java.lang.String CONTENT_TYPE
public static final java.lang.String CONTENT_TYPE_JSON
public static final java.lang.String CONTENT_TYPE_CHARSET_UTF8
public static final java.lang.String EMPTY_RESOURCE_PATH
public static final java.lang.String HTTP_METHOD_DELETE
public static final java.lang.String HTTP_METHOD_GET
public static final java.lang.String HTTP_METHOD_PATCH
public static final java.lang.String HTTP_METHOD_POST
public static final java.lang.String TEXT_PLAIN
public static final java.lang.String USER_AGENT_HEADER
public PineconeIndexOperationClient(PineconeClientConfig clientConfig, okhttp3.OkHttpClient client)
public PineconeIndexOperationClient(PineconeClientConfig clientConfig)
public void deleteIndex(java.lang.String indexName)
throws java.io.IOException
java.io.IOExceptionpublic void createIndex(CreateIndexRequest createIndexRequest) throws java.io.IOException
java.io.IOExceptionpublic IndexMeta describeIndex(java.lang.String indexName) throws java.io.IOException
java.io.IOExceptionpublic java.util.List<java.lang.String> listIndexes()
throws java.io.IOException
java.io.IOExceptionpublic void configureIndex(java.lang.String indexName,
ConfigureIndexRequest configureIndexRequest)
throws java.io.IOException
java.io.IOExceptionpublic void close()