com.vesoft.nebula.proto.graph.PlanInfoOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: graph.proto
// Protobuf Java Version: 3.25.1
package com.vesoft.nebula.proto.graph;
public interface PlanInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:nebula.proto.graph.PlanInfo)
com.google.protobuf.MessageOrBuilder {
/**
* bytes id = 1;
* @return The id.
*/
com.google.protobuf.ByteString getId();
/**
* bytes name = 2;
* @return The name.
*/
com.google.protobuf.ByteString getName();
/**
* bytes details = 3;
* @return The details.
*/
com.google.protobuf.ByteString getDetails();
/**
* repeated bytes columns = 4;
* @return A list containing the columns.
*/
java.util.List getColumnsList();
/**
* repeated bytes columns = 4;
* @return The count of columns.
*/
int getColumnsCount();
/**
* repeated bytes columns = 4;
* @param index The index of the element to return.
* @return The columns at the given index.
*/
com.google.protobuf.ByteString getColumns(int index);
/**
* double time_ms = 5;
* @return The timeMs.
*/
double getTimeMs();
/**
* int64 rows = 6;
* @return The rows.
*/
long getRows();
/**
* double memory_kib = 7;
* @return The memoryKib.
*/
double getMemoryKib();
/**
* double blocked_ms = 8;
* @return The blockedMs.
*/
double getBlockedMs();
/**
* double queued_ms = 9;
* @return The queuedMs.
*/
double getQueuedMs();
/**
* double consume_ms = 10;
* @return The consumeMs.
*/
double getConsumeMs();
/**
* double produce_ms = 11;
* @return The produceMs.
*/
double getProduceMs();
/**
* double finish_ms = 12;
* @return The finishMs.
*/
double getFinishMs();
/**
* int64 batches = 13;
* @return The batches.
*/
long getBatches();
/**
* int64 concurrency = 14;
* @return The concurrency.
*/
long getConcurrency();
/**
* bytes other_stats_json = 15;
* @return The otherStatsJson.
*/
com.google.protobuf.ByteString getOtherStatsJson();
/**
* repeated .nebula.proto.graph.PlanInfo children = 16;
*/
java.util.List
getChildrenList();
/**
* repeated .nebula.proto.graph.PlanInfo children = 16;
*/
com.vesoft.nebula.proto.graph.PlanInfo getChildren(int index);
/**
* repeated .nebula.proto.graph.PlanInfo children = 16;
*/
int getChildrenCount();
/**
* repeated .nebula.proto.graph.PlanInfo children = 16;
*/
java.util.List extends com.vesoft.nebula.proto.graph.PlanInfoOrBuilder>
getChildrenOrBuilderList();
/**
* repeated .nebula.proto.graph.PlanInfo children = 16;
*/
com.vesoft.nebula.proto.graph.PlanInfoOrBuilder getChildrenOrBuilder(
int index);
}