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

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

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

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

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

    /**
     * 
     * ID of the PostgreSQL cluster to request statements history for.
     * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
     * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The clusterId. */ java.lang.String getClusterId(); /** *
     * ID of the PostgreSQL cluster to request statements history for.
     * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
     * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for clusterId. */ com.google.protobuf.ByteString getClusterIdBytes(); /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; * @return Whether the fromTime field is set. */ boolean hasFromTime(); /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; * @return The fromTime. */ com.google.protobuf.Timestamp getFromTime(); /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; */ com.google.protobuf.TimestampOrBuilder getFromTimeOrBuilder(); /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; * @return Whether the toTime field is set. */ boolean hasToTime(); /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; * @return The toTime. */ com.google.protobuf.Timestamp getToTime(); /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; */ com.google.protobuf.TimestampOrBuilder getToTimeOrBuilder(); /** *
     * The maximum number of results per page to return. If the number of available
     * results is larger than [page_size], the service returns a [ListRawStatementsResponse.next_page_token]
     * that can be used to get the next page of results in subsequent list requests.
     * 
* * int64 page_size = 4 [(.yandex.cloud.value) = "<=10000"]; * @return The pageSize. */ long getPageSize(); /** *
     * Page token. To get the next page of results, set [page_token] to the
     * [ListRawStatementsResponse.next_page_token] returned by a previous list request.
     * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The pageToken. */ java.lang.String getPageToken(); /** *
     * Page token. To get the next page of results, set [page_token] to the
     * [ListRawStatementsResponse.next_page_token] returned by a previous list request.
     * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The bytes for pageToken. */ com.google.protobuf.ByteString getPageTokenBytes(); } /** * Protobuf type {@code yandex.cloud.mdb.postgresql.v1.ListRawStatementsRequest} */ public static final class ListRawStatementsRequest extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:yandex.cloud.mdb.postgresql.v1.ListRawStatementsRequest) ListRawStatementsRequestOrBuilder { private static final long serialVersionUID = 0L; // Use ListRawStatementsRequest.newBuilder() to construct. private ListRawStatementsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ListRawStatementsRequest() { clusterId_ = ""; pageToken_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ListRawStatementsRequest(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ListRawStatementsRequest( 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(); clusterId_ = s; break; } case 18: { com.google.protobuf.Timestamp.Builder subBuilder = null; if (fromTime_ != null) { subBuilder = fromTime_.toBuilder(); } fromTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(fromTime_); fromTime_ = subBuilder.buildPartial(); } break; } case 26: { com.google.protobuf.Timestamp.Builder subBuilder = null; if (toTime_ != null) { subBuilder = toTime_.toBuilder(); } toTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(toTime_); toTime_ = subBuilder.buildPartial(); } break; } case 32: { pageSize_ = input.readInt64(); break; } case 42: { java.lang.String s = input.readStringRequireUtf8(); pageToken_ = 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.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest.Builder.class); } public static final int CLUSTER_ID_FIELD_NUMBER = 1; private volatile java.lang.Object clusterId_; /** *
     * ID of the PostgreSQL cluster to request statements history for.
     * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
     * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The clusterId. */ @java.lang.Override public java.lang.String getClusterId() { java.lang.Object ref = clusterId_; 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(); clusterId_ = s; return s; } } /** *
     * ID of the PostgreSQL cluster to request statements history for.
     * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
     * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for clusterId. */ @java.lang.Override public com.google.protobuf.ByteString getClusterIdBytes() { java.lang.Object ref = clusterId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); clusterId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int FROM_TIME_FIELD_NUMBER = 2; private com.google.protobuf.Timestamp fromTime_; /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; * @return Whether the fromTime field is set. */ @java.lang.Override public boolean hasFromTime() { return fromTime_ != null; } /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; * @return The fromTime. */ @java.lang.Override public com.google.protobuf.Timestamp getFromTime() { return fromTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : fromTime_; } /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getFromTimeOrBuilder() { return getFromTime(); } public static final int TO_TIME_FIELD_NUMBER = 3; private com.google.protobuf.Timestamp toTime_; /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; * @return Whether the toTime field is set. */ @java.lang.Override public boolean hasToTime() { return toTime_ != null; } /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; * @return The toTime. */ @java.lang.Override public com.google.protobuf.Timestamp getToTime() { return toTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : toTime_; } /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getToTimeOrBuilder() { return getToTime(); } public static final int PAGE_SIZE_FIELD_NUMBER = 4; private long pageSize_; /** *
     * The maximum number of results per page to return. If the number of available
     * results is larger than [page_size], the service returns a [ListRawStatementsResponse.next_page_token]
     * that can be used to get the next page of results in subsequent list requests.
     * 
* * int64 page_size = 4 [(.yandex.cloud.value) = "<=10000"]; * @return The pageSize. */ @java.lang.Override public long getPageSize() { return pageSize_; } public static final int PAGE_TOKEN_FIELD_NUMBER = 5; private volatile java.lang.Object pageToken_; /** *
     * Page token. To get the next page of results, set [page_token] to the
     * [ListRawStatementsResponse.next_page_token] returned by a previous list request.
     * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The pageToken. */ @java.lang.Override public java.lang.String getPageToken() { java.lang.Object ref = pageToken_; 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(); pageToken_ = s; return s; } } /** *
     * Page token. To get the next page of results, set [page_token] to the
     * [ListRawStatementsResponse.next_page_token] returned by a previous list request.
     * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The bytes for pageToken. */ @java.lang.Override public com.google.protobuf.ByteString getPageTokenBytes() { java.lang.Object ref = pageToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); pageToken_ = 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(clusterId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_); } if (fromTime_ != null) { output.writeMessage(2, getFromTime()); } if (toTime_ != null) { output.writeMessage(3, getToTime()); } if (pageSize_ != 0L) { output.writeInt64(4, pageSize_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 5, pageToken_); } 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(clusterId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_); } if (fromTime_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getFromTime()); } if (toTime_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getToTime()); } if (pageSize_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(4, pageSize_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, pageToken_); } 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.PerfDiagService.ListRawStatementsRequest)) { return super.equals(obj); } yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest other = (yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest) obj; if (!getClusterId() .equals(other.getClusterId())) return false; if (hasFromTime() != other.hasFromTime()) return false; if (hasFromTime()) { if (!getFromTime() .equals(other.getFromTime())) return false; } if (hasToTime() != other.hasToTime()) return false; if (hasToTime()) { if (!getToTime() .equals(other.getToTime())) return false; } if (getPageSize() != other.getPageSize()) return false; if (!getPageToken() .equals(other.getPageToken())) 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) + CLUSTER_ID_FIELD_NUMBER; hash = (53 * hash) + getClusterId().hashCode(); if (hasFromTime()) { hash = (37 * hash) + FROM_TIME_FIELD_NUMBER; hash = (53 * hash) + getFromTime().hashCode(); } if (hasToTime()) { hash = (37 * hash) + TO_TIME_FIELD_NUMBER; hash = (53 * hash) + getToTime().hashCode(); } hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getPageSize()); hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getPageToken().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest 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.PerfDiagService.ListRawStatementsRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest 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.PerfDiagService.ListRawStatementsRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest 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.PerfDiagService.ListRawStatementsRequest 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.PerfDiagService.ListRawStatementsRequest 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.PerfDiagService.ListRawStatementsRequest 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.PerfDiagService.ListRawStatementsRequest 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.PerfDiagService.ListRawStatementsRequest 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.PerfDiagService.ListRawStatementsRequest 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.PerfDiagService.ListRawStatementsRequest 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.ListRawStatementsRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.postgresql.v1.ListRawStatementsRequest) yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest.Builder.class); } // Construct using yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest.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(); clusterId_ = ""; if (fromTimeBuilder_ == null) { fromTime_ = null; } else { fromTime_ = null; fromTimeBuilder_ = null; } if (toTimeBuilder_ == null) { toTime_ = null; } else { toTime_ = null; toTimeBuilder_ = null; } pageSize_ = 0L; pageToken_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsRequest_descriptor; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest getDefaultInstanceForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest.getDefaultInstance(); } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest build() { yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest buildPartial() { yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest result = new yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest(this); result.clusterId_ = clusterId_; if (fromTimeBuilder_ == null) { result.fromTime_ = fromTime_; } else { result.fromTime_ = fromTimeBuilder_.build(); } if (toTimeBuilder_ == null) { result.toTime_ = toTime_; } else { result.toTime_ = toTimeBuilder_.build(); } result.pageSize_ = pageSize_; result.pageToken_ = pageToken_; 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.PerfDiagService.ListRawStatementsRequest) { return mergeFrom((yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest other) { if (other == yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest.getDefaultInstance()) return this; if (!other.getClusterId().isEmpty()) { clusterId_ = other.clusterId_; onChanged(); } if (other.hasFromTime()) { mergeFromTime(other.getFromTime()); } if (other.hasToTime()) { mergeToTime(other.getToTime()); } if (other.getPageSize() != 0L) { setPageSize(other.getPageSize()); } if (!other.getPageToken().isEmpty()) { pageToken_ = other.pageToken_; 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.PerfDiagService.ListRawStatementsRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private java.lang.Object clusterId_ = ""; /** *
       * ID of the PostgreSQL cluster to request statements history for.
       * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
       * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The clusterId. */ public java.lang.String getClusterId() { java.lang.Object ref = clusterId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); clusterId_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * ID of the PostgreSQL cluster to request statements history for.
       * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
       * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for clusterId. */ public com.google.protobuf.ByteString getClusterIdBytes() { java.lang.Object ref = clusterId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); clusterId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * ID of the PostgreSQL cluster to request statements history for.
       * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
       * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @param value The clusterId to set. * @return This builder for chaining. */ public Builder setClusterId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } clusterId_ = value; onChanged(); return this; } /** *
       * ID of the PostgreSQL cluster to request statements history for.
       * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
       * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return This builder for chaining. */ public Builder clearClusterId() { clusterId_ = getDefaultInstance().getClusterId(); onChanged(); return this; } /** *
       * ID of the PostgreSQL cluster to request statements history for.
       * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
       * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @param value The bytes for clusterId to set. * @return This builder for chaining. */ public Builder setClusterIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); clusterId_ = value; onChanged(); return this; } private com.google.protobuf.Timestamp fromTime_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> fromTimeBuilder_; /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; * @return Whether the fromTime field is set. */ public boolean hasFromTime() { return fromTimeBuilder_ != null || fromTime_ != null; } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; * @return The fromTime. */ public com.google.protobuf.Timestamp getFromTime() { if (fromTimeBuilder_ == null) { return fromTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : fromTime_; } else { return fromTimeBuilder_.getMessage(); } } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public Builder setFromTime(com.google.protobuf.Timestamp value) { if (fromTimeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } fromTime_ = value; onChanged(); } else { fromTimeBuilder_.setMessage(value); } return this; } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public Builder setFromTime( com.google.protobuf.Timestamp.Builder builderForValue) { if (fromTimeBuilder_ == null) { fromTime_ = builderForValue.build(); onChanged(); } else { fromTimeBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public Builder mergeFromTime(com.google.protobuf.Timestamp value) { if (fromTimeBuilder_ == null) { if (fromTime_ != null) { fromTime_ = com.google.protobuf.Timestamp.newBuilder(fromTime_).mergeFrom(value).buildPartial(); } else { fromTime_ = value; } onChanged(); } else { fromTimeBuilder_.mergeFrom(value); } return this; } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public Builder clearFromTime() { if (fromTimeBuilder_ == null) { fromTime_ = null; onChanged(); } else { fromTime_ = null; fromTimeBuilder_ = null; } return this; } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public com.google.protobuf.Timestamp.Builder getFromTimeBuilder() { onChanged(); return getFromTimeFieldBuilder().getBuilder(); } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public com.google.protobuf.TimestampOrBuilder getFromTimeOrBuilder() { if (fromTimeBuilder_ != null) { return fromTimeBuilder_.getMessageOrBuilder(); } else { return fromTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : fromTime_; } } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getFromTimeFieldBuilder() { if (fromTimeBuilder_ == null) { fromTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getFromTime(), getParentForChildren(), isClean()); fromTime_ = null; } return fromTimeBuilder_; } private com.google.protobuf.Timestamp toTime_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> toTimeBuilder_; /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; * @return Whether the toTime field is set. */ public boolean hasToTime() { return toTimeBuilder_ != null || toTime_ != null; } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; * @return The toTime. */ public com.google.protobuf.Timestamp getToTime() { if (toTimeBuilder_ == null) { return toTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : toTime_; } else { return toTimeBuilder_.getMessage(); } } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public Builder setToTime(com.google.protobuf.Timestamp value) { if (toTimeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } toTime_ = value; onChanged(); } else { toTimeBuilder_.setMessage(value); } return this; } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public Builder setToTime( com.google.protobuf.Timestamp.Builder builderForValue) { if (toTimeBuilder_ == null) { toTime_ = builderForValue.build(); onChanged(); } else { toTimeBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public Builder mergeToTime(com.google.protobuf.Timestamp value) { if (toTimeBuilder_ == null) { if (toTime_ != null) { toTime_ = com.google.protobuf.Timestamp.newBuilder(toTime_).mergeFrom(value).buildPartial(); } else { toTime_ = value; } onChanged(); } else { toTimeBuilder_.mergeFrom(value); } return this; } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public Builder clearToTime() { if (toTimeBuilder_ == null) { toTime_ = null; onChanged(); } else { toTime_ = null; toTimeBuilder_ = null; } return this; } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public com.google.protobuf.Timestamp.Builder getToTimeBuilder() { onChanged(); return getToTimeFieldBuilder().getBuilder(); } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public com.google.protobuf.TimestampOrBuilder getToTimeOrBuilder() { if (toTimeBuilder_ != null) { return toTimeBuilder_.getMessageOrBuilder(); } else { return toTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : toTime_; } } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getToTimeFieldBuilder() { if (toTimeBuilder_ == null) { toTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getToTime(), getParentForChildren(), isClean()); toTime_ = null; } return toTimeBuilder_; } private long pageSize_ ; /** *
       * The maximum number of results per page to return. If the number of available
       * results is larger than [page_size], the service returns a [ListRawStatementsResponse.next_page_token]
       * that can be used to get the next page of results in subsequent list requests.
       * 
* * int64 page_size = 4 [(.yandex.cloud.value) = "<=10000"]; * @return The pageSize. */ @java.lang.Override public long getPageSize() { return pageSize_; } /** *
       * The maximum number of results per page to return. If the number of available
       * results is larger than [page_size], the service returns a [ListRawStatementsResponse.next_page_token]
       * that can be used to get the next page of results in subsequent list requests.
       * 
* * int64 page_size = 4 [(.yandex.cloud.value) = "<=10000"]; * @param value The pageSize to set. * @return This builder for chaining. */ public Builder setPageSize(long value) { pageSize_ = value; onChanged(); return this; } /** *
       * The maximum number of results per page to return. If the number of available
       * results is larger than [page_size], the service returns a [ListRawStatementsResponse.next_page_token]
       * that can be used to get the next page of results in subsequent list requests.
       * 
* * int64 page_size = 4 [(.yandex.cloud.value) = "<=10000"]; * @return This builder for chaining. */ public Builder clearPageSize() { pageSize_ = 0L; onChanged(); return this; } private java.lang.Object pageToken_ = ""; /** *
       * Page token. To get the next page of results, set [page_token] to the
       * [ListRawStatementsResponse.next_page_token] returned by a previous list request.
       * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The pageToken. */ public java.lang.String getPageToken() { java.lang.Object ref = pageToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); pageToken_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * Page token. To get the next page of results, set [page_token] to the
       * [ListRawStatementsResponse.next_page_token] returned by a previous list request.
       * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The bytes for pageToken. */ public com.google.protobuf.ByteString getPageTokenBytes() { java.lang.Object ref = pageToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); pageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Page token. To get the next page of results, set [page_token] to the
       * [ListRawStatementsResponse.next_page_token] returned by a previous list request.
       * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @param value The pageToken to set. * @return This builder for chaining. */ public Builder setPageToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } pageToken_ = value; onChanged(); return this; } /** *
       * Page token. To get the next page of results, set [page_token] to the
       * [ListRawStatementsResponse.next_page_token] returned by a previous list request.
       * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return This builder for chaining. */ public Builder clearPageToken() { pageToken_ = getDefaultInstance().getPageToken(); onChanged(); return this; } /** *
       * Page token. To get the next page of results, set [page_token] to the
       * [ListRawStatementsResponse.next_page_token] returned by a previous list request.
       * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @param value The bytes for pageToken to set. * @return This builder for chaining. */ public Builder setPageTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); pageToken_ = 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.ListRawStatementsRequest) } // @@protoc_insertion_point(class_scope:yandex.cloud.mdb.postgresql.v1.ListRawStatementsRequest) private static final yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest(); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsRequest getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ListRawStatementsRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ListRawStatementsRequest(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.PerfDiagService.ListRawStatementsRequest getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ListRawSessionStatesRequestOrBuilder extends // @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.postgresql.v1.ListRawSessionStatesRequest) com.google.protobuf.MessageOrBuilder { /** *
     * ID of the PostgreSQL cluster to request statements history for.
     * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
     * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The clusterId. */ java.lang.String getClusterId(); /** *
     * ID of the PostgreSQL cluster to request statements history for.
     * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
     * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for clusterId. */ com.google.protobuf.ByteString getClusterIdBytes(); /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; * @return Whether the fromTime field is set. */ boolean hasFromTime(); /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; * @return The fromTime. */ com.google.protobuf.Timestamp getFromTime(); /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; */ com.google.protobuf.TimestampOrBuilder getFromTimeOrBuilder(); /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; * @return Whether the toTime field is set. */ boolean hasToTime(); /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; * @return The toTime. */ com.google.protobuf.Timestamp getToTime(); /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; */ com.google.protobuf.TimestampOrBuilder getToTimeOrBuilder(); /** *
     * The maximum number of results per page to return. If the number of available
     * results is larger than [page_size], the service returns a [ListRawSessionStatesResponse.next_page_token]
     * that can be used to get the next page of results in subsequent list requests.
     * 
* * int64 page_size = 4 [(.yandex.cloud.value) = "<=10000"]; * @return The pageSize. */ long getPageSize(); /** *
     * Page token. To get the next page of results, set [page_token] to the
     * [ListRawSessionStatesResponse.next_page_token] returned by a previous list request.
     * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The pageToken. */ java.lang.String getPageToken(); /** *
     * Page token. To get the next page of results, set [page_token] to the
     * [ListRawSessionStatesResponse.next_page_token] returned by a previous list request.
     * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The bytes for pageToken. */ com.google.protobuf.ByteString getPageTokenBytes(); } /** * Protobuf type {@code yandex.cloud.mdb.postgresql.v1.ListRawSessionStatesRequest} */ public static final class ListRawSessionStatesRequest extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:yandex.cloud.mdb.postgresql.v1.ListRawSessionStatesRequest) ListRawSessionStatesRequestOrBuilder { private static final long serialVersionUID = 0L; // Use ListRawSessionStatesRequest.newBuilder() to construct. private ListRawSessionStatesRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ListRawSessionStatesRequest() { clusterId_ = ""; pageToken_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ListRawSessionStatesRequest(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ListRawSessionStatesRequest( 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(); clusterId_ = s; break; } case 18: { com.google.protobuf.Timestamp.Builder subBuilder = null; if (fromTime_ != null) { subBuilder = fromTime_.toBuilder(); } fromTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(fromTime_); fromTime_ = subBuilder.buildPartial(); } break; } case 26: { com.google.protobuf.Timestamp.Builder subBuilder = null; if (toTime_ != null) { subBuilder = toTime_.toBuilder(); } toTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(toTime_); toTime_ = subBuilder.buildPartial(); } break; } case 32: { pageSize_ = input.readInt64(); break; } case 42: { java.lang.String s = input.readStringRequireUtf8(); pageToken_ = 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.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest.Builder.class); } public static final int CLUSTER_ID_FIELD_NUMBER = 1; private volatile java.lang.Object clusterId_; /** *
     * ID of the PostgreSQL cluster to request statements history for.
     * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
     * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The clusterId. */ @java.lang.Override public java.lang.String getClusterId() { java.lang.Object ref = clusterId_; 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(); clusterId_ = s; return s; } } /** *
     * ID of the PostgreSQL cluster to request statements history for.
     * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
     * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for clusterId. */ @java.lang.Override public com.google.protobuf.ByteString getClusterIdBytes() { java.lang.Object ref = clusterId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); clusterId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int FROM_TIME_FIELD_NUMBER = 2; private com.google.protobuf.Timestamp fromTime_; /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; * @return Whether the fromTime field is set. */ @java.lang.Override public boolean hasFromTime() { return fromTime_ != null; } /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; * @return The fromTime. */ @java.lang.Override public com.google.protobuf.Timestamp getFromTime() { return fromTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : fromTime_; } /** *
     * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp from_time = 2; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getFromTimeOrBuilder() { return getFromTime(); } public static final int TO_TIME_FIELD_NUMBER = 3; private com.google.protobuf.Timestamp toTime_; /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; * @return Whether the toTime field is set. */ @java.lang.Override public boolean hasToTime() { return toTime_ != null; } /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; * @return The toTime. */ @java.lang.Override public com.google.protobuf.Timestamp getToTime() { return toTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : toTime_; } /** *
     * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
     * 
* * .google.protobuf.Timestamp to_time = 3; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getToTimeOrBuilder() { return getToTime(); } public static final int PAGE_SIZE_FIELD_NUMBER = 4; private long pageSize_; /** *
     * The maximum number of results per page to return. If the number of available
     * results is larger than [page_size], the service returns a [ListRawSessionStatesResponse.next_page_token]
     * that can be used to get the next page of results in subsequent list requests.
     * 
* * int64 page_size = 4 [(.yandex.cloud.value) = "<=10000"]; * @return The pageSize. */ @java.lang.Override public long getPageSize() { return pageSize_; } public static final int PAGE_TOKEN_FIELD_NUMBER = 5; private volatile java.lang.Object pageToken_; /** *
     * Page token. To get the next page of results, set [page_token] to the
     * [ListRawSessionStatesResponse.next_page_token] returned by a previous list request.
     * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The pageToken. */ @java.lang.Override public java.lang.String getPageToken() { java.lang.Object ref = pageToken_; 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(); pageToken_ = s; return s; } } /** *
     * Page token. To get the next page of results, set [page_token] to the
     * [ListRawSessionStatesResponse.next_page_token] returned by a previous list request.
     * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The bytes for pageToken. */ @java.lang.Override public com.google.protobuf.ByteString getPageTokenBytes() { java.lang.Object ref = pageToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); pageToken_ = 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(clusterId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_); } if (fromTime_ != null) { output.writeMessage(2, getFromTime()); } if (toTime_ != null) { output.writeMessage(3, getToTime()); } if (pageSize_ != 0L) { output.writeInt64(4, pageSize_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 5, pageToken_); } 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(clusterId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_); } if (fromTime_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getFromTime()); } if (toTime_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getToTime()); } if (pageSize_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(4, pageSize_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, pageToken_); } 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.PerfDiagService.ListRawSessionStatesRequest)) { return super.equals(obj); } yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest other = (yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest) obj; if (!getClusterId() .equals(other.getClusterId())) return false; if (hasFromTime() != other.hasFromTime()) return false; if (hasFromTime()) { if (!getFromTime() .equals(other.getFromTime())) return false; } if (hasToTime() != other.hasToTime()) return false; if (hasToTime()) { if (!getToTime() .equals(other.getToTime())) return false; } if (getPageSize() != other.getPageSize()) return false; if (!getPageToken() .equals(other.getPageToken())) 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) + CLUSTER_ID_FIELD_NUMBER; hash = (53 * hash) + getClusterId().hashCode(); if (hasFromTime()) { hash = (37 * hash) + FROM_TIME_FIELD_NUMBER; hash = (53 * hash) + getFromTime().hashCode(); } if (hasToTime()) { hash = (37 * hash) + TO_TIME_FIELD_NUMBER; hash = (53 * hash) + getToTime().hashCode(); } hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getPageSize()); hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getPageToken().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest 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.PerfDiagService.ListRawSessionStatesRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest 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.PerfDiagService.ListRawSessionStatesRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest 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.PerfDiagService.ListRawSessionStatesRequest 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.PerfDiagService.ListRawSessionStatesRequest 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.PerfDiagService.ListRawSessionStatesRequest 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.PerfDiagService.ListRawSessionStatesRequest 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.PerfDiagService.ListRawSessionStatesRequest 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.PerfDiagService.ListRawSessionStatesRequest 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.PerfDiagService.ListRawSessionStatesRequest 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.ListRawSessionStatesRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.postgresql.v1.ListRawSessionStatesRequest) yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest.Builder.class); } // Construct using yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest.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(); clusterId_ = ""; if (fromTimeBuilder_ == null) { fromTime_ = null; } else { fromTime_ = null; fromTimeBuilder_ = null; } if (toTimeBuilder_ == null) { toTime_ = null; } else { toTime_ = null; toTimeBuilder_ = null; } pageSize_ = 0L; pageToken_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesRequest_descriptor; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest getDefaultInstanceForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest.getDefaultInstance(); } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest build() { yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest buildPartial() { yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest result = new yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest(this); result.clusterId_ = clusterId_; if (fromTimeBuilder_ == null) { result.fromTime_ = fromTime_; } else { result.fromTime_ = fromTimeBuilder_.build(); } if (toTimeBuilder_ == null) { result.toTime_ = toTime_; } else { result.toTime_ = toTimeBuilder_.build(); } result.pageSize_ = pageSize_; result.pageToken_ = pageToken_; 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.PerfDiagService.ListRawSessionStatesRequest) { return mergeFrom((yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest other) { if (other == yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest.getDefaultInstance()) return this; if (!other.getClusterId().isEmpty()) { clusterId_ = other.clusterId_; onChanged(); } if (other.hasFromTime()) { mergeFromTime(other.getFromTime()); } if (other.hasToTime()) { mergeToTime(other.getToTime()); } if (other.getPageSize() != 0L) { setPageSize(other.getPageSize()); } if (!other.getPageToken().isEmpty()) { pageToken_ = other.pageToken_; 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.PerfDiagService.ListRawSessionStatesRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private java.lang.Object clusterId_ = ""; /** *
       * ID of the PostgreSQL cluster to request statements history for.
       * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
       * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The clusterId. */ public java.lang.String getClusterId() { java.lang.Object ref = clusterId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); clusterId_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * ID of the PostgreSQL cluster to request statements history for.
       * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
       * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for clusterId. */ public com.google.protobuf.ByteString getClusterIdBytes() { java.lang.Object ref = clusterId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); clusterId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * ID of the PostgreSQL cluster to request statements history for.
       * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
       * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @param value The clusterId to set. * @return This builder for chaining. */ public Builder setClusterId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } clusterId_ = value; onChanged(); return this; } /** *
       * ID of the PostgreSQL cluster to request statements history for.
       * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
       * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return This builder for chaining. */ public Builder clearClusterId() { clusterId_ = getDefaultInstance().getClusterId(); onChanged(); return this; } /** *
       * ID of the PostgreSQL cluster to request statements history for.
       * To get the PostgreSQL cluster ID use a [ClusterService.List] request.
       * 
* * string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @param value The bytes for clusterId to set. * @return This builder for chaining. */ public Builder setClusterIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); clusterId_ = value; onChanged(); return this; } private com.google.protobuf.Timestamp fromTime_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> fromTimeBuilder_; /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; * @return Whether the fromTime field is set. */ public boolean hasFromTime() { return fromTimeBuilder_ != null || fromTime_ != null; } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; * @return The fromTime. */ public com.google.protobuf.Timestamp getFromTime() { if (fromTimeBuilder_ == null) { return fromTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : fromTime_; } else { return fromTimeBuilder_.getMessage(); } } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public Builder setFromTime(com.google.protobuf.Timestamp value) { if (fromTimeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } fromTime_ = value; onChanged(); } else { fromTimeBuilder_.setMessage(value); } return this; } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public Builder setFromTime( com.google.protobuf.Timestamp.Builder builderForValue) { if (fromTimeBuilder_ == null) { fromTime_ = builderForValue.build(); onChanged(); } else { fromTimeBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public Builder mergeFromTime(com.google.protobuf.Timestamp value) { if (fromTimeBuilder_ == null) { if (fromTime_ != null) { fromTime_ = com.google.protobuf.Timestamp.newBuilder(fromTime_).mergeFrom(value).buildPartial(); } else { fromTime_ = value; } onChanged(); } else { fromTimeBuilder_.mergeFrom(value); } return this; } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public Builder clearFromTime() { if (fromTimeBuilder_ == null) { fromTime_ = null; onChanged(); } else { fromTime_ = null; fromTimeBuilder_ = null; } return this; } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public com.google.protobuf.Timestamp.Builder getFromTimeBuilder() { onChanged(); return getFromTimeFieldBuilder().getBuilder(); } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ public com.google.protobuf.TimestampOrBuilder getFromTimeOrBuilder() { if (fromTimeBuilder_ != null) { return fromTimeBuilder_.getMessageOrBuilder(); } else { return fromTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : fromTime_; } } /** *
       * Start timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp from_time = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getFromTimeFieldBuilder() { if (fromTimeBuilder_ == null) { fromTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getFromTime(), getParentForChildren(), isClean()); fromTime_ = null; } return fromTimeBuilder_; } private com.google.protobuf.Timestamp toTime_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> toTimeBuilder_; /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; * @return Whether the toTime field is set. */ public boolean hasToTime() { return toTimeBuilder_ != null || toTime_ != null; } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; * @return The toTime. */ public com.google.protobuf.Timestamp getToTime() { if (toTimeBuilder_ == null) { return toTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : toTime_; } else { return toTimeBuilder_.getMessage(); } } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public Builder setToTime(com.google.protobuf.Timestamp value) { if (toTimeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } toTime_ = value; onChanged(); } else { toTimeBuilder_.setMessage(value); } return this; } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public Builder setToTime( com.google.protobuf.Timestamp.Builder builderForValue) { if (toTimeBuilder_ == null) { toTime_ = builderForValue.build(); onChanged(); } else { toTimeBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public Builder mergeToTime(com.google.protobuf.Timestamp value) { if (toTimeBuilder_ == null) { if (toTime_ != null) { toTime_ = com.google.protobuf.Timestamp.newBuilder(toTime_).mergeFrom(value).buildPartial(); } else { toTime_ = value; } onChanged(); } else { toTimeBuilder_.mergeFrom(value); } return this; } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public Builder clearToTime() { if (toTimeBuilder_ == null) { toTime_ = null; onChanged(); } else { toTime_ = null; toTimeBuilder_ = null; } return this; } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public com.google.protobuf.Timestamp.Builder getToTimeBuilder() { onChanged(); return getToTimeFieldBuilder().getBuilder(); } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ public com.google.protobuf.TimestampOrBuilder getToTimeOrBuilder() { if (toTimeBuilder_ != null) { return toTimeBuilder_.getMessageOrBuilder(); } else { return toTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : toTime_; } } /** *
       * End timestamp for the request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       * 
* * .google.protobuf.Timestamp to_time = 3; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getToTimeFieldBuilder() { if (toTimeBuilder_ == null) { toTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getToTime(), getParentForChildren(), isClean()); toTime_ = null; } return toTimeBuilder_; } private long pageSize_ ; /** *
       * The maximum number of results per page to return. If the number of available
       * results is larger than [page_size], the service returns a [ListRawSessionStatesResponse.next_page_token]
       * that can be used to get the next page of results in subsequent list requests.
       * 
* * int64 page_size = 4 [(.yandex.cloud.value) = "<=10000"]; * @return The pageSize. */ @java.lang.Override public long getPageSize() { return pageSize_; } /** *
       * The maximum number of results per page to return. If the number of available
       * results is larger than [page_size], the service returns a [ListRawSessionStatesResponse.next_page_token]
       * that can be used to get the next page of results in subsequent list requests.
       * 
* * int64 page_size = 4 [(.yandex.cloud.value) = "<=10000"]; * @param value The pageSize to set. * @return This builder for chaining. */ public Builder setPageSize(long value) { pageSize_ = value; onChanged(); return this; } /** *
       * The maximum number of results per page to return. If the number of available
       * results is larger than [page_size], the service returns a [ListRawSessionStatesResponse.next_page_token]
       * that can be used to get the next page of results in subsequent list requests.
       * 
* * int64 page_size = 4 [(.yandex.cloud.value) = "<=10000"]; * @return This builder for chaining. */ public Builder clearPageSize() { pageSize_ = 0L; onChanged(); return this; } private java.lang.Object pageToken_ = ""; /** *
       * Page token. To get the next page of results, set [page_token] to the
       * [ListRawSessionStatesResponse.next_page_token] returned by a previous list request.
       * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The pageToken. */ public java.lang.String getPageToken() { java.lang.Object ref = pageToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); pageToken_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * Page token. To get the next page of results, set [page_token] to the
       * [ListRawSessionStatesResponse.next_page_token] returned by a previous list request.
       * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return The bytes for pageToken. */ public com.google.protobuf.ByteString getPageTokenBytes() { java.lang.Object ref = pageToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); pageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Page token. To get the next page of results, set [page_token] to the
       * [ListRawSessionStatesResponse.next_page_token] returned by a previous list request.
       * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @param value The pageToken to set. * @return This builder for chaining. */ public Builder setPageToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } pageToken_ = value; onChanged(); return this; } /** *
       * Page token. To get the next page of results, set [page_token] to the
       * [ListRawSessionStatesResponse.next_page_token] returned by a previous list request.
       * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @return This builder for chaining. */ public Builder clearPageToken() { pageToken_ = getDefaultInstance().getPageToken(); onChanged(); return this; } /** *
       * Page token. To get the next page of results, set [page_token] to the
       * [ListRawSessionStatesResponse.next_page_token] returned by a previous list request.
       * 
* * string page_token = 5 [(.yandex.cloud.length) = "<=100"]; * @param value The bytes for pageToken to set. * @return This builder for chaining. */ public Builder setPageTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); pageToken_ = 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.ListRawSessionStatesRequest) } // @@protoc_insertion_point(class_scope:yandex.cloud.mdb.postgresql.v1.ListRawSessionStatesRequest) private static final yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest(); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesRequest getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ListRawSessionStatesRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ListRawSessionStatesRequest(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.PerfDiagService.ListRawSessionStatesRequest getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ListRawSessionStatesResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.postgresql.v1.ListRawSessionStatesResponse) com.google.protobuf.MessageOrBuilder { /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ java.util.List getSessionStatesList(); /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState getSessionStates(int index); /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ int getSessionStatesCount(); /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ java.util.List getSessionStatesOrBuilderList(); /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionStateOrBuilder getSessionStatesOrBuilder( int index); /** *
     * This token allows you to get the next page of results for list requests. If the number of results
     * is larger than [ListRawSessionStatesRequest.page_size], use the [next_page_token] as the value
     * for the [ListRawSessionStatesRequest.page_token] parameter in the next list request. Each subsequent
     * list request will have its own [next_page_token] to continue paging through the results.
     * 
