All Downloads are FREE. Search and download functionalities are using the official Maven repository.

yandex.cloud.api.mdb.postgresql.v1.PerfDiag Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: yandex/cloud/mdb/postgresql/v1/perf_diag.proto

package yandex.cloud.api.mdb.postgresql.v1;

public final class PerfDiag {
  private PerfDiag() {}
  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 SessionStateOrBuilder extends
      // @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.postgresql.v1.SessionState)
      com.google.protobuf.MessageOrBuilder {

    /**
     * 
     * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp time = 1; * @return Whether the time field is set. */ boolean hasTime(); /** *
     * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp time = 1; * @return The time. */ com.google.protobuf.Timestamp getTime(); /** *
     * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp time = 1; */ com.google.protobuf.TimestampOrBuilder getTimeOrBuilder(); /** * string host = 2; * @return The host. */ java.lang.String getHost(); /** * string host = 2; * @return The bytes for host. */ com.google.protobuf.ByteString getHostBytes(); /** * int64 pid = 3; * @return The pid. */ long getPid(); /** * string database = 4; * @return The database. */ java.lang.String getDatabase(); /** * string database = 4; * @return The bytes for database. */ com.google.protobuf.ByteString getDatabaseBytes(); /** * string user = 5; * @return The user. */ java.lang.String getUser(); /** * string user = 5; * @return The bytes for user. */ com.google.protobuf.ByteString getUserBytes(); /** * string application_name = 6; * @return The applicationName. */ java.lang.String getApplicationName(); /** * string application_name = 6; * @return The bytes for applicationName. */ com.google.protobuf.ByteString getApplicationNameBytes(); /** * .google.protobuf.Timestamp backend_start = 7; * @return Whether the backendStart field is set. */ boolean hasBackendStart(); /** * .google.protobuf.Timestamp backend_start = 7; * @return The backendStart. */ com.google.protobuf.Timestamp getBackendStart(); /** * .google.protobuf.Timestamp backend_start = 7; */ com.google.protobuf.TimestampOrBuilder getBackendStartOrBuilder(); /** * .google.protobuf.Timestamp xact_start = 8; * @return Whether the xactStart field is set. */ boolean hasXactStart(); /** * .google.protobuf.Timestamp xact_start = 8; * @return The xactStart. */ com.google.protobuf.Timestamp getXactStart(); /** * .google.protobuf.Timestamp xact_start = 8; */ com.google.protobuf.TimestampOrBuilder getXactStartOrBuilder(); /** * .google.protobuf.Timestamp query_start = 9; * @return Whether the queryStart field is set. */ boolean hasQueryStart(); /** * .google.protobuf.Timestamp query_start = 9; * @return The queryStart. */ com.google.protobuf.Timestamp getQueryStart(); /** * .google.protobuf.Timestamp query_start = 9; */ com.google.protobuf.TimestampOrBuilder getQueryStartOrBuilder(); /** * .google.protobuf.Timestamp state_change = 10; * @return Whether the stateChange field is set. */ boolean hasStateChange(); /** * .google.protobuf.Timestamp state_change = 10; * @return The stateChange. */ com.google.protobuf.Timestamp getStateChange(); /** * .google.protobuf.Timestamp state_change = 10; */ com.google.protobuf.TimestampOrBuilder getStateChangeOrBuilder(); /** * string wait_event_type = 11; * @return The waitEventType. */ java.lang.String getWaitEventType(); /** * string wait_event_type = 11; * @return The bytes for waitEventType. */ com.google.protobuf.ByteString getWaitEventTypeBytes(); /** * string wait_event = 12; * @return The waitEvent. */ java.lang.String getWaitEvent(); /** * string wait_event = 12; * @return The bytes for waitEvent. */ com.google.protobuf.ByteString getWaitEventBytes(); /** * string state = 13; * @return The state. */ java.lang.String getState(); /** * string state = 13; * @return The bytes for state. */ com.google.protobuf.ByteString getStateBytes(); /** * string query = 14; * @return The query. */ java.lang.String getQuery(); /** * string query = 14; * @return The bytes for query. */ com.google.protobuf.ByteString getQueryBytes(); /** * string backend_type = 15; * @return The backendType. */ java.lang.String getBackendType(); /** * string backend_type = 15; * @return The bytes for backendType. */ com.google.protobuf.ByteString getBackendTypeBytes(); /** * string client_addr = 16; * @return The clientAddr. */ java.lang.String getClientAddr(); /** * string client_addr = 16; * @return The bytes for clientAddr. */ com.google.protobuf.ByteString getClientAddrBytes(); /** * string client_hostname = 17; * @return The clientHostname. */ java.lang.String getClientHostname(); /** * string client_hostname = 17; * @return The bytes for clientHostname. */ com.google.protobuf.ByteString getClientHostnameBytes(); /** * int64 client_port = 18; * @return The clientPort. */ long getClientPort(); /** * int64 backend_xid = 19; * @return The backendXid. */ long getBackendXid(); /** * int64 backend_xmin = 20; * @return The backendXmin. */ long getBackendXmin(); /** * string blocking_pids = 22; * @return The blockingPids. */ java.lang.String getBlockingPids(); /** * string blocking_pids = 22; * @return The bytes for blockingPids. */ com.google.protobuf.ByteString getBlockingPidsBytes(); /** * string query_id = 23; * @return The queryId. */ java.lang.String getQueryId(); /** * string query_id = 23; * @return The bytes for queryId. */ com.google.protobuf.ByteString getQueryIdBytes(); } /** * Protobuf type {@code yandex.cloud.mdb.postgresql.v1.SessionState} */ public static final class SessionState extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:yandex.cloud.mdb.postgresql.v1.SessionState) SessionStateOrBuilder { private static final long serialVersionUID = 0L; // Use SessionState.newBuilder() to construct. private SessionState(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private SessionState() { host_ = ""; database_ = ""; user_ = ""; applicationName_ = ""; waitEventType_ = ""; waitEvent_ = ""; state_ = ""; query_ = ""; backendType_ = ""; clientAddr_ = ""; clientHostname_ = ""; blockingPids_ = ""; queryId_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new SessionState(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private SessionState( 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: { com.google.protobuf.Timestamp.Builder subBuilder = null; if (time_ != null) { subBuilder = time_.toBuilder(); } time_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(time_); time_ = subBuilder.buildPartial(); } break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); host_ = s; break; } case 24: { pid_ = input.readInt64(); break; } case 34: { java.lang.String s = input.readStringRequireUtf8(); database_ = s; break; } case 42: { java.lang.String s = input.readStringRequireUtf8(); user_ = s; break; } case 50: { java.lang.String s = input.readStringRequireUtf8(); applicationName_ = s; break; } case 58: { com.google.protobuf.Timestamp.Builder subBuilder = null; if (backendStart_ != null) { subBuilder = backendStart_.toBuilder(); } backendStart_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(backendStart_); backendStart_ = subBuilder.buildPartial(); } break; } case 66: { com.google.protobuf.Timestamp.Builder subBuilder = null; if (xactStart_ != null) { subBuilder = xactStart_.toBuilder(); } xactStart_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(xactStart_); xactStart_ = subBuilder.buildPartial(); } break; } case 74: { com.google.protobuf.Timestamp.Builder subBuilder = null; if (queryStart_ != null) { subBuilder = queryStart_.toBuilder(); } queryStart_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(queryStart_); queryStart_ = subBuilder.buildPartial(); } break; } case 82: { com.google.protobuf.Timestamp.Builder subBuilder = null; if (stateChange_ != null) { subBuilder = stateChange_.toBuilder(); } stateChange_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(stateChange_); stateChange_ = subBuilder.buildPartial(); } break; } case 90: { java.lang.String s = input.readStringRequireUtf8(); waitEventType_ = s; break; } case 98: { java.lang.String s = input.readStringRequireUtf8(); waitEvent_ = s; break; } case 106: { java.lang.String s = input.readStringRequireUtf8(); state_ = s; break; } case 114: { java.lang.String s = input.readStringRequireUtf8(); query_ = s; break; } case 122: { java.lang.String s = input.readStringRequireUtf8(); backendType_ = s; break; } case 130: { java.lang.String s = input.readStringRequireUtf8(); clientAddr_ = s; break; } case 138: { java.lang.String s = input.readStringRequireUtf8(); clientHostname_ = s; break; } case 144: { clientPort_ = input.readInt64(); break; } case 152: { backendXid_ = input.readInt64(); break; } case 160: { backendXmin_ = input.readInt64(); break; } case 178: { java.lang.String s = input.readStringRequireUtf8(); blockingPids_ = s; break; } case 186: { java.lang.String s = input.readStringRequireUtf8(); queryId_ = s; 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_SessionState_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_SessionState_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.Builder.class); } public static final int TIME_FIELD_NUMBER = 1; private com.google.protobuf.Timestamp time_; /** *
     * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp time = 1; * @return Whether the time field is set. */ @java.lang.Override public boolean hasTime() { return time_ != null; } /** *
     * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp time = 1; * @return The time. */ @java.lang.Override public com.google.protobuf.Timestamp getTime() { return time_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : time_; } /** *
     * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp time = 1; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getTimeOrBuilder() { return getTime(); } public static final int HOST_FIELD_NUMBER = 2; private volatile java.lang.Object host_; /** * string host = 2; * @return The host. */ @java.lang.Override public java.lang.String getHost() { java.lang.Object ref = host_; 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(); host_ = s; return s; } } /** * string host = 2; * @return The bytes for host. */ @java.lang.Override public com.google.protobuf.ByteString getHostBytes() { java.lang.Object ref = host_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); host_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int PID_FIELD_NUMBER = 3; private long pid_; /** * int64 pid = 3; * @return The pid. */ @java.lang.Override public long getPid() { return pid_; } public static final int DATABASE_FIELD_NUMBER = 4; private volatile java.lang.Object database_; /** * string database = 4; * @return The database. */ @java.lang.Override public java.lang.String getDatabase() { java.lang.Object ref = database_; 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(); database_ = s; return s; } } /** * string database = 4; * @return The bytes for database. */ @java.lang.Override public com.google.protobuf.ByteString getDatabaseBytes() { java.lang.Object ref = database_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); database_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int USER_FIELD_NUMBER = 5; private volatile java.lang.Object user_; /** * string user = 5; * @return The user. */ @java.lang.Override public java.lang.String getUser() { java.lang.Object ref = user_; 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(); user_ = s; return s; } } /** * string user = 5; * @return The bytes for user. */ @java.lang.Override public com.google.protobuf.ByteString getUserBytes() { java.lang.Object ref = user_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); user_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int APPLICATION_NAME_FIELD_NUMBER = 6; private volatile java.lang.Object applicationName_; /** * string application_name = 6; * @return The applicationName. */ @java.lang.Override public java.lang.String getApplicationName() { java.lang.Object ref = applicationName_; 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(); applicationName_ = s; return s; } } /** * string application_name = 6; * @return The bytes for applicationName. */ @java.lang.Override public com.google.protobuf.ByteString getApplicationNameBytes() { java.lang.Object ref = applicationName_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); applicationName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int BACKEND_START_FIELD_NUMBER = 7; private com.google.protobuf.Timestamp backendStart_; /** * .google.protobuf.Timestamp backend_start = 7; * @return Whether the backendStart field is set. */ @java.lang.Override public boolean hasBackendStart() { return backendStart_ != null; } /** * .google.protobuf.Timestamp backend_start = 7; * @return The backendStart. */ @java.lang.Override public com.google.protobuf.Timestamp getBackendStart() { return backendStart_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : backendStart_; } /** * .google.protobuf.Timestamp backend_start = 7; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getBackendStartOrBuilder() { return getBackendStart(); } public static final int XACT_START_FIELD_NUMBER = 8; private com.google.protobuf.Timestamp xactStart_; /** * .google.protobuf.Timestamp xact_start = 8; * @return Whether the xactStart field is set. */ @java.lang.Override public boolean hasXactStart() { return xactStart_ != null; } /** * .google.protobuf.Timestamp xact_start = 8; * @return The xactStart. */ @java.lang.Override public com.google.protobuf.Timestamp getXactStart() { return xactStart_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : xactStart_; } /** * .google.protobuf.Timestamp xact_start = 8; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getXactStartOrBuilder() { return getXactStart(); } public static final int QUERY_START_FIELD_NUMBER = 9; private com.google.protobuf.Timestamp queryStart_; /** * .google.protobuf.Timestamp query_start = 9; * @return Whether the queryStart field is set. */ @java.lang.Override public boolean hasQueryStart() { return queryStart_ != null; } /** * .google.protobuf.Timestamp query_start = 9; * @return The queryStart. */ @java.lang.Override public com.google.protobuf.Timestamp getQueryStart() { return queryStart_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : queryStart_; } /** * .google.protobuf.Timestamp query_start = 9; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getQueryStartOrBuilder() { return getQueryStart(); } public static final int STATE_CHANGE_FIELD_NUMBER = 10; private com.google.protobuf.Timestamp stateChange_; /** * .google.protobuf.Timestamp state_change = 10; * @return Whether the stateChange field is set. */ @java.lang.Override public boolean hasStateChange() { return stateChange_ != null; } /** * .google.protobuf.Timestamp state_change = 10; * @return The stateChange. */ @java.lang.Override public com.google.protobuf.Timestamp getStateChange() { return stateChange_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : stateChange_; } /** * .google.protobuf.Timestamp state_change = 10; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getStateChangeOrBuilder() { return getStateChange(); } public static final int WAIT_EVENT_TYPE_FIELD_NUMBER = 11; private volatile java.lang.Object waitEventType_; /** * string wait_event_type = 11; * @return The waitEventType. */ @java.lang.Override public java.lang.String getWaitEventType() { java.lang.Object ref = waitEventType_; 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(); waitEventType_ = s; return s; } } /** * string wait_event_type = 11; * @return The bytes for waitEventType. */ @java.lang.Override public com.google.protobuf.ByteString getWaitEventTypeBytes() { java.lang.Object ref = waitEventType_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); waitEventType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int WAIT_EVENT_FIELD_NUMBER = 12; private volatile java.lang.Object waitEvent_; /** * string wait_event = 12; * @return The waitEvent. */ @java.lang.Override public java.lang.String getWaitEvent() { java.lang.Object ref = waitEvent_; 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(); waitEvent_ = s; return s; } } /** * string wait_event = 12; * @return The bytes for waitEvent. */ @java.lang.Override public com.google.protobuf.ByteString getWaitEventBytes() { java.lang.Object ref = waitEvent_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); waitEvent_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int STATE_FIELD_NUMBER = 13; private volatile java.lang.Object state_; /** * string state = 13; * @return The state. */ @java.lang.Override public java.lang.String getState() { java.lang.Object ref = state_; 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(); state_ = s; return s; } } /** * string state = 13; * @return The bytes for state. */ @java.lang.Override public com.google.protobuf.ByteString getStateBytes() { java.lang.Object ref = state_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); state_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int QUERY_FIELD_NUMBER = 14; private volatile java.lang.Object query_; /** * string query = 14; * @return The query. */ @java.lang.Override public java.lang.String getQuery() { java.lang.Object ref = query_; 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(); query_ = s; return s; } } /** * string query = 14; * @return The bytes for query. */ @java.lang.Override public com.google.protobuf.ByteString getQueryBytes() { java.lang.Object ref = query_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); query_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int BACKEND_TYPE_FIELD_NUMBER = 15; private volatile java.lang.Object backendType_; /** * string backend_type = 15; * @return The backendType. */ @java.lang.Override public java.lang.String getBackendType() { java.lang.Object ref = backendType_; 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(); backendType_ = s; return s; } } /** * string backend_type = 15; * @return The bytes for backendType. */ @java.lang.Override public com.google.protobuf.ByteString getBackendTypeBytes() { java.lang.Object ref = backendType_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); backendType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CLIENT_ADDR_FIELD_NUMBER = 16; private volatile java.lang.Object clientAddr_; /** * string client_addr = 16; * @return The clientAddr. */ @java.lang.Override public java.lang.String getClientAddr() { java.lang.Object ref = clientAddr_; 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(); clientAddr_ = s; return s; } } /** * string client_addr = 16; * @return The bytes for clientAddr. */ @java.lang.Override public com.google.protobuf.ByteString getClientAddrBytes() { java.lang.Object ref = clientAddr_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); clientAddr_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CLIENT_HOSTNAME_FIELD_NUMBER = 17; private volatile java.lang.Object clientHostname_; /** * string client_hostname = 17; * @return The clientHostname. */ @java.lang.Override public java.lang.String getClientHostname() { java.lang.Object ref = clientHostname_; 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(); clientHostname_ = s; return s; } } /** * string client_hostname = 17; * @return The bytes for clientHostname. */ @java.lang.Override public com.google.protobuf.ByteString getClientHostnameBytes() { java.lang.Object ref = clientHostname_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); clientHostname_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CLIENT_PORT_FIELD_NUMBER = 18; private long clientPort_; /** * int64 client_port = 18; * @return The clientPort. */ @java.lang.Override public long getClientPort() { return clientPort_; } public static final int BACKEND_XID_FIELD_NUMBER = 19; private long backendXid_; /** * int64 backend_xid = 19; * @return The backendXid. */ @java.lang.Override public long getBackendXid() { return backendXid_; } public static final int BACKEND_XMIN_FIELD_NUMBER = 20; private long backendXmin_; /** * int64 backend_xmin = 20; * @return The backendXmin. */ @java.lang.Override public long getBackendXmin() { return backendXmin_; } public static final int BLOCKING_PIDS_FIELD_NUMBER = 22; private volatile java.lang.Object blockingPids_; /** * string blocking_pids = 22; * @return The blockingPids. */ @java.lang.Override public java.lang.String getBlockingPids() { java.lang.Object ref = blockingPids_; 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(); blockingPids_ = s; return s; } } /** * string blocking_pids = 22; * @return The bytes for blockingPids. */ @java.lang.Override public com.google.protobuf.ByteString getBlockingPidsBytes() { java.lang.Object ref = blockingPids_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); blockingPids_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int QUERY_ID_FIELD_NUMBER = 23; private volatile java.lang.Object queryId_; /** * string query_id = 23; * @return The queryId. */ @java.lang.Override public java.lang.String getQueryId() { java.lang.Object ref = queryId_; 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(); queryId_ = s; return s; } } /** * string query_id = 23; * @return The bytes for queryId. */ @java.lang.Override public com.google.protobuf.ByteString getQueryIdBytes() { java.lang.Object ref = queryId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); queryId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } 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 (time_ != null) { output.writeMessage(1, getTime()); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(host_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, host_); } if (pid_ != 0L) { output.writeInt64(3, pid_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(database_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, database_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(user_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 5, user_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(applicationName_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 6, applicationName_); } if (backendStart_ != null) { output.writeMessage(7, getBackendStart()); } if (xactStart_ != null) { output.writeMessage(8, getXactStart()); } if (queryStart_ != null) { output.writeMessage(9, getQueryStart()); } if (stateChange_ != null) { output.writeMessage(10, getStateChange()); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(waitEventType_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 11, waitEventType_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(waitEvent_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 12, waitEvent_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(state_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 13, state_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(query_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 14, query_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(backendType_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 15, backendType_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientAddr_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 16, clientAddr_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientHostname_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 17, clientHostname_); } if (clientPort_ != 0L) { output.writeInt64(18, clientPort_); } if (backendXid_ != 0L) { output.writeInt64(19, backendXid_); } if (backendXmin_ != 0L) { output.writeInt64(20, backendXmin_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(blockingPids_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 22, blockingPids_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queryId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 23, queryId_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (time_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getTime()); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(host_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, host_); } if (pid_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, pid_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(database_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, database_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(user_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, user_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(applicationName_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, applicationName_); } if (backendStart_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, getBackendStart()); } if (xactStart_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, getXactStart()); } if (queryStart_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(9, getQueryStart()); } if (stateChange_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(10, getStateChange()); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(waitEventType_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, waitEventType_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(waitEvent_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, waitEvent_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(state_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, state_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(query_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, query_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(backendType_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, backendType_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientAddr_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(16, clientAddr_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientHostname_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, clientHostname_); } if (clientPort_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(18, clientPort_); } if (backendXid_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(19, backendXid_); } if (backendXmin_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(20, backendXmin_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(blockingPids_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(22, blockingPids_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queryId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(23, queryId_); } 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState)) { return super.equals(obj); } yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState other = (yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState) obj; if (hasTime() != other.hasTime()) return false; if (hasTime()) { if (!getTime() .equals(other.getTime())) return false; } if (!getHost() .equals(other.getHost())) return false; if (getPid() != other.getPid()) return false; if (!getDatabase() .equals(other.getDatabase())) return false; if (!getUser() .equals(other.getUser())) return false; if (!getApplicationName() .equals(other.getApplicationName())) return false; if (hasBackendStart() != other.hasBackendStart()) return false; if (hasBackendStart()) { if (!getBackendStart() .equals(other.getBackendStart())) return false; } if (hasXactStart() != other.hasXactStart()) return false; if (hasXactStart()) { if (!getXactStart() .equals(other.getXactStart())) return false; } if (hasQueryStart() != other.hasQueryStart()) return false; if (hasQueryStart()) { if (!getQueryStart() .equals(other.getQueryStart())) return false; } if (hasStateChange() != other.hasStateChange()) return false; if (hasStateChange()) { if (!getStateChange() .equals(other.getStateChange())) return false; } if (!getWaitEventType() .equals(other.getWaitEventType())) return false; if (!getWaitEvent() .equals(other.getWaitEvent())) return false; if (!getState() .equals(other.getState())) return false; if (!getQuery() .equals(other.getQuery())) return false; if (!getBackendType() .equals(other.getBackendType())) return false; if (!getClientAddr() .equals(other.getClientAddr())) return false; if (!getClientHostname() .equals(other.getClientHostname())) return false; if (getClientPort() != other.getClientPort()) return false; if (getBackendXid() != other.getBackendXid()) return false; if (getBackendXmin() != other.getBackendXmin()) return false; if (!getBlockingPids() .equals(other.getBlockingPids())) return false; if (!getQueryId() .equals(other.getQueryId())) 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 (hasTime()) { hash = (37 * hash) + TIME_FIELD_NUMBER; hash = (53 * hash) + getTime().hashCode(); } hash = (37 * hash) + HOST_FIELD_NUMBER; hash = (53 * hash) + getHost().hashCode(); hash = (37 * hash) + PID_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getPid()); hash = (37 * hash) + DATABASE_FIELD_NUMBER; hash = (53 * hash) + getDatabase().hashCode(); hash = (37 * hash) + USER_FIELD_NUMBER; hash = (53 * hash) + getUser().hashCode(); hash = (37 * hash) + APPLICATION_NAME_FIELD_NUMBER; hash = (53 * hash) + getApplicationName().hashCode(); if (hasBackendStart()) { hash = (37 * hash) + BACKEND_START_FIELD_NUMBER; hash = (53 * hash) + getBackendStart().hashCode(); } if (hasXactStart()) { hash = (37 * hash) + XACT_START_FIELD_NUMBER; hash = (53 * hash) + getXactStart().hashCode(); } if (hasQueryStart()) { hash = (37 * hash) + QUERY_START_FIELD_NUMBER; hash = (53 * hash) + getQueryStart().hashCode(); } if (hasStateChange()) { hash = (37 * hash) + STATE_CHANGE_FIELD_NUMBER; hash = (53 * hash) + getStateChange().hashCode(); } hash = (37 * hash) + WAIT_EVENT_TYPE_FIELD_NUMBER; hash = (53 * hash) + getWaitEventType().hashCode(); hash = (37 * hash) + WAIT_EVENT_FIELD_NUMBER; hash = (53 * hash) + getWaitEvent().hashCode(); hash = (37 * hash) + STATE_FIELD_NUMBER; hash = (53 * hash) + getState().hashCode(); hash = (37 * hash) + QUERY_FIELD_NUMBER; hash = (53 * hash) + getQuery().hashCode(); hash = (37 * hash) + BACKEND_TYPE_FIELD_NUMBER; hash = (53 * hash) + getBackendType().hashCode(); hash = (37 * hash) + CLIENT_ADDR_FIELD_NUMBER; hash = (53 * hash) + getClientAddr().hashCode(); hash = (37 * hash) + CLIENT_HOSTNAME_FIELD_NUMBER; hash = (53 * hash) + getClientHostname().hashCode(); hash = (37 * hash) + CLIENT_PORT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getClientPort()); hash = (37 * hash) + BACKEND_XID_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getBackendXid()); hash = (37 * hash) + BACKEND_XMIN_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getBackendXmin()); hash = (37 * hash) + BLOCKING_PIDS_FIELD_NUMBER; hash = (53 * hash) + getBlockingPids().hashCode(); hash = (37 * hash) + QUERY_ID_FIELD_NUMBER; hash = (53 * hash) + getQueryId().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState 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(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState 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 yandex.cloud.mdb.postgresql.v1.SessionState} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.postgresql.v1.SessionState) yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionStateOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_SessionState_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_SessionState_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.Builder.class); } // Construct using yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.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(); if (timeBuilder_ == null) { time_ = null; } else { time_ = null; timeBuilder_ = null; } host_ = ""; pid_ = 0L; database_ = ""; user_ = ""; applicationName_ = ""; if (backendStartBuilder_ == null) { backendStart_ = null; } else { backendStart_ = null; backendStartBuilder_ = null; } if (xactStartBuilder_ == null) { xactStart_ = null; } else { xactStart_ = null; xactStartBuilder_ = null; } if (queryStartBuilder_ == null) { queryStart_ = null; } else { queryStart_ = null; queryStartBuilder_ = null; } if (stateChangeBuilder_ == null) { stateChange_ = null; } else { stateChange_ = null; stateChangeBuilder_ = null; } waitEventType_ = ""; waitEvent_ = ""; state_ = ""; query_ = ""; backendType_ = ""; clientAddr_ = ""; clientHostname_ = ""; clientPort_ = 0L; backendXid_ = 0L; backendXmin_ = 0L; blockingPids_ = ""; queryId_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_SessionState_descriptor; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState getDefaultInstanceForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.getDefaultInstance(); } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState build() { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState buildPartial() { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState result = new yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState(this); if (timeBuilder_ == null) { result.time_ = time_; } else { result.time_ = timeBuilder_.build(); } result.host_ = host_; result.pid_ = pid_; result.database_ = database_; result.user_ = user_; result.applicationName_ = applicationName_; if (backendStartBuilder_ == null) { result.backendStart_ = backendStart_; } else { result.backendStart_ = backendStartBuilder_.build(); } if (xactStartBuilder_ == null) { result.xactStart_ = xactStart_; } else { result.xactStart_ = xactStartBuilder_.build(); } if (queryStartBuilder_ == null) { result.queryStart_ = queryStart_; } else { result.queryStart_ = queryStartBuilder_.build(); } if (stateChangeBuilder_ == null) { result.stateChange_ = stateChange_; } else { result.stateChange_ = stateChangeBuilder_.build(); } result.waitEventType_ = waitEventType_; result.waitEvent_ = waitEvent_; result.state_ = state_; result.query_ = query_; result.backendType_ = backendType_; result.clientAddr_ = clientAddr_; result.clientHostname_ = clientHostname_; result.clientPort_ = clientPort_; result.backendXid_ = backendXid_; result.backendXmin_ = backendXmin_; result.blockingPids_ = blockingPids_; result.queryId_ = queryId_; 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState) { return mergeFrom((yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState other) { if (other == yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.getDefaultInstance()) return this; if (other.hasTime()) { mergeTime(other.getTime()); } if (!other.getHost().isEmpty()) { host_ = other.host_; onChanged(); } if (other.getPid() != 0L) { setPid(other.getPid()); } if (!other.getDatabase().isEmpty()) { database_ = other.database_; onChanged(); } if (!other.getUser().isEmpty()) { user_ = other.user_; onChanged(); } if (!other.getApplicationName().isEmpty()) { applicationName_ = other.applicationName_; onChanged(); } if (other.hasBackendStart()) { mergeBackendStart(other.getBackendStart()); } if (other.hasXactStart()) { mergeXactStart(other.getXactStart()); } if (other.hasQueryStart()) { mergeQueryStart(other.getQueryStart()); } if (other.hasStateChange()) { mergeStateChange(other.getStateChange()); } if (!other.getWaitEventType().isEmpty()) { waitEventType_ = other.waitEventType_; onChanged(); } if (!other.getWaitEvent().isEmpty()) { waitEvent_ = other.waitEvent_; onChanged(); } if (!other.getState().isEmpty()) { state_ = other.state_; onChanged(); } if (!other.getQuery().isEmpty()) { query_ = other.query_; onChanged(); } if (!other.getBackendType().isEmpty()) { backendType_ = other.backendType_; onChanged(); } if (!other.getClientAddr().isEmpty()) { clientAddr_ = other.clientAddr_; onChanged(); } if (!other.getClientHostname().isEmpty()) { clientHostname_ = other.clientHostname_; onChanged(); } if (other.getClientPort() != 0L) { setClientPort(other.getClientPort()); } if (other.getBackendXid() != 0L) { setBackendXid(other.getBackendXid()); } if (other.getBackendXmin() != 0L) { setBackendXmin(other.getBackendXmin()); } if (!other.getBlockingPids().isEmpty()) { blockingPids_ = other.blockingPids_; onChanged(); } if (!other.getQueryId().isEmpty()) { queryId_ = other.queryId_; onChanged(); } 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 { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private com.google.protobuf.Timestamp time_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> timeBuilder_; /** *
       * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp time = 1; * @return Whether the time field is set. */ public boolean hasTime() { return timeBuilder_ != null || time_ != null; } /** *
       * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp time = 1; * @return The time. */ public com.google.protobuf.Timestamp getTime() { if (timeBuilder_ == null) { return time_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : time_; } else { return timeBuilder_.getMessage(); } } /** *
       * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp time = 1; */ public Builder setTime(com.google.protobuf.Timestamp value) { if (timeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } time_ = value; onChanged(); } else { timeBuilder_.setMessage(value); } return this; } /** *
       * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp time = 1; */ public Builder setTime( com.google.protobuf.Timestamp.Builder builderForValue) { if (timeBuilder_ == null) { time_ = builderForValue.build(); onChanged(); } else { timeBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp time = 1; */ public Builder mergeTime(com.google.protobuf.Timestamp value) { if (timeBuilder_ == null) { if (time_ != null) { time_ = com.google.protobuf.Timestamp.newBuilder(time_).mergeFrom(value).buildPartial(); } else { time_ = value; } onChanged(); } else { timeBuilder_.mergeFrom(value); } return this; } /** *
       * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp time = 1; */ public Builder clearTime() { if (timeBuilder_ == null) { time_ = null; onChanged(); } else { time_ = null; timeBuilder_ = null; } return this; } /** *
       * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp time = 1; */ public com.google.protobuf.Timestamp.Builder getTimeBuilder() { onChanged(); return getTimeFieldBuilder().getBuilder(); } /** *
       * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp time = 1; */ public com.google.protobuf.TimestampOrBuilder getTimeOrBuilder() { if (timeBuilder_ != null) { return timeBuilder_.getMessageOrBuilder(); } else { return time_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : time_; } } /** *
       * Collect timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp time = 1; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getTimeFieldBuilder() { if (timeBuilder_ == null) { timeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getTime(), getParentForChildren(), isClean()); time_ = null; } return timeBuilder_; } private java.lang.Object host_ = ""; /** * string host = 2; * @return The host. */ public java.lang.String getHost() { java.lang.Object ref = host_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); host_ = s; return s; } else { return (java.lang.String) ref; } } /** * string host = 2; * @return The bytes for host. */ public com.google.protobuf.ByteString getHostBytes() { java.lang.Object ref = host_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); host_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string host = 2; * @param value The host to set. * @return This builder for chaining. */ public Builder setHost( java.lang.String value) { if (value == null) { throw new NullPointerException(); } host_ = value; onChanged(); return this; } /** * string host = 2; * @return This builder for chaining. */ public Builder clearHost() { host_ = getDefaultInstance().getHost(); onChanged(); return this; } /** * string host = 2; * @param value The bytes for host to set. * @return This builder for chaining. */ public Builder setHostBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); host_ = value; onChanged(); return this; } private long pid_ ; /** * int64 pid = 3; * @return The pid. */ @java.lang.Override public long getPid() { return pid_; } /** * int64 pid = 3; * @param value The pid to set. * @return This builder for chaining. */ public Builder setPid(long value) { pid_ = value; onChanged(); return this; } /** * int64 pid = 3; * @return This builder for chaining. */ public Builder clearPid() { pid_ = 0L; onChanged(); return this; } private java.lang.Object database_ = ""; /** * string database = 4; * @return The database. */ public java.lang.String getDatabase() { java.lang.Object ref = database_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); database_ = s; return s; } else { return (java.lang.String) ref; } } /** * string database = 4; * @return The bytes for database. */ public com.google.protobuf.ByteString getDatabaseBytes() { java.lang.Object ref = database_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); database_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string database = 4; * @param value The database to set. * @return This builder for chaining. */ public Builder setDatabase( java.lang.String value) { if (value == null) { throw new NullPointerException(); } database_ = value; onChanged(); return this; } /** * string database = 4; * @return This builder for chaining. */ public Builder clearDatabase() { database_ = getDefaultInstance().getDatabase(); onChanged(); return this; } /** * string database = 4; * @param value The bytes for database to set. * @return This builder for chaining. */ public Builder setDatabaseBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); database_ = value; onChanged(); return this; } private java.lang.Object user_ = ""; /** * string user = 5; * @return The user. */ public java.lang.String getUser() { java.lang.Object ref = user_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); user_ = s; return s; } else { return (java.lang.String) ref; } } /** * string user = 5; * @return The bytes for user. */ public com.google.protobuf.ByteString getUserBytes() { java.lang.Object ref = user_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); user_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string user = 5; * @param value The user to set. * @return This builder for chaining. */ public Builder setUser( java.lang.String value) { if (value == null) { throw new NullPointerException(); } user_ = value; onChanged(); return this; } /** * string user = 5; * @return This builder for chaining. */ public Builder clearUser() { user_ = getDefaultInstance().getUser(); onChanged(); return this; } /** * string user = 5; * @param value The bytes for user to set. * @return This builder for chaining. */ public Builder setUserBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); user_ = value; onChanged(); return this; } private java.lang.Object applicationName_ = ""; /** * string application_name = 6; * @return The applicationName. */ public java.lang.String getApplicationName() { java.lang.Object ref = applicationName_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); applicationName_ = s; return s; } else { return (java.lang.String) ref; } } /** * string application_name = 6; * @return The bytes for applicationName. */ public com.google.protobuf.ByteString getApplicationNameBytes() { java.lang.Object ref = applicationName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); applicationName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string application_name = 6; * @param value The applicationName to set. * @return This builder for chaining. */ public Builder setApplicationName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } applicationName_ = value; onChanged(); return this; } /** * string application_name = 6; * @return This builder for chaining. */ public Builder clearApplicationName() { applicationName_ = getDefaultInstance().getApplicationName(); onChanged(); return this; } /** * string application_name = 6; * @param value The bytes for applicationName to set. * @return This builder for chaining. */ public Builder setApplicationNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); applicationName_ = value; onChanged(); return this; } private com.google.protobuf.Timestamp backendStart_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> backendStartBuilder_; /** * .google.protobuf.Timestamp backend_start = 7; * @return Whether the backendStart field is set. */ public boolean hasBackendStart() { return backendStartBuilder_ != null || backendStart_ != null; } /** * .google.protobuf.Timestamp backend_start = 7; * @return The backendStart. */ public com.google.protobuf.Timestamp getBackendStart() { if (backendStartBuilder_ == null) { return backendStart_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : backendStart_; } else { return backendStartBuilder_.getMessage(); } } /** * .google.protobuf.Timestamp backend_start = 7; */ public Builder setBackendStart(com.google.protobuf.Timestamp value) { if (backendStartBuilder_ == null) { if (value == null) { throw new NullPointerException(); } backendStart_ = value; onChanged(); } else { backendStartBuilder_.setMessage(value); } return this; } /** * .google.protobuf.Timestamp backend_start = 7; */ public Builder setBackendStart( com.google.protobuf.Timestamp.Builder builderForValue) { if (backendStartBuilder_ == null) { backendStart_ = builderForValue.build(); onChanged(); } else { backendStartBuilder_.setMessage(builderForValue.build()); } return this; } /** * .google.protobuf.Timestamp backend_start = 7; */ public Builder mergeBackendStart(com.google.protobuf.Timestamp value) { if (backendStartBuilder_ == null) { if (backendStart_ != null) { backendStart_ = com.google.protobuf.Timestamp.newBuilder(backendStart_).mergeFrom(value).buildPartial(); } else { backendStart_ = value; } onChanged(); } else { backendStartBuilder_.mergeFrom(value); } return this; } /** * .google.protobuf.Timestamp backend_start = 7; */ public Builder clearBackendStart() { if (backendStartBuilder_ == null) { backendStart_ = null; onChanged(); } else { backendStart_ = null; backendStartBuilder_ = null; } return this; } /** * .google.protobuf.Timestamp backend_start = 7; */ public com.google.protobuf.Timestamp.Builder getBackendStartBuilder() { onChanged(); return getBackendStartFieldBuilder().getBuilder(); } /** * .google.protobuf.Timestamp backend_start = 7; */ public com.google.protobuf.TimestampOrBuilder getBackendStartOrBuilder() { if (backendStartBuilder_ != null) { return backendStartBuilder_.getMessageOrBuilder(); } else { return backendStart_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : backendStart_; } } /** * .google.protobuf.Timestamp backend_start = 7; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getBackendStartFieldBuilder() { if (backendStartBuilder_ == null) { backendStartBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getBackendStart(), getParentForChildren(), isClean()); backendStart_ = null; } return backendStartBuilder_; } private com.google.protobuf.Timestamp xactStart_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> xactStartBuilder_; /** * .google.protobuf.Timestamp xact_start = 8; * @return Whether the xactStart field is set. */ public boolean hasXactStart() { return xactStartBuilder_ != null || xactStart_ != null; } /** * .google.protobuf.Timestamp xact_start = 8; * @return The xactStart. */ public com.google.protobuf.Timestamp getXactStart() { if (xactStartBuilder_ == null) { return xactStart_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : xactStart_; } else { return xactStartBuilder_.getMessage(); } } /** * .google.protobuf.Timestamp xact_start = 8; */ public Builder setXactStart(com.google.protobuf.Timestamp value) { if (xactStartBuilder_ == null) { if (value == null) { throw new NullPointerException(); } xactStart_ = value; onChanged(); } else { xactStartBuilder_.setMessage(value); } return this; } /** * .google.protobuf.Timestamp xact_start = 8; */ public Builder setXactStart( com.google.protobuf.Timestamp.Builder builderForValue) { if (xactStartBuilder_ == null) { xactStart_ = builderForValue.build(); onChanged(); } else { xactStartBuilder_.setMessage(builderForValue.build()); } return this; } /** * .google.protobuf.Timestamp xact_start = 8; */ public Builder mergeXactStart(com.google.protobuf.Timestamp value) { if (xactStartBuilder_ == null) { if (xactStart_ != null) { xactStart_ = com.google.protobuf.Timestamp.newBuilder(xactStart_).mergeFrom(value).buildPartial(); } else { xactStart_ = value; } onChanged(); } else { xactStartBuilder_.mergeFrom(value); } return this; } /** * .google.protobuf.Timestamp xact_start = 8; */ public Builder clearXactStart() { if (xactStartBuilder_ == null) { xactStart_ = null; onChanged(); } else { xactStart_ = null; xactStartBuilder_ = null; } return this; } /** * .google.protobuf.Timestamp xact_start = 8; */ public com.google.protobuf.Timestamp.Builder getXactStartBuilder() { onChanged(); return getXactStartFieldBuilder().getBuilder(); } /** * .google.protobuf.Timestamp xact_start = 8; */ public com.google.protobuf.TimestampOrBuilder getXactStartOrBuilder() { if (xactStartBuilder_ != null) { return xactStartBuilder_.getMessageOrBuilder(); } else { return xactStart_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : xactStart_; } } /** * .google.protobuf.Timestamp xact_start = 8; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getXactStartFieldBuilder() { if (xactStartBuilder_ == null) { xactStartBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getXactStart(), getParentForChildren(), isClean()); xactStart_ = null; } return xactStartBuilder_; } private com.google.protobuf.Timestamp queryStart_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> queryStartBuilder_; /** * .google.protobuf.Timestamp query_start = 9; * @return Whether the queryStart field is set. */ public boolean hasQueryStart() { return queryStartBuilder_ != null || queryStart_ != null; } /** * .google.protobuf.Timestamp query_start = 9; * @return The queryStart. */ public com.google.protobuf.Timestamp getQueryStart() { if (queryStartBuilder_ == null) { return queryStart_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : queryStart_; } else { return queryStartBuilder_.getMessage(); } } /** * .google.protobuf.Timestamp query_start = 9; */ public Builder setQueryStart(com.google.protobuf.Timestamp value) { if (queryStartBuilder_ == null) { if (value == null) { throw new NullPointerException(); } queryStart_ = value; onChanged(); } else { queryStartBuilder_.setMessage(value); } return this; } /** * .google.protobuf.Timestamp query_start = 9; */ public Builder setQueryStart( com.google.protobuf.Timestamp.Builder builderForValue) { if (queryStartBuilder_ == null) { queryStart_ = builderForValue.build(); onChanged(); } else { queryStartBuilder_.setMessage(builderForValue.build()); } return this; } /** * .google.protobuf.Timestamp query_start = 9; */ public Builder mergeQueryStart(com.google.protobuf.Timestamp value) { if (queryStartBuilder_ == null) { if (queryStart_ != null) { queryStart_ = com.google.protobuf.Timestamp.newBuilder(queryStart_).mergeFrom(value).buildPartial(); } else { queryStart_ = value; } onChanged(); } else { queryStartBuilder_.mergeFrom(value); } return this; } /** * .google.protobuf.Timestamp query_start = 9; */ public Builder clearQueryStart() { if (queryStartBuilder_ == null) { queryStart_ = null; onChanged(); } else { queryStart_ = null; queryStartBuilder_ = null; } return this; } /** * .google.protobuf.Timestamp query_start = 9; */ public com.google.protobuf.Timestamp.Builder getQueryStartBuilder() { onChanged(); return getQueryStartFieldBuilder().getBuilder(); } /** * .google.protobuf.Timestamp query_start = 9; */ public com.google.protobuf.TimestampOrBuilder getQueryStartOrBuilder() { if (queryStartBuilder_ != null) { return queryStartBuilder_.getMessageOrBuilder(); } else { return queryStart_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : queryStart_; } } /** * .google.protobuf.Timestamp query_start = 9; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getQueryStartFieldBuilder() { if (queryStartBuilder_ == null) { queryStartBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getQueryStart(), getParentForChildren(), isClean()); queryStart_ = null; } return queryStartBuilder_; } private com.google.protobuf.Timestamp stateChange_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> stateChangeBuilder_; /** * .google.protobuf.Timestamp state_change = 10; * @return Whether the stateChange field is set. */ public boolean hasStateChange() { return stateChangeBuilder_ != null || stateChange_ != null; } /** * .google.protobuf.Timestamp state_change = 10; * @return The stateChange. */ public com.google.protobuf.Timestamp getStateChange() { if (stateChangeBuilder_ == null) { return stateChange_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : stateChange_; } else { return stateChangeBuilder_.getMessage(); } } /** * .google.protobuf.Timestamp state_change = 10; */ public Builder setStateChange(com.google.protobuf.Timestamp value) { if (stateChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } stateChange_ = value; onChanged(); } else { stateChangeBuilder_.setMessage(value); } return this; } /** * .google.protobuf.Timestamp state_change = 10; */ public Builder setStateChange( com.google.protobuf.Timestamp.Builder builderForValue) { if (stateChangeBuilder_ == null) { stateChange_ = builderForValue.build(); onChanged(); } else { stateChangeBuilder_.setMessage(builderForValue.build()); } return this; } /** * .google.protobuf.Timestamp state_change = 10; */ public Builder mergeStateChange(com.google.protobuf.Timestamp value) { if (stateChangeBuilder_ == null) { if (stateChange_ != null) { stateChange_ = com.google.protobuf.Timestamp.newBuilder(stateChange_).mergeFrom(value).buildPartial(); } else { stateChange_ = value; } onChanged(); } else { stateChangeBuilder_.mergeFrom(value); } return this; } /** * .google.protobuf.Timestamp state_change = 10; */ public Builder clearStateChange() { if (stateChangeBuilder_ == null) { stateChange_ = null; onChanged(); } else { stateChange_ = null; stateChangeBuilder_ = null; } return this; } /** * .google.protobuf.Timestamp state_change = 10; */ public com.google.protobuf.Timestamp.Builder getStateChangeBuilder() { onChanged(); return getStateChangeFieldBuilder().getBuilder(); } /** * .google.protobuf.Timestamp state_change = 10; */ public com.google.protobuf.TimestampOrBuilder getStateChangeOrBuilder() { if (stateChangeBuilder_ != null) { return stateChangeBuilder_.getMessageOrBuilder(); } else { return stateChange_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : stateChange_; } } /** * .google.protobuf.Timestamp state_change = 10; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getStateChangeFieldBuilder() { if (stateChangeBuilder_ == null) { stateChangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getStateChange(), getParentForChildren(), isClean()); stateChange_ = null; } return stateChangeBuilder_; } private java.lang.Object waitEventType_ = ""; /** * string wait_event_type = 11; * @return The waitEventType. */ public java.lang.String getWaitEventType() { java.lang.Object ref = waitEventType_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); waitEventType_ = s; return s; } else { return (java.lang.String) ref; } } /** * string wait_event_type = 11; * @return The bytes for waitEventType. */ public com.google.protobuf.ByteString getWaitEventTypeBytes() { java.lang.Object ref = waitEventType_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); waitEventType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string wait_event_type = 11; * @param value The waitEventType to set. * @return This builder for chaining. */ public Builder setWaitEventType( java.lang.String value) { if (value == null) { throw new NullPointerException(); } waitEventType_ = value; onChanged(); return this; } /** * string wait_event_type = 11; * @return This builder for chaining. */ public Builder clearWaitEventType() { waitEventType_ = getDefaultInstance().getWaitEventType(); onChanged(); return this; } /** * string wait_event_type = 11; * @param value The bytes for waitEventType to set. * @return This builder for chaining. */ public Builder setWaitEventTypeBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); waitEventType_ = value; onChanged(); return this; } private java.lang.Object waitEvent_ = ""; /** * string wait_event = 12; * @return The waitEvent. */ public java.lang.String getWaitEvent() { java.lang.Object ref = waitEvent_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); waitEvent_ = s; return s; } else { return (java.lang.String) ref; } } /** * string wait_event = 12; * @return The bytes for waitEvent. */ public com.google.protobuf.ByteString getWaitEventBytes() { java.lang.Object ref = waitEvent_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); waitEvent_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string wait_event = 12; * @param value The waitEvent to set. * @return This builder for chaining. */ public Builder setWaitEvent( java.lang.String value) { if (value == null) { throw new NullPointerException(); } waitEvent_ = value; onChanged(); return this; } /** * string wait_event = 12; * @return This builder for chaining. */ public Builder clearWaitEvent() { waitEvent_ = getDefaultInstance().getWaitEvent(); onChanged(); return this; } /** * string wait_event = 12; * @param value The bytes for waitEvent to set. * @return This builder for chaining. */ public Builder setWaitEventBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); waitEvent_ = value; onChanged(); return this; } private java.lang.Object state_ = ""; /** * string state = 13; * @return The state. */ public java.lang.String getState() { java.lang.Object ref = state_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); state_ = s; return s; } else { return (java.lang.String) ref; } } /** * string state = 13; * @return The bytes for state. */ public com.google.protobuf.ByteString getStateBytes() { java.lang.Object ref = state_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); state_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string state = 13; * @param value The state to set. * @return This builder for chaining. */ public Builder setState( java.lang.String value) { if (value == null) { throw new NullPointerException(); } state_ = value; onChanged(); return this; } /** * string state = 13; * @return This builder for chaining. */ public Builder clearState() { state_ = getDefaultInstance().getState(); onChanged(); return this; } /** * string state = 13; * @param value The bytes for state to set. * @return This builder for chaining. */ public Builder setStateBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); state_ = value; onChanged(); return this; } private java.lang.Object query_ = ""; /** * string query = 14; * @return The query. */ public java.lang.String getQuery() { java.lang.Object ref = query_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); query_ = s; return s; } else { return (java.lang.String) ref; } } /** * string query = 14; * @return The bytes for query. */ public com.google.protobuf.ByteString getQueryBytes() { java.lang.Object ref = query_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); query_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string query = 14; * @param value The query to set. * @return This builder for chaining. */ public Builder setQuery( java.lang.String value) { if (value == null) { throw new NullPointerException(); } query_ = value; onChanged(); return this; } /** * string query = 14; * @return This builder for chaining. */ public Builder clearQuery() { query_ = getDefaultInstance().getQuery(); onChanged(); return this; } /** * string query = 14; * @param value The bytes for query to set. * @return This builder for chaining. */ public Builder setQueryBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); query_ = value; onChanged(); return this; } private java.lang.Object backendType_ = ""; /** * string backend_type = 15; * @return The backendType. */ public java.lang.String getBackendType() { java.lang.Object ref = backendType_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); backendType_ = s; return s; } else { return (java.lang.String) ref; } } /** * string backend_type = 15; * @return The bytes for backendType. */ public com.google.protobuf.ByteString getBackendTypeBytes() { java.lang.Object ref = backendType_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); backendType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string backend_type = 15; * @param value The backendType to set. * @return This builder for chaining. */ public Builder setBackendType( java.lang.String value) { if (value == null) { throw new NullPointerException(); } backendType_ = value; onChanged(); return this; } /** * string backend_type = 15; * @return This builder for chaining. */ public Builder clearBackendType() { backendType_ = getDefaultInstance().getBackendType(); onChanged(); return this; } /** * string backend_type = 15; * @param value The bytes for backendType to set. * @return This builder for chaining. */ public Builder setBackendTypeBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); backendType_ = value; onChanged(); return this; } private java.lang.Object clientAddr_ = ""; /** * string client_addr = 16; * @return The clientAddr. */ public java.lang.String getClientAddr() { java.lang.Object ref = clientAddr_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); clientAddr_ = s; return s; } else { return (java.lang.String) ref; } } /** * string client_addr = 16; * @return The bytes for clientAddr. */ public com.google.protobuf.ByteString getClientAddrBytes() { java.lang.Object ref = clientAddr_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); clientAddr_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string client_addr = 16; * @param value The clientAddr to set. * @return This builder for chaining. */ public Builder setClientAddr( java.lang.String value) { if (value == null) { throw new NullPointerException(); } clientAddr_ = value; onChanged(); return this; } /** * string client_addr = 16; * @return This builder for chaining. */ public Builder clearClientAddr() { clientAddr_ = getDefaultInstance().getClientAddr(); onChanged(); return this; } /** * string client_addr = 16; * @param value The bytes for clientAddr to set. * @return This builder for chaining. */ public Builder setClientAddrBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); clientAddr_ = value; onChanged(); return this; } private java.lang.Object clientHostname_ = ""; /** * string client_hostname = 17; * @return The clientHostname. */ public java.lang.String getClientHostname() { java.lang.Object ref = clientHostname_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); clientHostname_ = s; return s; } else { return (java.lang.String) ref; } } /** * string client_hostname = 17; * @return The bytes for clientHostname. */ public com.google.protobuf.ByteString getClientHostnameBytes() { java.lang.Object ref = clientHostname_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); clientHostname_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string client_hostname = 17; * @param value The clientHostname to set. * @return This builder for chaining. */ public Builder setClientHostname( java.lang.String value) { if (value == null) { throw new NullPointerException(); } clientHostname_ = value; onChanged(); return this; } /** * string client_hostname = 17; * @return This builder for chaining. */ public Builder clearClientHostname() { clientHostname_ = getDefaultInstance().getClientHostname(); onChanged(); return this; } /** * string client_hostname = 17; * @param value The bytes for clientHostname to set. * @return This builder for chaining. */ public Builder setClientHostnameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); clientHostname_ = value; onChanged(); return this; } private long clientPort_ ; /** * int64 client_port = 18; * @return The clientPort. */ @java.lang.Override public long getClientPort() { return clientPort_; } /** * int64 client_port = 18; * @param value The clientPort to set. * @return This builder for chaining. */ public Builder setClientPort(long value) { clientPort_ = value; onChanged(); return this; } /** * int64 client_port = 18; * @return This builder for chaining. */ public Builder clearClientPort() { clientPort_ = 0L; onChanged(); return this; } private long backendXid_ ; /** * int64 backend_xid = 19; * @return The backendXid. */ @java.lang.Override public long getBackendXid() { return backendXid_; } /** * int64 backend_xid = 19; * @param value The backendXid to set. * @return This builder for chaining. */ public Builder setBackendXid(long value) { backendXid_ = value; onChanged(); return this; } /** * int64 backend_xid = 19; * @return This builder for chaining. */ public Builder clearBackendXid() { backendXid_ = 0L; onChanged(); return this; } private long backendXmin_ ; /** * int64 backend_xmin = 20; * @return The backendXmin. */ @java.lang.Override public long getBackendXmin() { return backendXmin_; } /** * int64 backend_xmin = 20; * @param value The backendXmin to set. * @return This builder for chaining. */ public Builder setBackendXmin(long value) { backendXmin_ = value; onChanged(); return this; } /** * int64 backend_xmin = 20; * @return This builder for chaining. */ public Builder clearBackendXmin() { backendXmin_ = 0L; onChanged(); return this; } private java.lang.Object blockingPids_ = ""; /** * string blocking_pids = 22; * @return The blockingPids. */ public java.lang.String getBlockingPids() { java.lang.Object ref = blockingPids_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); blockingPids_ = s; return s; } else { return (java.lang.String) ref; } } /** * string blocking_pids = 22; * @return The bytes for blockingPids. */ public com.google.protobuf.ByteString getBlockingPidsBytes() { java.lang.Object ref = blockingPids_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); blockingPids_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string blocking_pids = 22; * @param value The blockingPids to set. * @return This builder for chaining. */ public Builder setBlockingPids( java.lang.String value) { if (value == null) { throw new NullPointerException(); } blockingPids_ = value; onChanged(); return this; } /** * string blocking_pids = 22; * @return This builder for chaining. */ public Builder clearBlockingPids() { blockingPids_ = getDefaultInstance().getBlockingPids(); onChanged(); return this; } /** * string blocking_pids = 22; * @param value The bytes for blockingPids to set. * @return This builder for chaining. */ public Builder setBlockingPidsBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); blockingPids_ = value; onChanged(); return this; } private java.lang.Object queryId_ = ""; /** * string query_id = 23; * @return The queryId. */ public java.lang.String getQueryId() { java.lang.Object ref = queryId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); queryId_ = s; return s; } else { return (java.lang.String) ref; } } /** * string query_id = 23; * @return The bytes for queryId. */ public com.google.protobuf.ByteString getQueryIdBytes() { java.lang.Object ref = queryId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); queryId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string query_id = 23; * @param value The queryId to set. * @return This builder for chaining. */ public Builder setQueryId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } queryId_ = value; onChanged(); return this; } /** * string query_id = 23; * @return This builder for chaining. */ public Builder clearQueryId() { queryId_ = getDefaultInstance().getQueryId(); onChanged(); return this; } /** * string query_id = 23; * @param value The bytes for queryId to set. * @return This builder for chaining. */ public Builder setQueryIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); queryId_ = value; 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:yandex.cloud.mdb.postgresql.v1.SessionState) } // @@protoc_insertion_point(class_scope:yandex.cloud.mdb.postgresql.v1.SessionState) private static final yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState(); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public SessionState parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new SessionState(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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface PrimaryKeyOrBuilder extends // @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.postgresql.v1.PrimaryKey) com.google.protobuf.MessageOrBuilder { /** * string host = 1; * @return The host. */ java.lang.String getHost(); /** * string host = 1; * @return The bytes for host. */ com.google.protobuf.ByteString getHostBytes(); /** * string user = 2; * @return The user. */ java.lang.String getUser(); /** * string user = 2; * @return The bytes for user. */ com.google.protobuf.ByteString getUserBytes(); /** * string database = 4; * @return The database. */ java.lang.String getDatabase(); /** * string database = 4; * @return The bytes for database. */ com.google.protobuf.ByteString getDatabaseBytes(); /** * bool toplevel = 5; * @return The toplevel. */ boolean getToplevel(); /** * string query_id = 6; * @return The queryId. */ java.lang.String getQueryId(); /** * string query_id = 6; * @return The bytes for queryId. */ com.google.protobuf.ByteString getQueryIdBytes(); /** * string plan_id = 7; * @return The planId. */ java.lang.String getPlanId(); /** * string plan_id = 7; * @return The bytes for planId. */ com.google.protobuf.ByteString getPlanIdBytes(); } /** * Protobuf type {@code yandex.cloud.mdb.postgresql.v1.PrimaryKey} */ public static final class PrimaryKey extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:yandex.cloud.mdb.postgresql.v1.PrimaryKey) PrimaryKeyOrBuilder { private static final long serialVersionUID = 0L; // Use PrimaryKey.newBuilder() to construct. private PrimaryKey(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private PrimaryKey() { host_ = ""; user_ = ""; database_ = ""; queryId_ = ""; planId_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new PrimaryKey(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private PrimaryKey( 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(); host_ = s; break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); user_ = s; break; } case 34: { java.lang.String s = input.readStringRequireUtf8(); database_ = s; break; } case 40: { toplevel_ = input.readBool(); break; } case 50: { java.lang.String s = input.readStringRequireUtf8(); queryId_ = s; break; } case 58: { java.lang.String s = input.readStringRequireUtf8(); planId_ = s; 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_PrimaryKey_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_PrimaryKey_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.Builder.class); } public static final int HOST_FIELD_NUMBER = 1; private volatile java.lang.Object host_; /** * string host = 1; * @return The host. */ @java.lang.Override public java.lang.String getHost() { java.lang.Object ref = host_; 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(); host_ = s; return s; } } /** * string host = 1; * @return The bytes for host. */ @java.lang.Override public com.google.protobuf.ByteString getHostBytes() { java.lang.Object ref = host_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); host_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int USER_FIELD_NUMBER = 2; private volatile java.lang.Object user_; /** * string user = 2; * @return The user. */ @java.lang.Override public java.lang.String getUser() { java.lang.Object ref = user_; 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(); user_ = s; return s; } } /** * string user = 2; * @return The bytes for user. */ @java.lang.Override public com.google.protobuf.ByteString getUserBytes() { java.lang.Object ref = user_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); user_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int DATABASE_FIELD_NUMBER = 4; private volatile java.lang.Object database_; /** * string database = 4; * @return The database. */ @java.lang.Override public java.lang.String getDatabase() { java.lang.Object ref = database_; 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(); database_ = s; return s; } } /** * string database = 4; * @return The bytes for database. */ @java.lang.Override public com.google.protobuf.ByteString getDatabaseBytes() { java.lang.Object ref = database_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); database_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int TOPLEVEL_FIELD_NUMBER = 5; private boolean toplevel_; /** * bool toplevel = 5; * @return The toplevel. */ @java.lang.Override public boolean getToplevel() { return toplevel_; } public static final int QUERY_ID_FIELD_NUMBER = 6; private volatile java.lang.Object queryId_; /** * string query_id = 6; * @return The queryId. */ @java.lang.Override public java.lang.String getQueryId() { java.lang.Object ref = queryId_; 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(); queryId_ = s; return s; } } /** * string query_id = 6; * @return The bytes for queryId. */ @java.lang.Override public com.google.protobuf.ByteString getQueryIdBytes() { java.lang.Object ref = queryId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); queryId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int PLAN_ID_FIELD_NUMBER = 7; private volatile java.lang.Object planId_; /** * string plan_id = 7; * @return The planId. */ @java.lang.Override public java.lang.String getPlanId() { java.lang.Object ref = planId_; 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(); planId_ = s; return s; } } /** * string plan_id = 7; * @return The bytes for planId. */ @java.lang.Override public com.google.protobuf.ByteString getPlanIdBytes() { java.lang.Object ref = planId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); planId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } 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(host_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, host_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(user_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, user_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(database_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, database_); } if (toplevel_ != false) { output.writeBool(5, toplevel_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queryId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 6, queryId_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(planId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 7, planId_); } 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(host_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, host_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(user_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, user_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(database_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, database_); } if (toplevel_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(5, toplevel_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queryId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, queryId_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(planId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, planId_); } 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey)) { return super.equals(obj); } yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey other = (yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey) obj; if (!getHost() .equals(other.getHost())) return false; if (!getUser() .equals(other.getUser())) return false; if (!getDatabase() .equals(other.getDatabase())) return false; if (getToplevel() != other.getToplevel()) return false; if (!getQueryId() .equals(other.getQueryId())) return false; if (!getPlanId() .equals(other.getPlanId())) 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) + HOST_FIELD_NUMBER; hash = (53 * hash) + getHost().hashCode(); hash = (37 * hash) + USER_FIELD_NUMBER; hash = (53 * hash) + getUser().hashCode(); hash = (37 * hash) + DATABASE_FIELD_NUMBER; hash = (53 * hash) + getDatabase().hashCode(); hash = (37 * hash) + TOPLEVEL_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getToplevel()); hash = (37 * hash) + QUERY_ID_FIELD_NUMBER; hash = (53 * hash) + getQueryId().hashCode(); hash = (37 * hash) + PLAN_ID_FIELD_NUMBER; hash = (53 * hash) + getPlanId().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey 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(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey 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 yandex.cloud.mdb.postgresql.v1.PrimaryKey} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.postgresql.v1.PrimaryKey) yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKeyOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_PrimaryKey_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_PrimaryKey_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.Builder.class); } // Construct using yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.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(); host_ = ""; user_ = ""; database_ = ""; toplevel_ = false; queryId_ = ""; planId_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_PrimaryKey_descriptor; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey getDefaultInstanceForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.getDefaultInstance(); } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey build() { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey buildPartial() { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey result = new yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey(this); result.host_ = host_; result.user_ = user_; result.database_ = database_; result.toplevel_ = toplevel_; result.queryId_ = queryId_; result.planId_ = planId_; 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey) { return mergeFrom((yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey other) { if (other == yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.getDefaultInstance()) return this; if (!other.getHost().isEmpty()) { host_ = other.host_; onChanged(); } if (!other.getUser().isEmpty()) { user_ = other.user_; onChanged(); } if (!other.getDatabase().isEmpty()) { database_ = other.database_; onChanged(); } if (other.getToplevel() != false) { setToplevel(other.getToplevel()); } if (!other.getQueryId().isEmpty()) { queryId_ = other.queryId_; onChanged(); } if (!other.getPlanId().isEmpty()) { planId_ = other.planId_; onChanged(); } 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 { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private java.lang.Object host_ = ""; /** * string host = 1; * @return The host. */ public java.lang.String getHost() { java.lang.Object ref = host_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); host_ = s; return s; } else { return (java.lang.String) ref; } } /** * string host = 1; * @return The bytes for host. */ public com.google.protobuf.ByteString getHostBytes() { java.lang.Object ref = host_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); host_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string host = 1; * @param value The host to set. * @return This builder for chaining. */ public Builder setHost( java.lang.String value) { if (value == null) { throw new NullPointerException(); } host_ = value; onChanged(); return this; } /** * string host = 1; * @return This builder for chaining. */ public Builder clearHost() { host_ = getDefaultInstance().getHost(); onChanged(); return this; } /** * string host = 1; * @param value The bytes for host to set. * @return This builder for chaining. */ public Builder setHostBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); host_ = value; onChanged(); return this; } private java.lang.Object user_ = ""; /** * string user = 2; * @return The user. */ public java.lang.String getUser() { java.lang.Object ref = user_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); user_ = s; return s; } else { return (java.lang.String) ref; } } /** * string user = 2; * @return The bytes for user. */ public com.google.protobuf.ByteString getUserBytes() { java.lang.Object ref = user_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); user_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string user = 2; * @param value The user to set. * @return This builder for chaining. */ public Builder setUser( java.lang.String value) { if (value == null) { throw new NullPointerException(); } user_ = value; onChanged(); return this; } /** * string user = 2; * @return This builder for chaining. */ public Builder clearUser() { user_ = getDefaultInstance().getUser(); onChanged(); return this; } /** * string user = 2; * @param value The bytes for user to set. * @return This builder for chaining. */ public Builder setUserBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); user_ = value; onChanged(); return this; } private java.lang.Object database_ = ""; /** * string database = 4; * @return The database. */ public java.lang.String getDatabase() { java.lang.Object ref = database_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); database_ = s; return s; } else { return (java.lang.String) ref; } } /** * string database = 4; * @return The bytes for database. */ public com.google.protobuf.ByteString getDatabaseBytes() { java.lang.Object ref = database_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); database_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string database = 4; * @param value The database to set. * @return This builder for chaining. */ public Builder setDatabase( java.lang.String value) { if (value == null) { throw new NullPointerException(); } database_ = value; onChanged(); return this; } /** * string database = 4; * @return This builder for chaining. */ public Builder clearDatabase() { database_ = getDefaultInstance().getDatabase(); onChanged(); return this; } /** * string database = 4; * @param value The bytes for database to set. * @return This builder for chaining. */ public Builder setDatabaseBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); database_ = value; onChanged(); return this; } private boolean toplevel_ ; /** * bool toplevel = 5; * @return The toplevel. */ @java.lang.Override public boolean getToplevel() { return toplevel_; } /** * bool toplevel = 5; * @param value The toplevel to set. * @return This builder for chaining. */ public Builder setToplevel(boolean value) { toplevel_ = value; onChanged(); return this; } /** * bool toplevel = 5; * @return This builder for chaining. */ public Builder clearToplevel() { toplevel_ = false; onChanged(); return this; } private java.lang.Object queryId_ = ""; /** * string query_id = 6; * @return The queryId. */ public java.lang.String getQueryId() { java.lang.Object ref = queryId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); queryId_ = s; return s; } else { return (java.lang.String) ref; } } /** * string query_id = 6; * @return The bytes for queryId. */ public com.google.protobuf.ByteString getQueryIdBytes() { java.lang.Object ref = queryId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); queryId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string query_id = 6; * @param value The queryId to set. * @return This builder for chaining. */ public Builder setQueryId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } queryId_ = value; onChanged(); return this; } /** * string query_id = 6; * @return This builder for chaining. */ public Builder clearQueryId() { queryId_ = getDefaultInstance().getQueryId(); onChanged(); return this; } /** * string query_id = 6; * @param value The bytes for queryId to set. * @return This builder for chaining. */ public Builder setQueryIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); queryId_ = value; onChanged(); return this; } private java.lang.Object planId_ = ""; /** * string plan_id = 7; * @return The planId. */ public java.lang.String getPlanId() { java.lang.Object ref = planId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); planId_ = s; return s; } else { return (java.lang.String) ref; } } /** * string plan_id = 7; * @return The bytes for planId. */ public com.google.protobuf.ByteString getPlanIdBytes() { java.lang.Object ref = planId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); planId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string plan_id = 7; * @param value The planId to set. * @return This builder for chaining. */ public Builder setPlanId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } planId_ = value; onChanged(); return this; } /** * string plan_id = 7; * @return This builder for chaining. */ public Builder clearPlanId() { planId_ = getDefaultInstance().getPlanId(); onChanged(); return this; } /** * string plan_id = 7; * @param value The bytes for planId to set. * @return This builder for chaining. */ public Builder setPlanIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); planId_ = value; 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:yandex.cloud.mdb.postgresql.v1.PrimaryKey) } // @@protoc_insertion_point(class_scope:yandex.cloud.mdb.postgresql.v1.PrimaryKey) private static final yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey(); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public PrimaryKey parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new PrimaryKey(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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface QueryStatsOrBuilder extends // @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.postgresql.v1.QueryStats) com.google.protobuf.MessageOrBuilder { /** * .google.protobuf.Timestamp time = 1; * @return Whether the time field is set. */ boolean hasTime(); /** * .google.protobuf.Timestamp time = 1; * @return The time. */ com.google.protobuf.Timestamp getTime(); /** * .google.protobuf.Timestamp time = 1; */ com.google.protobuf.TimestampOrBuilder getTimeOrBuilder(); /** * string query = 2; * @return The query. */ java.lang.String getQuery(); /** * string query = 2; * @return The bytes for query. */ com.google.protobuf.ByteString getQueryBytes(); /** * string normalized_plan = 3; * @return The normalizedPlan. */ java.lang.String getNormalizedPlan(); /** * string normalized_plan = 3; * @return The bytes for normalizedPlan. */ com.google.protobuf.ByteString getNormalizedPlanBytes(); /** * string example_plan = 4; * @return The examplePlan. */ java.lang.String getExamplePlan(); /** * string example_plan = 4; * @return The bytes for examplePlan. */ com.google.protobuf.ByteString getExamplePlanBytes(); /** * int64 plans = 5; * @return The plans. */ long getPlans(); /** * double total_plan_time = 6; * @return The totalPlanTime. */ double getTotalPlanTime(); /** * double min_plan_time = 7; * @return The minPlanTime. */ double getMinPlanTime(); /** * double max_plan_time = 8; * @return The maxPlanTime. */ double getMaxPlanTime(); /** * double mean_plan_time = 9; * @return The meanPlanTime. */ double getMeanPlanTime(); /** * double stddev_plan_time = 10; * @return The stddevPlanTime. */ double getStddevPlanTime(); /** * int64 calls = 11; * @return The calls. */ long getCalls(); /** *
     * total_exec_time
     * 
* * double total_time = 12; * @return The totalTime. */ double getTotalTime(); /** *
     * min_exec_time
     * 
* * double min_time = 13; * @return The minTime. */ double getMinTime(); /** *
     * max_exec_time
     * 
* * double max_time = 14; * @return The maxTime. */ double getMaxTime(); /** *
     * mean_exec_time
     * 
* * double mean_time = 15; * @return The meanTime. */ double getMeanTime(); /** *
     * stddev_exec_time
     * 
* * double stddev_time = 16; * @return The stddevTime. */ double getStddevTime(); /** * int64 rows = 17; * @return The rows. */ long getRows(); /** * int64 shared_blks_hit = 18; * @return The sharedBlksHit. */ long getSharedBlksHit(); /** * int64 shared_blks_read = 19; * @return The sharedBlksRead. */ long getSharedBlksRead(); /** * int64 shared_blks_dirtied = 20; * @return The sharedBlksDirtied. */ long getSharedBlksDirtied(); /** * int64 shared_blks_written = 21; * @return The sharedBlksWritten. */ long getSharedBlksWritten(); /** * int64 local_blks_hit = 22; * @return The localBlksHit. */ long getLocalBlksHit(); /** * int64 local_blks_read = 23; * @return The localBlksRead. */ long getLocalBlksRead(); /** * int64 local_blks_dirtied = 24; * @return The localBlksDirtied. */ long getLocalBlksDirtied(); /** * int64 local_blks_written = 25; * @return The localBlksWritten. */ long getLocalBlksWritten(); /** * int64 temp_blks_read = 26; * @return The tempBlksRead. */ long getTempBlksRead(); /** * int64 temp_blks_written = 27; * @return The tempBlksWritten. */ long getTempBlksWritten(); /** * double blk_read_time = 28; * @return The blkReadTime. */ double getBlkReadTime(); /** * double blk_write_time = 29; * @return The blkWriteTime. */ double getBlkWriteTime(); /** * double temp_blk_read_time = 30; * @return The tempBlkReadTime. */ double getTempBlkReadTime(); /** * double temp_blk_write_time = 31; * @return The tempBlkWriteTime. */ double getTempBlkWriteTime(); /** * int64 wal_records = 32; * @return The walRecords. */ long getWalRecords(); /** * int64 wal_fpi = 33; * @return The walFpi. */ long getWalFpi(); /** * int64 wal_bytes = 34; * @return The walBytes. */ long getWalBytes(); /** * int64 jit_functions = 35; * @return The jitFunctions. */ long getJitFunctions(); /** * double jit_generation_time = 36; * @return The jitGenerationTime. */ double getJitGenerationTime(); /** * int64 jit_inlining_count = 37; * @return The jitInliningCount. */ long getJitInliningCount(); /** * double jit_inlining_time = 38; * @return The jitInliningTime. */ double getJitInliningTime(); /** * int64 jit_optimization_count = 39; * @return The jitOptimizationCount. */ long getJitOptimizationCount(); /** * double jit_optimization_time = 40; * @return The jitOptimizationTime. */ double getJitOptimizationTime(); /** * int64 jit_emission_count = 41; * @return The jitEmissionCount. */ long getJitEmissionCount(); /** * double jit_emission_time = 42; * @return The jitEmissionTime. */ double getJitEmissionTime(); /** * int64 startup_cost = 43; * @return The startupCost. */ long getStartupCost(); /** * int64 total_cost = 44; * @return The totalCost. */ long getTotalCost(); /** * int64 plan_rows = 45; * @return The planRows. */ long getPlanRows(); /** * int64 plan_width = 46; * @return The planWidth. */ long getPlanWidth(); /** * int64 reads = 47; * @return The reads. */ long getReads(); /** * int64 writes = 48; * @return The writes. */ long getWrites(); /** * double user_time = 49; * @return The userTime. */ double getUserTime(); /** * double system_time = 50; * @return The systemTime. */ double getSystemTime(); } /** * Protobuf type {@code yandex.cloud.mdb.postgresql.v1.QueryStats} */ public static final class QueryStats extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:yandex.cloud.mdb.postgresql.v1.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() { query_ = ""; normalizedPlan_ = ""; examplePlan_ = ""; } @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(); } 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: { com.google.protobuf.Timestamp.Builder subBuilder = null; if (time_ != null) { subBuilder = time_.toBuilder(); } time_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(time_); time_ = subBuilder.buildPartial(); } break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); query_ = s; break; } case 26: { java.lang.String s = input.readStringRequireUtf8(); normalizedPlan_ = s; break; } case 34: { java.lang.String s = input.readStringRequireUtf8(); examplePlan_ = s; break; } case 40: { plans_ = input.readInt64(); break; } case 49: { totalPlanTime_ = input.readDouble(); break; } case 57: { minPlanTime_ = input.readDouble(); break; } case 65: { maxPlanTime_ = input.readDouble(); break; } case 73: { meanPlanTime_ = input.readDouble(); break; } case 81: { stddevPlanTime_ = input.readDouble(); break; } case 88: { calls_ = input.readInt64(); break; } case 97: { totalTime_ = input.readDouble(); break; } case 105: { minTime_ = input.readDouble(); break; } case 113: { maxTime_ = input.readDouble(); break; } case 121: { meanTime_ = input.readDouble(); break; } case 129: { stddevTime_ = input.readDouble(); break; } case 136: { rows_ = input.readInt64(); break; } case 144: { sharedBlksHit_ = input.readInt64(); break; } case 152: { sharedBlksRead_ = input.readInt64(); break; } case 160: { sharedBlksDirtied_ = input.readInt64(); break; } case 168: { sharedBlksWritten_ = input.readInt64(); break; } case 176: { localBlksHit_ = input.readInt64(); break; } case 184: { localBlksRead_ = input.readInt64(); break; } case 192: { localBlksDirtied_ = input.readInt64(); break; } case 200: { localBlksWritten_ = input.readInt64(); break; } case 208: { tempBlksRead_ = input.readInt64(); break; } case 216: { tempBlksWritten_ = input.readInt64(); break; } case 225: { blkReadTime_ = input.readDouble(); break; } case 233: { blkWriteTime_ = input.readDouble(); break; } case 241: { tempBlkReadTime_ = input.readDouble(); break; } case 249: { tempBlkWriteTime_ = input.readDouble(); break; } case 256: { walRecords_ = input.readInt64(); break; } case 264: { walFpi_ = input.readInt64(); break; } case 272: { walBytes_ = input.readInt64(); break; } case 280: { jitFunctions_ = input.readInt64(); break; } case 289: { jitGenerationTime_ = input.readDouble(); break; } case 296: { jitInliningCount_ = input.readInt64(); break; } case 305: { jitInliningTime_ = input.readDouble(); break; } case 312: { jitOptimizationCount_ = input.readInt64(); break; } case 321: { jitOptimizationTime_ = input.readDouble(); break; } case 328: { jitEmissionCount_ = input.readInt64(); break; } case 337: { jitEmissionTime_ = input.readDouble(); break; } case 344: { startupCost_ = input.readInt64(); break; } case 352: { totalCost_ = input.readInt64(); break; } case 360: { planRows_ = input.readInt64(); break; } case 368: { planWidth_ = input.readInt64(); break; } case 376: { reads_ = input.readInt64(); break; } case 384: { writes_ = input.readInt64(); break; } case 393: { userTime_ = input.readDouble(); break; } case 401: { systemTime_ = input.readDouble(); 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_QueryStats_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_QueryStats_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.Builder.class); } public static final int TIME_FIELD_NUMBER = 1; private com.google.protobuf.Timestamp time_; /** * .google.protobuf.Timestamp time = 1; * @return Whether the time field is set. */ @java.lang.Override public boolean hasTime() { return time_ != null; } /** * .google.protobuf.Timestamp time = 1; * @return The time. */ @java.lang.Override public com.google.protobuf.Timestamp getTime() { return time_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : time_; } /** * .google.protobuf.Timestamp time = 1; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getTimeOrBuilder() { return getTime(); } public static final int QUERY_FIELD_NUMBER = 2; private volatile java.lang.Object query_; /** * string query = 2; * @return The query. */ @java.lang.Override public java.lang.String getQuery() { java.lang.Object ref = query_; 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(); query_ = s; return s; } } /** * string query = 2; * @return The bytes for query. */ @java.lang.Override public com.google.protobuf.ByteString getQueryBytes() { java.lang.Object ref = query_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); query_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int NORMALIZED_PLAN_FIELD_NUMBER = 3; private volatile java.lang.Object normalizedPlan_; /** * string normalized_plan = 3; * @return The normalizedPlan. */ @java.lang.Override public java.lang.String getNormalizedPlan() { java.lang.Object ref = normalizedPlan_; 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(); normalizedPlan_ = s; return s; } } /** * string normalized_plan = 3; * @return The bytes for normalizedPlan. */ @java.lang.Override public com.google.protobuf.ByteString getNormalizedPlanBytes() { java.lang.Object ref = normalizedPlan_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); normalizedPlan_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int EXAMPLE_PLAN_FIELD_NUMBER = 4; private volatile java.lang.Object examplePlan_; /** * string example_plan = 4; * @return The examplePlan. */ @java.lang.Override public java.lang.String getExamplePlan() { java.lang.Object ref = examplePlan_; 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(); examplePlan_ = s; return s; } } /** * string example_plan = 4; * @return The bytes for examplePlan. */ @java.lang.Override public com.google.protobuf.ByteString getExamplePlanBytes() { java.lang.Object ref = examplePlan_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); examplePlan_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int PLANS_FIELD_NUMBER = 5; private long plans_; /** * int64 plans = 5; * @return The plans. */ @java.lang.Override public long getPlans() { return plans_; } public static final int TOTAL_PLAN_TIME_FIELD_NUMBER = 6; private double totalPlanTime_; /** * double total_plan_time = 6; * @return The totalPlanTime. */ @java.lang.Override public double getTotalPlanTime() { return totalPlanTime_; } public static final int MIN_PLAN_TIME_FIELD_NUMBER = 7; private double minPlanTime_; /** * double min_plan_time = 7; * @return The minPlanTime. */ @java.lang.Override public double getMinPlanTime() { return minPlanTime_; } public static final int MAX_PLAN_TIME_FIELD_NUMBER = 8; private double maxPlanTime_; /** * double max_plan_time = 8; * @return The maxPlanTime. */ @java.lang.Override public double getMaxPlanTime() { return maxPlanTime_; } public static final int MEAN_PLAN_TIME_FIELD_NUMBER = 9; private double meanPlanTime_; /** * double mean_plan_time = 9; * @return The meanPlanTime. */ @java.lang.Override public double getMeanPlanTime() { return meanPlanTime_; } public static final int STDDEV_PLAN_TIME_FIELD_NUMBER = 10; private double stddevPlanTime_; /** * double stddev_plan_time = 10; * @return The stddevPlanTime. */ @java.lang.Override public double getStddevPlanTime() { return stddevPlanTime_; } public static final int CALLS_FIELD_NUMBER = 11; private long calls_; /** * int64 calls = 11; * @return The calls. */ @java.lang.Override public long getCalls() { return calls_; } public static final int TOTAL_TIME_FIELD_NUMBER = 12; private double totalTime_; /** *
     * total_exec_time
     * 
* * double total_time = 12; * @return The totalTime. */ @java.lang.Override public double getTotalTime() { return totalTime_; } public static final int MIN_TIME_FIELD_NUMBER = 13; private double minTime_; /** *
     * min_exec_time
     * 
* * double min_time = 13; * @return The minTime. */ @java.lang.Override public double getMinTime() { return minTime_; } public static final int MAX_TIME_FIELD_NUMBER = 14; private double maxTime_; /** *
     * max_exec_time
     * 
* * double max_time = 14; * @return The maxTime. */ @java.lang.Override public double getMaxTime() { return maxTime_; } public static final int MEAN_TIME_FIELD_NUMBER = 15; private double meanTime_; /** *
     * mean_exec_time
     * 
* * double mean_time = 15; * @return The meanTime. */ @java.lang.Override public double getMeanTime() { return meanTime_; } public static final int STDDEV_TIME_FIELD_NUMBER = 16; private double stddevTime_; /** *
     * stddev_exec_time
     * 
* * double stddev_time = 16; * @return The stddevTime. */ @java.lang.Override public double getStddevTime() { return stddevTime_; } public static final int ROWS_FIELD_NUMBER = 17; private long rows_; /** * int64 rows = 17; * @return The rows. */ @java.lang.Override public long getRows() { return rows_; } public static final int SHARED_BLKS_HIT_FIELD_NUMBER = 18; private long sharedBlksHit_; /** * int64 shared_blks_hit = 18; * @return The sharedBlksHit. */ @java.lang.Override public long getSharedBlksHit() { return sharedBlksHit_; } public static final int SHARED_BLKS_READ_FIELD_NUMBER = 19; private long sharedBlksRead_; /** * int64 shared_blks_read = 19; * @return The sharedBlksRead. */ @java.lang.Override public long getSharedBlksRead() { return sharedBlksRead_; } public static final int SHARED_BLKS_DIRTIED_FIELD_NUMBER = 20; private long sharedBlksDirtied_; /** * int64 shared_blks_dirtied = 20; * @return The sharedBlksDirtied. */ @java.lang.Override public long getSharedBlksDirtied() { return sharedBlksDirtied_; } public static final int SHARED_BLKS_WRITTEN_FIELD_NUMBER = 21; private long sharedBlksWritten_; /** * int64 shared_blks_written = 21; * @return The sharedBlksWritten. */ @java.lang.Override public long getSharedBlksWritten() { return sharedBlksWritten_; } public static final int LOCAL_BLKS_HIT_FIELD_NUMBER = 22; private long localBlksHit_; /** * int64 local_blks_hit = 22; * @return The localBlksHit. */ @java.lang.Override public long getLocalBlksHit() { return localBlksHit_; } public static final int LOCAL_BLKS_READ_FIELD_NUMBER = 23; private long localBlksRead_; /** * int64 local_blks_read = 23; * @return The localBlksRead. */ @java.lang.Override public long getLocalBlksRead() { return localBlksRead_; } public static final int LOCAL_BLKS_DIRTIED_FIELD_NUMBER = 24; private long localBlksDirtied_; /** * int64 local_blks_dirtied = 24; * @return The localBlksDirtied. */ @java.lang.Override public long getLocalBlksDirtied() { return localBlksDirtied_; } public static final int LOCAL_BLKS_WRITTEN_FIELD_NUMBER = 25; private long localBlksWritten_; /** * int64 local_blks_written = 25; * @return The localBlksWritten. */ @java.lang.Override public long getLocalBlksWritten() { return localBlksWritten_; } public static final int TEMP_BLKS_READ_FIELD_NUMBER = 26; private long tempBlksRead_; /** * int64 temp_blks_read = 26; * @return The tempBlksRead. */ @java.lang.Override public long getTempBlksRead() { return tempBlksRead_; } public static final int TEMP_BLKS_WRITTEN_FIELD_NUMBER = 27; private long tempBlksWritten_; /** * int64 temp_blks_written = 27; * @return The tempBlksWritten. */ @java.lang.Override public long getTempBlksWritten() { return tempBlksWritten_; } public static final int BLK_READ_TIME_FIELD_NUMBER = 28; private double blkReadTime_; /** * double blk_read_time = 28; * @return The blkReadTime. */ @java.lang.Override public double getBlkReadTime() { return blkReadTime_; } public static final int BLK_WRITE_TIME_FIELD_NUMBER = 29; private double blkWriteTime_; /** * double blk_write_time = 29; * @return The blkWriteTime. */ @java.lang.Override public double getBlkWriteTime() { return blkWriteTime_; } public static final int TEMP_BLK_READ_TIME_FIELD_NUMBER = 30; private double tempBlkReadTime_; /** * double temp_blk_read_time = 30; * @return The tempBlkReadTime. */ @java.lang.Override public double getTempBlkReadTime() { return tempBlkReadTime_; } public static final int TEMP_BLK_WRITE_TIME_FIELD_NUMBER = 31; private double tempBlkWriteTime_; /** * double temp_blk_write_time = 31; * @return The tempBlkWriteTime. */ @java.lang.Override public double getTempBlkWriteTime() { return tempBlkWriteTime_; } public static final int WAL_RECORDS_FIELD_NUMBER = 32; private long walRecords_; /** * int64 wal_records = 32; * @return The walRecords. */ @java.lang.Override public long getWalRecords() { return walRecords_; } public static final int WAL_FPI_FIELD_NUMBER = 33; private long walFpi_; /** * int64 wal_fpi = 33; * @return The walFpi. */ @java.lang.Override public long getWalFpi() { return walFpi_; } public static final int WAL_BYTES_FIELD_NUMBER = 34; private long walBytes_; /** * int64 wal_bytes = 34; * @return The walBytes. */ @java.lang.Override public long getWalBytes() { return walBytes_; } public static final int JIT_FUNCTIONS_FIELD_NUMBER = 35; private long jitFunctions_; /** * int64 jit_functions = 35; * @return The jitFunctions. */ @java.lang.Override public long getJitFunctions() { return jitFunctions_; } public static final int JIT_GENERATION_TIME_FIELD_NUMBER = 36; private double jitGenerationTime_; /** * double jit_generation_time = 36; * @return The jitGenerationTime. */ @java.lang.Override public double getJitGenerationTime() { return jitGenerationTime_; } public static final int JIT_INLINING_COUNT_FIELD_NUMBER = 37; private long jitInliningCount_; /** * int64 jit_inlining_count = 37; * @return The jitInliningCount. */ @java.lang.Override public long getJitInliningCount() { return jitInliningCount_; } public static final int JIT_INLINING_TIME_FIELD_NUMBER = 38; private double jitInliningTime_; /** * double jit_inlining_time = 38; * @return The jitInliningTime. */ @java.lang.Override public double getJitInliningTime() { return jitInliningTime_; } public static final int JIT_OPTIMIZATION_COUNT_FIELD_NUMBER = 39; private long jitOptimizationCount_; /** * int64 jit_optimization_count = 39; * @return The jitOptimizationCount. */ @java.lang.Override public long getJitOptimizationCount() { return jitOptimizationCount_; } public static final int JIT_OPTIMIZATION_TIME_FIELD_NUMBER = 40; private double jitOptimizationTime_; /** * double jit_optimization_time = 40; * @return The jitOptimizationTime. */ @java.lang.Override public double getJitOptimizationTime() { return jitOptimizationTime_; } public static final int JIT_EMISSION_COUNT_FIELD_NUMBER = 41; private long jitEmissionCount_; /** * int64 jit_emission_count = 41; * @return The jitEmissionCount. */ @java.lang.Override public long getJitEmissionCount() { return jitEmissionCount_; } public static final int JIT_EMISSION_TIME_FIELD_NUMBER = 42; private double jitEmissionTime_; /** * double jit_emission_time = 42; * @return The jitEmissionTime. */ @java.lang.Override public double getJitEmissionTime() { return jitEmissionTime_; } public static final int STARTUP_COST_FIELD_NUMBER = 43; private long startupCost_; /** * int64 startup_cost = 43; * @return The startupCost. */ @java.lang.Override public long getStartupCost() { return startupCost_; } public static final int TOTAL_COST_FIELD_NUMBER = 44; private long totalCost_; /** * int64 total_cost = 44; * @return The totalCost. */ @java.lang.Override public long getTotalCost() { return totalCost_; } public static final int PLAN_ROWS_FIELD_NUMBER = 45; private long planRows_; /** * int64 plan_rows = 45; * @return The planRows. */ @java.lang.Override public long getPlanRows() { return planRows_; } public static final int PLAN_WIDTH_FIELD_NUMBER = 46; private long planWidth_; /** * int64 plan_width = 46; * @return The planWidth. */ @java.lang.Override public long getPlanWidth() { return planWidth_; } public static final int READS_FIELD_NUMBER = 47; private long reads_; /** * int64 reads = 47; * @return The reads. */ @java.lang.Override public long getReads() { return reads_; } public static final int WRITES_FIELD_NUMBER = 48; private long writes_; /** * int64 writes = 48; * @return The writes. */ @java.lang.Override public long getWrites() { return writes_; } public static final int USER_TIME_FIELD_NUMBER = 49; private double userTime_; /** * double user_time = 49; * @return The userTime. */ @java.lang.Override public double getUserTime() { return userTime_; } public static final int SYSTEM_TIME_FIELD_NUMBER = 50; private double systemTime_; /** * double system_time = 50; * @return The systemTime. */ @java.lang.Override public double getSystemTime() { return systemTime_; } 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 (time_ != null) { output.writeMessage(1, getTime()); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(query_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, query_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(normalizedPlan_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, normalizedPlan_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(examplePlan_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, examplePlan_); } if (plans_ != 0L) { output.writeInt64(5, plans_); } if (java.lang.Double.doubleToRawLongBits(totalPlanTime_) != 0) { output.writeDouble(6, totalPlanTime_); } if (java.lang.Double.doubleToRawLongBits(minPlanTime_) != 0) { output.writeDouble(7, minPlanTime_); } if (java.lang.Double.doubleToRawLongBits(maxPlanTime_) != 0) { output.writeDouble(8, maxPlanTime_); } if (java.lang.Double.doubleToRawLongBits(meanPlanTime_) != 0) { output.writeDouble(9, meanPlanTime_); } if (java.lang.Double.doubleToRawLongBits(stddevPlanTime_) != 0) { output.writeDouble(10, stddevPlanTime_); } if (calls_ != 0L) { output.writeInt64(11, calls_); } if (java.lang.Double.doubleToRawLongBits(totalTime_) != 0) { output.writeDouble(12, totalTime_); } if (java.lang.Double.doubleToRawLongBits(minTime_) != 0) { output.writeDouble(13, minTime_); } if (java.lang.Double.doubleToRawLongBits(maxTime_) != 0) { output.writeDouble(14, maxTime_); } if (java.lang.Double.doubleToRawLongBits(meanTime_) != 0) { output.writeDouble(15, meanTime_); } if (java.lang.Double.doubleToRawLongBits(stddevTime_) != 0) { output.writeDouble(16, stddevTime_); } if (rows_ != 0L) { output.writeInt64(17, rows_); } if (sharedBlksHit_ != 0L) { output.writeInt64(18, sharedBlksHit_); } if (sharedBlksRead_ != 0L) { output.writeInt64(19, sharedBlksRead_); } if (sharedBlksDirtied_ != 0L) { output.writeInt64(20, sharedBlksDirtied_); } if (sharedBlksWritten_ != 0L) { output.writeInt64(21, sharedBlksWritten_); } if (localBlksHit_ != 0L) { output.writeInt64(22, localBlksHit_); } if (localBlksRead_ != 0L) { output.writeInt64(23, localBlksRead_); } if (localBlksDirtied_ != 0L) { output.writeInt64(24, localBlksDirtied_); } if (localBlksWritten_ != 0L) { output.writeInt64(25, localBlksWritten_); } if (tempBlksRead_ != 0L) { output.writeInt64(26, tempBlksRead_); } if (tempBlksWritten_ != 0L) { output.writeInt64(27, tempBlksWritten_); } if (java.lang.Double.doubleToRawLongBits(blkReadTime_) != 0) { output.writeDouble(28, blkReadTime_); } if (java.lang.Double.doubleToRawLongBits(blkWriteTime_) != 0) { output.writeDouble(29, blkWriteTime_); } if (java.lang.Double.doubleToRawLongBits(tempBlkReadTime_) != 0) { output.writeDouble(30, tempBlkReadTime_); } if (java.lang.Double.doubleToRawLongBits(tempBlkWriteTime_) != 0) { output.writeDouble(31, tempBlkWriteTime_); } if (walRecords_ != 0L) { output.writeInt64(32, walRecords_); } if (walFpi_ != 0L) { output.writeInt64(33, walFpi_); } if (walBytes_ != 0L) { output.writeInt64(34, walBytes_); } if (jitFunctions_ != 0L) { output.writeInt64(35, jitFunctions_); } if (java.lang.Double.doubleToRawLongBits(jitGenerationTime_) != 0) { output.writeDouble(36, jitGenerationTime_); } if (jitInliningCount_ != 0L) { output.writeInt64(37, jitInliningCount_); } if (java.lang.Double.doubleToRawLongBits(jitInliningTime_) != 0) { output.writeDouble(38, jitInliningTime_); } if (jitOptimizationCount_ != 0L) { output.writeInt64(39, jitOptimizationCount_); } if (java.lang.Double.doubleToRawLongBits(jitOptimizationTime_) != 0) { output.writeDouble(40, jitOptimizationTime_); } if (jitEmissionCount_ != 0L) { output.writeInt64(41, jitEmissionCount_); } if (java.lang.Double.doubleToRawLongBits(jitEmissionTime_) != 0) { output.writeDouble(42, jitEmissionTime_); } if (startupCost_ != 0L) { output.writeInt64(43, startupCost_); } if (totalCost_ != 0L) { output.writeInt64(44, totalCost_); } if (planRows_ != 0L) { output.writeInt64(45, planRows_); } if (planWidth_ != 0L) { output.writeInt64(46, planWidth_); } if (reads_ != 0L) { output.writeInt64(47, reads_); } if (writes_ != 0L) { output.writeInt64(48, writes_); } if (java.lang.Double.doubleToRawLongBits(userTime_) != 0) { output.writeDouble(49, userTime_); } if (java.lang.Double.doubleToRawLongBits(systemTime_) != 0) { output.writeDouble(50, systemTime_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (time_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getTime()); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(query_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, query_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(normalizedPlan_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, normalizedPlan_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(examplePlan_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, examplePlan_); } if (plans_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(5, plans_); } if (java.lang.Double.doubleToRawLongBits(totalPlanTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(6, totalPlanTime_); } if (java.lang.Double.doubleToRawLongBits(minPlanTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(7, minPlanTime_); } if (java.lang.Double.doubleToRawLongBits(maxPlanTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(8, maxPlanTime_); } if (java.lang.Double.doubleToRawLongBits(meanPlanTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(9, meanPlanTime_); } if (java.lang.Double.doubleToRawLongBits(stddevPlanTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(10, stddevPlanTime_); } if (calls_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(11, calls_); } if (java.lang.Double.doubleToRawLongBits(totalTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(12, totalTime_); } if (java.lang.Double.doubleToRawLongBits(minTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(13, minTime_); } if (java.lang.Double.doubleToRawLongBits(maxTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(14, maxTime_); } if (java.lang.Double.doubleToRawLongBits(meanTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(15, meanTime_); } if (java.lang.Double.doubleToRawLongBits(stddevTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(16, stddevTime_); } if (rows_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(17, rows_); } if (sharedBlksHit_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(18, sharedBlksHit_); } if (sharedBlksRead_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(19, sharedBlksRead_); } if (sharedBlksDirtied_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(20, sharedBlksDirtied_); } if (sharedBlksWritten_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(21, sharedBlksWritten_); } if (localBlksHit_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(22, localBlksHit_); } if (localBlksRead_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(23, localBlksRead_); } if (localBlksDirtied_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(24, localBlksDirtied_); } if (localBlksWritten_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(25, localBlksWritten_); } if (tempBlksRead_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(26, tempBlksRead_); } if (tempBlksWritten_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(27, tempBlksWritten_); } if (java.lang.Double.doubleToRawLongBits(blkReadTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(28, blkReadTime_); } if (java.lang.Double.doubleToRawLongBits(blkWriteTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(29, blkWriteTime_); } if (java.lang.Double.doubleToRawLongBits(tempBlkReadTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(30, tempBlkReadTime_); } if (java.lang.Double.doubleToRawLongBits(tempBlkWriteTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(31, tempBlkWriteTime_); } if (walRecords_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(32, walRecords_); } if (walFpi_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(33, walFpi_); } if (walBytes_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(34, walBytes_); } if (jitFunctions_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(35, jitFunctions_); } if (java.lang.Double.doubleToRawLongBits(jitGenerationTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(36, jitGenerationTime_); } if (jitInliningCount_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(37, jitInliningCount_); } if (java.lang.Double.doubleToRawLongBits(jitInliningTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(38, jitInliningTime_); } if (jitOptimizationCount_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(39, jitOptimizationCount_); } if (java.lang.Double.doubleToRawLongBits(jitOptimizationTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(40, jitOptimizationTime_); } if (jitEmissionCount_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(41, jitEmissionCount_); } if (java.lang.Double.doubleToRawLongBits(jitEmissionTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(42, jitEmissionTime_); } if (startupCost_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(43, startupCost_); } if (totalCost_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(44, totalCost_); } if (planRows_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(45, planRows_); } if (planWidth_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(46, planWidth_); } if (reads_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(47, reads_); } if (writes_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(48, writes_); } if (java.lang.Double.doubleToRawLongBits(userTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(49, userTime_); } if (java.lang.Double.doubleToRawLongBits(systemTime_) != 0) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(50, systemTime_); } 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats)) { return super.equals(obj); } yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats other = (yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats) obj; if (hasTime() != other.hasTime()) return false; if (hasTime()) { if (!getTime() .equals(other.getTime())) return false; } if (!getQuery() .equals(other.getQuery())) return false; if (!getNormalizedPlan() .equals(other.getNormalizedPlan())) return false; if (!getExamplePlan() .equals(other.getExamplePlan())) return false; if (getPlans() != other.getPlans()) return false; if (java.lang.Double.doubleToLongBits(getTotalPlanTime()) != java.lang.Double.doubleToLongBits( other.getTotalPlanTime())) return false; if (java.lang.Double.doubleToLongBits(getMinPlanTime()) != java.lang.Double.doubleToLongBits( other.getMinPlanTime())) return false; if (java.lang.Double.doubleToLongBits(getMaxPlanTime()) != java.lang.Double.doubleToLongBits( other.getMaxPlanTime())) return false; if (java.lang.Double.doubleToLongBits(getMeanPlanTime()) != java.lang.Double.doubleToLongBits( other.getMeanPlanTime())) return false; if (java.lang.Double.doubleToLongBits(getStddevPlanTime()) != java.lang.Double.doubleToLongBits( other.getStddevPlanTime())) return false; if (getCalls() != other.getCalls()) return false; if (java.lang.Double.doubleToLongBits(getTotalTime()) != java.lang.Double.doubleToLongBits( other.getTotalTime())) return false; if (java.lang.Double.doubleToLongBits(getMinTime()) != java.lang.Double.doubleToLongBits( other.getMinTime())) return false; if (java.lang.Double.doubleToLongBits(getMaxTime()) != java.lang.Double.doubleToLongBits( other.getMaxTime())) return false; if (java.lang.Double.doubleToLongBits(getMeanTime()) != java.lang.Double.doubleToLongBits( other.getMeanTime())) return false; if (java.lang.Double.doubleToLongBits(getStddevTime()) != java.lang.Double.doubleToLongBits( other.getStddevTime())) return false; if (getRows() != other.getRows()) return false; if (getSharedBlksHit() != other.getSharedBlksHit()) return false; if (getSharedBlksRead() != other.getSharedBlksRead()) return false; if (getSharedBlksDirtied() != other.getSharedBlksDirtied()) return false; if (getSharedBlksWritten() != other.getSharedBlksWritten()) return false; if (getLocalBlksHit() != other.getLocalBlksHit()) return false; if (getLocalBlksRead() != other.getLocalBlksRead()) return false; if (getLocalBlksDirtied() != other.getLocalBlksDirtied()) return false; if (getLocalBlksWritten() != other.getLocalBlksWritten()) return false; if (getTempBlksRead() != other.getTempBlksRead()) return false; if (getTempBlksWritten() != other.getTempBlksWritten()) return false; if (java.lang.Double.doubleToLongBits(getBlkReadTime()) != java.lang.Double.doubleToLongBits( other.getBlkReadTime())) return false; if (java.lang.Double.doubleToLongBits(getBlkWriteTime()) != java.lang.Double.doubleToLongBits( other.getBlkWriteTime())) return false; if (java.lang.Double.doubleToLongBits(getTempBlkReadTime()) != java.lang.Double.doubleToLongBits( other.getTempBlkReadTime())) return false; if (java.lang.Double.doubleToLongBits(getTempBlkWriteTime()) != java.lang.Double.doubleToLongBits( other.getTempBlkWriteTime())) return false; if (getWalRecords() != other.getWalRecords()) return false; if (getWalFpi() != other.getWalFpi()) return false; if (getWalBytes() != other.getWalBytes()) return false; if (getJitFunctions() != other.getJitFunctions()) return false; if (java.lang.Double.doubleToLongBits(getJitGenerationTime()) != java.lang.Double.doubleToLongBits( other.getJitGenerationTime())) return false; if (getJitInliningCount() != other.getJitInliningCount()) return false; if (java.lang.Double.doubleToLongBits(getJitInliningTime()) != java.lang.Double.doubleToLongBits( other.getJitInliningTime())) return false; if (getJitOptimizationCount() != other.getJitOptimizationCount()) return false; if (java.lang.Double.doubleToLongBits(getJitOptimizationTime()) != java.lang.Double.doubleToLongBits( other.getJitOptimizationTime())) return false; if (getJitEmissionCount() != other.getJitEmissionCount()) return false; if (java.lang.Double.doubleToLongBits(getJitEmissionTime()) != java.lang.Double.doubleToLongBits( other.getJitEmissionTime())) return false; if (getStartupCost() != other.getStartupCost()) return false; if (getTotalCost() != other.getTotalCost()) return false; if (getPlanRows() != other.getPlanRows()) return false; if (getPlanWidth() != other.getPlanWidth()) return false; if (getReads() != other.getReads()) return false; if (getWrites() != other.getWrites()) return false; if (java.lang.Double.doubleToLongBits(getUserTime()) != java.lang.Double.doubleToLongBits( other.getUserTime())) return false; if (java.lang.Double.doubleToLongBits(getSystemTime()) != java.lang.Double.doubleToLongBits( other.getSystemTime())) 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 (hasTime()) { hash = (37 * hash) + TIME_FIELD_NUMBER; hash = (53 * hash) + getTime().hashCode(); } hash = (37 * hash) + QUERY_FIELD_NUMBER; hash = (53 * hash) + getQuery().hashCode(); hash = (37 * hash) + NORMALIZED_PLAN_FIELD_NUMBER; hash = (53 * hash) + getNormalizedPlan().hashCode(); hash = (37 * hash) + EXAMPLE_PLAN_FIELD_NUMBER; hash = (53 * hash) + getExamplePlan().hashCode(); hash = (37 * hash) + PLANS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getPlans()); hash = (37 * hash) + TOTAL_PLAN_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getTotalPlanTime())); hash = (37 * hash) + MIN_PLAN_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getMinPlanTime())); hash = (37 * hash) + MAX_PLAN_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getMaxPlanTime())); hash = (37 * hash) + MEAN_PLAN_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getMeanPlanTime())); hash = (37 * hash) + STDDEV_PLAN_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getStddevPlanTime())); hash = (37 * hash) + CALLS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getCalls()); hash = (37 * hash) + TOTAL_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getTotalTime())); hash = (37 * hash) + MIN_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getMinTime())); hash = (37 * hash) + MAX_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getMaxTime())); hash = (37 * hash) + MEAN_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getMeanTime())); hash = (37 * hash) + STDDEV_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getStddevTime())); hash = (37 * hash) + ROWS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getRows()); hash = (37 * hash) + SHARED_BLKS_HIT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getSharedBlksHit()); hash = (37 * hash) + SHARED_BLKS_READ_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getSharedBlksRead()); hash = (37 * hash) + SHARED_BLKS_DIRTIED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getSharedBlksDirtied()); hash = (37 * hash) + SHARED_BLKS_WRITTEN_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getSharedBlksWritten()); hash = (37 * hash) + LOCAL_BLKS_HIT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getLocalBlksHit()); hash = (37 * hash) + LOCAL_BLKS_READ_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getLocalBlksRead()); hash = (37 * hash) + LOCAL_BLKS_DIRTIED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getLocalBlksDirtied()); hash = (37 * hash) + LOCAL_BLKS_WRITTEN_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getLocalBlksWritten()); hash = (37 * hash) + TEMP_BLKS_READ_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getTempBlksRead()); hash = (37 * hash) + TEMP_BLKS_WRITTEN_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getTempBlksWritten()); hash = (37 * hash) + BLK_READ_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getBlkReadTime())); hash = (37 * hash) + BLK_WRITE_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getBlkWriteTime())); hash = (37 * hash) + TEMP_BLK_READ_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getTempBlkReadTime())); hash = (37 * hash) + TEMP_BLK_WRITE_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getTempBlkWriteTime())); hash = (37 * hash) + WAL_RECORDS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getWalRecords()); hash = (37 * hash) + WAL_FPI_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getWalFpi()); hash = (37 * hash) + WAL_BYTES_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getWalBytes()); hash = (37 * hash) + JIT_FUNCTIONS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getJitFunctions()); hash = (37 * hash) + JIT_GENERATION_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getJitGenerationTime())); hash = (37 * hash) + JIT_INLINING_COUNT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getJitInliningCount()); hash = (37 * hash) + JIT_INLINING_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getJitInliningTime())); hash = (37 * hash) + JIT_OPTIMIZATION_COUNT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getJitOptimizationCount()); hash = (37 * hash) + JIT_OPTIMIZATION_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getJitOptimizationTime())); hash = (37 * hash) + JIT_EMISSION_COUNT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getJitEmissionCount()); hash = (37 * hash) + JIT_EMISSION_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getJitEmissionTime())); hash = (37 * hash) + STARTUP_COST_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getStartupCost()); hash = (37 * hash) + TOTAL_COST_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getTotalCost()); hash = (37 * hash) + PLAN_ROWS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getPlanRows()); hash = (37 * hash) + PLAN_WIDTH_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getPlanWidth()); hash = (37 * hash) + READS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getReads()); hash = (37 * hash) + WRITES_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getWrites()); hash = (37 * hash) + USER_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getUserTime())); hash = (37 * hash) + SYSTEM_TIME_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( java.lang.Double.doubleToLongBits(getSystemTime())); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.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(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.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 yandex.cloud.mdb.postgresql.v1.QueryStats} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.postgresql.v1.QueryStats) yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_QueryStats_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_QueryStats_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.Builder.class); } // Construct using yandex.cloud.api.mdb.postgresql.v1.PerfDiag.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) { } } @java.lang.Override public Builder clear() { super.clear(); if (timeBuilder_ == null) { time_ = null; } else { time_ = null; timeBuilder_ = null; } query_ = ""; normalizedPlan_ = ""; examplePlan_ = ""; plans_ = 0L; totalPlanTime_ = 0D; minPlanTime_ = 0D; maxPlanTime_ = 0D; meanPlanTime_ = 0D; stddevPlanTime_ = 0D; calls_ = 0L; totalTime_ = 0D; minTime_ = 0D; maxTime_ = 0D; meanTime_ = 0D; stddevTime_ = 0D; rows_ = 0L; sharedBlksHit_ = 0L; sharedBlksRead_ = 0L; sharedBlksDirtied_ = 0L; sharedBlksWritten_ = 0L; localBlksHit_ = 0L; localBlksRead_ = 0L; localBlksDirtied_ = 0L; localBlksWritten_ = 0L; tempBlksRead_ = 0L; tempBlksWritten_ = 0L; blkReadTime_ = 0D; blkWriteTime_ = 0D; tempBlkReadTime_ = 0D; tempBlkWriteTime_ = 0D; walRecords_ = 0L; walFpi_ = 0L; walBytes_ = 0L; jitFunctions_ = 0L; jitGenerationTime_ = 0D; jitInliningCount_ = 0L; jitInliningTime_ = 0D; jitOptimizationCount_ = 0L; jitOptimizationTime_ = 0D; jitEmissionCount_ = 0L; jitEmissionTime_ = 0D; startupCost_ = 0L; totalCost_ = 0L; planRows_ = 0L; planWidth_ = 0L; reads_ = 0L; writes_ = 0L; userTime_ = 0D; systemTime_ = 0D; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_QueryStats_descriptor; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats getDefaultInstanceForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.getDefaultInstance(); } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats build() { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats buildPartial() { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats result = new yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats(this); if (timeBuilder_ == null) { result.time_ = time_; } else { result.time_ = timeBuilder_.build(); } result.query_ = query_; result.normalizedPlan_ = normalizedPlan_; result.examplePlan_ = examplePlan_; result.plans_ = plans_; result.totalPlanTime_ = totalPlanTime_; result.minPlanTime_ = minPlanTime_; result.maxPlanTime_ = maxPlanTime_; result.meanPlanTime_ = meanPlanTime_; result.stddevPlanTime_ = stddevPlanTime_; result.calls_ = calls_; result.totalTime_ = totalTime_; result.minTime_ = minTime_; result.maxTime_ = maxTime_; result.meanTime_ = meanTime_; result.stddevTime_ = stddevTime_; result.rows_ = rows_; result.sharedBlksHit_ = sharedBlksHit_; result.sharedBlksRead_ = sharedBlksRead_; result.sharedBlksDirtied_ = sharedBlksDirtied_; result.sharedBlksWritten_ = sharedBlksWritten_; result.localBlksHit_ = localBlksHit_; result.localBlksRead_ = localBlksRead_; result.localBlksDirtied_ = localBlksDirtied_; result.localBlksWritten_ = localBlksWritten_; result.tempBlksRead_ = tempBlksRead_; result.tempBlksWritten_ = tempBlksWritten_; result.blkReadTime_ = blkReadTime_; result.blkWriteTime_ = blkWriteTime_; result.tempBlkReadTime_ = tempBlkReadTime_; result.tempBlkWriteTime_ = tempBlkWriteTime_; result.walRecords_ = walRecords_; result.walFpi_ = walFpi_; result.walBytes_ = walBytes_; result.jitFunctions_ = jitFunctions_; result.jitGenerationTime_ = jitGenerationTime_; result.jitInliningCount_ = jitInliningCount_; result.jitInliningTime_ = jitInliningTime_; result.jitOptimizationCount_ = jitOptimizationCount_; result.jitOptimizationTime_ = jitOptimizationTime_; result.jitEmissionCount_ = jitEmissionCount_; result.jitEmissionTime_ = jitEmissionTime_; result.startupCost_ = startupCost_; result.totalCost_ = totalCost_; result.planRows_ = planRows_; result.planWidth_ = planWidth_; result.reads_ = reads_; result.writes_ = writes_; result.userTime_ = userTime_; result.systemTime_ = systemTime_; 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats) { return mergeFrom((yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats other) { if (other == yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.getDefaultInstance()) return this; if (other.hasTime()) { mergeTime(other.getTime()); } if (!other.getQuery().isEmpty()) { query_ = other.query_; onChanged(); } if (!other.getNormalizedPlan().isEmpty()) { normalizedPlan_ = other.normalizedPlan_; onChanged(); } if (!other.getExamplePlan().isEmpty()) { examplePlan_ = other.examplePlan_; onChanged(); } if (other.getPlans() != 0L) { setPlans(other.getPlans()); } if (other.getTotalPlanTime() != 0D) { setTotalPlanTime(other.getTotalPlanTime()); } if (other.getMinPlanTime() != 0D) { setMinPlanTime(other.getMinPlanTime()); } if (other.getMaxPlanTime() != 0D) { setMaxPlanTime(other.getMaxPlanTime()); } if (other.getMeanPlanTime() != 0D) { setMeanPlanTime(other.getMeanPlanTime()); } if (other.getStddevPlanTime() != 0D) { setStddevPlanTime(other.getStddevPlanTime()); } if (other.getCalls() != 0L) { setCalls(other.getCalls()); } if (other.getTotalTime() != 0D) { setTotalTime(other.getTotalTime()); } if (other.getMinTime() != 0D) { setMinTime(other.getMinTime()); } if (other.getMaxTime() != 0D) { setMaxTime(other.getMaxTime()); } if (other.getMeanTime() != 0D) { setMeanTime(other.getMeanTime()); } if (other.getStddevTime() != 0D) { setStddevTime(other.getStddevTime()); } if (other.getRows() != 0L) { setRows(other.getRows()); } if (other.getSharedBlksHit() != 0L) { setSharedBlksHit(other.getSharedBlksHit()); } if (other.getSharedBlksRead() != 0L) { setSharedBlksRead(other.getSharedBlksRead()); } if (other.getSharedBlksDirtied() != 0L) { setSharedBlksDirtied(other.getSharedBlksDirtied()); } if (other.getSharedBlksWritten() != 0L) { setSharedBlksWritten(other.getSharedBlksWritten()); } if (other.getLocalBlksHit() != 0L) { setLocalBlksHit(other.getLocalBlksHit()); } if (other.getLocalBlksRead() != 0L) { setLocalBlksRead(other.getLocalBlksRead()); } if (other.getLocalBlksDirtied() != 0L) { setLocalBlksDirtied(other.getLocalBlksDirtied()); } if (other.getLocalBlksWritten() != 0L) { setLocalBlksWritten(other.getLocalBlksWritten()); } if (other.getTempBlksRead() != 0L) { setTempBlksRead(other.getTempBlksRead()); } if (other.getTempBlksWritten() != 0L) { setTempBlksWritten(other.getTempBlksWritten()); } if (other.getBlkReadTime() != 0D) { setBlkReadTime(other.getBlkReadTime()); } if (other.getBlkWriteTime() != 0D) { setBlkWriteTime(other.getBlkWriteTime()); } if (other.getTempBlkReadTime() != 0D) { setTempBlkReadTime(other.getTempBlkReadTime()); } if (other.getTempBlkWriteTime() != 0D) { setTempBlkWriteTime(other.getTempBlkWriteTime()); } if (other.getWalRecords() != 0L) { setWalRecords(other.getWalRecords()); } if (other.getWalFpi() != 0L) { setWalFpi(other.getWalFpi()); } if (other.getWalBytes() != 0L) { setWalBytes(other.getWalBytes()); } if (other.getJitFunctions() != 0L) { setJitFunctions(other.getJitFunctions()); } if (other.getJitGenerationTime() != 0D) { setJitGenerationTime(other.getJitGenerationTime()); } if (other.getJitInliningCount() != 0L) { setJitInliningCount(other.getJitInliningCount()); } if (other.getJitInliningTime() != 0D) { setJitInliningTime(other.getJitInliningTime()); } if (other.getJitOptimizationCount() != 0L) { setJitOptimizationCount(other.getJitOptimizationCount()); } if (other.getJitOptimizationTime() != 0D) { setJitOptimizationTime(other.getJitOptimizationTime()); } if (other.getJitEmissionCount() != 0L) { setJitEmissionCount(other.getJitEmissionCount()); } if (other.getJitEmissionTime() != 0D) { setJitEmissionTime(other.getJitEmissionTime()); } if (other.getStartupCost() != 0L) { setStartupCost(other.getStartupCost()); } if (other.getTotalCost() != 0L) { setTotalCost(other.getTotalCost()); } if (other.getPlanRows() != 0L) { setPlanRows(other.getPlanRows()); } if (other.getPlanWidth() != 0L) { setPlanWidth(other.getPlanWidth()); } if (other.getReads() != 0L) { setReads(other.getReads()); } if (other.getWrites() != 0L) { setWrites(other.getWrites()); } if (other.getUserTime() != 0D) { setUserTime(other.getUserTime()); } if (other.getSystemTime() != 0D) { setSystemTime(other.getSystemTime()); } 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 { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private com.google.protobuf.Timestamp time_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> timeBuilder_; /** * .google.protobuf.Timestamp time = 1; * @return Whether the time field is set. */ public boolean hasTime() { return timeBuilder_ != null || time_ != null; } /** * .google.protobuf.Timestamp time = 1; * @return The time. */ public com.google.protobuf.Timestamp getTime() { if (timeBuilder_ == null) { return time_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : time_; } else { return timeBuilder_.getMessage(); } } /** * .google.protobuf.Timestamp time = 1; */ public Builder setTime(com.google.protobuf.Timestamp value) { if (timeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } time_ = value; onChanged(); } else { timeBuilder_.setMessage(value); } return this; } /** * .google.protobuf.Timestamp time = 1; */ public Builder setTime( com.google.protobuf.Timestamp.Builder builderForValue) { if (timeBuilder_ == null) { time_ = builderForValue.build(); onChanged(); } else { timeBuilder_.setMessage(builderForValue.build()); } return this; } /** * .google.protobuf.Timestamp time = 1; */ public Builder mergeTime(com.google.protobuf.Timestamp value) { if (timeBuilder_ == null) { if (time_ != null) { time_ = com.google.protobuf.Timestamp.newBuilder(time_).mergeFrom(value).buildPartial(); } else { time_ = value; } onChanged(); } else { timeBuilder_.mergeFrom(value); } return this; } /** * .google.protobuf.Timestamp time = 1; */ public Builder clearTime() { if (timeBuilder_ == null) { time_ = null; onChanged(); } else { time_ = null; timeBuilder_ = null; } return this; } /** * .google.protobuf.Timestamp time = 1; */ public com.google.protobuf.Timestamp.Builder getTimeBuilder() { onChanged(); return getTimeFieldBuilder().getBuilder(); } /** * .google.protobuf.Timestamp time = 1; */ public com.google.protobuf.TimestampOrBuilder getTimeOrBuilder() { if (timeBuilder_ != null) { return timeBuilder_.getMessageOrBuilder(); } else { return time_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : time_; } } /** * .google.protobuf.Timestamp time = 1; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getTimeFieldBuilder() { if (timeBuilder_ == null) { timeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getTime(), getParentForChildren(), isClean()); time_ = null; } return timeBuilder_; } private java.lang.Object query_ = ""; /** * string query = 2; * @return The query. */ public java.lang.String getQuery() { java.lang.Object ref = query_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); query_ = s; return s; } else { return (java.lang.String) ref; } } /** * string query = 2; * @return The bytes for query. */ public com.google.protobuf.ByteString getQueryBytes() { java.lang.Object ref = query_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); query_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string query = 2; * @param value The query to set. * @return This builder for chaining. */ public Builder setQuery( java.lang.String value) { if (value == null) { throw new NullPointerException(); } query_ = value; onChanged(); return this; } /** * string query = 2; * @return This builder for chaining. */ public Builder clearQuery() { query_ = getDefaultInstance().getQuery(); onChanged(); return this; } /** * string query = 2; * @param value The bytes for query to set. * @return This builder for chaining. */ public Builder setQueryBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); query_ = value; onChanged(); return this; } private java.lang.Object normalizedPlan_ = ""; /** * string normalized_plan = 3; * @return The normalizedPlan. */ public java.lang.String getNormalizedPlan() { java.lang.Object ref = normalizedPlan_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); normalizedPlan_ = s; return s; } else { return (java.lang.String) ref; } } /** * string normalized_plan = 3; * @return The bytes for normalizedPlan. */ public com.google.protobuf.ByteString getNormalizedPlanBytes() { java.lang.Object ref = normalizedPlan_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); normalizedPlan_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string normalized_plan = 3; * @param value The normalizedPlan to set. * @return This builder for chaining. */ public Builder setNormalizedPlan( java.lang.String value) { if (value == null) { throw new NullPointerException(); } normalizedPlan_ = value; onChanged(); return this; } /** * string normalized_plan = 3; * @return This builder for chaining. */ public Builder clearNormalizedPlan() { normalizedPlan_ = getDefaultInstance().getNormalizedPlan(); onChanged(); return this; } /** * string normalized_plan = 3; * @param value The bytes for normalizedPlan to set. * @return This builder for chaining. */ public Builder setNormalizedPlanBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); normalizedPlan_ = value; onChanged(); return this; } private java.lang.Object examplePlan_ = ""; /** * string example_plan = 4; * @return The examplePlan. */ public java.lang.String getExamplePlan() { java.lang.Object ref = examplePlan_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); examplePlan_ = s; return s; } else { return (java.lang.String) ref; } } /** * string example_plan = 4; * @return The bytes for examplePlan. */ public com.google.protobuf.ByteString getExamplePlanBytes() { java.lang.Object ref = examplePlan_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); examplePlan_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string example_plan = 4; * @param value The examplePlan to set. * @return This builder for chaining. */ public Builder setExamplePlan( java.lang.String value) { if (value == null) { throw new NullPointerException(); } examplePlan_ = value; onChanged(); return this; } /** * string example_plan = 4; * @return This builder for chaining. */ public Builder clearExamplePlan() { examplePlan_ = getDefaultInstance().getExamplePlan(); onChanged(); return this; } /** * string example_plan = 4; * @param value The bytes for examplePlan to set. * @return This builder for chaining. */ public Builder setExamplePlanBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); examplePlan_ = value; onChanged(); return this; } private long plans_ ; /** * int64 plans = 5; * @return The plans. */ @java.lang.Override public long getPlans() { return plans_; } /** * int64 plans = 5; * @param value The plans to set. * @return This builder for chaining. */ public Builder setPlans(long value) { plans_ = value; onChanged(); return this; } /** * int64 plans = 5; * @return This builder for chaining. */ public Builder clearPlans() { plans_ = 0L; onChanged(); return this; } private double totalPlanTime_ ; /** * double total_plan_time = 6; * @return The totalPlanTime. */ @java.lang.Override public double getTotalPlanTime() { return totalPlanTime_; } /** * double total_plan_time = 6; * @param value The totalPlanTime to set. * @return This builder for chaining. */ public Builder setTotalPlanTime(double value) { totalPlanTime_ = value; onChanged(); return this; } /** * double total_plan_time = 6; * @return This builder for chaining. */ public Builder clearTotalPlanTime() { totalPlanTime_ = 0D; onChanged(); return this; } private double minPlanTime_ ; /** * double min_plan_time = 7; * @return The minPlanTime. */ @java.lang.Override public double getMinPlanTime() { return minPlanTime_; } /** * double min_plan_time = 7; * @param value The minPlanTime to set. * @return This builder for chaining. */ public Builder setMinPlanTime(double value) { minPlanTime_ = value; onChanged(); return this; } /** * double min_plan_time = 7; * @return This builder for chaining. */ public Builder clearMinPlanTime() { minPlanTime_ = 0D; onChanged(); return this; } private double maxPlanTime_ ; /** * double max_plan_time = 8; * @return The maxPlanTime. */ @java.lang.Override public double getMaxPlanTime() { return maxPlanTime_; } /** * double max_plan_time = 8; * @param value The maxPlanTime to set. * @return This builder for chaining. */ public Builder setMaxPlanTime(double value) { maxPlanTime_ = value; onChanged(); return this; } /** * double max_plan_time = 8; * @return This builder for chaining. */ public Builder clearMaxPlanTime() { maxPlanTime_ = 0D; onChanged(); return this; } private double meanPlanTime_ ; /** * double mean_plan_time = 9; * @return The meanPlanTime. */ @java.lang.Override public double getMeanPlanTime() { return meanPlanTime_; } /** * double mean_plan_time = 9; * @param value The meanPlanTime to set. * @return This builder for chaining. */ public Builder setMeanPlanTime(double value) { meanPlanTime_ = value; onChanged(); return this; } /** * double mean_plan_time = 9; * @return This builder for chaining. */ public Builder clearMeanPlanTime() { meanPlanTime_ = 0D; onChanged(); return this; } private double stddevPlanTime_ ; /** * double stddev_plan_time = 10; * @return The stddevPlanTime. */ @java.lang.Override public double getStddevPlanTime() { return stddevPlanTime_; } /** * double stddev_plan_time = 10; * @param value The stddevPlanTime to set. * @return This builder for chaining. */ public Builder setStddevPlanTime(double value) { stddevPlanTime_ = value; onChanged(); return this; } /** * double stddev_plan_time = 10; * @return This builder for chaining. */ public Builder clearStddevPlanTime() { stddevPlanTime_ = 0D; onChanged(); return this; } private long calls_ ; /** * int64 calls = 11; * @return The calls. */ @java.lang.Override public long getCalls() { return calls_; } /** * int64 calls = 11; * @param value The calls to set. * @return This builder for chaining. */ public Builder setCalls(long value) { calls_ = value; onChanged(); return this; } /** * int64 calls = 11; * @return This builder for chaining. */ public Builder clearCalls() { calls_ = 0L; onChanged(); return this; } private double totalTime_ ; /** *
       * total_exec_time
       * 
* * double total_time = 12; * @return The totalTime. */ @java.lang.Override public double getTotalTime() { return totalTime_; } /** *
       * total_exec_time
       * 
* * double total_time = 12; * @param value The totalTime to set. * @return This builder for chaining. */ public Builder setTotalTime(double value) { totalTime_ = value; onChanged(); return this; } /** *
       * total_exec_time
       * 
* * double total_time = 12; * @return This builder for chaining. */ public Builder clearTotalTime() { totalTime_ = 0D; onChanged(); return this; } private double minTime_ ; /** *
       * min_exec_time
       * 
* * double min_time = 13; * @return The minTime. */ @java.lang.Override public double getMinTime() { return minTime_; } /** *
       * min_exec_time
       * 
* * double min_time = 13; * @param value The minTime to set. * @return This builder for chaining. */ public Builder setMinTime(double value) { minTime_ = value; onChanged(); return this; } /** *
       * min_exec_time
       * 
* * double min_time = 13; * @return This builder for chaining. */ public Builder clearMinTime() { minTime_ = 0D; onChanged(); return this; } private double maxTime_ ; /** *
       * max_exec_time
       * 
* * double max_time = 14; * @return The maxTime. */ @java.lang.Override public double getMaxTime() { return maxTime_; } /** *
       * max_exec_time
       * 
* * double max_time = 14; * @param value The maxTime to set. * @return This builder for chaining. */ public Builder setMaxTime(double value) { maxTime_ = value; onChanged(); return this; } /** *
       * max_exec_time
       * 
* * double max_time = 14; * @return This builder for chaining. */ public Builder clearMaxTime() { maxTime_ = 0D; onChanged(); return this; } private double meanTime_ ; /** *
       * mean_exec_time
       * 
* * double mean_time = 15; * @return The meanTime. */ @java.lang.Override public double getMeanTime() { return meanTime_; } /** *
       * mean_exec_time
       * 
* * double mean_time = 15; * @param value The meanTime to set. * @return This builder for chaining. */ public Builder setMeanTime(double value) { meanTime_ = value; onChanged(); return this; } /** *
       * mean_exec_time
       * 
* * double mean_time = 15; * @return This builder for chaining. */ public Builder clearMeanTime() { meanTime_ = 0D; onChanged(); return this; } private double stddevTime_ ; /** *
       * stddev_exec_time
       * 
* * double stddev_time = 16; * @return The stddevTime. */ @java.lang.Override public double getStddevTime() { return stddevTime_; } /** *
       * stddev_exec_time
       * 
* * double stddev_time = 16; * @param value The stddevTime to set. * @return This builder for chaining. */ public Builder setStddevTime(double value) { stddevTime_ = value; onChanged(); return this; } /** *
       * stddev_exec_time
       * 
* * double stddev_time = 16; * @return This builder for chaining. */ public Builder clearStddevTime() { stddevTime_ = 0D; onChanged(); return this; } private long rows_ ; /** * int64 rows = 17; * @return The rows. */ @java.lang.Override public long getRows() { return rows_; } /** * int64 rows = 17; * @param value The rows to set. * @return This builder for chaining. */ public Builder setRows(long value) { rows_ = value; onChanged(); return this; } /** * int64 rows = 17; * @return This builder for chaining. */ public Builder clearRows() { rows_ = 0L; onChanged(); return this; } private long sharedBlksHit_ ; /** * int64 shared_blks_hit = 18; * @return The sharedBlksHit. */ @java.lang.Override public long getSharedBlksHit() { return sharedBlksHit_; } /** * int64 shared_blks_hit = 18; * @param value The sharedBlksHit to set. * @return This builder for chaining. */ public Builder setSharedBlksHit(long value) { sharedBlksHit_ = value; onChanged(); return this; } /** * int64 shared_blks_hit = 18; * @return This builder for chaining. */ public Builder clearSharedBlksHit() { sharedBlksHit_ = 0L; onChanged(); return this; } private long sharedBlksRead_ ; /** * int64 shared_blks_read = 19; * @return The sharedBlksRead. */ @java.lang.Override public long getSharedBlksRead() { return sharedBlksRead_; } /** * int64 shared_blks_read = 19; * @param value The sharedBlksRead to set. * @return This builder for chaining. */ public Builder setSharedBlksRead(long value) { sharedBlksRead_ = value; onChanged(); return this; } /** * int64 shared_blks_read = 19; * @return This builder for chaining. */ public Builder clearSharedBlksRead() { sharedBlksRead_ = 0L; onChanged(); return this; } private long sharedBlksDirtied_ ; /** * int64 shared_blks_dirtied = 20; * @return The sharedBlksDirtied. */ @java.lang.Override public long getSharedBlksDirtied() { return sharedBlksDirtied_; } /** * int64 shared_blks_dirtied = 20; * @param value The sharedBlksDirtied to set. * @return This builder for chaining. */ public Builder setSharedBlksDirtied(long value) { sharedBlksDirtied_ = value; onChanged(); return this; } /** * int64 shared_blks_dirtied = 20; * @return This builder for chaining. */ public Builder clearSharedBlksDirtied() { sharedBlksDirtied_ = 0L; onChanged(); return this; } private long sharedBlksWritten_ ; /** * int64 shared_blks_written = 21; * @return The sharedBlksWritten. */ @java.lang.Override public long getSharedBlksWritten() { return sharedBlksWritten_; } /** * int64 shared_blks_written = 21; * @param value The sharedBlksWritten to set. * @return This builder for chaining. */ public Builder setSharedBlksWritten(long value) { sharedBlksWritten_ = value; onChanged(); return this; } /** * int64 shared_blks_written = 21; * @return This builder for chaining. */ public Builder clearSharedBlksWritten() { sharedBlksWritten_ = 0L; onChanged(); return this; } private long localBlksHit_ ; /** * int64 local_blks_hit = 22; * @return The localBlksHit. */ @java.lang.Override public long getLocalBlksHit() { return localBlksHit_; } /** * int64 local_blks_hit = 22; * @param value The localBlksHit to set. * @return This builder for chaining. */ public Builder setLocalBlksHit(long value) { localBlksHit_ = value; onChanged(); return this; } /** * int64 local_blks_hit = 22; * @return This builder for chaining. */ public Builder clearLocalBlksHit() { localBlksHit_ = 0L; onChanged(); return this; } private long localBlksRead_ ; /** * int64 local_blks_read = 23; * @return The localBlksRead. */ @java.lang.Override public long getLocalBlksRead() { return localBlksRead_; } /** * int64 local_blks_read = 23; * @param value The localBlksRead to set. * @return This builder for chaining. */ public Builder setLocalBlksRead(long value) { localBlksRead_ = value; onChanged(); return this; } /** * int64 local_blks_read = 23; * @return This builder for chaining. */ public Builder clearLocalBlksRead() { localBlksRead_ = 0L; onChanged(); return this; } private long localBlksDirtied_ ; /** * int64 local_blks_dirtied = 24; * @return The localBlksDirtied. */ @java.lang.Override public long getLocalBlksDirtied() { return localBlksDirtied_; } /** * int64 local_blks_dirtied = 24; * @param value The localBlksDirtied to set. * @return This builder for chaining. */ public Builder setLocalBlksDirtied(long value) { localBlksDirtied_ = value; onChanged(); return this; } /** * int64 local_blks_dirtied = 24; * @return This builder for chaining. */ public Builder clearLocalBlksDirtied() { localBlksDirtied_ = 0L; onChanged(); return this; } private long localBlksWritten_ ; /** * int64 local_blks_written = 25; * @return The localBlksWritten. */ @java.lang.Override public long getLocalBlksWritten() { return localBlksWritten_; } /** * int64 local_blks_written = 25; * @param value The localBlksWritten to set. * @return This builder for chaining. */ public Builder setLocalBlksWritten(long value) { localBlksWritten_ = value; onChanged(); return this; } /** * int64 local_blks_written = 25; * @return This builder for chaining. */ public Builder clearLocalBlksWritten() { localBlksWritten_ = 0L; onChanged(); return this; } private long tempBlksRead_ ; /** * int64 temp_blks_read = 26; * @return The tempBlksRead. */ @java.lang.Override public long getTempBlksRead() { return tempBlksRead_; } /** * int64 temp_blks_read = 26; * @param value The tempBlksRead to set. * @return This builder for chaining. */ public Builder setTempBlksRead(long value) { tempBlksRead_ = value; onChanged(); return this; } /** * int64 temp_blks_read = 26; * @return This builder for chaining. */ public Builder clearTempBlksRead() { tempBlksRead_ = 0L; onChanged(); return this; } private long tempBlksWritten_ ; /** * int64 temp_blks_written = 27; * @return The tempBlksWritten. */ @java.lang.Override public long getTempBlksWritten() { return tempBlksWritten_; } /** * int64 temp_blks_written = 27; * @param value The tempBlksWritten to set. * @return This builder for chaining. */ public Builder setTempBlksWritten(long value) { tempBlksWritten_ = value; onChanged(); return this; } /** * int64 temp_blks_written = 27; * @return This builder for chaining. */ public Builder clearTempBlksWritten() { tempBlksWritten_ = 0L; onChanged(); return this; } private double blkReadTime_ ; /** * double blk_read_time = 28; * @return The blkReadTime. */ @java.lang.Override public double getBlkReadTime() { return blkReadTime_; } /** * double blk_read_time = 28; * @param value The blkReadTime to set. * @return This builder for chaining. */ public Builder setBlkReadTime(double value) { blkReadTime_ = value; onChanged(); return this; } /** * double blk_read_time = 28; * @return This builder for chaining. */ public Builder clearBlkReadTime() { blkReadTime_ = 0D; onChanged(); return this; } private double blkWriteTime_ ; /** * double blk_write_time = 29; * @return The blkWriteTime. */ @java.lang.Override public double getBlkWriteTime() { return blkWriteTime_; } /** * double blk_write_time = 29; * @param value The blkWriteTime to set. * @return This builder for chaining. */ public Builder setBlkWriteTime(double value) { blkWriteTime_ = value; onChanged(); return this; } /** * double blk_write_time = 29; * @return This builder for chaining. */ public Builder clearBlkWriteTime() { blkWriteTime_ = 0D; onChanged(); return this; } private double tempBlkReadTime_ ; /** * double temp_blk_read_time = 30; * @return The tempBlkReadTime. */ @java.lang.Override public double getTempBlkReadTime() { return tempBlkReadTime_; } /** * double temp_blk_read_time = 30; * @param value The tempBlkReadTime to set. * @return This builder for chaining. */ public Builder setTempBlkReadTime(double value) { tempBlkReadTime_ = value; onChanged(); return this; } /** * double temp_blk_read_time = 30; * @return This builder for chaining. */ public Builder clearTempBlkReadTime() { tempBlkReadTime_ = 0D; onChanged(); return this; } private double tempBlkWriteTime_ ; /** * double temp_blk_write_time = 31; * @return The tempBlkWriteTime. */ @java.lang.Override public double getTempBlkWriteTime() { return tempBlkWriteTime_; } /** * double temp_blk_write_time = 31; * @param value The tempBlkWriteTime to set. * @return This builder for chaining. */ public Builder setTempBlkWriteTime(double value) { tempBlkWriteTime_ = value; onChanged(); return this; } /** * double temp_blk_write_time = 31; * @return This builder for chaining. */ public Builder clearTempBlkWriteTime() { tempBlkWriteTime_ = 0D; onChanged(); return this; } private long walRecords_ ; /** * int64 wal_records = 32; * @return The walRecords. */ @java.lang.Override public long getWalRecords() { return walRecords_; } /** * int64 wal_records = 32; * @param value The walRecords to set. * @return This builder for chaining. */ public Builder setWalRecords(long value) { walRecords_ = value; onChanged(); return this; } /** * int64 wal_records = 32; * @return This builder for chaining. */ public Builder clearWalRecords() { walRecords_ = 0L; onChanged(); return this; } private long walFpi_ ; /** * int64 wal_fpi = 33; * @return The walFpi. */ @java.lang.Override public long getWalFpi() { return walFpi_; } /** * int64 wal_fpi = 33; * @param value The walFpi to set. * @return This builder for chaining. */ public Builder setWalFpi(long value) { walFpi_ = value; onChanged(); return this; } /** * int64 wal_fpi = 33; * @return This builder for chaining. */ public Builder clearWalFpi() { walFpi_ = 0L; onChanged(); return this; } private long walBytes_ ; /** * int64 wal_bytes = 34; * @return The walBytes. */ @java.lang.Override public long getWalBytes() { return walBytes_; } /** * int64 wal_bytes = 34; * @param value The walBytes to set. * @return This builder for chaining. */ public Builder setWalBytes(long value) { walBytes_ = value; onChanged(); return this; } /** * int64 wal_bytes = 34; * @return This builder for chaining. */ public Builder clearWalBytes() { walBytes_ = 0L; onChanged(); return this; } private long jitFunctions_ ; /** * int64 jit_functions = 35; * @return The jitFunctions. */ @java.lang.Override public long getJitFunctions() { return jitFunctions_; } /** * int64 jit_functions = 35; * @param value The jitFunctions to set. * @return This builder for chaining. */ public Builder setJitFunctions(long value) { jitFunctions_ = value; onChanged(); return this; } /** * int64 jit_functions = 35; * @return This builder for chaining. */ public Builder clearJitFunctions() { jitFunctions_ = 0L; onChanged(); return this; } private double jitGenerationTime_ ; /** * double jit_generation_time = 36; * @return The jitGenerationTime. */ @java.lang.Override public double getJitGenerationTime() { return jitGenerationTime_; } /** * double jit_generation_time = 36; * @param value The jitGenerationTime to set. * @return This builder for chaining. */ public Builder setJitGenerationTime(double value) { jitGenerationTime_ = value; onChanged(); return this; } /** * double jit_generation_time = 36; * @return This builder for chaining. */ public Builder clearJitGenerationTime() { jitGenerationTime_ = 0D; onChanged(); return this; } private long jitInliningCount_ ; /** * int64 jit_inlining_count = 37; * @return The jitInliningCount. */ @java.lang.Override public long getJitInliningCount() { return jitInliningCount_; } /** * int64 jit_inlining_count = 37; * @param value The jitInliningCount to set. * @return This builder for chaining. */ public Builder setJitInliningCount(long value) { jitInliningCount_ = value; onChanged(); return this; } /** * int64 jit_inlining_count = 37; * @return This builder for chaining. */ public Builder clearJitInliningCount() { jitInliningCount_ = 0L; onChanged(); return this; } private double jitInliningTime_ ; /** * double jit_inlining_time = 38; * @return The jitInliningTime. */ @java.lang.Override public double getJitInliningTime() { return jitInliningTime_; } /** * double jit_inlining_time = 38; * @param value The jitInliningTime to set. * @return This builder for chaining. */ public Builder setJitInliningTime(double value) { jitInliningTime_ = value; onChanged(); return this; } /** * double jit_inlining_time = 38; * @return This builder for chaining. */ public Builder clearJitInliningTime() { jitInliningTime_ = 0D; onChanged(); return this; } private long jitOptimizationCount_ ; /** * int64 jit_optimization_count = 39; * @return The jitOptimizationCount. */ @java.lang.Override public long getJitOptimizationCount() { return jitOptimizationCount_; } /** * int64 jit_optimization_count = 39; * @param value The jitOptimizationCount to set. * @return This builder for chaining. */ public Builder setJitOptimizationCount(long value) { jitOptimizationCount_ = value; onChanged(); return this; } /** * int64 jit_optimization_count = 39; * @return This builder for chaining. */ public Builder clearJitOptimizationCount() { jitOptimizationCount_ = 0L; onChanged(); return this; } private double jitOptimizationTime_ ; /** * double jit_optimization_time = 40; * @return The jitOptimizationTime. */ @java.lang.Override public double getJitOptimizationTime() { return jitOptimizationTime_; } /** * double jit_optimization_time = 40; * @param value The jitOptimizationTime to set. * @return This builder for chaining. */ public Builder setJitOptimizationTime(double value) { jitOptimizationTime_ = value; onChanged(); return this; } /** * double jit_optimization_time = 40; * @return This builder for chaining. */ public Builder clearJitOptimizationTime() { jitOptimizationTime_ = 0D; onChanged(); return this; } private long jitEmissionCount_ ; /** * int64 jit_emission_count = 41; * @return The jitEmissionCount. */ @java.lang.Override public long getJitEmissionCount() { return jitEmissionCount_; } /** * int64 jit_emission_count = 41; * @param value The jitEmissionCount to set. * @return This builder for chaining. */ public Builder setJitEmissionCount(long value) { jitEmissionCount_ = value; onChanged(); return this; } /** * int64 jit_emission_count = 41; * @return This builder for chaining. */ public Builder clearJitEmissionCount() { jitEmissionCount_ = 0L; onChanged(); return this; } private double jitEmissionTime_ ; /** * double jit_emission_time = 42; * @return The jitEmissionTime. */ @java.lang.Override public double getJitEmissionTime() { return jitEmissionTime_; } /** * double jit_emission_time = 42; * @param value The jitEmissionTime to set. * @return This builder for chaining. */ public Builder setJitEmissionTime(double value) { jitEmissionTime_ = value; onChanged(); return this; } /** * double jit_emission_time = 42; * @return This builder for chaining. */ public Builder clearJitEmissionTime() { jitEmissionTime_ = 0D; onChanged(); return this; } private long startupCost_ ; /** * int64 startup_cost = 43; * @return The startupCost. */ @java.lang.Override public long getStartupCost() { return startupCost_; } /** * int64 startup_cost = 43; * @param value The startupCost to set. * @return This builder for chaining. */ public Builder setStartupCost(long value) { startupCost_ = value; onChanged(); return this; } /** * int64 startup_cost = 43; * @return This builder for chaining. */ public Builder clearStartupCost() { startupCost_ = 0L; onChanged(); return this; } private long totalCost_ ; /** * int64 total_cost = 44; * @return The totalCost. */ @java.lang.Override public long getTotalCost() { return totalCost_; } /** * int64 total_cost = 44; * @param value The totalCost to set. * @return This builder for chaining. */ public Builder setTotalCost(long value) { totalCost_ = value; onChanged(); return this; } /** * int64 total_cost = 44; * @return This builder for chaining. */ public Builder clearTotalCost() { totalCost_ = 0L; onChanged(); return this; } private long planRows_ ; /** * int64 plan_rows = 45; * @return The planRows. */ @java.lang.Override public long getPlanRows() { return planRows_; } /** * int64 plan_rows = 45; * @param value The planRows to set. * @return This builder for chaining. */ public Builder setPlanRows(long value) { planRows_ = value; onChanged(); return this; } /** * int64 plan_rows = 45; * @return This builder for chaining. */ public Builder clearPlanRows() { planRows_ = 0L; onChanged(); return this; } private long planWidth_ ; /** * int64 plan_width = 46; * @return The planWidth. */ @java.lang.Override public long getPlanWidth() { return planWidth_; } /** * int64 plan_width = 46; * @param value The planWidth to set. * @return This builder for chaining. */ public Builder setPlanWidth(long value) { planWidth_ = value; onChanged(); return this; } /** * int64 plan_width = 46; * @return This builder for chaining. */ public Builder clearPlanWidth() { planWidth_ = 0L; onChanged(); return this; } private long reads_ ; /** * int64 reads = 47; * @return The reads. */ @java.lang.Override public long getReads() { return reads_; } /** * int64 reads = 47; * @param value The reads to set. * @return This builder for chaining. */ public Builder setReads(long value) { reads_ = value; onChanged(); return this; } /** * int64 reads = 47; * @return This builder for chaining. */ public Builder clearReads() { reads_ = 0L; onChanged(); return this; } private long writes_ ; /** * int64 writes = 48; * @return The writes. */ @java.lang.Override public long getWrites() { return writes_; } /** * int64 writes = 48; * @param value The writes to set. * @return This builder for chaining. */ public Builder setWrites(long value) { writes_ = value; onChanged(); return this; } /** * int64 writes = 48; * @return This builder for chaining. */ public Builder clearWrites() { writes_ = 0L; onChanged(); return this; } private double userTime_ ; /** * double user_time = 49; * @return The userTime. */ @java.lang.Override public double getUserTime() { return userTime_; } /** * double user_time = 49; * @param value The userTime to set. * @return This builder for chaining. */ public Builder setUserTime(double value) { userTime_ = value; onChanged(); return this; } /** * double user_time = 49; * @return This builder for chaining. */ public Builder clearUserTime() { userTime_ = 0D; onChanged(); return this; } private double systemTime_ ; /** * double system_time = 50; * @return The systemTime. */ @java.lang.Override public double getSystemTime() { return systemTime_; } /** * double system_time = 50; * @param value The systemTime to set. * @return This builder for chaining. */ public Builder setSystemTime(double value) { systemTime_ = value; onChanged(); return this; } /** * double system_time = 50; * @return This builder for chaining. */ public Builder clearSystemTime() { systemTime_ = 0D; 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:yandex.cloud.mdb.postgresql.v1.QueryStats) } // @@protoc_insertion_point(class_scope:yandex.cloud.mdb.postgresql.v1.QueryStats) private static final yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats(); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface QueryStatementOrBuilder extends // @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.postgresql.v1.QueryStatement) com.google.protobuf.MessageOrBuilder { /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; * @return Whether the key field is set. */ boolean hasKey(); /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; * @return The key. */ yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey getKey(); /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; */ yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKeyOrBuilder getKeyOrBuilder(); /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; * @return Whether the stats field is set. */ boolean hasStats(); /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; * @return The stats. */ yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats getStats(); /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; */ yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatsOrBuilder getStatsOrBuilder(); } /** * Protobuf type {@code yandex.cloud.mdb.postgresql.v1.QueryStatement} */ public static final class QueryStatement extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:yandex.cloud.mdb.postgresql.v1.QueryStatement) QueryStatementOrBuilder { private static final long serialVersionUID = 0L; // Use QueryStatement.newBuilder() to construct. private QueryStatement(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private QueryStatement() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new QueryStatement(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private QueryStatement( 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: { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.Builder subBuilder = null; if (key_ != null) { subBuilder = key_.toBuilder(); } key_ = input.readMessage(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(key_); key_ = subBuilder.buildPartial(); } break; } case 18: { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.Builder subBuilder = null; if (stats_ != null) { subBuilder = stats_.toBuilder(); } stats_ = input.readMessage(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(stats_); stats_ = subBuilder.buildPartial(); } 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_QueryStatement_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_QueryStatement_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.Builder.class); } public static final int KEY_FIELD_NUMBER = 1; private yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey key_; /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; * @return Whether the key field is set. */ @java.lang.Override public boolean hasKey() { return key_ != null; } /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; * @return The key. */ @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey getKey() { return key_ == null ? yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.getDefaultInstance() : key_; } /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; */ @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKeyOrBuilder getKeyOrBuilder() { return getKey(); } public static final int STATS_FIELD_NUMBER = 2; private yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats stats_; /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; * @return Whether the stats field is set. */ @java.lang.Override public boolean hasStats() { return stats_ != null; } /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; * @return The stats. */ @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats getStats() { return stats_ == null ? yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.getDefaultInstance() : stats_; } /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; */ @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatsOrBuilder getStatsOrBuilder() { return getStats(); } 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 (key_ != null) { output.writeMessage(1, getKey()); } if (stats_ != null) { output.writeMessage(2, getStats()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (key_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getKey()); } if (stats_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getStats()); } 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement)) { return super.equals(obj); } yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement other = (yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement) obj; if (hasKey() != other.hasKey()) return false; if (hasKey()) { if (!getKey() .equals(other.getKey())) return false; } if (hasStats() != other.hasStats()) return false; if (hasStats()) { if (!getStats() .equals(other.getStats())) 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 (hasKey()) { hash = (37 * hash) + KEY_FIELD_NUMBER; hash = (53 * hash) + getKey().hashCode(); } if (hasStats()) { hash = (37 * hash) + STATS_FIELD_NUMBER; hash = (53 * hash) + getStats().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement 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(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement 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 yandex.cloud.mdb.postgresql.v1.QueryStatement} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.postgresql.v1.QueryStatement) yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatementOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_QueryStatement_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_QueryStatement_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.Builder.class); } // Construct using yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.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(); if (keyBuilder_ == null) { key_ = null; } else { key_ = null; keyBuilder_ = null; } if (statsBuilder_ == null) { stats_ = null; } else { stats_ = null; statsBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.internal_static_yandex_cloud_mdb_postgresql_v1_QueryStatement_descriptor; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement getDefaultInstanceForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.getDefaultInstance(); } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement build() { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement buildPartial() { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement result = new yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement(this); if (keyBuilder_ == null) { result.key_ = key_; } else { result.key_ = keyBuilder_.build(); } if (statsBuilder_ == null) { result.stats_ = stats_; } else { result.stats_ = statsBuilder_.build(); } 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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement) { return mergeFrom((yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement other) { if (other == yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.getDefaultInstance()) return this; if (other.hasKey()) { mergeKey(other.getKey()); } if (other.hasStats()) { mergeStats(other.getStats()); } 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 { yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey key_; private com.google.protobuf.SingleFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKeyOrBuilder> keyBuilder_; /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; * @return Whether the key field is set. */ public boolean hasKey() { return keyBuilder_ != null || key_ != null; } /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; * @return The key. */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey getKey() { if (keyBuilder_ == null) { return key_ == null ? yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.getDefaultInstance() : key_; } else { return keyBuilder_.getMessage(); } } /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; */ public Builder setKey(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey value) { if (keyBuilder_ == null) { if (value == null) { throw new NullPointerException(); } key_ = value; onChanged(); } else { keyBuilder_.setMessage(value); } return this; } /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; */ public Builder setKey( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.Builder builderForValue) { if (keyBuilder_ == null) { key_ = builderForValue.build(); onChanged(); } else { keyBuilder_.setMessage(builderForValue.build()); } return this; } /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; */ public Builder mergeKey(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey value) { if (keyBuilder_ == null) { if (key_ != null) { key_ = yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.newBuilder(key_).mergeFrom(value).buildPartial(); } else { key_ = value; } onChanged(); } else { keyBuilder_.mergeFrom(value); } return this; } /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; */ public Builder clearKey() { if (keyBuilder_ == null) { key_ = null; onChanged(); } else { key_ = null; keyBuilder_ = null; } return this; } /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.Builder getKeyBuilder() { onChanged(); return getKeyFieldBuilder().getBuilder(); } /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKeyOrBuilder getKeyOrBuilder() { if (keyBuilder_ != null) { return keyBuilder_.getMessageOrBuilder(); } else { return key_ == null ? yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.getDefaultInstance() : key_; } } /** * .yandex.cloud.mdb.postgresql.v1.PrimaryKey key = 1; */ private com.google.protobuf.SingleFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKeyOrBuilder> getKeyFieldBuilder() { if (keyBuilder_ == null) { keyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKey.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.PrimaryKeyOrBuilder>( getKey(), getParentForChildren(), isClean()); key_ = null; } return keyBuilder_; } private yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats stats_; private com.google.protobuf.SingleFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatsOrBuilder> statsBuilder_; /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; * @return Whether the stats field is set. */ public boolean hasStats() { return statsBuilder_ != null || stats_ != null; } /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; * @return The stats. */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats getStats() { if (statsBuilder_ == null) { return stats_ == null ? yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.getDefaultInstance() : stats_; } else { return statsBuilder_.getMessage(); } } /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; */ public Builder setStats(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats value) { if (statsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } stats_ = value; onChanged(); } else { statsBuilder_.setMessage(value); } return this; } /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; */ public Builder setStats( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.Builder builderForValue) { if (statsBuilder_ == null) { stats_ = builderForValue.build(); onChanged(); } else { statsBuilder_.setMessage(builderForValue.build()); } return this; } /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; */ public Builder mergeStats(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats value) { if (statsBuilder_ == null) { if (stats_ != null) { stats_ = yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.newBuilder(stats_).mergeFrom(value).buildPartial(); } else { stats_ = value; } onChanged(); } else { statsBuilder_.mergeFrom(value); } return this; } /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; */ public Builder clearStats() { if (statsBuilder_ == null) { stats_ = null; onChanged(); } else { stats_ = null; statsBuilder_ = null; } return this; } /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.Builder getStatsBuilder() { onChanged(); return getStatsFieldBuilder().getBuilder(); } /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatsOrBuilder getStatsOrBuilder() { if (statsBuilder_ != null) { return statsBuilder_.getMessageOrBuilder(); } else { return stats_ == null ? yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.getDefaultInstance() : stats_; } } /** * .yandex.cloud.mdb.postgresql.v1.QueryStats stats = 2; */ private com.google.protobuf.SingleFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatsOrBuilder> getStatsFieldBuilder() { if (statsBuilder_ == null) { statsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStats.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatsOrBuilder>( getStats(), getParentForChildren(), isClean()); stats_ = null; } return statsBuilder_; } @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:yandex.cloud.mdb.postgresql.v1.QueryStatement) } // @@protoc_insertion_point(class_scope:yandex.cloud.mdb.postgresql.v1.QueryStatement) private static final yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement(); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public QueryStatement parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new QueryStatement(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 yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private static final com.google.protobuf.Descriptors.Descriptor internal_static_yandex_cloud_mdb_postgresql_v1_SessionState_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_yandex_cloud_mdb_postgresql_v1_SessionState_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_yandex_cloud_mdb_postgresql_v1_PrimaryKey_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_yandex_cloud_mdb_postgresql_v1_PrimaryKey_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_yandex_cloud_mdb_postgresql_v1_QueryStats_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_yandex_cloud_mdb_postgresql_v1_QueryStats_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_yandex_cloud_mdb_postgresql_v1_QueryStatement_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_yandex_cloud_mdb_postgresql_v1_QueryStatement_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.yandex/cloud/mdb/postgresql/v1/perf_di" + "ag.proto\022\036yandex.cloud.mdb.postgresql.v1" + "\032\037google/protobuf/timestamp.proto\"\321\004\n\014Se" + "ssionState\022(\n\004time\030\001 \001(\0132\032.google.protob" + "uf.Timestamp\022\014\n\004host\030\002 \001(\t\022\013\n\003pid\030\003 \001(\003\022" + "\020\n\010database\030\004 \001(\t\022\014\n\004user\030\005 \001(\t\022\030\n\020appli" + "cation_name\030\006 \001(\t\0221\n\rbackend_start\030\007 \001(\013" + "2\032.google.protobuf.Timestamp\022.\n\nxact_sta" + "rt\030\010 \001(\0132\032.google.protobuf.Timestamp\022/\n\013" + "query_start\030\t \001(\0132\032.google.protobuf.Time" + "stamp\0220\n\014state_change\030\n \001(\0132\032.google.pro" + "tobuf.Timestamp\022\027\n\017wait_event_type\030\013 \001(\t" + "\022\022\n\nwait_event\030\014 \001(\t\022\r\n\005state\030\r \001(\t\022\r\n\005q" + "uery\030\016 \001(\t\022\024\n\014backend_type\030\017 \001(\t\022\023\n\013clie" + "nt_addr\030\020 \001(\t\022\027\n\017client_hostname\030\021 \001(\t\022\023" + "\n\013client_port\030\022 \001(\003\022\023\n\013backend_xid\030\023 \001(\003" + "\022\024\n\014backend_xmin\030\024 \001(\003\022\025\n\rblocking_pids\030" + "\026 \001(\t\022\020\n\010query_id\030\027 \001(\tJ\004\010\025\020\026\"o\n\nPrimary" + "Key\022\014\n\004host\030\001 \001(\t\022\014\n\004user\030\002 \001(\t\022\020\n\010datab" + "ase\030\004 \001(\t\022\020\n\010toplevel\030\005 \001(\010\022\020\n\010query_id\030" + "\006 \001(\t\022\017\n\007plan_id\030\007 \001(\t\"\234\t\n\nQueryStats\022(\n" + "\004time\030\001 \001(\0132\032.google.protobuf.Timestamp\022" + "\r\n\005query\030\002 \001(\t\022\027\n\017normalized_plan\030\003 \001(\t\022" + "\024\n\014example_plan\030\004 \001(\t\022\r\n\005plans\030\005 \001(\003\022\027\n\017" + "total_plan_time\030\006 \001(\001\022\025\n\rmin_plan_time\030\007" + " \001(\001\022\025\n\rmax_plan_time\030\010 \001(\001\022\026\n\016mean_plan" + "_time\030\t \001(\001\022\030\n\020stddev_plan_time\030\n \001(\001\022\r\n" + "\005calls\030\013 \001(\003\022\022\n\ntotal_time\030\014 \001(\001\022\020\n\010min_" + "time\030\r \001(\001\022\020\n\010max_time\030\016 \001(\001\022\021\n\tmean_tim" + "e\030\017 \001(\001\022\023\n\013stddev_time\030\020 \001(\001\022\014\n\004rows\030\021 \001" + "(\003\022\027\n\017shared_blks_hit\030\022 \001(\003\022\030\n\020shared_bl" + "ks_read\030\023 \001(\003\022\033\n\023shared_blks_dirtied\030\024 \001" + "(\003\022\033\n\023shared_blks_written\030\025 \001(\003\022\026\n\016local" + "_blks_hit\030\026 \001(\003\022\027\n\017local_blks_read\030\027 \001(\003" + "\022\032\n\022local_blks_dirtied\030\030 \001(\003\022\032\n\022local_bl" + "ks_written\030\031 \001(\003\022\026\n\016temp_blks_read\030\032 \001(\003" + "\022\031\n\021temp_blks_written\030\033 \001(\003\022\025\n\rblk_read_" + "time\030\034 \001(\001\022\026\n\016blk_write_time\030\035 \001(\001\022\032\n\022te" + "mp_blk_read_time\030\036 \001(\001\022\033\n\023temp_blk_write" + "_time\030\037 \001(\001\022\023\n\013wal_records\030 \001(\003\022\017\n\007wal_" + "fpi\030! \001(\003\022\021\n\twal_bytes\030\" \001(\003\022\025\n\rjit_func" + "tions\030# \001(\003\022\033\n\023jit_generation_time\030$ \001(\001" + "\022\032\n\022jit_inlining_count\030% \001(\003\022\031\n\021jit_inli" + "ning_time\030& \001(\001\022\036\n\026jit_optimization_coun" + "t\030\' \001(\003\022\035\n\025jit_optimization_time\030( \001(\001\022\032" + "\n\022jit_emission_count\030) \001(\003\022\031\n\021jit_emissi" + "on_time\030* \001(\001\022\024\n\014startup_cost\030+ \001(\003\022\022\n\nt" + "otal_cost\030, \001(\003\022\021\n\tplan_rows\030- \001(\003\022\022\n\npl" + "an_width\030. \001(\003\022\r\n\005reads\030/ \001(\003\022\016\n\006writes\030" + "0 \001(\003\022\021\n\tuser_time\0301 \001(\001\022\023\n\013system_time\030" + "2 \001(\001\"\204\001\n\016QueryStatement\0227\n\003key\030\001 \001(\0132*." + "yandex.cloud.mdb.postgresql.v1.PrimaryKe" + "y\0229\n\005stats\030\002 \001(\0132*.yandex.cloud.mdb.post" + "gresql.v1.QueryStatsBs\n\"yandex.cloud.api" + ".mdb.postgresql.v1ZMgithub.com/yandex-cl" + "oud/go-genproto/yandex/cloud/mdb/postgre" + "sql/v1;postgresqlb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { com.google.protobuf.TimestampProto.getDescriptor(), }); internal_static_yandex_cloud_mdb_postgresql_v1_SessionState_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_yandex_cloud_mdb_postgresql_v1_SessionState_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_yandex_cloud_mdb_postgresql_v1_SessionState_descriptor, new java.lang.String[] { "Time", "Host", "Pid", "Database", "User", "ApplicationName", "BackendStart", "XactStart", "QueryStart", "StateChange", "WaitEventType", "WaitEvent", "State", "Query", "BackendType", "ClientAddr", "ClientHostname", "ClientPort", "BackendXid", "BackendXmin", "BlockingPids", "QueryId", }); internal_static_yandex_cloud_mdb_postgresql_v1_PrimaryKey_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_yandex_cloud_mdb_postgresql_v1_PrimaryKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_yandex_cloud_mdb_postgresql_v1_PrimaryKey_descriptor, new java.lang.String[] { "Host", "User", "Database", "Toplevel", "QueryId", "PlanId", }); internal_static_yandex_cloud_mdb_postgresql_v1_QueryStats_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_yandex_cloud_mdb_postgresql_v1_QueryStats_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_yandex_cloud_mdb_postgresql_v1_QueryStats_descriptor, new java.lang.String[] { "Time", "Query", "NormalizedPlan", "ExamplePlan", "Plans", "TotalPlanTime", "MinPlanTime", "MaxPlanTime", "MeanPlanTime", "StddevPlanTime", "Calls", "TotalTime", "MinTime", "MaxTime", "MeanTime", "StddevTime", "Rows", "SharedBlksHit", "SharedBlksRead", "SharedBlksDirtied", "SharedBlksWritten", "LocalBlksHit", "LocalBlksRead", "LocalBlksDirtied", "LocalBlksWritten", "TempBlksRead", "TempBlksWritten", "BlkReadTime", "BlkWriteTime", "TempBlkReadTime", "TempBlkWriteTime", "WalRecords", "WalFpi", "WalBytes", "JitFunctions", "JitGenerationTime", "JitInliningCount", "JitInliningTime", "JitOptimizationCount", "JitOptimizationTime", "JitEmissionCount", "JitEmissionTime", "StartupCost", "TotalCost", "PlanRows", "PlanWidth", "Reads", "Writes", "UserTime", "SystemTime", }); internal_static_yandex_cloud_mdb_postgresql_v1_QueryStatement_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_yandex_cloud_mdb_postgresql_v1_QueryStatement_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_yandex_cloud_mdb_postgresql_v1_QueryStatement_descriptor, new java.lang.String[] { "Key", "Stats", }); com.google.protobuf.TimestampProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy