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_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_POST |
static java.lang.String |
TEXT_PLAIN |
| Constructor and Description |
|---|
PineconeIndexOperationClient(PineconeClientConfig clientConfig) |
PineconeIndexOperationClient(PineconeClientConfig clientConfig,
okhttp3.OkHttpClient client) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
createIndex(CreateIndexRequest createIndexRequest) |
void |
deleteIndex(java.lang.String indexName) |
IndexMeta |
describeIndex(java.lang.String indexName) |
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 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_POST
public static final java.lang.String TEXT_PLAIN
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 void close()