* * string next_page_token = 2; * @return The nextPageToken. */ java.lang.String getNextPageToken(); /** *
     * This token allows you to get the next page of results for list requests. If the number of results
     * is larger than [ListRawSessionStatesRequest.page_size], use the [next_page_token] as the value
     * for the [ListRawSessionStatesRequest.page_token] parameter in the next list request. Each subsequent
     * list request will have its own [next_page_token] to continue paging through the results.
     * 
* * string next_page_token = 2; * @return The bytes for nextPageToken. */ com.google.protobuf.ByteString getNextPageTokenBytes(); } /** * Protobuf type {@code yandex.cloud.mdb.postgresql.v1.ListRawSessionStatesResponse} */ public static final class ListRawSessionStatesResponse extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:yandex.cloud.mdb.postgresql.v1.ListRawSessionStatesResponse) ListRawSessionStatesResponseOrBuilder { private static final long serialVersionUID = 0L; // Use ListRawSessionStatesResponse.newBuilder() to construct. private ListRawSessionStatesResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ListRawSessionStatesResponse() { sessionStates_ = java.util.Collections.emptyList(); nextPageToken_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ListRawSessionStatesResponse(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ListRawSessionStatesResponse( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { if (!((mutable_bitField0_ & 0x00000001) != 0)) { sessionStates_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000001; } sessionStates_.add( input.readMessage(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.parser(), extensionRegistry)); break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); nextPageToken_ = 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 { if (((mutable_bitField0_ & 0x00000001) != 0)) { sessionStates_ = java.util.Collections.unmodifiableList(sessionStates_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse.Builder.class); } public static final int SESSION_STATES_FIELD_NUMBER = 1; private java.util.List sessionStates_; /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ @java.lang.Override public java.util.List getSessionStatesList() { return sessionStates_; } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ @java.lang.Override public java.util.List getSessionStatesOrBuilderList() { return sessionStates_; } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ @java.lang.Override public int getSessionStatesCount() { return sessionStates_.size(); } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState getSessionStates(int index) { return sessionStates_.get(index); } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionStateOrBuilder getSessionStatesOrBuilder( int index) { return sessionStates_.get(index); } public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; private volatile java.lang.Object nextPageToken_; /** *
     * This token allows you to get the next page of results for list requests. If the number of results
     * is larger than [ListRawSessionStatesRequest.page_size], use the [next_page_token] as the value
     * for the [ListRawSessionStatesRequest.page_token] parameter in the next list request. Each subsequent
     * list request will have its own [next_page_token] to continue paging through the results.
     * 
* * string next_page_token = 2; * @return The nextPageToken. */ @java.lang.Override public java.lang.String getNextPageToken() { java.lang.Object ref = nextPageToken_; 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(); nextPageToken_ = s; return s; } } /** *
     * This token allows you to get the next page of results for list requests. If the number of results
     * is larger than [ListRawSessionStatesRequest.page_size], use the [next_page_token] as the value
     * for the [ListRawSessionStatesRequest.page_token] parameter in the next list request. Each subsequent
     * list request will have its own [next_page_token] to continue paging through the results.
     * 
* * string next_page_token = 2; * @return The bytes for nextPageToken. */ @java.lang.Override public com.google.protobuf.ByteString getNextPageTokenBytes() { java.lang.Object ref = nextPageToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); nextPageToken_ = 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 { for (int i = 0; i < sessionStates_.size(); i++) { output.writeMessage(1, sessionStates_.get(i)); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; for (int i = 0; i < sessionStates_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, sessionStates_.get(i)); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); } 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.PerfDiagService.ListRawSessionStatesResponse)) { return super.equals(obj); } yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse other = (yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse) obj; if (!getSessionStatesList() .equals(other.getSessionStatesList())) return false; if (!getNextPageToken() .equals(other.getNextPageToken())) 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 (getSessionStatesCount() > 0) { hash = (37 * hash) + SESSION_STATES_FIELD_NUMBER; hash = (53 * hash) + getSessionStatesList().hashCode(); } hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getNextPageToken().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse 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.PerfDiagService.ListRawSessionStatesResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse 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.PerfDiagService.ListRawSessionStatesResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse 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.PerfDiagService.ListRawSessionStatesResponse 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.PerfDiagService.ListRawSessionStatesResponse 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.PerfDiagService.ListRawSessionStatesResponse 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.PerfDiagService.ListRawSessionStatesResponse 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.PerfDiagService.ListRawSessionStatesResponse 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.PerfDiagService.ListRawSessionStatesResponse 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.PerfDiagService.ListRawSessionStatesResponse 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.ListRawSessionStatesResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.postgresql.v1.ListRawSessionStatesResponse) yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse.Builder.class); } // Construct using yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getSessionStatesFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (sessionStatesBuilder_ == null) { sessionStates_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { sessionStatesBuilder_.clear(); } nextPageToken_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesResponse_descriptor; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse getDefaultInstanceForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse.getDefaultInstance(); } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse build() { yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse buildPartial() { yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse result = new yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse(this); int from_bitField0_ = bitField0_; if (sessionStatesBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0)) { sessionStates_ = java.util.Collections.unmodifiableList(sessionStates_); bitField0_ = (bitField0_ & ~0x00000001); } result.sessionStates_ = sessionStates_; } else { result.sessionStates_ = sessionStatesBuilder_.build(); } result.nextPageToken_ = nextPageToken_; 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.PerfDiagService.ListRawSessionStatesResponse) { return mergeFrom((yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse other) { if (other == yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse.getDefaultInstance()) return this; if (sessionStatesBuilder_ == null) { if (!other.sessionStates_.isEmpty()) { if (sessionStates_.isEmpty()) { sessionStates_ = other.sessionStates_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureSessionStatesIsMutable(); sessionStates_.addAll(other.sessionStates_); } onChanged(); } } else { if (!other.sessionStates_.isEmpty()) { if (sessionStatesBuilder_.isEmpty()) { sessionStatesBuilder_.dispose(); sessionStatesBuilder_ = null; sessionStates_ = other.sessionStates_; bitField0_ = (bitField0_ & ~0x00000001); sessionStatesBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getSessionStatesFieldBuilder() : null; } else { sessionStatesBuilder_.addAllMessages(other.sessionStates_); } } } if (!other.getNextPageToken().isEmpty()) { nextPageToken_ = other.nextPageToken_; 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.PerfDiagService.ListRawSessionStatesResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List sessionStates_ = java.util.Collections.emptyList(); private void ensureSessionStatesIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { sessionStates_ = new java.util.ArrayList(sessionStates_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionStateOrBuilder> sessionStatesBuilder_; /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public java.util.List getSessionStatesList() { if (sessionStatesBuilder_ == null) { return java.util.Collections.unmodifiableList(sessionStates_); } else { return sessionStatesBuilder_.getMessageList(); } } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public int getSessionStatesCount() { if (sessionStatesBuilder_ == null) { return sessionStates_.size(); } else { return sessionStatesBuilder_.getCount(); } } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState getSessionStates(int index) { if (sessionStatesBuilder_ == null) { return sessionStates_.get(index); } else { return sessionStatesBuilder_.getMessage(index); } } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public Builder setSessionStates( int index, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState value) { if (sessionStatesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSessionStatesIsMutable(); sessionStates_.set(index, value); onChanged(); } else { sessionStatesBuilder_.setMessage(index, value); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public Builder setSessionStates( int index, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.Builder builderForValue) { if (sessionStatesBuilder_ == null) { ensureSessionStatesIsMutable(); sessionStates_.set(index, builderForValue.build()); onChanged(); } else { sessionStatesBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public Builder addSessionStates(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState value) { if (sessionStatesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSessionStatesIsMutable(); sessionStates_.add(value); onChanged(); } else { sessionStatesBuilder_.addMessage(value); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public Builder addSessionStates( int index, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState value) { if (sessionStatesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSessionStatesIsMutable(); sessionStates_.add(index, value); onChanged(); } else { sessionStatesBuilder_.addMessage(index, value); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public Builder addSessionStates( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.Builder builderForValue) { if (sessionStatesBuilder_ == null) { ensureSessionStatesIsMutable(); sessionStates_.add(builderForValue.build()); onChanged(); } else { sessionStatesBuilder_.addMessage(builderForValue.build()); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public Builder addSessionStates( int index, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.Builder builderForValue) { if (sessionStatesBuilder_ == null) { ensureSessionStatesIsMutable(); sessionStates_.add(index, builderForValue.build()); onChanged(); } else { sessionStatesBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public Builder addAllSessionStates( java.lang.Iterable values) { if (sessionStatesBuilder_ == null) { ensureSessionStatesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, sessionStates_); onChanged(); } else { sessionStatesBuilder_.addAllMessages(values); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public Builder clearSessionStates() { if (sessionStatesBuilder_ == null) { sessionStates_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { sessionStatesBuilder_.clear(); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public Builder removeSessionStates(int index) { if (sessionStatesBuilder_ == null) { ensureSessionStatesIsMutable(); sessionStates_.remove(index); onChanged(); } else { sessionStatesBuilder_.remove(index); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.Builder getSessionStatesBuilder( int index) { return getSessionStatesFieldBuilder().getBuilder(index); } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionStateOrBuilder getSessionStatesOrBuilder( int index) { if (sessionStatesBuilder_ == null) { return sessionStates_.get(index); } else { return sessionStatesBuilder_.getMessageOrBuilder(index); } } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public java.util.List getSessionStatesOrBuilderList() { if (sessionStatesBuilder_ != null) { return sessionStatesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(sessionStates_); } } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.Builder addSessionStatesBuilder() { return getSessionStatesFieldBuilder().addBuilder( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.getDefaultInstance()); } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.Builder addSessionStatesBuilder( int index) { return getSessionStatesFieldBuilder().addBuilder( index, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.getDefaultInstance()); } /** * repeated .yandex.cloud.mdb.postgresql.v1.SessionState session_states = 1; */ public java.util.List getSessionStatesBuilderList() { return getSessionStatesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionStateOrBuilder> getSessionStatesFieldBuilder() { if (sessionStatesBuilder_ == null) { sessionStatesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionState.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.SessionStateOrBuilder>( sessionStates_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); sessionStates_ = null; } return sessionStatesBuilder_; } private java.lang.Object nextPageToken_ = ""; /** *
       * This token allows you to get the next page of results for list requests. If the number of results
       * is larger than [ListRawSessionStatesRequest.page_size], use the [next_page_token] as the value
       * for the [ListRawSessionStatesRequest.page_token] parameter in the next list request. Each subsequent
       * list request will have its own [next_page_token] to continue paging through the results.
       * 
