com.yandex.ydb.YdbQueryStats Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ydb-sdk-jdbc-uberjar Show documentation
Show all versions of ydb-sdk-jdbc-uberjar Show documentation
JDBC client implementation over Table client, single jar
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ydb/public/api/protos/ydb_query_stats.proto
package com.yandex.ydb;
public final class YdbQueryStats {
private YdbQueryStats() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface OperationStatsOrBuilder extends
// @@protoc_insertion_point(interface_extends:Ydb.TableStats.OperationStats)
com.google.protobuf.MessageOrBuilder {
/**
* uint64 rows = 1;
* @return The rows.
*/
long getRows();
/**
* uint64 bytes = 2;
* @return The bytes.
*/
long getBytes();
}
/**
*
* Describes select, update (insert, upsert, replace) and delete operations
*
*
* Protobuf type {@code Ydb.TableStats.OperationStats}
*/
public static final class OperationStats extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:Ydb.TableStats.OperationStats)
OperationStatsOrBuilder {
private static final long serialVersionUID = 0L;
// Use OperationStats.newBuilder() to construct.
private OperationStats(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private OperationStats() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new OperationStats();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private OperationStats(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
rows_ = input.readUInt64();
break;
}
case 16: {
bytes_ = input.readUInt64();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_OperationStats_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_OperationStats_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.yandex.ydb.YdbQueryStats.OperationStats.class, com.yandex.ydb.YdbQueryStats.OperationStats.Builder.class);
}
public static final int ROWS_FIELD_NUMBER = 1;
private long rows_;
/**
* uint64 rows = 1;
* @return The rows.
*/
@java.lang.Override
public long getRows() {
return rows_;
}
public static final int BYTES_FIELD_NUMBER = 2;
private long bytes_;
/**
* uint64 bytes = 2;
* @return The bytes.
*/
@java.lang.Override
public long getBytes() {
return bytes_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (rows_ != 0L) {
output.writeUInt64(1, rows_);
}
if (bytes_ != 0L) {
output.writeUInt64(2, bytes_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (rows_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, rows_);
}
if (bytes_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, bytes_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.yandex.ydb.YdbQueryStats.OperationStats)) {
return super.equals(obj);
}
com.yandex.ydb.YdbQueryStats.OperationStats other = (com.yandex.ydb.YdbQueryStats.OperationStats) obj;
if (getRows()
!= other.getRows()) return false;
if (getBytes()
!= other.getBytes()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + ROWS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getRows());
hash = (37 * hash) + BYTES_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getBytes());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.OperationStats parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.yandex.ydb.YdbQueryStats.OperationStats prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Describes select, update (insert, upsert, replace) and delete operations
*
*
* Protobuf type {@code Ydb.TableStats.OperationStats}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:Ydb.TableStats.OperationStats)
com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_OperationStats_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_OperationStats_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.yandex.ydb.YdbQueryStats.OperationStats.class, com.yandex.ydb.YdbQueryStats.OperationStats.Builder.class);
}
// Construct using com.yandex.ydb.YdbQueryStats.OperationStats.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
rows_ = 0L;
bytes_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_OperationStats_descriptor;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.OperationStats getDefaultInstanceForType() {
return com.yandex.ydb.YdbQueryStats.OperationStats.getDefaultInstance();
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.OperationStats build() {
com.yandex.ydb.YdbQueryStats.OperationStats result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.OperationStats buildPartial() {
com.yandex.ydb.YdbQueryStats.OperationStats result = new com.yandex.ydb.YdbQueryStats.OperationStats(this);
result.rows_ = rows_;
result.bytes_ = bytes_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.yandex.ydb.YdbQueryStats.OperationStats) {
return mergeFrom((com.yandex.ydb.YdbQueryStats.OperationStats)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.yandex.ydb.YdbQueryStats.OperationStats other) {
if (other == com.yandex.ydb.YdbQueryStats.OperationStats.getDefaultInstance()) return this;
if (other.getRows() != 0L) {
setRows(other.getRows());
}
if (other.getBytes() != 0L) {
setBytes(other.getBytes());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.yandex.ydb.YdbQueryStats.OperationStats parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (com.yandex.ydb.YdbQueryStats.OperationStats) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long rows_ ;
/**
* uint64 rows = 1;
* @return The rows.
*/
@java.lang.Override
public long getRows() {
return rows_;
}
/**
* uint64 rows = 1;
* @param value The rows to set.
* @return This builder for chaining.
*/
public Builder setRows(long value) {
rows_ = value;
onChanged();
return this;
}
/**
* uint64 rows = 1;
* @return This builder for chaining.
*/
public Builder clearRows() {
rows_ = 0L;
onChanged();
return this;
}
private long bytes_ ;
/**
* uint64 bytes = 2;
* @return The bytes.
*/
@java.lang.Override
public long getBytes() {
return bytes_;
}
/**
* uint64 bytes = 2;
* @param value The bytes to set.
* @return This builder for chaining.
*/
public Builder setBytes(long value) {
bytes_ = value;
onChanged();
return this;
}
/**
* uint64 bytes = 2;
* @return This builder for chaining.
*/
public Builder clearBytes() {
bytes_ = 0L;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:Ydb.TableStats.OperationStats)
}
// @@protoc_insertion_point(class_scope:Ydb.TableStats.OperationStats)
private static final com.yandex.ydb.YdbQueryStats.OperationStats DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.yandex.ydb.YdbQueryStats.OperationStats();
}
public static com.yandex.ydb.YdbQueryStats.OperationStats getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public OperationStats parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new OperationStats(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.OperationStats getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface TableAccessStatsOrBuilder extends
// @@protoc_insertion_point(interface_extends:Ydb.TableStats.TableAccessStats)
com.google.protobuf.MessageOrBuilder {
/**
* string name = 1;
* @return The name.
*/
java.lang.String getName();
/**
* string name = 1;
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
* .Ydb.TableStats.OperationStats reads = 3;
* @return Whether the reads field is set.
*/
boolean hasReads();
/**
* .Ydb.TableStats.OperationStats reads = 3;
* @return The reads.
*/
com.yandex.ydb.YdbQueryStats.OperationStats getReads();
/**
* .Ydb.TableStats.OperationStats reads = 3;
*/
com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder getReadsOrBuilder();
/**
* .Ydb.TableStats.OperationStats updates = 4;
* @return Whether the updates field is set.
*/
boolean hasUpdates();
/**
* .Ydb.TableStats.OperationStats updates = 4;
* @return The updates.
*/
com.yandex.ydb.YdbQueryStats.OperationStats getUpdates();
/**
* .Ydb.TableStats.OperationStats updates = 4;
*/
com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder getUpdatesOrBuilder();
/**
* .Ydb.TableStats.OperationStats deletes = 5;
* @return Whether the deletes field is set.
*/
boolean hasDeletes();
/**
* .Ydb.TableStats.OperationStats deletes = 5;
* @return The deletes.
*/
com.yandex.ydb.YdbQueryStats.OperationStats getDeletes();
/**
* .Ydb.TableStats.OperationStats deletes = 5;
*/
com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder getDeletesOrBuilder();
/**
* uint64 partitions_count = 6;
* @return The partitionsCount.
*/
long getPartitionsCount();
}
/**
*
* Describes all operations on a table
*
*
* Protobuf type {@code Ydb.TableStats.TableAccessStats}
*/
public static final class TableAccessStats extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:Ydb.TableStats.TableAccessStats)
TableAccessStatsOrBuilder {
private static final long serialVersionUID = 0L;
// Use TableAccessStats.newBuilder() to construct.
private TableAccessStats(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private TableAccessStats() {
name_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new TableAccessStats();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private TableAccessStats(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
java.lang.String s = input.readStringRequireUtf8();
name_ = s;
break;
}
case 26: {
com.yandex.ydb.YdbQueryStats.OperationStats.Builder subBuilder = null;
if (reads_ != null) {
subBuilder = reads_.toBuilder();
}
reads_ = input.readMessage(com.yandex.ydb.YdbQueryStats.OperationStats.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(reads_);
reads_ = subBuilder.buildPartial();
}
break;
}
case 34: {
com.yandex.ydb.YdbQueryStats.OperationStats.Builder subBuilder = null;
if (updates_ != null) {
subBuilder = updates_.toBuilder();
}
updates_ = input.readMessage(com.yandex.ydb.YdbQueryStats.OperationStats.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(updates_);
updates_ = subBuilder.buildPartial();
}
break;
}
case 42: {
com.yandex.ydb.YdbQueryStats.OperationStats.Builder subBuilder = null;
if (deletes_ != null) {
subBuilder = deletes_.toBuilder();
}
deletes_ = input.readMessage(com.yandex.ydb.YdbQueryStats.OperationStats.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(deletes_);
deletes_ = subBuilder.buildPartial();
}
break;
}
case 48: {
partitionsCount_ = input.readUInt64();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_TableAccessStats_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_TableAccessStats_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.yandex.ydb.YdbQueryStats.TableAccessStats.class, com.yandex.ydb.YdbQueryStats.TableAccessStats.Builder.class);
}
public static final int NAME_FIELD_NUMBER = 1;
private volatile java.lang.Object name_;
/**
* string name = 1;
* @return The name.
*/
@java.lang.Override
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
}
}
/**
* string name = 1;
* @return The bytes for name.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int READS_FIELD_NUMBER = 3;
private com.yandex.ydb.YdbQueryStats.OperationStats reads_;
/**
* .Ydb.TableStats.OperationStats reads = 3;
* @return Whether the reads field is set.
*/
@java.lang.Override
public boolean hasReads() {
return reads_ != null;
}
/**
* .Ydb.TableStats.OperationStats reads = 3;
* @return The reads.
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.OperationStats getReads() {
return reads_ == null ? com.yandex.ydb.YdbQueryStats.OperationStats.getDefaultInstance() : reads_;
}
/**
* .Ydb.TableStats.OperationStats reads = 3;
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder getReadsOrBuilder() {
return getReads();
}
public static final int UPDATES_FIELD_NUMBER = 4;
private com.yandex.ydb.YdbQueryStats.OperationStats updates_;
/**
* .Ydb.TableStats.OperationStats updates = 4;
* @return Whether the updates field is set.
*/
@java.lang.Override
public boolean hasUpdates() {
return updates_ != null;
}
/**
* .Ydb.TableStats.OperationStats updates = 4;
* @return The updates.
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.OperationStats getUpdates() {
return updates_ == null ? com.yandex.ydb.YdbQueryStats.OperationStats.getDefaultInstance() : updates_;
}
/**
* .Ydb.TableStats.OperationStats updates = 4;
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder getUpdatesOrBuilder() {
return getUpdates();
}
public static final int DELETES_FIELD_NUMBER = 5;
private com.yandex.ydb.YdbQueryStats.OperationStats deletes_;
/**
* .Ydb.TableStats.OperationStats deletes = 5;
* @return Whether the deletes field is set.
*/
@java.lang.Override
public boolean hasDeletes() {
return deletes_ != null;
}
/**
* .Ydb.TableStats.OperationStats deletes = 5;
* @return The deletes.
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.OperationStats getDeletes() {
return deletes_ == null ? com.yandex.ydb.YdbQueryStats.OperationStats.getDefaultInstance() : deletes_;
}
/**
* .Ydb.TableStats.OperationStats deletes = 5;
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder getDeletesOrBuilder() {
return getDeletes();
}
public static final int PARTITIONS_COUNT_FIELD_NUMBER = 6;
private long partitionsCount_;
/**
* uint64 partitions_count = 6;
* @return The partitionsCount.
*/
@java.lang.Override
public long getPartitionsCount() {
return partitionsCount_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
}
if (reads_ != null) {
output.writeMessage(3, getReads());
}
if (updates_ != null) {
output.writeMessage(4, getUpdates());
}
if (deletes_ != null) {
output.writeMessage(5, getDeletes());
}
if (partitionsCount_ != 0L) {
output.writeUInt64(6, partitionsCount_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
}
if (reads_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, getReads());
}
if (updates_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, getUpdates());
}
if (deletes_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, getDeletes());
}
if (partitionsCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(6, partitionsCount_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.yandex.ydb.YdbQueryStats.TableAccessStats)) {
return super.equals(obj);
}
com.yandex.ydb.YdbQueryStats.TableAccessStats other = (com.yandex.ydb.YdbQueryStats.TableAccessStats) obj;
if (!getName()
.equals(other.getName())) return false;
if (hasReads() != other.hasReads()) return false;
if (hasReads()) {
if (!getReads()
.equals(other.getReads())) return false;
}
if (hasUpdates() != other.hasUpdates()) return false;
if (hasUpdates()) {
if (!getUpdates()
.equals(other.getUpdates())) return false;
}
if (hasDeletes() != other.hasDeletes()) return false;
if (hasDeletes()) {
if (!getDeletes()
.equals(other.getDeletes())) return false;
}
if (getPartitionsCount()
!= other.getPartitionsCount()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + NAME_FIELD_NUMBER;
hash = (53 * hash) + getName().hashCode();
if (hasReads()) {
hash = (37 * hash) + READS_FIELD_NUMBER;
hash = (53 * hash) + getReads().hashCode();
}
if (hasUpdates()) {
hash = (37 * hash) + UPDATES_FIELD_NUMBER;
hash = (53 * hash) + getUpdates().hashCode();
}
if (hasDeletes()) {
hash = (37 * hash) + DELETES_FIELD_NUMBER;
hash = (53 * hash) + getDeletes().hashCode();
}
hash = (37 * hash) + PARTITIONS_COUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getPartitionsCount());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.yandex.ydb.YdbQueryStats.TableAccessStats prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Describes all operations on a table
*
*
* Protobuf type {@code Ydb.TableStats.TableAccessStats}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:Ydb.TableStats.TableAccessStats)
com.yandex.ydb.YdbQueryStats.TableAccessStatsOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_TableAccessStats_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_TableAccessStats_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.yandex.ydb.YdbQueryStats.TableAccessStats.class, com.yandex.ydb.YdbQueryStats.TableAccessStats.Builder.class);
}
// Construct using com.yandex.ydb.YdbQueryStats.TableAccessStats.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
name_ = "";
if (readsBuilder_ == null) {
reads_ = null;
} else {
reads_ = null;
readsBuilder_ = null;
}
if (updatesBuilder_ == null) {
updates_ = null;
} else {
updates_ = null;
updatesBuilder_ = null;
}
if (deletesBuilder_ == null) {
deletes_ = null;
} else {
deletes_ = null;
deletesBuilder_ = null;
}
partitionsCount_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_TableAccessStats_descriptor;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.TableAccessStats getDefaultInstanceForType() {
return com.yandex.ydb.YdbQueryStats.TableAccessStats.getDefaultInstance();
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.TableAccessStats build() {
com.yandex.ydb.YdbQueryStats.TableAccessStats result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.TableAccessStats buildPartial() {
com.yandex.ydb.YdbQueryStats.TableAccessStats result = new com.yandex.ydb.YdbQueryStats.TableAccessStats(this);
result.name_ = name_;
if (readsBuilder_ == null) {
result.reads_ = reads_;
} else {
result.reads_ = readsBuilder_.build();
}
if (updatesBuilder_ == null) {
result.updates_ = updates_;
} else {
result.updates_ = updatesBuilder_.build();
}
if (deletesBuilder_ == null) {
result.deletes_ = deletes_;
} else {
result.deletes_ = deletesBuilder_.build();
}
result.partitionsCount_ = partitionsCount_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.yandex.ydb.YdbQueryStats.TableAccessStats) {
return mergeFrom((com.yandex.ydb.YdbQueryStats.TableAccessStats)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.yandex.ydb.YdbQueryStats.TableAccessStats other) {
if (other == com.yandex.ydb.YdbQueryStats.TableAccessStats.getDefaultInstance()) return this;
if (!other.getName().isEmpty()) {
name_ = other.name_;
onChanged();
}
if (other.hasReads()) {
mergeReads(other.getReads());
}
if (other.hasUpdates()) {
mergeUpdates(other.getUpdates());
}
if (other.hasDeletes()) {
mergeDeletes(other.getDeletes());
}
if (other.getPartitionsCount() != 0L) {
setPartitionsCount(other.getPartitionsCount());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.yandex.ydb.YdbQueryStats.TableAccessStats parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (com.yandex.ydb.YdbQueryStats.TableAccessStats) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object name_ = "";
/**
* string name = 1;
* @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string name = 1;
* @return The bytes for name.
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string name = 1;
* @param value The name to set.
* @return This builder for chaining.
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
name_ = value;
onChanged();
return this;
}
/**
* string name = 1;
* @return This builder for chaining.
*/
public Builder clearName() {
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* string name = 1;
* @param value The bytes for name to set.
* @return This builder for chaining.
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
name_ = value;
onChanged();
return this;
}
private com.yandex.ydb.YdbQueryStats.OperationStats reads_;
private com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.OperationStats, com.yandex.ydb.YdbQueryStats.OperationStats.Builder, com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder> readsBuilder_;
/**
* .Ydb.TableStats.OperationStats reads = 3;
* @return Whether the reads field is set.
*/
public boolean hasReads() {
return readsBuilder_ != null || reads_ != null;
}
/**
* .Ydb.TableStats.OperationStats reads = 3;
* @return The reads.
*/
public com.yandex.ydb.YdbQueryStats.OperationStats getReads() {
if (readsBuilder_ == null) {
return reads_ == null ? com.yandex.ydb.YdbQueryStats.OperationStats.getDefaultInstance() : reads_;
} else {
return readsBuilder_.getMessage();
}
}
/**
* .Ydb.TableStats.OperationStats reads = 3;
*/
public Builder setReads(com.yandex.ydb.YdbQueryStats.OperationStats value) {
if (readsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
reads_ = value;
onChanged();
} else {
readsBuilder_.setMessage(value);
}
return this;
}
/**
* .Ydb.TableStats.OperationStats reads = 3;
*/
public Builder setReads(
com.yandex.ydb.YdbQueryStats.OperationStats.Builder builderForValue) {
if (readsBuilder_ == null) {
reads_ = builderForValue.build();
onChanged();
} else {
readsBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .Ydb.TableStats.OperationStats reads = 3;
*/
public Builder mergeReads(com.yandex.ydb.YdbQueryStats.OperationStats value) {
if (readsBuilder_ == null) {
if (reads_ != null) {
reads_ =
com.yandex.ydb.YdbQueryStats.OperationStats.newBuilder(reads_).mergeFrom(value).buildPartial();
} else {
reads_ = value;
}
onChanged();
} else {
readsBuilder_.mergeFrom(value);
}
return this;
}
/**
* .Ydb.TableStats.OperationStats reads = 3;
*/
public Builder clearReads() {
if (readsBuilder_ == null) {
reads_ = null;
onChanged();
} else {
reads_ = null;
readsBuilder_ = null;
}
return this;
}
/**
* .Ydb.TableStats.OperationStats reads = 3;
*/
public com.yandex.ydb.YdbQueryStats.OperationStats.Builder getReadsBuilder() {
onChanged();
return getReadsFieldBuilder().getBuilder();
}
/**
* .Ydb.TableStats.OperationStats reads = 3;
*/
public com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder getReadsOrBuilder() {
if (readsBuilder_ != null) {
return readsBuilder_.getMessageOrBuilder();
} else {
return reads_ == null ?
com.yandex.ydb.YdbQueryStats.OperationStats.getDefaultInstance() : reads_;
}
}
/**
* .Ydb.TableStats.OperationStats reads = 3;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.OperationStats, com.yandex.ydb.YdbQueryStats.OperationStats.Builder, com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder>
getReadsFieldBuilder() {
if (readsBuilder_ == null) {
readsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.OperationStats, com.yandex.ydb.YdbQueryStats.OperationStats.Builder, com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder>(
getReads(),
getParentForChildren(),
isClean());
reads_ = null;
}
return readsBuilder_;
}
private com.yandex.ydb.YdbQueryStats.OperationStats updates_;
private com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.OperationStats, com.yandex.ydb.YdbQueryStats.OperationStats.Builder, com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder> updatesBuilder_;
/**
* .Ydb.TableStats.OperationStats updates = 4;
* @return Whether the updates field is set.
*/
public boolean hasUpdates() {
return updatesBuilder_ != null || updates_ != null;
}
/**
* .Ydb.TableStats.OperationStats updates = 4;
* @return The updates.
*/
public com.yandex.ydb.YdbQueryStats.OperationStats getUpdates() {
if (updatesBuilder_ == null) {
return updates_ == null ? com.yandex.ydb.YdbQueryStats.OperationStats.getDefaultInstance() : updates_;
} else {
return updatesBuilder_.getMessage();
}
}
/**
* .Ydb.TableStats.OperationStats updates = 4;
*/
public Builder setUpdates(com.yandex.ydb.YdbQueryStats.OperationStats value) {
if (updatesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
updates_ = value;
onChanged();
} else {
updatesBuilder_.setMessage(value);
}
return this;
}
/**
* .Ydb.TableStats.OperationStats updates = 4;
*/
public Builder setUpdates(
com.yandex.ydb.YdbQueryStats.OperationStats.Builder builderForValue) {
if (updatesBuilder_ == null) {
updates_ = builderForValue.build();
onChanged();
} else {
updatesBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .Ydb.TableStats.OperationStats updates = 4;
*/
public Builder mergeUpdates(com.yandex.ydb.YdbQueryStats.OperationStats value) {
if (updatesBuilder_ == null) {
if (updates_ != null) {
updates_ =
com.yandex.ydb.YdbQueryStats.OperationStats.newBuilder(updates_).mergeFrom(value).buildPartial();
} else {
updates_ = value;
}
onChanged();
} else {
updatesBuilder_.mergeFrom(value);
}
return this;
}
/**
* .Ydb.TableStats.OperationStats updates = 4;
*/
public Builder clearUpdates() {
if (updatesBuilder_ == null) {
updates_ = null;
onChanged();
} else {
updates_ = null;
updatesBuilder_ = null;
}
return this;
}
/**
* .Ydb.TableStats.OperationStats updates = 4;
*/
public com.yandex.ydb.YdbQueryStats.OperationStats.Builder getUpdatesBuilder() {
onChanged();
return getUpdatesFieldBuilder().getBuilder();
}
/**
* .Ydb.TableStats.OperationStats updates = 4;
*/
public com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder getUpdatesOrBuilder() {
if (updatesBuilder_ != null) {
return updatesBuilder_.getMessageOrBuilder();
} else {
return updates_ == null ?
com.yandex.ydb.YdbQueryStats.OperationStats.getDefaultInstance() : updates_;
}
}
/**
* .Ydb.TableStats.OperationStats updates = 4;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.OperationStats, com.yandex.ydb.YdbQueryStats.OperationStats.Builder, com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder>
getUpdatesFieldBuilder() {
if (updatesBuilder_ == null) {
updatesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.OperationStats, com.yandex.ydb.YdbQueryStats.OperationStats.Builder, com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder>(
getUpdates(),
getParentForChildren(),
isClean());
updates_ = null;
}
return updatesBuilder_;
}
private com.yandex.ydb.YdbQueryStats.OperationStats deletes_;
private com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.OperationStats, com.yandex.ydb.YdbQueryStats.OperationStats.Builder, com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder> deletesBuilder_;
/**
* .Ydb.TableStats.OperationStats deletes = 5;
* @return Whether the deletes field is set.
*/
public boolean hasDeletes() {
return deletesBuilder_ != null || deletes_ != null;
}
/**
* .Ydb.TableStats.OperationStats deletes = 5;
* @return The deletes.
*/
public com.yandex.ydb.YdbQueryStats.OperationStats getDeletes() {
if (deletesBuilder_ == null) {
return deletes_ == null ? com.yandex.ydb.YdbQueryStats.OperationStats.getDefaultInstance() : deletes_;
} else {
return deletesBuilder_.getMessage();
}
}
/**
* .Ydb.TableStats.OperationStats deletes = 5;
*/
public Builder setDeletes(com.yandex.ydb.YdbQueryStats.OperationStats value) {
if (deletesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
deletes_ = value;
onChanged();
} else {
deletesBuilder_.setMessage(value);
}
return this;
}
/**
* .Ydb.TableStats.OperationStats deletes = 5;
*/
public Builder setDeletes(
com.yandex.ydb.YdbQueryStats.OperationStats.Builder builderForValue) {
if (deletesBuilder_ == null) {
deletes_ = builderForValue.build();
onChanged();
} else {
deletesBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .Ydb.TableStats.OperationStats deletes = 5;
*/
public Builder mergeDeletes(com.yandex.ydb.YdbQueryStats.OperationStats value) {
if (deletesBuilder_ == null) {
if (deletes_ != null) {
deletes_ =
com.yandex.ydb.YdbQueryStats.OperationStats.newBuilder(deletes_).mergeFrom(value).buildPartial();
} else {
deletes_ = value;
}
onChanged();
} else {
deletesBuilder_.mergeFrom(value);
}
return this;
}
/**
* .Ydb.TableStats.OperationStats deletes = 5;
*/
public Builder clearDeletes() {
if (deletesBuilder_ == null) {
deletes_ = null;
onChanged();
} else {
deletes_ = null;
deletesBuilder_ = null;
}
return this;
}
/**
* .Ydb.TableStats.OperationStats deletes = 5;
*/
public com.yandex.ydb.YdbQueryStats.OperationStats.Builder getDeletesBuilder() {
onChanged();
return getDeletesFieldBuilder().getBuilder();
}
/**
* .Ydb.TableStats.OperationStats deletes = 5;
*/
public com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder getDeletesOrBuilder() {
if (deletesBuilder_ != null) {
return deletesBuilder_.getMessageOrBuilder();
} else {
return deletes_ == null ?
com.yandex.ydb.YdbQueryStats.OperationStats.getDefaultInstance() : deletes_;
}
}
/**
* .Ydb.TableStats.OperationStats deletes = 5;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.OperationStats, com.yandex.ydb.YdbQueryStats.OperationStats.Builder, com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder>
getDeletesFieldBuilder() {
if (deletesBuilder_ == null) {
deletesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.OperationStats, com.yandex.ydb.YdbQueryStats.OperationStats.Builder, com.yandex.ydb.YdbQueryStats.OperationStatsOrBuilder>(
getDeletes(),
getParentForChildren(),
isClean());
deletes_ = null;
}
return deletesBuilder_;
}
private long partitionsCount_ ;
/**
* uint64 partitions_count = 6;
* @return The partitionsCount.
*/
@java.lang.Override
public long getPartitionsCount() {
return partitionsCount_;
}
/**
* uint64 partitions_count = 6;
* @param value The partitionsCount to set.
* @return This builder for chaining.
*/
public Builder setPartitionsCount(long value) {
partitionsCount_ = value;
onChanged();
return this;
}
/**
* uint64 partitions_count = 6;
* @return This builder for chaining.
*/
public Builder clearPartitionsCount() {
partitionsCount_ = 0L;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:Ydb.TableStats.TableAccessStats)
}
// @@protoc_insertion_point(class_scope:Ydb.TableStats.TableAccessStats)
private static final com.yandex.ydb.YdbQueryStats.TableAccessStats DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.yandex.ydb.YdbQueryStats.TableAccessStats();
}
public static com.yandex.ydb.YdbQueryStats.TableAccessStats getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public TableAccessStats parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new TableAccessStats(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.TableAccessStats getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface QueryPhaseStatsOrBuilder extends
// @@protoc_insertion_point(interface_extends:Ydb.TableStats.QueryPhaseStats)
com.google.protobuf.MessageOrBuilder {
/**
* uint64 duration_us = 1;
* @return The durationUs.
*/
long getDurationUs();
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
java.util.List
getTableAccessList();
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
com.yandex.ydb.YdbQueryStats.TableAccessStats getTableAccess(int index);
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
int getTableAccessCount();
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
java.util.List extends com.yandex.ydb.YdbQueryStats.TableAccessStatsOrBuilder>
getTableAccessOrBuilderList();
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
com.yandex.ydb.YdbQueryStats.TableAccessStatsOrBuilder getTableAccessOrBuilder(
int index);
/**
* uint64 cpu_time_us = 3;
* @return The cpuTimeUs.
*/
long getCpuTimeUs();
/**
* uint64 affected_shards = 4;
* @return The affectedShards.
*/
long getAffectedShards();
/**
* bool literal_phase = 5;
* @return The literalPhase.
*/
boolean getLiteralPhase();
}
/**
* Protobuf type {@code Ydb.TableStats.QueryPhaseStats}
*/
public static final class QueryPhaseStats extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:Ydb.TableStats.QueryPhaseStats)
QueryPhaseStatsOrBuilder {
private static final long serialVersionUID = 0L;
// Use QueryPhaseStats.newBuilder() to construct.
private QueryPhaseStats(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private QueryPhaseStats() {
tableAccess_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new QueryPhaseStats();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private QueryPhaseStats(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
durationUs_ = input.readUInt64();
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
tableAccess_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
tableAccess_.add(
input.readMessage(com.yandex.ydb.YdbQueryStats.TableAccessStats.parser(), extensionRegistry));
break;
}
case 24: {
cpuTimeUs_ = input.readUInt64();
break;
}
case 32: {
affectedShards_ = input.readUInt64();
break;
}
case 40: {
literalPhase_ = input.readBool();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
tableAccess_ = java.util.Collections.unmodifiableList(tableAccess_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_QueryPhaseStats_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_QueryPhaseStats_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.yandex.ydb.YdbQueryStats.QueryPhaseStats.class, com.yandex.ydb.YdbQueryStats.QueryPhaseStats.Builder.class);
}
public static final int DURATION_US_FIELD_NUMBER = 1;
private long durationUs_;
/**
* uint64 duration_us = 1;
* @return The durationUs.
*/
@java.lang.Override
public long getDurationUs() {
return durationUs_;
}
public static final int TABLE_ACCESS_FIELD_NUMBER = 2;
private java.util.List tableAccess_;
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
@java.lang.Override
public java.util.List getTableAccessList() {
return tableAccess_;
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
@java.lang.Override
public java.util.List extends com.yandex.ydb.YdbQueryStats.TableAccessStatsOrBuilder>
getTableAccessOrBuilderList() {
return tableAccess_;
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
@java.lang.Override
public int getTableAccessCount() {
return tableAccess_.size();
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.TableAccessStats getTableAccess(int index) {
return tableAccess_.get(index);
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.TableAccessStatsOrBuilder getTableAccessOrBuilder(
int index) {
return tableAccess_.get(index);
}
public static final int CPU_TIME_US_FIELD_NUMBER = 3;
private long cpuTimeUs_;
/**
* uint64 cpu_time_us = 3;
* @return The cpuTimeUs.
*/
@java.lang.Override
public long getCpuTimeUs() {
return cpuTimeUs_;
}
public static final int AFFECTED_SHARDS_FIELD_NUMBER = 4;
private long affectedShards_;
/**
* uint64 affected_shards = 4;
* @return The affectedShards.
*/
@java.lang.Override
public long getAffectedShards() {
return affectedShards_;
}
public static final int LITERAL_PHASE_FIELD_NUMBER = 5;
private boolean literalPhase_;
/**
* bool literal_phase = 5;
* @return The literalPhase.
*/
@java.lang.Override
public boolean getLiteralPhase() {
return literalPhase_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (durationUs_ != 0L) {
output.writeUInt64(1, durationUs_);
}
for (int i = 0; i < tableAccess_.size(); i++) {
output.writeMessage(2, tableAccess_.get(i));
}
if (cpuTimeUs_ != 0L) {
output.writeUInt64(3, cpuTimeUs_);
}
if (affectedShards_ != 0L) {
output.writeUInt64(4, affectedShards_);
}
if (literalPhase_ != false) {
output.writeBool(5, literalPhase_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (durationUs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, durationUs_);
}
for (int i = 0; i < tableAccess_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, tableAccess_.get(i));
}
if (cpuTimeUs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, cpuTimeUs_);
}
if (affectedShards_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(4, affectedShards_);
}
if (literalPhase_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(5, literalPhase_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.yandex.ydb.YdbQueryStats.QueryPhaseStats)) {
return super.equals(obj);
}
com.yandex.ydb.YdbQueryStats.QueryPhaseStats other = (com.yandex.ydb.YdbQueryStats.QueryPhaseStats) obj;
if (getDurationUs()
!= other.getDurationUs()) return false;
if (!getTableAccessList()
.equals(other.getTableAccessList())) return false;
if (getCpuTimeUs()
!= other.getCpuTimeUs()) return false;
if (getAffectedShards()
!= other.getAffectedShards()) return false;
if (getLiteralPhase()
!= other.getLiteralPhase()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + DURATION_US_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getDurationUs());
if (getTableAccessCount() > 0) {
hash = (37 * hash) + TABLE_ACCESS_FIELD_NUMBER;
hash = (53 * hash) + getTableAccessList().hashCode();
}
hash = (37 * hash) + CPU_TIME_US_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCpuTimeUs());
hash = (37 * hash) + AFFECTED_SHARDS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getAffectedShards());
hash = (37 * hash) + LITERAL_PHASE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getLiteralPhase());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.yandex.ydb.YdbQueryStats.QueryPhaseStats prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code Ydb.TableStats.QueryPhaseStats}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:Ydb.TableStats.QueryPhaseStats)
com.yandex.ydb.YdbQueryStats.QueryPhaseStatsOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_QueryPhaseStats_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_QueryPhaseStats_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.yandex.ydb.YdbQueryStats.QueryPhaseStats.class, com.yandex.ydb.YdbQueryStats.QueryPhaseStats.Builder.class);
}
// Construct using com.yandex.ydb.YdbQueryStats.QueryPhaseStats.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getTableAccessFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
durationUs_ = 0L;
if (tableAccessBuilder_ == null) {
tableAccess_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
tableAccessBuilder_.clear();
}
cpuTimeUs_ = 0L;
affectedShards_ = 0L;
literalPhase_ = false;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_QueryPhaseStats_descriptor;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.QueryPhaseStats getDefaultInstanceForType() {
return com.yandex.ydb.YdbQueryStats.QueryPhaseStats.getDefaultInstance();
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.QueryPhaseStats build() {
com.yandex.ydb.YdbQueryStats.QueryPhaseStats result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.QueryPhaseStats buildPartial() {
com.yandex.ydb.YdbQueryStats.QueryPhaseStats result = new com.yandex.ydb.YdbQueryStats.QueryPhaseStats(this);
int from_bitField0_ = bitField0_;
result.durationUs_ = durationUs_;
if (tableAccessBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
tableAccess_ = java.util.Collections.unmodifiableList(tableAccess_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.tableAccess_ = tableAccess_;
} else {
result.tableAccess_ = tableAccessBuilder_.build();
}
result.cpuTimeUs_ = cpuTimeUs_;
result.affectedShards_ = affectedShards_;
result.literalPhase_ = literalPhase_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.yandex.ydb.YdbQueryStats.QueryPhaseStats) {
return mergeFrom((com.yandex.ydb.YdbQueryStats.QueryPhaseStats)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.yandex.ydb.YdbQueryStats.QueryPhaseStats other) {
if (other == com.yandex.ydb.YdbQueryStats.QueryPhaseStats.getDefaultInstance()) return this;
if (other.getDurationUs() != 0L) {
setDurationUs(other.getDurationUs());
}
if (tableAccessBuilder_ == null) {
if (!other.tableAccess_.isEmpty()) {
if (tableAccess_.isEmpty()) {
tableAccess_ = other.tableAccess_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureTableAccessIsMutable();
tableAccess_.addAll(other.tableAccess_);
}
onChanged();
}
} else {
if (!other.tableAccess_.isEmpty()) {
if (tableAccessBuilder_.isEmpty()) {
tableAccessBuilder_.dispose();
tableAccessBuilder_ = null;
tableAccess_ = other.tableAccess_;
bitField0_ = (bitField0_ & ~0x00000001);
tableAccessBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getTableAccessFieldBuilder() : null;
} else {
tableAccessBuilder_.addAllMessages(other.tableAccess_);
}
}
}
if (other.getCpuTimeUs() != 0L) {
setCpuTimeUs(other.getCpuTimeUs());
}
if (other.getAffectedShards() != 0L) {
setAffectedShards(other.getAffectedShards());
}
if (other.getLiteralPhase() != false) {
setLiteralPhase(other.getLiteralPhase());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.yandex.ydb.YdbQueryStats.QueryPhaseStats parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (com.yandex.ydb.YdbQueryStats.QueryPhaseStats) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private long durationUs_ ;
/**
* uint64 duration_us = 1;
* @return The durationUs.
*/
@java.lang.Override
public long getDurationUs() {
return durationUs_;
}
/**
* uint64 duration_us = 1;
* @param value The durationUs to set.
* @return This builder for chaining.
*/
public Builder setDurationUs(long value) {
durationUs_ = value;
onChanged();
return this;
}
/**
* uint64 duration_us = 1;
* @return This builder for chaining.
*/
public Builder clearDurationUs() {
durationUs_ = 0L;
onChanged();
return this;
}
private java.util.List tableAccess_ =
java.util.Collections.emptyList();
private void ensureTableAccessIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
tableAccess_ = new java.util.ArrayList(tableAccess_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.TableAccessStats, com.yandex.ydb.YdbQueryStats.TableAccessStats.Builder, com.yandex.ydb.YdbQueryStats.TableAccessStatsOrBuilder> tableAccessBuilder_;
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public java.util.List getTableAccessList() {
if (tableAccessBuilder_ == null) {
return java.util.Collections.unmodifiableList(tableAccess_);
} else {
return tableAccessBuilder_.getMessageList();
}
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public int getTableAccessCount() {
if (tableAccessBuilder_ == null) {
return tableAccess_.size();
} else {
return tableAccessBuilder_.getCount();
}
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public com.yandex.ydb.YdbQueryStats.TableAccessStats getTableAccess(int index) {
if (tableAccessBuilder_ == null) {
return tableAccess_.get(index);
} else {
return tableAccessBuilder_.getMessage(index);
}
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public Builder setTableAccess(
int index, com.yandex.ydb.YdbQueryStats.TableAccessStats value) {
if (tableAccessBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTableAccessIsMutable();
tableAccess_.set(index, value);
onChanged();
} else {
tableAccessBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public Builder setTableAccess(
int index, com.yandex.ydb.YdbQueryStats.TableAccessStats.Builder builderForValue) {
if (tableAccessBuilder_ == null) {
ensureTableAccessIsMutable();
tableAccess_.set(index, builderForValue.build());
onChanged();
} else {
tableAccessBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public Builder addTableAccess(com.yandex.ydb.YdbQueryStats.TableAccessStats value) {
if (tableAccessBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTableAccessIsMutable();
tableAccess_.add(value);
onChanged();
} else {
tableAccessBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public Builder addTableAccess(
int index, com.yandex.ydb.YdbQueryStats.TableAccessStats value) {
if (tableAccessBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTableAccessIsMutable();
tableAccess_.add(index, value);
onChanged();
} else {
tableAccessBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public Builder addTableAccess(
com.yandex.ydb.YdbQueryStats.TableAccessStats.Builder builderForValue) {
if (tableAccessBuilder_ == null) {
ensureTableAccessIsMutable();
tableAccess_.add(builderForValue.build());
onChanged();
} else {
tableAccessBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public Builder addTableAccess(
int index, com.yandex.ydb.YdbQueryStats.TableAccessStats.Builder builderForValue) {
if (tableAccessBuilder_ == null) {
ensureTableAccessIsMutable();
tableAccess_.add(index, builderForValue.build());
onChanged();
} else {
tableAccessBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public Builder addAllTableAccess(
java.lang.Iterable extends com.yandex.ydb.YdbQueryStats.TableAccessStats> values) {
if (tableAccessBuilder_ == null) {
ensureTableAccessIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, tableAccess_);
onChanged();
} else {
tableAccessBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public Builder clearTableAccess() {
if (tableAccessBuilder_ == null) {
tableAccess_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
tableAccessBuilder_.clear();
}
return this;
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public Builder removeTableAccess(int index) {
if (tableAccessBuilder_ == null) {
ensureTableAccessIsMutable();
tableAccess_.remove(index);
onChanged();
} else {
tableAccessBuilder_.remove(index);
}
return this;
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public com.yandex.ydb.YdbQueryStats.TableAccessStats.Builder getTableAccessBuilder(
int index) {
return getTableAccessFieldBuilder().getBuilder(index);
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public com.yandex.ydb.YdbQueryStats.TableAccessStatsOrBuilder getTableAccessOrBuilder(
int index) {
if (tableAccessBuilder_ == null) {
return tableAccess_.get(index); } else {
return tableAccessBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public java.util.List extends com.yandex.ydb.YdbQueryStats.TableAccessStatsOrBuilder>
getTableAccessOrBuilderList() {
if (tableAccessBuilder_ != null) {
return tableAccessBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(tableAccess_);
}
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public com.yandex.ydb.YdbQueryStats.TableAccessStats.Builder addTableAccessBuilder() {
return getTableAccessFieldBuilder().addBuilder(
com.yandex.ydb.YdbQueryStats.TableAccessStats.getDefaultInstance());
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public com.yandex.ydb.YdbQueryStats.TableAccessStats.Builder addTableAccessBuilder(
int index) {
return getTableAccessFieldBuilder().addBuilder(
index, com.yandex.ydb.YdbQueryStats.TableAccessStats.getDefaultInstance());
}
/**
* repeated .Ydb.TableStats.TableAccessStats table_access = 2;
*/
public java.util.List
getTableAccessBuilderList() {
return getTableAccessFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.TableAccessStats, com.yandex.ydb.YdbQueryStats.TableAccessStats.Builder, com.yandex.ydb.YdbQueryStats.TableAccessStatsOrBuilder>
getTableAccessFieldBuilder() {
if (tableAccessBuilder_ == null) {
tableAccessBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.TableAccessStats, com.yandex.ydb.YdbQueryStats.TableAccessStats.Builder, com.yandex.ydb.YdbQueryStats.TableAccessStatsOrBuilder>(
tableAccess_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
tableAccess_ = null;
}
return tableAccessBuilder_;
}
private long cpuTimeUs_ ;
/**
* uint64 cpu_time_us = 3;
* @return The cpuTimeUs.
*/
@java.lang.Override
public long getCpuTimeUs() {
return cpuTimeUs_;
}
/**
* uint64 cpu_time_us = 3;
* @param value The cpuTimeUs to set.
* @return This builder for chaining.
*/
public Builder setCpuTimeUs(long value) {
cpuTimeUs_ = value;
onChanged();
return this;
}
/**
* uint64 cpu_time_us = 3;
* @return This builder for chaining.
*/
public Builder clearCpuTimeUs() {
cpuTimeUs_ = 0L;
onChanged();
return this;
}
private long affectedShards_ ;
/**
* uint64 affected_shards = 4;
* @return The affectedShards.
*/
@java.lang.Override
public long getAffectedShards() {
return affectedShards_;
}
/**
* uint64 affected_shards = 4;
* @param value The affectedShards to set.
* @return This builder for chaining.
*/
public Builder setAffectedShards(long value) {
affectedShards_ = value;
onChanged();
return this;
}
/**
* uint64 affected_shards = 4;
* @return This builder for chaining.
*/
public Builder clearAffectedShards() {
affectedShards_ = 0L;
onChanged();
return this;
}
private boolean literalPhase_ ;
/**
* bool literal_phase = 5;
* @return The literalPhase.
*/
@java.lang.Override
public boolean getLiteralPhase() {
return literalPhase_;
}
/**
* bool literal_phase = 5;
* @param value The literalPhase to set.
* @return This builder for chaining.
*/
public Builder setLiteralPhase(boolean value) {
literalPhase_ = value;
onChanged();
return this;
}
/**
* bool literal_phase = 5;
* @return This builder for chaining.
*/
public Builder clearLiteralPhase() {
literalPhase_ = false;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:Ydb.TableStats.QueryPhaseStats)
}
// @@protoc_insertion_point(class_scope:Ydb.TableStats.QueryPhaseStats)
private static final com.yandex.ydb.YdbQueryStats.QueryPhaseStats DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.yandex.ydb.YdbQueryStats.QueryPhaseStats();
}
public static com.yandex.ydb.YdbQueryStats.QueryPhaseStats getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public QueryPhaseStats parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new QueryPhaseStats(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.QueryPhaseStats getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CompilationStatsOrBuilder extends
// @@protoc_insertion_point(interface_extends:Ydb.TableStats.CompilationStats)
com.google.protobuf.MessageOrBuilder {
/**
* bool from_cache = 1;
* @return The fromCache.
*/
boolean getFromCache();
/**
* uint64 duration_us = 2;
* @return The durationUs.
*/
long getDurationUs();
/**
* uint64 cpu_time_us = 3;
* @return The cpuTimeUs.
*/
long getCpuTimeUs();
}
/**
* Protobuf type {@code Ydb.TableStats.CompilationStats}
*/
public static final class CompilationStats extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:Ydb.TableStats.CompilationStats)
CompilationStatsOrBuilder {
private static final long serialVersionUID = 0L;
// Use CompilationStats.newBuilder() to construct.
private CompilationStats(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CompilationStats() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CompilationStats();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CompilationStats(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
fromCache_ = input.readBool();
break;
}
case 16: {
durationUs_ = input.readUInt64();
break;
}
case 24: {
cpuTimeUs_ = input.readUInt64();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_CompilationStats_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_CompilationStats_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.yandex.ydb.YdbQueryStats.CompilationStats.class, com.yandex.ydb.YdbQueryStats.CompilationStats.Builder.class);
}
public static final int FROM_CACHE_FIELD_NUMBER = 1;
private boolean fromCache_;
/**
* bool from_cache = 1;
* @return The fromCache.
*/
@java.lang.Override
public boolean getFromCache() {
return fromCache_;
}
public static final int DURATION_US_FIELD_NUMBER = 2;
private long durationUs_;
/**
* uint64 duration_us = 2;
* @return The durationUs.
*/
@java.lang.Override
public long getDurationUs() {
return durationUs_;
}
public static final int CPU_TIME_US_FIELD_NUMBER = 3;
private long cpuTimeUs_;
/**
* uint64 cpu_time_us = 3;
* @return The cpuTimeUs.
*/
@java.lang.Override
public long getCpuTimeUs() {
return cpuTimeUs_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (fromCache_ != false) {
output.writeBool(1, fromCache_);
}
if (durationUs_ != 0L) {
output.writeUInt64(2, durationUs_);
}
if (cpuTimeUs_ != 0L) {
output.writeUInt64(3, cpuTimeUs_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (fromCache_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(1, fromCache_);
}
if (durationUs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, durationUs_);
}
if (cpuTimeUs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, cpuTimeUs_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.yandex.ydb.YdbQueryStats.CompilationStats)) {
return super.equals(obj);
}
com.yandex.ydb.YdbQueryStats.CompilationStats other = (com.yandex.ydb.YdbQueryStats.CompilationStats) obj;
if (getFromCache()
!= other.getFromCache()) return false;
if (getDurationUs()
!= other.getDurationUs()) return false;
if (getCpuTimeUs()
!= other.getCpuTimeUs()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + FROM_CACHE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getFromCache());
hash = (37 * hash) + DURATION_US_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getDurationUs());
hash = (37 * hash) + CPU_TIME_US_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCpuTimeUs());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.yandex.ydb.YdbQueryStats.CompilationStats prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code Ydb.TableStats.CompilationStats}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:Ydb.TableStats.CompilationStats)
com.yandex.ydb.YdbQueryStats.CompilationStatsOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_CompilationStats_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_CompilationStats_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.yandex.ydb.YdbQueryStats.CompilationStats.class, com.yandex.ydb.YdbQueryStats.CompilationStats.Builder.class);
}
// Construct using com.yandex.ydb.YdbQueryStats.CompilationStats.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
fromCache_ = false;
durationUs_ = 0L;
cpuTimeUs_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_CompilationStats_descriptor;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.CompilationStats getDefaultInstanceForType() {
return com.yandex.ydb.YdbQueryStats.CompilationStats.getDefaultInstance();
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.CompilationStats build() {
com.yandex.ydb.YdbQueryStats.CompilationStats result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.CompilationStats buildPartial() {
com.yandex.ydb.YdbQueryStats.CompilationStats result = new com.yandex.ydb.YdbQueryStats.CompilationStats(this);
result.fromCache_ = fromCache_;
result.durationUs_ = durationUs_;
result.cpuTimeUs_ = cpuTimeUs_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.yandex.ydb.YdbQueryStats.CompilationStats) {
return mergeFrom((com.yandex.ydb.YdbQueryStats.CompilationStats)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.yandex.ydb.YdbQueryStats.CompilationStats other) {
if (other == com.yandex.ydb.YdbQueryStats.CompilationStats.getDefaultInstance()) return this;
if (other.getFromCache() != false) {
setFromCache(other.getFromCache());
}
if (other.getDurationUs() != 0L) {
setDurationUs(other.getDurationUs());
}
if (other.getCpuTimeUs() != 0L) {
setCpuTimeUs(other.getCpuTimeUs());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.yandex.ydb.YdbQueryStats.CompilationStats parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (com.yandex.ydb.YdbQueryStats.CompilationStats) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private boolean fromCache_ ;
/**
* bool from_cache = 1;
* @return The fromCache.
*/
@java.lang.Override
public boolean getFromCache() {
return fromCache_;
}
/**
* bool from_cache = 1;
* @param value The fromCache to set.
* @return This builder for chaining.
*/
public Builder setFromCache(boolean value) {
fromCache_ = value;
onChanged();
return this;
}
/**
* bool from_cache = 1;
* @return This builder for chaining.
*/
public Builder clearFromCache() {
fromCache_ = false;
onChanged();
return this;
}
private long durationUs_ ;
/**
* uint64 duration_us = 2;
* @return The durationUs.
*/
@java.lang.Override
public long getDurationUs() {
return durationUs_;
}
/**
* uint64 duration_us = 2;
* @param value The durationUs to set.
* @return This builder for chaining.
*/
public Builder setDurationUs(long value) {
durationUs_ = value;
onChanged();
return this;
}
/**
* uint64 duration_us = 2;
* @return This builder for chaining.
*/
public Builder clearDurationUs() {
durationUs_ = 0L;
onChanged();
return this;
}
private long cpuTimeUs_ ;
/**
* uint64 cpu_time_us = 3;
* @return The cpuTimeUs.
*/
@java.lang.Override
public long getCpuTimeUs() {
return cpuTimeUs_;
}
/**
* uint64 cpu_time_us = 3;
* @param value The cpuTimeUs to set.
* @return This builder for chaining.
*/
public Builder setCpuTimeUs(long value) {
cpuTimeUs_ = value;
onChanged();
return this;
}
/**
* uint64 cpu_time_us = 3;
* @return This builder for chaining.
*/
public Builder clearCpuTimeUs() {
cpuTimeUs_ = 0L;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:Ydb.TableStats.CompilationStats)
}
// @@protoc_insertion_point(class_scope:Ydb.TableStats.CompilationStats)
private static final com.yandex.ydb.YdbQueryStats.CompilationStats DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.yandex.ydb.YdbQueryStats.CompilationStats();
}
public static com.yandex.ydb.YdbQueryStats.CompilationStats getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CompilationStats parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CompilationStats(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.CompilationStats getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface QueryStatsOrBuilder extends
// @@protoc_insertion_point(interface_extends:Ydb.TableStats.QueryStats)
com.google.protobuf.MessageOrBuilder {
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
java.util.List
getQueryPhasesList();
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
com.yandex.ydb.YdbQueryStats.QueryPhaseStats getQueryPhases(int index);
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
int getQueryPhasesCount();
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
java.util.List extends com.yandex.ydb.YdbQueryStats.QueryPhaseStatsOrBuilder>
getQueryPhasesOrBuilderList();
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
com.yandex.ydb.YdbQueryStats.QueryPhaseStatsOrBuilder getQueryPhasesOrBuilder(
int index);
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
* @return Whether the compilation field is set.
*/
boolean hasCompilation();
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
* @return The compilation.
*/
com.yandex.ydb.YdbQueryStats.CompilationStats getCompilation();
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
*/
com.yandex.ydb.YdbQueryStats.CompilationStatsOrBuilder getCompilationOrBuilder();
/**
* uint64 process_cpu_time_us = 3;
* @return The processCpuTimeUs.
*/
long getProcessCpuTimeUs();
/**
* string query_plan = 4;
* @return The queryPlan.
*/
java.lang.String getQueryPlan();
/**
* string query_plan = 4;
* @return The bytes for queryPlan.
*/
com.google.protobuf.ByteString
getQueryPlanBytes();
/**
* string query_ast = 5;
* @return The queryAst.
*/
java.lang.String getQueryAst();
/**
* string query_ast = 5;
* @return The bytes for queryAst.
*/
com.google.protobuf.ByteString
getQueryAstBytes();
/**
* uint64 total_duration_us = 6;
* @return The totalDurationUs.
*/
long getTotalDurationUs();
/**
* uint64 total_cpu_time_us = 7;
* @return The totalCpuTimeUs.
*/
long getTotalCpuTimeUs();
}
/**
* Protobuf type {@code Ydb.TableStats.QueryStats}
*/
public static final class QueryStats extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:Ydb.TableStats.QueryStats)
QueryStatsOrBuilder {
private static final long serialVersionUID = 0L;
// Use QueryStats.newBuilder() to construct.
private QueryStats(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private QueryStats() {
queryPhases_ = java.util.Collections.emptyList();
queryPlan_ = "";
queryAst_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new QueryStats();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private QueryStats(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
queryPhases_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
queryPhases_.add(
input.readMessage(com.yandex.ydb.YdbQueryStats.QueryPhaseStats.parser(), extensionRegistry));
break;
}
case 18: {
com.yandex.ydb.YdbQueryStats.CompilationStats.Builder subBuilder = null;
if (compilation_ != null) {
subBuilder = compilation_.toBuilder();
}
compilation_ = input.readMessage(com.yandex.ydb.YdbQueryStats.CompilationStats.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(compilation_);
compilation_ = subBuilder.buildPartial();
}
break;
}
case 24: {
processCpuTimeUs_ = input.readUInt64();
break;
}
case 34: {
java.lang.String s = input.readStringRequireUtf8();
queryPlan_ = s;
break;
}
case 42: {
java.lang.String s = input.readStringRequireUtf8();
queryAst_ = s;
break;
}
case 48: {
totalDurationUs_ = input.readUInt64();
break;
}
case 56: {
totalCpuTimeUs_ = input.readUInt64();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
queryPhases_ = java.util.Collections.unmodifiableList(queryPhases_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_QueryStats_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_QueryStats_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.yandex.ydb.YdbQueryStats.QueryStats.class, com.yandex.ydb.YdbQueryStats.QueryStats.Builder.class);
}
public static final int QUERY_PHASES_FIELD_NUMBER = 1;
private java.util.List queryPhases_;
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
@java.lang.Override
public java.util.List getQueryPhasesList() {
return queryPhases_;
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
@java.lang.Override
public java.util.List extends com.yandex.ydb.YdbQueryStats.QueryPhaseStatsOrBuilder>
getQueryPhasesOrBuilderList() {
return queryPhases_;
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
@java.lang.Override
public int getQueryPhasesCount() {
return queryPhases_.size();
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.QueryPhaseStats getQueryPhases(int index) {
return queryPhases_.get(index);
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.QueryPhaseStatsOrBuilder getQueryPhasesOrBuilder(
int index) {
return queryPhases_.get(index);
}
public static final int COMPILATION_FIELD_NUMBER = 2;
private com.yandex.ydb.YdbQueryStats.CompilationStats compilation_;
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
* @return Whether the compilation field is set.
*/
@java.lang.Override
public boolean hasCompilation() {
return compilation_ != null;
}
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
* @return The compilation.
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.CompilationStats getCompilation() {
return compilation_ == null ? com.yandex.ydb.YdbQueryStats.CompilationStats.getDefaultInstance() : compilation_;
}
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
*/
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.CompilationStatsOrBuilder getCompilationOrBuilder() {
return getCompilation();
}
public static final int PROCESS_CPU_TIME_US_FIELD_NUMBER = 3;
private long processCpuTimeUs_;
/**
* uint64 process_cpu_time_us = 3;
* @return The processCpuTimeUs.
*/
@java.lang.Override
public long getProcessCpuTimeUs() {
return processCpuTimeUs_;
}
public static final int QUERY_PLAN_FIELD_NUMBER = 4;
private volatile java.lang.Object queryPlan_;
/**
* string query_plan = 4;
* @return The queryPlan.
*/
@java.lang.Override
public java.lang.String getQueryPlan() {
java.lang.Object ref = queryPlan_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
queryPlan_ = s;
return s;
}
}
/**
* string query_plan = 4;
* @return The bytes for queryPlan.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getQueryPlanBytes() {
java.lang.Object ref = queryPlan_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
queryPlan_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int QUERY_AST_FIELD_NUMBER = 5;
private volatile java.lang.Object queryAst_;
/**
* string query_ast = 5;
* @return The queryAst.
*/
@java.lang.Override
public java.lang.String getQueryAst() {
java.lang.Object ref = queryAst_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
queryAst_ = s;
return s;
}
}
/**
* string query_ast = 5;
* @return The bytes for queryAst.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getQueryAstBytes() {
java.lang.Object ref = queryAst_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
queryAst_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int TOTAL_DURATION_US_FIELD_NUMBER = 6;
private long totalDurationUs_;
/**
* uint64 total_duration_us = 6;
* @return The totalDurationUs.
*/
@java.lang.Override
public long getTotalDurationUs() {
return totalDurationUs_;
}
public static final int TOTAL_CPU_TIME_US_FIELD_NUMBER = 7;
private long totalCpuTimeUs_;
/**
* uint64 total_cpu_time_us = 7;
* @return The totalCpuTimeUs.
*/
@java.lang.Override
public long getTotalCpuTimeUs() {
return totalCpuTimeUs_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < queryPhases_.size(); i++) {
output.writeMessage(1, queryPhases_.get(i));
}
if (compilation_ != null) {
output.writeMessage(2, getCompilation());
}
if (processCpuTimeUs_ != 0L) {
output.writeUInt64(3, processCpuTimeUs_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queryPlan_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, queryPlan_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queryAst_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, queryAst_);
}
if (totalDurationUs_ != 0L) {
output.writeUInt64(6, totalDurationUs_);
}
if (totalCpuTimeUs_ != 0L) {
output.writeUInt64(7, totalCpuTimeUs_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < queryPhases_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, queryPhases_.get(i));
}
if (compilation_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getCompilation());
}
if (processCpuTimeUs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, processCpuTimeUs_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queryPlan_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, queryPlan_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queryAst_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, queryAst_);
}
if (totalDurationUs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(6, totalDurationUs_);
}
if (totalCpuTimeUs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(7, totalCpuTimeUs_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.yandex.ydb.YdbQueryStats.QueryStats)) {
return super.equals(obj);
}
com.yandex.ydb.YdbQueryStats.QueryStats other = (com.yandex.ydb.YdbQueryStats.QueryStats) obj;
if (!getQueryPhasesList()
.equals(other.getQueryPhasesList())) return false;
if (hasCompilation() != other.hasCompilation()) return false;
if (hasCompilation()) {
if (!getCompilation()
.equals(other.getCompilation())) return false;
}
if (getProcessCpuTimeUs()
!= other.getProcessCpuTimeUs()) return false;
if (!getQueryPlan()
.equals(other.getQueryPlan())) return false;
if (!getQueryAst()
.equals(other.getQueryAst())) return false;
if (getTotalDurationUs()
!= other.getTotalDurationUs()) return false;
if (getTotalCpuTimeUs()
!= other.getTotalCpuTimeUs()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getQueryPhasesCount() > 0) {
hash = (37 * hash) + QUERY_PHASES_FIELD_NUMBER;
hash = (53 * hash) + getQueryPhasesList().hashCode();
}
if (hasCompilation()) {
hash = (37 * hash) + COMPILATION_FIELD_NUMBER;
hash = (53 * hash) + getCompilation().hashCode();
}
hash = (37 * hash) + PROCESS_CPU_TIME_US_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getProcessCpuTimeUs());
hash = (37 * hash) + QUERY_PLAN_FIELD_NUMBER;
hash = (53 * hash) + getQueryPlan().hashCode();
hash = (37 * hash) + QUERY_AST_FIELD_NUMBER;
hash = (53 * hash) + getQueryAst().hashCode();
hash = (37 * hash) + TOTAL_DURATION_US_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTotalDurationUs());
hash = (37 * hash) + TOTAL_CPU_TIME_US_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTotalCpuTimeUs());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.yandex.ydb.YdbQueryStats.QueryStats parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.yandex.ydb.YdbQueryStats.QueryStats prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code Ydb.TableStats.QueryStats}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:Ydb.TableStats.QueryStats)
com.yandex.ydb.YdbQueryStats.QueryStatsOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_QueryStats_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_QueryStats_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.yandex.ydb.YdbQueryStats.QueryStats.class, com.yandex.ydb.YdbQueryStats.QueryStats.Builder.class);
}
// Construct using com.yandex.ydb.YdbQueryStats.QueryStats.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getQueryPhasesFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (queryPhasesBuilder_ == null) {
queryPhases_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
queryPhasesBuilder_.clear();
}
if (compilationBuilder_ == null) {
compilation_ = null;
} else {
compilation_ = null;
compilationBuilder_ = null;
}
processCpuTimeUs_ = 0L;
queryPlan_ = "";
queryAst_ = "";
totalDurationUs_ = 0L;
totalCpuTimeUs_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.yandex.ydb.YdbQueryStats.internal_static_Ydb_TableStats_QueryStats_descriptor;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.QueryStats getDefaultInstanceForType() {
return com.yandex.ydb.YdbQueryStats.QueryStats.getDefaultInstance();
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.QueryStats build() {
com.yandex.ydb.YdbQueryStats.QueryStats result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.QueryStats buildPartial() {
com.yandex.ydb.YdbQueryStats.QueryStats result = new com.yandex.ydb.YdbQueryStats.QueryStats(this);
int from_bitField0_ = bitField0_;
if (queryPhasesBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
queryPhases_ = java.util.Collections.unmodifiableList(queryPhases_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.queryPhases_ = queryPhases_;
} else {
result.queryPhases_ = queryPhasesBuilder_.build();
}
if (compilationBuilder_ == null) {
result.compilation_ = compilation_;
} else {
result.compilation_ = compilationBuilder_.build();
}
result.processCpuTimeUs_ = processCpuTimeUs_;
result.queryPlan_ = queryPlan_;
result.queryAst_ = queryAst_;
result.totalDurationUs_ = totalDurationUs_;
result.totalCpuTimeUs_ = totalCpuTimeUs_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.yandex.ydb.YdbQueryStats.QueryStats) {
return mergeFrom((com.yandex.ydb.YdbQueryStats.QueryStats)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.yandex.ydb.YdbQueryStats.QueryStats other) {
if (other == com.yandex.ydb.YdbQueryStats.QueryStats.getDefaultInstance()) return this;
if (queryPhasesBuilder_ == null) {
if (!other.queryPhases_.isEmpty()) {
if (queryPhases_.isEmpty()) {
queryPhases_ = other.queryPhases_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureQueryPhasesIsMutable();
queryPhases_.addAll(other.queryPhases_);
}
onChanged();
}
} else {
if (!other.queryPhases_.isEmpty()) {
if (queryPhasesBuilder_.isEmpty()) {
queryPhasesBuilder_.dispose();
queryPhasesBuilder_ = null;
queryPhases_ = other.queryPhases_;
bitField0_ = (bitField0_ & ~0x00000001);
queryPhasesBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getQueryPhasesFieldBuilder() : null;
} else {
queryPhasesBuilder_.addAllMessages(other.queryPhases_);
}
}
}
if (other.hasCompilation()) {
mergeCompilation(other.getCompilation());
}
if (other.getProcessCpuTimeUs() != 0L) {
setProcessCpuTimeUs(other.getProcessCpuTimeUs());
}
if (!other.getQueryPlan().isEmpty()) {
queryPlan_ = other.queryPlan_;
onChanged();
}
if (!other.getQueryAst().isEmpty()) {
queryAst_ = other.queryAst_;
onChanged();
}
if (other.getTotalDurationUs() != 0L) {
setTotalDurationUs(other.getTotalDurationUs());
}
if (other.getTotalCpuTimeUs() != 0L) {
setTotalCpuTimeUs(other.getTotalCpuTimeUs());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.yandex.ydb.YdbQueryStats.QueryStats parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (com.yandex.ydb.YdbQueryStats.QueryStats) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List queryPhases_ =
java.util.Collections.emptyList();
private void ensureQueryPhasesIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
queryPhases_ = new java.util.ArrayList(queryPhases_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.QueryPhaseStats, com.yandex.ydb.YdbQueryStats.QueryPhaseStats.Builder, com.yandex.ydb.YdbQueryStats.QueryPhaseStatsOrBuilder> queryPhasesBuilder_;
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public java.util.List getQueryPhasesList() {
if (queryPhasesBuilder_ == null) {
return java.util.Collections.unmodifiableList(queryPhases_);
} else {
return queryPhasesBuilder_.getMessageList();
}
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public int getQueryPhasesCount() {
if (queryPhasesBuilder_ == null) {
return queryPhases_.size();
} else {
return queryPhasesBuilder_.getCount();
}
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public com.yandex.ydb.YdbQueryStats.QueryPhaseStats getQueryPhases(int index) {
if (queryPhasesBuilder_ == null) {
return queryPhases_.get(index);
} else {
return queryPhasesBuilder_.getMessage(index);
}
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public Builder setQueryPhases(
int index, com.yandex.ydb.YdbQueryStats.QueryPhaseStats value) {
if (queryPhasesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureQueryPhasesIsMutable();
queryPhases_.set(index, value);
onChanged();
} else {
queryPhasesBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public Builder setQueryPhases(
int index, com.yandex.ydb.YdbQueryStats.QueryPhaseStats.Builder builderForValue) {
if (queryPhasesBuilder_ == null) {
ensureQueryPhasesIsMutable();
queryPhases_.set(index, builderForValue.build());
onChanged();
} else {
queryPhasesBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public Builder addQueryPhases(com.yandex.ydb.YdbQueryStats.QueryPhaseStats value) {
if (queryPhasesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureQueryPhasesIsMutable();
queryPhases_.add(value);
onChanged();
} else {
queryPhasesBuilder_.addMessage(value);
}
return this;
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public Builder addQueryPhases(
int index, com.yandex.ydb.YdbQueryStats.QueryPhaseStats value) {
if (queryPhasesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureQueryPhasesIsMutable();
queryPhases_.add(index, value);
onChanged();
} else {
queryPhasesBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public Builder addQueryPhases(
com.yandex.ydb.YdbQueryStats.QueryPhaseStats.Builder builderForValue) {
if (queryPhasesBuilder_ == null) {
ensureQueryPhasesIsMutable();
queryPhases_.add(builderForValue.build());
onChanged();
} else {
queryPhasesBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public Builder addQueryPhases(
int index, com.yandex.ydb.YdbQueryStats.QueryPhaseStats.Builder builderForValue) {
if (queryPhasesBuilder_ == null) {
ensureQueryPhasesIsMutable();
queryPhases_.add(index, builderForValue.build());
onChanged();
} else {
queryPhasesBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public Builder addAllQueryPhases(
java.lang.Iterable extends com.yandex.ydb.YdbQueryStats.QueryPhaseStats> values) {
if (queryPhasesBuilder_ == null) {
ensureQueryPhasesIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, queryPhases_);
onChanged();
} else {
queryPhasesBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public Builder clearQueryPhases() {
if (queryPhasesBuilder_ == null) {
queryPhases_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
queryPhasesBuilder_.clear();
}
return this;
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public Builder removeQueryPhases(int index) {
if (queryPhasesBuilder_ == null) {
ensureQueryPhasesIsMutable();
queryPhases_.remove(index);
onChanged();
} else {
queryPhasesBuilder_.remove(index);
}
return this;
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public com.yandex.ydb.YdbQueryStats.QueryPhaseStats.Builder getQueryPhasesBuilder(
int index) {
return getQueryPhasesFieldBuilder().getBuilder(index);
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public com.yandex.ydb.YdbQueryStats.QueryPhaseStatsOrBuilder getQueryPhasesOrBuilder(
int index) {
if (queryPhasesBuilder_ == null) {
return queryPhases_.get(index); } else {
return queryPhasesBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public java.util.List extends com.yandex.ydb.YdbQueryStats.QueryPhaseStatsOrBuilder>
getQueryPhasesOrBuilderList() {
if (queryPhasesBuilder_ != null) {
return queryPhasesBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(queryPhases_);
}
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public com.yandex.ydb.YdbQueryStats.QueryPhaseStats.Builder addQueryPhasesBuilder() {
return getQueryPhasesFieldBuilder().addBuilder(
com.yandex.ydb.YdbQueryStats.QueryPhaseStats.getDefaultInstance());
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public com.yandex.ydb.YdbQueryStats.QueryPhaseStats.Builder addQueryPhasesBuilder(
int index) {
return getQueryPhasesFieldBuilder().addBuilder(
index, com.yandex.ydb.YdbQueryStats.QueryPhaseStats.getDefaultInstance());
}
/**
*
* A query might have one or more execution phases
*
*
* repeated .Ydb.TableStats.QueryPhaseStats query_phases = 1;
*/
public java.util.List
getQueryPhasesBuilderList() {
return getQueryPhasesFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.QueryPhaseStats, com.yandex.ydb.YdbQueryStats.QueryPhaseStats.Builder, com.yandex.ydb.YdbQueryStats.QueryPhaseStatsOrBuilder>
getQueryPhasesFieldBuilder() {
if (queryPhasesBuilder_ == null) {
queryPhasesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.QueryPhaseStats, com.yandex.ydb.YdbQueryStats.QueryPhaseStats.Builder, com.yandex.ydb.YdbQueryStats.QueryPhaseStatsOrBuilder>(
queryPhases_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
queryPhases_ = null;
}
return queryPhasesBuilder_;
}
private com.yandex.ydb.YdbQueryStats.CompilationStats compilation_;
private com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.CompilationStats, com.yandex.ydb.YdbQueryStats.CompilationStats.Builder, com.yandex.ydb.YdbQueryStats.CompilationStatsOrBuilder> compilationBuilder_;
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
* @return Whether the compilation field is set.
*/
public boolean hasCompilation() {
return compilationBuilder_ != null || compilation_ != null;
}
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
* @return The compilation.
*/
public com.yandex.ydb.YdbQueryStats.CompilationStats getCompilation() {
if (compilationBuilder_ == null) {
return compilation_ == null ? com.yandex.ydb.YdbQueryStats.CompilationStats.getDefaultInstance() : compilation_;
} else {
return compilationBuilder_.getMessage();
}
}
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
*/
public Builder setCompilation(com.yandex.ydb.YdbQueryStats.CompilationStats value) {
if (compilationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
compilation_ = value;
onChanged();
} else {
compilationBuilder_.setMessage(value);
}
return this;
}
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
*/
public Builder setCompilation(
com.yandex.ydb.YdbQueryStats.CompilationStats.Builder builderForValue) {
if (compilationBuilder_ == null) {
compilation_ = builderForValue.build();
onChanged();
} else {
compilationBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
*/
public Builder mergeCompilation(com.yandex.ydb.YdbQueryStats.CompilationStats value) {
if (compilationBuilder_ == null) {
if (compilation_ != null) {
compilation_ =
com.yandex.ydb.YdbQueryStats.CompilationStats.newBuilder(compilation_).mergeFrom(value).buildPartial();
} else {
compilation_ = value;
}
onChanged();
} else {
compilationBuilder_.mergeFrom(value);
}
return this;
}
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
*/
public Builder clearCompilation() {
if (compilationBuilder_ == null) {
compilation_ = null;
onChanged();
} else {
compilation_ = null;
compilationBuilder_ = null;
}
return this;
}
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
*/
public com.yandex.ydb.YdbQueryStats.CompilationStats.Builder getCompilationBuilder() {
onChanged();
return getCompilationFieldBuilder().getBuilder();
}
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
*/
public com.yandex.ydb.YdbQueryStats.CompilationStatsOrBuilder getCompilationOrBuilder() {
if (compilationBuilder_ != null) {
return compilationBuilder_.getMessageOrBuilder();
} else {
return compilation_ == null ?
com.yandex.ydb.YdbQueryStats.CompilationStats.getDefaultInstance() : compilation_;
}
}
/**
* .Ydb.TableStats.CompilationStats compilation = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.CompilationStats, com.yandex.ydb.YdbQueryStats.CompilationStats.Builder, com.yandex.ydb.YdbQueryStats.CompilationStatsOrBuilder>
getCompilationFieldBuilder() {
if (compilationBuilder_ == null) {
compilationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.yandex.ydb.YdbQueryStats.CompilationStats, com.yandex.ydb.YdbQueryStats.CompilationStats.Builder, com.yandex.ydb.YdbQueryStats.CompilationStatsOrBuilder>(
getCompilation(),
getParentForChildren(),
isClean());
compilation_ = null;
}
return compilationBuilder_;
}
private long processCpuTimeUs_ ;
/**
* uint64 process_cpu_time_us = 3;
* @return The processCpuTimeUs.
*/
@java.lang.Override
public long getProcessCpuTimeUs() {
return processCpuTimeUs_;
}
/**
* uint64 process_cpu_time_us = 3;
* @param value The processCpuTimeUs to set.
* @return This builder for chaining.
*/
public Builder setProcessCpuTimeUs(long value) {
processCpuTimeUs_ = value;
onChanged();
return this;
}
/**
* uint64 process_cpu_time_us = 3;
* @return This builder for chaining.
*/
public Builder clearProcessCpuTimeUs() {
processCpuTimeUs_ = 0L;
onChanged();
return this;
}
private java.lang.Object queryPlan_ = "";
/**
* string query_plan = 4;
* @return The queryPlan.
*/
public java.lang.String getQueryPlan() {
java.lang.Object ref = queryPlan_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
queryPlan_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string query_plan = 4;
* @return The bytes for queryPlan.
*/
public com.google.protobuf.ByteString
getQueryPlanBytes() {
java.lang.Object ref = queryPlan_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
queryPlan_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string query_plan = 4;
* @param value The queryPlan to set.
* @return This builder for chaining.
*/
public Builder setQueryPlan(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
queryPlan_ = value;
onChanged();
return this;
}
/**
* string query_plan = 4;
* @return This builder for chaining.
*/
public Builder clearQueryPlan() {
queryPlan_ = getDefaultInstance().getQueryPlan();
onChanged();
return this;
}
/**
* string query_plan = 4;
* @param value The bytes for queryPlan to set.
* @return This builder for chaining.
*/
public Builder setQueryPlanBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
queryPlan_ = value;
onChanged();
return this;
}
private java.lang.Object queryAst_ = "";
/**
* string query_ast = 5;
* @return The queryAst.
*/
public java.lang.String getQueryAst() {
java.lang.Object ref = queryAst_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
queryAst_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string query_ast = 5;
* @return The bytes for queryAst.
*/
public com.google.protobuf.ByteString
getQueryAstBytes() {
java.lang.Object ref = queryAst_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
queryAst_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string query_ast = 5;
* @param value The queryAst to set.
* @return This builder for chaining.
*/
public Builder setQueryAst(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
queryAst_ = value;
onChanged();
return this;
}
/**
* string query_ast = 5;
* @return This builder for chaining.
*/
public Builder clearQueryAst() {
queryAst_ = getDefaultInstance().getQueryAst();
onChanged();
return this;
}
/**
* string query_ast = 5;
* @param value The bytes for queryAst to set.
* @return This builder for chaining.
*/
public Builder setQueryAstBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
queryAst_ = value;
onChanged();
return this;
}
private long totalDurationUs_ ;
/**
* uint64 total_duration_us = 6;
* @return The totalDurationUs.
*/
@java.lang.Override
public long getTotalDurationUs() {
return totalDurationUs_;
}
/**
* uint64 total_duration_us = 6;
* @param value The totalDurationUs to set.
* @return This builder for chaining.
*/
public Builder setTotalDurationUs(long value) {
totalDurationUs_ = value;
onChanged();
return this;
}
/**
* uint64 total_duration_us = 6;
* @return This builder for chaining.
*/
public Builder clearTotalDurationUs() {
totalDurationUs_ = 0L;
onChanged();
return this;
}
private long totalCpuTimeUs_ ;
/**
* uint64 total_cpu_time_us = 7;
* @return The totalCpuTimeUs.
*/
@java.lang.Override
public long getTotalCpuTimeUs() {
return totalCpuTimeUs_;
}
/**
* uint64 total_cpu_time_us = 7;
* @param value The totalCpuTimeUs to set.
* @return This builder for chaining.
*/
public Builder setTotalCpuTimeUs(long value) {
totalCpuTimeUs_ = value;
onChanged();
return this;
}
/**
* uint64 total_cpu_time_us = 7;
* @return This builder for chaining.
*/
public Builder clearTotalCpuTimeUs() {
totalCpuTimeUs_ = 0L;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:Ydb.TableStats.QueryStats)
}
// @@protoc_insertion_point(class_scope:Ydb.TableStats.QueryStats)
private static final com.yandex.ydb.YdbQueryStats.QueryStats DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.yandex.ydb.YdbQueryStats.QueryStats();
}
public static com.yandex.ydb.YdbQueryStats.QueryStats getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public QueryStats parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new QueryStats(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.yandex.ydb.YdbQueryStats.QueryStats getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_Ydb_TableStats_OperationStats_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_Ydb_TableStats_OperationStats_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_Ydb_TableStats_TableAccessStats_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_Ydb_TableStats_TableAccessStats_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_Ydb_TableStats_QueryPhaseStats_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_Ydb_TableStats_QueryPhaseStats_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_Ydb_TableStats_CompilationStats_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_Ydb_TableStats_CompilationStats_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_Ydb_TableStats_QueryStats_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_Ydb_TableStats_QueryStats_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n+ydb/public/api/protos/ydb_query_stats." +
"proto\022\016Ydb.TableStats\"-\n\016OperationStats\022" +
"\014\n\004rows\030\001 \001(\004\022\r\n\005bytes\030\002 \001(\004\"\321\001\n\020TableAc" +
"cessStats\022\014\n\004name\030\001 \001(\t\022-\n\005reads\030\003 \001(\0132\036" +
".Ydb.TableStats.OperationStats\022/\n\007update" +
"s\030\004 \001(\0132\036.Ydb.TableStats.OperationStats\022" +
"/\n\007deletes\030\005 \001(\0132\036.Ydb.TableStats.Operat" +
"ionStats\022\030\n\020partitions_count\030\006 \001(\004J\004\010\002\020\003" +
"\"\243\001\n\017QueryPhaseStats\022\023\n\013duration_us\030\001 \001(" +
"\004\0226\n\014table_access\030\002 \003(\0132 .Ydb.TableStats" +
".TableAccessStats\022\023\n\013cpu_time_us\030\003 \001(\004\022\027" +
"\n\017affected_shards\030\004 \001(\004\022\025\n\rliteral_phase" +
"\030\005 \001(\010\"P\n\020CompilationStats\022\022\n\nfrom_cache" +
"\030\001 \001(\010\022\023\n\013duration_us\030\002 \001(\004\022\023\n\013cpu_time_" +
"us\030\003 \001(\004\"\364\001\n\nQueryStats\0225\n\014query_phases\030" +
"\001 \003(\0132\037.Ydb.TableStats.QueryPhaseStats\0225" +
"\n\013compilation\030\002 \001(\0132 .Ydb.TableStats.Com" +
"pilationStats\022\033\n\023process_cpu_time_us\030\003 \001" +
"(\004\022\022\n\nquery_plan\030\004 \001(\t\022\021\n\tquery_ast\030\005 \001(" +
"\t\022\031\n\021total_duration_us\030\006 \001(\004\022\031\n\021total_cp" +
"u_time_us\030\007 \001(\004B\023\n\016com.yandex.ydb\370\001\001b\006pr" +
"oto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
});
internal_static_Ydb_TableStats_OperationStats_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_Ydb_TableStats_OperationStats_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_Ydb_TableStats_OperationStats_descriptor,
new java.lang.String[] { "Rows", "Bytes", });
internal_static_Ydb_TableStats_TableAccessStats_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_Ydb_TableStats_TableAccessStats_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_Ydb_TableStats_TableAccessStats_descriptor,
new java.lang.String[] { "Name", "Reads", "Updates", "Deletes", "PartitionsCount", });
internal_static_Ydb_TableStats_QueryPhaseStats_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_Ydb_TableStats_QueryPhaseStats_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_Ydb_TableStats_QueryPhaseStats_descriptor,
new java.lang.String[] { "DurationUs", "TableAccess", "CpuTimeUs", "AffectedShards", "LiteralPhase", });
internal_static_Ydb_TableStats_CompilationStats_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_Ydb_TableStats_CompilationStats_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_Ydb_TableStats_CompilationStats_descriptor,
new java.lang.String[] { "FromCache", "DurationUs", "CpuTimeUs", });
internal_static_Ydb_TableStats_QueryStats_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_Ydb_TableStats_QueryStats_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_Ydb_TableStats_QueryStats_descriptor,
new java.lang.String[] { "QueryPhases", "Compilation", "ProcessCpuTimeUs", "QueryPlan", "QueryAst", "TotalDurationUs", "TotalCpuTimeUs", });
}
// @@protoc_insertion_point(outer_class_scope)
}