Interface WeaviateProtoAggregate.AggregateRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
WeaviateProtoAggregate.AggregateRequest, WeaviateProtoAggregate.AggregateRequest.Builder
Enclosing class:
WeaviateProtoAggregate

public static interface WeaviateProtoAggregate.AggregateRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getCollection

      String getCollection()
       required
       
      string collection = 1;
      Returns:
      The collection.
    • getCollectionBytes

      com.google.protobuf.ByteString getCollectionBytes()
       required
       
      string collection = 1;
      Returns:
      The bytes for collection.
    • getTenant

      String getTenant()
       parameters
       
      string tenant = 10;
      Returns:
      The tenant.
    • getTenantBytes

      com.google.protobuf.ByteString getTenantBytes()
       parameters
       
      string tenant = 10;
      Returns:
      The bytes for tenant.
    • getObjectsCount

      boolean getObjectsCount()
       what is returned
       
      bool objects_count = 20;
      Returns:
      The objectsCount.
    • getAggregationsList

      repeated .weaviate.v1.AggregateRequest.Aggregation aggregations = 21;
    • getAggregations

      repeated .weaviate.v1.AggregateRequest.Aggregation aggregations = 21;
    • getAggregationsCount

      int getAggregationsCount()
      repeated .weaviate.v1.AggregateRequest.Aggregation aggregations = 21;
    • getAggregationsOrBuilderList

      List<? extends WeaviateProtoAggregate.AggregateRequest.AggregationOrBuilder> getAggregationsOrBuilderList()
      repeated .weaviate.v1.AggregateRequest.Aggregation aggregations = 21;
    • getAggregationsOrBuilder

      repeated .weaviate.v1.AggregateRequest.Aggregation aggregations = 21;
    • hasObjectLimit

      boolean hasObjectLimit()
       affects aggregation results
       
      optional uint32 object_limit = 30;
      Returns:
      Whether the objectLimit field is set.
    • getObjectLimit

      int getObjectLimit()
       affects aggregation results
       
      optional uint32 object_limit = 30;
      Returns:
      The objectLimit.
    • hasGroupBy

      boolean hasGroupBy()
      optional .weaviate.v1.AggregateRequest.GroupBy group_by = 31;
      Returns:
      Whether the groupBy field is set.
    • getGroupBy

      optional .weaviate.v1.AggregateRequest.GroupBy group_by = 31;
      Returns:
      The groupBy.
    • getGroupByOrBuilder

      optional .weaviate.v1.AggregateRequest.GroupBy group_by = 31;
    • hasLimit

      boolean hasLimit()
      optional uint32 limit = 32;
      Returns:
      Whether the limit field is set.
    • getLimit

      int getLimit()
      optional uint32 limit = 32;
      Returns:
      The limit.
    • hasFilters

      boolean hasFilters()
       matches/searches for objects
       
      optional .weaviate.v1.Filters filters = 40;
      Returns:
      Whether the filters field is set.
    • getFilters

       matches/searches for objects
       
      optional .weaviate.v1.Filters filters = 40;
      Returns:
      The filters.
    • getFiltersOrBuilder

      WeaviateProtoBase.FiltersOrBuilder getFiltersOrBuilder()
       matches/searches for objects
       
      optional .weaviate.v1.Filters filters = 40;
    • hasHybrid

      boolean hasHybrid()
      .weaviate.v1.Hybrid hybrid = 41;
      Returns:
      Whether the hybrid field is set.
    • getHybrid

      .weaviate.v1.Hybrid hybrid = 41;
      Returns:
      The hybrid.
    • getHybridOrBuilder

      .weaviate.v1.Hybrid hybrid = 41;
    • hasNearVector

      boolean hasNearVector()
      .weaviate.v1.NearVector near_vector = 42;
      Returns:
      Whether the nearVector field is set.
    • getNearVector

      .weaviate.v1.NearVector near_vector = 42;
      Returns:
      The nearVector.
    • getNearVectorOrBuilder

      .weaviate.v1.NearVector near_vector = 42;
    • hasNearObject

      boolean hasNearObject()
      .weaviate.v1.NearObject near_object = 43;
      Returns:
      Whether the nearObject field is set.
    • getNearObject

      .weaviate.v1.NearObject near_object = 43;
      Returns:
      The nearObject.
    • getNearObjectOrBuilder

      .weaviate.v1.NearObject near_object = 43;
    • hasNearText

      boolean hasNearText()
      .weaviate.v1.NearTextSearch near_text = 44;
      Returns:
      Whether the nearText field is set.
    • getNearText

      .weaviate.v1.NearTextSearch near_text = 44;
      Returns:
      The nearText.
    • getNearTextOrBuilder

      .weaviate.v1.NearTextSearch near_text = 44;
    • hasNearImage

      boolean hasNearImage()
      .weaviate.v1.NearImageSearch near_image = 45;
      Returns:
      Whether the nearImage field is set.
    • getNearImage

      .weaviate.v1.NearImageSearch near_image = 45;
      Returns:
      The nearImage.
    • getNearImageOrBuilder

      .weaviate.v1.NearImageSearch near_image = 45;
    • hasNearAudio

      boolean hasNearAudio()
      .weaviate.v1.NearAudioSearch near_audio = 46;
      Returns:
      Whether the nearAudio field is set.
    • getNearAudio

      .weaviate.v1.NearAudioSearch near_audio = 46;
      Returns:
      The nearAudio.
    • getNearAudioOrBuilder

      .weaviate.v1.NearAudioSearch near_audio = 46;
    • hasNearVideo

      boolean hasNearVideo()
      .weaviate.v1.NearVideoSearch near_video = 47;
      Returns:
      Whether the nearVideo field is set.
    • getNearVideo

      .weaviate.v1.NearVideoSearch near_video = 47;
      Returns:
      The nearVideo.
    • getNearVideoOrBuilder

      .weaviate.v1.NearVideoSearch near_video = 47;
    • hasNearDepth

      boolean hasNearDepth()
      .weaviate.v1.NearDepthSearch near_depth = 48;
      Returns:
      Whether the nearDepth field is set.
    • getNearDepth

      .weaviate.v1.NearDepthSearch near_depth = 48;
      Returns:
      The nearDepth.
    • getNearDepthOrBuilder

      .weaviate.v1.NearDepthSearch near_depth = 48;
    • hasNearThermal

      boolean hasNearThermal()
      .weaviate.v1.NearThermalSearch near_thermal = 49;
      Returns:
      Whether the nearThermal field is set.
    • getNearThermal

      .weaviate.v1.NearThermalSearch near_thermal = 49;
      Returns:
      The nearThermal.
    • getNearThermalOrBuilder

      .weaviate.v1.NearThermalSearch near_thermal = 49;
    • hasNearImu

      boolean hasNearImu()
      .weaviate.v1.NearIMUSearch near_imu = 50;
      Returns:
      Whether the nearImu field is set.
    • getNearImu

      .weaviate.v1.NearIMUSearch near_imu = 50;
      Returns:
      The nearImu.
    • getNearImuOrBuilder

      .weaviate.v1.NearIMUSearch near_imu = 50;
    • getSearchCase