* * string next_page_token = 2; * @return The nextPageToken. */ public java.lang.String getNextPageToken() { java.lang.Object ref = nextPageToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); nextPageToken_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * This token allows you to get the next page of results for list requests. If the number of results
       * is larger than [ListRawSessionStatesRequest.page_size], use the [next_page_token] as the value
       * for the [ListRawSessionStatesRequest.page_token] parameter in the next list request. Each subsequent
       * list request will have its own [next_page_token] to continue paging through the results.
       * 
* * string next_page_token = 2; * @return The bytes for nextPageToken. */ public com.google.protobuf.ByteString getNextPageTokenBytes() { java.lang.Object ref = nextPageToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); nextPageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * This token allows you to get the next page of results for list requests. If the number of results
       * is larger than [ListRawSessionStatesRequest.page_size], use the [next_page_token] as the value
       * for the [ListRawSessionStatesRequest.page_token] parameter in the next list request. Each subsequent
       * list request will have its own [next_page_token] to continue paging through the results.
       * 
* * string next_page_token = 2; * @param value The nextPageToken to set. * @return This builder for chaining. */ public Builder setNextPageToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } nextPageToken_ = value; onChanged(); return this; } /** *
       * This token allows you to get the next page of results for list requests. If the number of results
       * is larger than [ListRawSessionStatesRequest.page_size], use the [next_page_token] as the value
       * for the [ListRawSessionStatesRequest.page_token] parameter in the next list request. Each subsequent
       * list request will have its own [next_page_token] to continue paging through the results.
       * 
* * string next_page_token = 2; * @return This builder for chaining. */ public Builder clearNextPageToken() { nextPageToken_ = getDefaultInstance().getNextPageToken(); onChanged(); return this; } /** *
       * This token allows you to get the next page of results for list requests. If the number of results
       * is larger than [ListRawSessionStatesRequest.page_size], use the [next_page_token] as the value
       * for the [ListRawSessionStatesRequest.page_token] parameter in the next list request. Each subsequent
       * list request will have its own [next_page_token] to continue paging through the results.
       * 
* * string next_page_token = 2; * @param value The bytes for nextPageToken to set. * @return This builder for chaining. */ public Builder setNextPageTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); nextPageToken_ = 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.ListRawSessionStatesResponse) } // @@protoc_insertion_point(class_scope:yandex.cloud.mdb.postgresql.v1.ListRawSessionStatesResponse) private static final yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse(); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawSessionStatesResponse getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ListRawSessionStatesResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ListRawSessionStatesResponse(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.PerfDiagService.ListRawSessionStatesResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ListRawStatementsResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.postgresql.v1.ListRawStatementsResponse) com.google.protobuf.MessageOrBuilder { /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ java.util.List getStatementsList(); /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement getStatements(int index); /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ int getStatementsCount(); /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ java.util.List getStatementsOrBuilderList(); /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatementOrBuilder getStatementsOrBuilder( int index); /** *
     * This token allows you to get the next page of results for list requests. If the number of results
     * is larger than [ListRawStatementsRequest.page_size], use the [next_page_token] as the value
     * for the [ListRawStatementsRequest.page_token] parameter in the next list request. Each subsequent
     * list request will have its own [next_page_token] to continue paging through the results.
     * 
* * string next_page_token = 2; * @return The nextPageToken. */ java.lang.String getNextPageToken(); /** *
     * This token allows you to get the next page of results for list requests. If the number of results
     * is larger than [ListRawStatementsRequest.page_size], use the [next_page_token] as the value
     * for the [ListRawStatementsRequest.page_token] parameter in the next list request. Each subsequent
     * list request will have its own [next_page_token] to continue paging through the results.
     * 
* * string next_page_token = 2; * @return The bytes for nextPageToken. */ com.google.protobuf.ByteString getNextPageTokenBytes(); } /** * Protobuf type {@code yandex.cloud.mdb.postgresql.v1.ListRawStatementsResponse} */ public static final class ListRawStatementsResponse extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:yandex.cloud.mdb.postgresql.v1.ListRawStatementsResponse) ListRawStatementsResponseOrBuilder { private static final long serialVersionUID = 0L; // Use ListRawStatementsResponse.newBuilder() to construct. private ListRawStatementsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ListRawStatementsResponse() { statements_ = java.util.Collections.emptyList(); nextPageToken_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ListRawStatementsResponse(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ListRawStatementsResponse( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { if (!((mutable_bitField0_ & 0x00000001) != 0)) { statements_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000001; } statements_.add( input.readMessage(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.parser(), extensionRegistry)); break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); nextPageToken_ = 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 { if (((mutable_bitField0_ & 0x00000001) != 0)) { statements_ = java.util.Collections.unmodifiableList(statements_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse.Builder.class); } public static final int STATEMENTS_FIELD_NUMBER = 1; private java.util.List statements_; /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ @java.lang.Override public java.util.List getStatementsList() { return statements_; } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ @java.lang.Override public java.util.List getStatementsOrBuilderList() { return statements_; } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ @java.lang.Override public int getStatementsCount() { return statements_.size(); } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement getStatements(int index) { return statements_.get(index); } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatementOrBuilder getStatementsOrBuilder( int index) { return statements_.get(index); } public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; private volatile java.lang.Object nextPageToken_; /** *
     * This token allows you to get the next page of results for list requests. If the number of results
     * is larger than [ListRawStatementsRequest.page_size], use the [next_page_token] as the value
     * for the [ListRawStatementsRequest.page_token] parameter in the next list request. Each subsequent
     * list request will have its own [next_page_token] to continue paging through the results.
     * 
* * string next_page_token = 2; * @return The nextPageToken. */ @java.lang.Override public java.lang.String getNextPageToken() { java.lang.Object ref = nextPageToken_; 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(); nextPageToken_ = s; return s; } } /** *
     * This token allows you to get the next page of results for list requests. If the number of results
     * is larger than [ListRawStatementsRequest.page_size], use the [next_page_token] as the value
     * for the [ListRawStatementsRequest.page_token] parameter in the next list request. Each subsequent
     * list request will have its own [next_page_token] to continue paging through the results.
     * 
* * string next_page_token = 2; * @return The bytes for nextPageToken. */ @java.lang.Override public com.google.protobuf.ByteString getNextPageTokenBytes() { java.lang.Object ref = nextPageToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); nextPageToken_ = 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 { for (int i = 0; i < statements_.size(); i++) { output.writeMessage(1, statements_.get(i)); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; for (int i = 0; i < statements_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, statements_.get(i)); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); } 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.PerfDiagService.ListRawStatementsResponse)) { return super.equals(obj); } yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse other = (yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse) obj; if (!getStatementsList() .equals(other.getStatementsList())) return false; if (!getNextPageToken() .equals(other.getNextPageToken())) 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 (getStatementsCount() > 0) { hash = (37 * hash) + STATEMENTS_FIELD_NUMBER; hash = (53 * hash) + getStatementsList().hashCode(); } hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getNextPageToken().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse 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.PerfDiagService.ListRawStatementsResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse 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.PerfDiagService.ListRawStatementsResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse 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.PerfDiagService.ListRawStatementsResponse 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.PerfDiagService.ListRawStatementsResponse 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.PerfDiagService.ListRawStatementsResponse 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.PerfDiagService.ListRawStatementsResponse 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.PerfDiagService.ListRawStatementsResponse 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.PerfDiagService.ListRawStatementsResponse 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.PerfDiagService.ListRawStatementsResponse 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.ListRawStatementsResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.postgresql.v1.ListRawStatementsResponse) yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse.class, yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse.Builder.class); } // Construct using yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getStatementsFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); if (statementsBuilder_ == null) { statements_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { statementsBuilder_.clear(); } nextPageToken_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsResponse_descriptor; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse getDefaultInstanceForType() { return yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse.getDefaultInstance(); } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse build() { yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse buildPartial() { yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse result = new yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse(this); int from_bitField0_ = bitField0_; if (statementsBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0)) { statements_ = java.util.Collections.unmodifiableList(statements_); bitField0_ = (bitField0_ & ~0x00000001); } result.statements_ = statements_; } else { result.statements_ = statementsBuilder_.build(); } result.nextPageToken_ = nextPageToken_; 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.PerfDiagService.ListRawStatementsResponse) { return mergeFrom((yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse other) { if (other == yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse.getDefaultInstance()) return this; if (statementsBuilder_ == null) { if (!other.statements_.isEmpty()) { if (statements_.isEmpty()) { statements_ = other.statements_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureStatementsIsMutable(); statements_.addAll(other.statements_); } onChanged(); } } else { if (!other.statements_.isEmpty()) { if (statementsBuilder_.isEmpty()) { statementsBuilder_.dispose(); statementsBuilder_ = null; statements_ = other.statements_; bitField0_ = (bitField0_ & ~0x00000001); statementsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getStatementsFieldBuilder() : null; } else { statementsBuilder_.addAllMessages(other.statements_); } } } if (!other.getNextPageToken().isEmpty()) { nextPageToken_ = other.nextPageToken_; 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.PerfDiagService.ListRawStatementsResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List statements_ = java.util.Collections.emptyList(); private void ensureStatementsIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { statements_ = new java.util.ArrayList(statements_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatementOrBuilder> statementsBuilder_; /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public java.util.List getStatementsList() { if (statementsBuilder_ == null) { return java.util.Collections.unmodifiableList(statements_); } else { return statementsBuilder_.getMessageList(); } } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public int getStatementsCount() { if (statementsBuilder_ == null) { return statements_.size(); } else { return statementsBuilder_.getCount(); } } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement getStatements(int index) { if (statementsBuilder_ == null) { return statements_.get(index); } else { return statementsBuilder_.getMessage(index); } } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public Builder setStatements( int index, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement value) { if (statementsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStatementsIsMutable(); statements_.set(index, value); onChanged(); } else { statementsBuilder_.setMessage(index, value); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public Builder setStatements( int index, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.Builder builderForValue) { if (statementsBuilder_ == null) { ensureStatementsIsMutable(); statements_.set(index, builderForValue.build()); onChanged(); } else { statementsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public Builder addStatements(yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement value) { if (statementsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStatementsIsMutable(); statements_.add(value); onChanged(); } else { statementsBuilder_.addMessage(value); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public Builder addStatements( int index, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement value) { if (statementsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureStatementsIsMutable(); statements_.add(index, value); onChanged(); } else { statementsBuilder_.addMessage(index, value); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public Builder addStatements( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.Builder builderForValue) { if (statementsBuilder_ == null) { ensureStatementsIsMutable(); statements_.add(builderForValue.build()); onChanged(); } else { statementsBuilder_.addMessage(builderForValue.build()); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public Builder addStatements( int index, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.Builder builderForValue) { if (statementsBuilder_ == null) { ensureStatementsIsMutable(); statements_.add(index, builderForValue.build()); onChanged(); } else { statementsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public Builder addAllStatements( java.lang.Iterable values) { if (statementsBuilder_ == null) { ensureStatementsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, statements_); onChanged(); } else { statementsBuilder_.addAllMessages(values); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public Builder clearStatements() { if (statementsBuilder_ == null) { statements_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { statementsBuilder_.clear(); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public Builder removeStatements(int index) { if (statementsBuilder_ == null) { ensureStatementsIsMutable(); statements_.remove(index); onChanged(); } else { statementsBuilder_.remove(index); } return this; } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.Builder getStatementsBuilder( int index) { return getStatementsFieldBuilder().getBuilder(index); } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatementOrBuilder getStatementsOrBuilder( int index) { if (statementsBuilder_ == null) { return statements_.get(index); } else { return statementsBuilder_.getMessageOrBuilder(index); } } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public java.util.List getStatementsOrBuilderList() { if (statementsBuilder_ != null) { return statementsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(statements_); } } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.Builder addStatementsBuilder() { return getStatementsFieldBuilder().addBuilder( yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.getDefaultInstance()); } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.Builder addStatementsBuilder( int index) { return getStatementsFieldBuilder().addBuilder( index, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.getDefaultInstance()); } /** * repeated .yandex.cloud.mdb.postgresql.v1.QueryStatement statements = 1; */ public java.util.List getStatementsBuilderList() { return getStatementsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatementOrBuilder> getStatementsFieldBuilder() { if (statementsBuilder_ == null) { statementsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatement.Builder, yandex.cloud.api.mdb.postgresql.v1.PerfDiag.QueryStatementOrBuilder>( statements_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); statements_ = null; } return statementsBuilder_; } private java.lang.Object nextPageToken_ = ""; /** *
       * This token allows you to get the next page of results for list requests. If the number of results
       * is larger than [ListRawStatementsRequest.page_size], use the [next_page_token] as the value
       * for the [ListRawStatementsRequest.page_token] parameter in the next list request. Each subsequent
       * list request will have its own [next_page_token] to continue paging through the results.
       * 
