io.milvus.grpc.FieldDataOrBuilder 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: schema.proto
package io.milvus.grpc;
public interface FieldDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:milvus.proto.schema.FieldData)
com.google.protobuf.MessageOrBuilder {
/**
* .milvus.proto.schema.DataType type = 1;
* @return The enum numeric value on the wire for type.
*/
int getTypeValue();
/**
* .milvus.proto.schema.DataType type = 1;
* @return The type.
*/
io.milvus.grpc.DataType getType();
/**
* string field_name = 2;
* @return The fieldName.
*/
java.lang.String getFieldName();
/**
* string field_name = 2;
* @return The bytes for fieldName.
*/
com.google.protobuf.ByteString
getFieldNameBytes();
/**
* .milvus.proto.schema.ScalarField scalars = 3;
* @return Whether the scalars field is set.
*/
boolean hasScalars();
/**
* .milvus.proto.schema.ScalarField scalars = 3;
* @return The scalars.
*/
io.milvus.grpc.ScalarField getScalars();
/**
* .milvus.proto.schema.ScalarField scalars = 3;
*/
io.milvus.grpc.ScalarFieldOrBuilder getScalarsOrBuilder();
/**
* .milvus.proto.schema.VectorField vectors = 4;
* @return Whether the vectors field is set.
*/
boolean hasVectors();
/**
* .milvus.proto.schema.VectorField vectors = 4;
* @return The vectors.
*/
io.milvus.grpc.VectorField getVectors();
/**
* .milvus.proto.schema.VectorField vectors = 4;
*/
io.milvus.grpc.VectorFieldOrBuilder getVectorsOrBuilder();
/**
* int64 field_id = 5;
* @return The fieldId.
*/
long getFieldId();
/**
* bool is_dynamic = 6;
* @return The isDynamic.
*/
boolean getIsDynamic();
io.milvus.grpc.FieldData.FieldCase getFieldCase();
}