Class RequestCounts

java.lang.Object
co.elastic.clients.elasticsearch.nodes.RequestCounts
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable public class RequestCounts extends Object implements JsonpSerializable
See Also:
  • Field Details

  • Method Details

    • of

    • getblobproperties

      @Nullable public final Long getblobproperties()
      Number of Get Blob Properties requests (Azure)

      API name: GetBlobProperties

    • getblob

      @Nullable public final Long getblob()
      Number of Get Blob requests (Azure)

      API name: GetBlob

    • listblobs

      @Nullable public final Long listblobs()
      Number of List Blobs requests (Azure)

      API name: ListBlobs

    • putblob

      @Nullable public final Long putblob()
      Number of Put Blob requests (Azure)

      API name: PutBlob

    • putblock

      @Nullable public final Long putblock()
      Number of Put Block (Azure)

      API name: PutBlock

    • putblocklist

      @Nullable public final Long putblocklist()
      Number of Put Block List requests

      API name: PutBlockList

    • getobject

      @Nullable public final Long getobject()
      Number of get object requests (GCP, S3)

      API name: GetObject

    • listobjects

      @Nullable public final Long listobjects()
      Number of list objects requests (GCP, S3)

      API name: ListObjects

    • insertobject

      @Nullable public final Long insertobject()
      Number of insert object requests, including simple, multipart and resumable uploads. Resumable uploads can perform multiple http requests to insert a single object but they are considered as a single request since they are billed as an individual operation. (GCP)

      API name: InsertObject

    • putobject

      @Nullable public final Long putobject()
      Number of PutObject requests (S3)

      API name: PutObject

    • putmultipartobject

      @Nullable public final Long putmultipartobject()
      Number of Multipart requests, including CreateMultipartUpload, UploadPart and CompleteMultipartUpload requests (S3)

      API name: PutMultipartObject

    • 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)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setupRequestCountsDeserializer

      protected static void setupRequestCountsDeserializer(ObjectDeserializer<RequestCounts.Builder> op)