* * string next_page_token = 2; * @return The nextPageToken. */ public java.lang.String getNextPageToken() { java.lang.Object ref = nextPageToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); nextPageToken_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * This token allows you to get the next page of results for list requests. If the number of results
       * is larger than [ListRawStatementsRequest.page_size], use the [next_page_token] as the value
       * for the [ListRawStatementsRequest.page_token] parameter in the next list request. Each subsequent
       * list request will have its own [next_page_token] to continue paging through the results.
       * 
* * string next_page_token = 2; * @return The bytes for nextPageToken. */ public com.google.protobuf.ByteString getNextPageTokenBytes() { java.lang.Object ref = nextPageToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); nextPageToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * This token allows you to get the next page of results for list requests. If the number of results
       * is larger than [ListRawStatementsRequest.page_size], use the [next_page_token] as the value
       * for the [ListRawStatementsRequest.page_token] parameter in the next list request. Each subsequent
       * list request will have its own [next_page_token] to continue paging through the results.
       * 
* * string next_page_token = 2; * @param value The nextPageToken to set. * @return This builder for chaining. */ public Builder setNextPageToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } nextPageToken_ = value; onChanged(); return this; } /** *
       * This token allows you to get the next page of results for list requests. If the number of results
       * is larger than [ListRawStatementsRequest.page_size], use the [next_page_token] as the value
       * for the [ListRawStatementsRequest.page_token] parameter in the next list request. Each subsequent
       * list request will have its own [next_page_token] to continue paging through the results.
       * 
* * string next_page_token = 2; * @return This builder for chaining. */ public Builder clearNextPageToken() { nextPageToken_ = getDefaultInstance().getNextPageToken(); onChanged(); return this; } /** *
       * This token allows you to get the next page of results for list requests. If the number of results
       * is larger than [ListRawStatementsRequest.page_size], use the [next_page_token] as the value
       * for the [ListRawStatementsRequest.page_token] parameter in the next list request. Each subsequent
       * list request will have its own [next_page_token] to continue paging through the results.
       * 
* * string next_page_token = 2; * @param value The bytes for nextPageToken to set. * @return This builder for chaining. */ public Builder setNextPageTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); nextPageToken_ = 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.ListRawStatementsResponse) } // @@protoc_insertion_point(class_scope:yandex.cloud.mdb.postgresql.v1.ListRawStatementsResponse) private static final yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse(); } public static yandex.cloud.api.mdb.postgresql.v1.PerfDiagService.ListRawStatementsResponse getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ListRawStatementsResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ListRawStatementsResponse(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.PerfDiagService.ListRawStatementsResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private static final com.google.protobuf.Descriptors.Descriptor internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsRequest_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsRequest_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesRequest_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesRequest_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesResponse_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesResponse_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsResponse_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsResponse_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n6yandex/cloud/mdb/postgresql/v1/perf_di" + "ag_service.proto\022\036yandex.cloud.mdb.postg" + "resql.v1\032\037google/protobuf/timestamp.prot" + "o\032\035yandex/cloud/validation.proto\032.yandex" + "/cloud/mdb/postgresql/v1/perf_diag.proto" + "\"\327\001\n\030ListRawStatementsRequest\022 \n\ncluster" + "_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\022-\n\tfrom_time\030\002 \001" + "(\0132\032.google.protobuf.Timestamp\022+\n\007to_tim" + "e\030\003 \001(\0132\032.google.protobuf.Timestamp\022\036\n\tp" + "age_size\030\004 \001(\003B\013\372\3071\007<=10000\022\035\n\npage_toke" + "n\030\005 \001(\tB\t\212\3101\005<=100\"\332\001\n\033ListRawSessionSta" + "tesRequest\022 \n\ncluster_id\030\001 \001(\tB\014\350\3071\001\212\3101\004" + "<=50\022-\n\tfrom_time\030\002 \001(\0132\032.google.protobu" + "f.Timestamp\022+\n\007to_time\030\003 \001(\0132\032.google.pr" + "otobuf.Timestamp\022\036\n\tpage_size\030\004 \001(\003B\013\372\3071" + "\007<=10000\022\035\n\npage_token\030\005 \001(\tB\t\212\3101\005<=100\"" + "}\n\034ListRawSessionStatesResponse\022D\n\016sessi" + "on_states\030\001 \003(\0132,.yandex.cloud.mdb.postg" + "resql.v1.SessionState\022\027\n\017next_page_token" + "\030\002 \001(\t\"x\n\031ListRawStatementsResponse\022B\n\ns" + "tatements\030\001 \003(\0132..yandex.cloud.mdb.postg" + "resql.v1.QueryStatement\022\027\n\017next_page_tok" + "en\030\002 \001(\t2\276\002\n\035PerformanceDiagnosticsServi" + "ce\022\221\001\n\024ListRawSessionStates\022;.yandex.clo" + "ud.mdb.postgresql.v1.ListRawSessionState" + "sRequest\032<.yandex.cloud.mdb.postgresql.v" + "1.ListRawSessionStatesResponse\022\210\001\n\021ListR" + "awStatements\0228.yandex.cloud.mdb.postgres" + "ql.v1.ListRawStatementsRequest\0329.yandex." + "cloud.mdb.postgresql.v1.ListRawStatement" + "sResponseBs\n\"yandex.cloud.api.mdb.postgr" + "esql.v1ZMgithub.com/yandex-cloud/go-genp" + "roto/yandex/cloud/mdb/postgresql/v1;post" + "gresqlb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { com.google.protobuf.TimestampProto.getDescriptor(), yandex.cloud.api.Validation.getDescriptor(), yandex.cloud.api.mdb.postgresql.v1.PerfDiag.getDescriptor(), }); internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsRequest_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsRequest_descriptor, new java.lang.String[] { "ClusterId", "FromTime", "ToTime", "PageSize", "PageToken", }); internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesRequest_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesRequest_descriptor, new java.lang.String[] { "ClusterId", "FromTime", "ToTime", "PageSize", "PageToken", }); internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesResponse_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_yandex_cloud_mdb_postgresql_v1_ListRawSessionStatesResponse_descriptor, new java.lang.String[] { "SessionStates", "NextPageToken", }); internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsResponse_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_yandex_cloud_mdb_postgresql_v1_ListRawStatementsResponse_descriptor, new java.lang.String[] { "Statements", "NextPageToken", }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(yandex.cloud.api.Validation.length); registry.add(yandex.cloud.api.Validation.required); registry.add(yandex.cloud.api.Validation.value); com.google.protobuf.Descriptors.FileDescriptor .internalUpdateFileDescriptor(descriptor, registry); com.google.protobuf.TimestampProto.getDescriptor(); yandex.cloud.api.Validation.getDescriptor(); yandex.cloud.api.mdb.postgresql.v1.PerfDiag.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy