Class NodeStats

java.lang.Object
org.opensearch.client.opensearch.knn.NodeStats
All Implemented Interfaces:
JsonpSerializable, PlainJsonSerializable, ToCopyableBuilder<NodeStats.Builder,NodeStats>

@JsonpDeserializable @Generated("org.opensearch.client.codegen.CodeGenerator") public class NodeStats extends Object implements PlainJsonSerializable, ToCopyableBuilder<NodeStats.Builder,NodeStats>
  • Field Details

  • Method Details

    • of

    • cacheCapacityReached

      @Nullable public final Boolean cacheCapacityReached()
      API name: cache_capacity_reached
    • evictionCount

      @Nullable public final Long evictionCount()
      API name: eviction_count
    • faissInitialized

      @Nullable public final Boolean faissInitialized()
      API name: faiss_initialized
    • graphIndexErrors

      @Nullable public final Long graphIndexErrors()
      API name: graph_index_errors
    • graphIndexRequests

      @Nullable public final Long graphIndexRequests()
      API name: graph_index_requests
    • graphMemoryUsage

      @Nullable public final Long graphMemoryUsage()
      API name: graph_memory_usage
    • graphMemoryUsagePercentage

      @Nullable public final Double graphMemoryUsagePercentage()
      API name: graph_memory_usage_percentage
    • graphQueryErrors

      @Nullable public final Long graphQueryErrors()
      API name: graph_query_errors
    • graphQueryRequests

      @Nullable public final Long graphQueryRequests()
      API name: graph_query_requests
    • graphStats

      @Nullable public final GraphStats graphStats()
      API name: graph_stats
    • hitCount

      @Nullable public final Long hitCount()
      API name: hit_count
    • indexingFromModelDegraded

      @Nullable public final Boolean indexingFromModelDegraded()
      API name: indexing_from_model_degraded
    • indicesInCache

      @Nonnull public final Map<String,JsonData> indicesInCache()
      API name: indices_in_cache
    • knnQueryRequests

      @Nullable public final Long knnQueryRequests()
      API name: knn_query_requests
    • knnQueryWithFilterRequests

      @Nullable public final Long knnQueryWithFilterRequests()
      API name: knn_query_with_filter_requests
    • loadExceptionCount

      @Nullable public final Long loadExceptionCount()
      API name: load_exception_count
    • loadSuccessCount

      @Nullable public final Long loadSuccessCount()
      API name: load_success_count
    • luceneInitialized

      @Nullable public final Boolean luceneInitialized()
      API name: lucene_initialized
    • maxDistanceQueryRequests

      @Nullable public final Long maxDistanceQueryRequests()
      API name: max_distance_query_requests
    • maxDistanceQueryWithFilterRequests

      @Nullable public final Long maxDistanceQueryWithFilterRequests()
      API name: max_distance_query_with_filter_requests
    • minScoreQueryRequests

      @Nullable public final Long minScoreQueryRequests()
      API name: min_score_query_requests
    • minScoreQueryWithFilterRequests

      @Nullable public final Long minScoreQueryWithFilterRequests()
      API name: min_score_query_with_filter_requests
    • missCount

      @Nullable public final Long missCount()
      API name: miss_count
    • nmslibInitialized

      @Nullable public final Boolean nmslibInitialized()
      API name: nmslib_initialized
    • remoteVectorIndexBuildStats

      @Nullable public final RemoteVectorIndexBuildStats remoteVectorIndexBuildStats()
      API name: remote_vector_index_build_stats
    • scriptCompilationErrors

      @Nullable public final Long scriptCompilationErrors()
      API name: script_compilation_errors
    • scriptCompilations

      @Nullable public final Long scriptCompilations()
      API name: script_compilations
    • scriptQueryErrors

      @Nullable public final Long scriptQueryErrors()
      API name: script_query_errors
    • scriptQueryRequests

      @Nullable public final Long scriptQueryRequests()
      API name: script_query_requests
    • totalLoadTime

      @Nullable public final Long totalLoadTime()
      API name: total_load_time
    • trainingErrors

      @Nullable public final Long trainingErrors()
      API name: training_errors
    • trainingMemoryUsage

      @Nullable public final Long trainingMemoryUsage()
      API name: training_memory_usage
    • trainingMemoryUsagePercentage

      @Nullable public final Double trainingMemoryUsagePercentage()
      API name: training_memory_usage_percentage
    • trainingRequests

      @Nullable public final Long trainingRequests()
      API name: training_requests
    • serialize

      public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • toBuilder

      @Nonnull public NodeStats.Builder toBuilder()
      Description copied from interface: ToCopyableBuilder
      Create a new builder ToCopyableBuilder that is initialised with the current state of this object.
      Specified by:
      toBuilder in interface ToCopyableBuilder<NodeStats.Builder,NodeStats>
      Returns:
      a new builder instance.
    • builder

      @Nonnull public static NodeStats.Builder builder()
    • setupNodeStatsDeserializer

      protected static void setupNodeStatsDeserializer(ObjectDeserializer<NodeStats.Builder> op)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object