io.milvus.grpc.IndexDescriptionOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of milvus-sdk-java Show documentation
Show all versions of milvus-sdk-java Show documentation
Java SDK for Milvus, a distributed high-performance vector database.
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: milvus.proto
package io.milvus.grpc;
public interface IndexDescriptionOrBuilder extends
// @@protoc_insertion_point(interface_extends:milvus.proto.milvus.IndexDescription)
com.google.protobuf.MessageOrBuilder {
/**
*
* Index name
*
*
* string index_name = 1;
* @return The indexName.
*/
java.lang.String getIndexName();
/**
*
* Index name
*
*
* string index_name = 1;
* @return The bytes for indexName.
*/
com.google.protobuf.ByteString
getIndexNameBytes();
/**
*
* Index id
*
*
* int64 indexID = 2;
* @return The indexID.
*/
long getIndexID();
/**
*
* Will return index_type, metric_type, params(like nlist).
*
*
* repeated .milvus.proto.common.KeyValuePair params = 3;
*/
java.util.List
getParamsList();
/**
*
* Will return index_type, metric_type, params(like nlist).
*
*
* repeated .milvus.proto.common.KeyValuePair params = 3;
*/
io.milvus.grpc.KeyValuePair getParams(int index);
/**
*
* Will return index_type, metric_type, params(like nlist).
*
*
* repeated .milvus.proto.common.KeyValuePair params = 3;
*/
int getParamsCount();
/**
*
* Will return index_type, metric_type, params(like nlist).
*
*
* repeated .milvus.proto.common.KeyValuePair params = 3;
*/
java.util.List extends io.milvus.grpc.KeyValuePairOrBuilder>
getParamsOrBuilderList();
/**
*
* Will return index_type, metric_type, params(like nlist).
*
*
* repeated .milvus.proto.common.KeyValuePair params = 3;
*/
io.milvus.grpc.KeyValuePairOrBuilder getParamsOrBuilder(
int index);
/**
*
* The vector field name
*
*
* string field_name = 4;
* @return The fieldName.
*/
java.lang.String getFieldName();
/**
*
* The vector field name
*
*
* string field_name = 4;
* @return The bytes for fieldName.
*/
com.google.protobuf.ByteString
getFieldNameBytes();
/**
*
* index build progress
*
*
* int64 indexed_rows = 5;
* @return The indexedRows.
*/
long getIndexedRows();
/**
* int64 total_rows = 6;
* @return The totalRows.
*/
long getTotalRows();
/**
*
* index state
*
*
* .milvus.proto.common.IndexState state = 7;
* @return The enum numeric value on the wire for state.
*/
int getStateValue();
/**
*
* index state
*
*
* .milvus.proto.common.IndexState state = 7;
* @return The state.
*/
io.milvus.grpc.IndexState getState();
/**
* string index_state_fail_reason = 8;
* @return The indexStateFailReason.
*/
java.lang.String getIndexStateFailReason();
/**
* string index_state_fail_reason = 8;
* @return The bytes for indexStateFailReason.
*/
com.google.protobuf.ByteString
getIndexStateFailReasonBytes();
/**
* int64 pending_index_rows = 9;
* @return The pendingIndexRows.
*/
long getPendingIndexRows();
}