yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yandex/cloud/loadtesting/agent/v1/monitoring_service.proto
package yandex.cloud.api.loadtesting.agent.v1;
public final class MonitoringServiceOuterClass {
private MonitoringServiceOuterClass() {}
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 AddMetricRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.loadtesting.agent.v1.AddMetricRequest)
com.google.protobuf.MessageOrBuilder {
/**
* string compute_instance_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The computeInstanceId.
*/
java.lang.String getComputeInstanceId();
/**
* string compute_instance_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for computeInstanceId.
*/
com.google.protobuf.ByteString
getComputeInstanceIdBytes();
/**
* string job_id = 3 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The jobId.
*/
java.lang.String getJobId();
/**
* string job_id = 3 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for jobId.
*/
com.google.protobuf.ByteString
getJobIdBytes();
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
java.util.List
getChunksList();
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk getChunks(int index);
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
int getChunksCount();
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
java.util.List extends yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunkOrBuilder>
getChunksOrBuilderList();
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunkOrBuilder getChunksOrBuilder(
int index);
/**
* string agent_instance_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The agentInstanceId.
*/
java.lang.String getAgentInstanceId();
/**
* string agent_instance_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for agentInstanceId.
*/
com.google.protobuf.ByteString
getAgentInstanceIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.loadtesting.agent.v1.AddMetricRequest}
*/
public static final class AddMetricRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.loadtesting.agent.v1.AddMetricRequest)
AddMetricRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use AddMetricRequest.newBuilder() to construct.
private AddMetricRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private AddMetricRequest() {
computeInstanceId_ = "";
jobId_ = "";
chunks_ = java.util.Collections.emptyList();
agentInstanceId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AddMetricRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AddMetricRequest(
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: {
java.lang.String s = input.readStringRequireUtf8();
computeInstanceId_ = s;
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
jobId_ = s;
break;
}
case 34: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
chunks_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
chunks_.add(
input.readMessage(yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.parser(), extensionRegistry));
break;
}
case 42: {
java.lang.String s = input.readStringRequireUtf8();
agentInstanceId_ = 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)) {
chunks_ = java.util.Collections.unmodifiableList(chunks_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest.class, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest.Builder.class);
}
public static final int COMPUTE_INSTANCE_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object computeInstanceId_;
/**
* string compute_instance_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The computeInstanceId.
*/
@java.lang.Override
public java.lang.String getComputeInstanceId() {
java.lang.Object ref = computeInstanceId_;
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();
computeInstanceId_ = s;
return s;
}
}
/**
* string compute_instance_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for computeInstanceId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getComputeInstanceIdBytes() {
java.lang.Object ref = computeInstanceId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
computeInstanceId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int JOB_ID_FIELD_NUMBER = 3;
private volatile java.lang.Object jobId_;
/**
* string job_id = 3 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The jobId.
*/
@java.lang.Override
public java.lang.String getJobId() {
java.lang.Object ref = jobId_;
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();
jobId_ = s;
return s;
}
}
/**
* string job_id = 3 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for jobId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getJobIdBytes() {
java.lang.Object ref = jobId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
jobId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int CHUNKS_FIELD_NUMBER = 4;
private java.util.List chunks_;
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
@java.lang.Override
public java.util.List getChunksList() {
return chunks_;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunkOrBuilder>
getChunksOrBuilderList() {
return chunks_;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
@java.lang.Override
public int getChunksCount() {
return chunks_.size();
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk getChunks(int index) {
return chunks_.get(index);
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunkOrBuilder getChunksOrBuilder(
int index) {
return chunks_.get(index);
}
public static final int AGENT_INSTANCE_ID_FIELD_NUMBER = 5;
private volatile java.lang.Object agentInstanceId_;
/**
* string agent_instance_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The agentInstanceId.
*/
@java.lang.Override
public java.lang.String getAgentInstanceId() {
java.lang.Object ref = agentInstanceId_;
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();
agentInstanceId_ = s;
return s;
}
}
/**
* string agent_instance_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for agentInstanceId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getAgentInstanceIdBytes() {
java.lang.Object ref = agentInstanceId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
agentInstanceId_ = 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(computeInstanceId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, computeInstanceId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(jobId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, jobId_);
}
for (int i = 0; i < chunks_.size(); i++) {
output.writeMessage(4, chunks_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agentInstanceId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, agentInstanceId_);
}
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(computeInstanceId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, computeInstanceId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(jobId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, jobId_);
}
for (int i = 0; i < chunks_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, chunks_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agentInstanceId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, agentInstanceId_);
}
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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest)) {
return super.equals(obj);
}
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest other = (yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest) obj;
if (!getComputeInstanceId()
.equals(other.getComputeInstanceId())) return false;
if (!getJobId()
.equals(other.getJobId())) return false;
if (!getChunksList()
.equals(other.getChunksList())) return false;
if (!getAgentInstanceId()
.equals(other.getAgentInstanceId())) 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) + COMPUTE_INSTANCE_ID_FIELD_NUMBER;
hash = (53 * hash) + getComputeInstanceId().hashCode();
hash = (37 * hash) + JOB_ID_FIELD_NUMBER;
hash = (53 * hash) + getJobId().hashCode();
if (getChunksCount() > 0) {
hash = (37 * hash) + CHUNKS_FIELD_NUMBER;
hash = (53 * hash) + getChunksList().hashCode();
}
hash = (37 * hash) + AGENT_INSTANCE_ID_FIELD_NUMBER;
hash = (53 * hash) + getAgentInstanceId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest 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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest 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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest 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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest 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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest 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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest 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.loadtesting.agent.v1.AddMetricRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.loadtesting.agent.v1.AddMetricRequest)
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest.class, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest.Builder.class);
}
// Construct using yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getChunksFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
computeInstanceId_ = "";
jobId_ = "";
if (chunksBuilder_ == null) {
chunks_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
chunksBuilder_.clear();
}
agentInstanceId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest getDefaultInstanceForType() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest build() {
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest buildPartial() {
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest result = new yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest(this);
int from_bitField0_ = bitField0_;
result.computeInstanceId_ = computeInstanceId_;
result.jobId_ = jobId_;
if (chunksBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
chunks_ = java.util.Collections.unmodifiableList(chunks_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.chunks_ = chunks_;
} else {
result.chunks_ = chunksBuilder_.build();
}
result.agentInstanceId_ = agentInstanceId_;
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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest) {
return mergeFrom((yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest other) {
if (other == yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest.getDefaultInstance()) return this;
if (!other.getComputeInstanceId().isEmpty()) {
computeInstanceId_ = other.computeInstanceId_;
onChanged();
}
if (!other.getJobId().isEmpty()) {
jobId_ = other.jobId_;
onChanged();
}
if (chunksBuilder_ == null) {
if (!other.chunks_.isEmpty()) {
if (chunks_.isEmpty()) {
chunks_ = other.chunks_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureChunksIsMutable();
chunks_.addAll(other.chunks_);
}
onChanged();
}
} else {
if (!other.chunks_.isEmpty()) {
if (chunksBuilder_.isEmpty()) {
chunksBuilder_.dispose();
chunksBuilder_ = null;
chunks_ = other.chunks_;
bitField0_ = (bitField0_ & ~0x00000001);
chunksBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getChunksFieldBuilder() : null;
} else {
chunksBuilder_.addAllMessages(other.chunks_);
}
}
}
if (!other.getAgentInstanceId().isEmpty()) {
agentInstanceId_ = other.agentInstanceId_;
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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.lang.Object computeInstanceId_ = "";
/**
* string compute_instance_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The computeInstanceId.
*/
public java.lang.String getComputeInstanceId() {
java.lang.Object ref = computeInstanceId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
computeInstanceId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string compute_instance_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for computeInstanceId.
*/
public com.google.protobuf.ByteString
getComputeInstanceIdBytes() {
java.lang.Object ref = computeInstanceId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
computeInstanceId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string compute_instance_id = 1 [(.yandex.cloud.length) = "<=50"];
* @param value The computeInstanceId to set.
* @return This builder for chaining.
*/
public Builder setComputeInstanceId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
computeInstanceId_ = value;
onChanged();
return this;
}
/**
* string compute_instance_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearComputeInstanceId() {
computeInstanceId_ = getDefaultInstance().getComputeInstanceId();
onChanged();
return this;
}
/**
* string compute_instance_id = 1 [(.yandex.cloud.length) = "<=50"];
* @param value The bytes for computeInstanceId to set.
* @return This builder for chaining.
*/
public Builder setComputeInstanceIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
computeInstanceId_ = value;
onChanged();
return this;
}
private java.lang.Object jobId_ = "";
/**
* string job_id = 3 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The jobId.
*/
public java.lang.String getJobId() {
java.lang.Object ref = jobId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
jobId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string job_id = 3 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for jobId.
*/
public com.google.protobuf.ByteString
getJobIdBytes() {
java.lang.Object ref = jobId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
jobId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string job_id = 3 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The jobId to set.
* @return This builder for chaining.
*/
public Builder setJobId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
jobId_ = value;
onChanged();
return this;
}
/**
* string job_id = 3 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearJobId() {
jobId_ = getDefaultInstance().getJobId();
onChanged();
return this;
}
/**
* string job_id = 3 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for jobId to set.
* @return This builder for chaining.
*/
public Builder setJobIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
jobId_ = value;
onChanged();
return this;
}
private java.util.List chunks_ =
java.util.Collections.emptyList();
private void ensureChunksIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
chunks_ = new java.util.ArrayList(chunks_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.Builder, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunkOrBuilder> chunksBuilder_;
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public java.util.List getChunksList() {
if (chunksBuilder_ == null) {
return java.util.Collections.unmodifiableList(chunks_);
} else {
return chunksBuilder_.getMessageList();
}
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public int getChunksCount() {
if (chunksBuilder_ == null) {
return chunks_.size();
} else {
return chunksBuilder_.getCount();
}
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk getChunks(int index) {
if (chunksBuilder_ == null) {
return chunks_.get(index);
} else {
return chunksBuilder_.getMessage(index);
}
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public Builder setChunks(
int index, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk value) {
if (chunksBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureChunksIsMutable();
chunks_.set(index, value);
onChanged();
} else {
chunksBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public Builder setChunks(
int index, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.Builder builderForValue) {
if (chunksBuilder_ == null) {
ensureChunksIsMutable();
chunks_.set(index, builderForValue.build());
onChanged();
} else {
chunksBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public Builder addChunks(yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk value) {
if (chunksBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureChunksIsMutable();
chunks_.add(value);
onChanged();
} else {
chunksBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public Builder addChunks(
int index, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk value) {
if (chunksBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureChunksIsMutable();
chunks_.add(index, value);
onChanged();
} else {
chunksBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public Builder addChunks(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.Builder builderForValue) {
if (chunksBuilder_ == null) {
ensureChunksIsMutable();
chunks_.add(builderForValue.build());
onChanged();
} else {
chunksBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public Builder addChunks(
int index, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.Builder builderForValue) {
if (chunksBuilder_ == null) {
ensureChunksIsMutable();
chunks_.add(index, builderForValue.build());
onChanged();
} else {
chunksBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public Builder addAllChunks(
java.lang.Iterable extends yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk> values) {
if (chunksBuilder_ == null) {
ensureChunksIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, chunks_);
onChanged();
} else {
chunksBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public Builder clearChunks() {
if (chunksBuilder_ == null) {
chunks_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
chunksBuilder_.clear();
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public Builder removeChunks(int index) {
if (chunksBuilder_ == null) {
ensureChunksIsMutable();
chunks_.remove(index);
onChanged();
} else {
chunksBuilder_.remove(index);
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.Builder getChunksBuilder(
int index) {
return getChunksFieldBuilder().getBuilder(index);
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunkOrBuilder getChunksOrBuilder(
int index) {
if (chunksBuilder_ == null) {
return chunks_.get(index); } else {
return chunksBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public java.util.List extends yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunkOrBuilder>
getChunksOrBuilderList() {
if (chunksBuilder_ != null) {
return chunksBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(chunks_);
}
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.Builder addChunksBuilder() {
return getChunksFieldBuilder().addBuilder(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.getDefaultInstance());
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.Builder addChunksBuilder(
int index) {
return getChunksFieldBuilder().addBuilder(
index, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.getDefaultInstance());
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.MetricChunk chunks = 4 [(.yandex.cloud.size) = ">0"];
*/
public java.util.List
getChunksBuilderList() {
return getChunksFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.Builder, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunkOrBuilder>
getChunksFieldBuilder() {
if (chunksBuilder_ == null) {
chunksBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.Builder, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunkOrBuilder>(
chunks_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
chunks_ = null;
}
return chunksBuilder_;
}
private java.lang.Object agentInstanceId_ = "";
/**
* string agent_instance_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The agentInstanceId.
*/
public java.lang.String getAgentInstanceId() {
java.lang.Object ref = agentInstanceId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
agentInstanceId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string agent_instance_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for agentInstanceId.
*/
public com.google.protobuf.ByteString
getAgentInstanceIdBytes() {
java.lang.Object ref = agentInstanceId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
agentInstanceId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string agent_instance_id = 5 [(.yandex.cloud.length) = "<=50"];
* @param value The agentInstanceId to set.
* @return This builder for chaining.
*/
public Builder setAgentInstanceId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
agentInstanceId_ = value;
onChanged();
return this;
}
/**
* string agent_instance_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearAgentInstanceId() {
agentInstanceId_ = getDefaultInstance().getAgentInstanceId();
onChanged();
return this;
}
/**
* string agent_instance_id = 5 [(.yandex.cloud.length) = "<=50"];
* @param value The bytes for agentInstanceId to set.
* @return This builder for chaining.
*/
public Builder setAgentInstanceIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
agentInstanceId_ = 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.loadtesting.agent.v1.AddMetricRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.loadtesting.agent.v1.AddMetricRequest)
private static final yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest();
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public AddMetricRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AddMetricRequest(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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface MetricChunkOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.loadtesting.agent.v1.MetricChunk)
com.google.protobuf.MessageOrBuilder {
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
java.util.List
getDataList();
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric getData(int index);
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
int getDataCount();
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
java.util.List extends yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricOrBuilder>
getDataOrBuilderList();
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricOrBuilder getDataOrBuilder(
int index);
/**
* int64 timestamp = 2;
* @return The timestamp.
*/
long getTimestamp();
/**
* string comment = 3;
* @return The comment.
*/
java.lang.String getComment();
/**
* string comment = 3;
* @return The bytes for comment.
*/
com.google.protobuf.ByteString
getCommentBytes();
/**
* string instance_host = 4 [(.yandex.cloud.required) = true];
* @return The instanceHost.
*/
java.lang.String getInstanceHost();
/**
* string instance_host = 4 [(.yandex.cloud.required) = true];
* @return The bytes for instanceHost.
*/
com.google.protobuf.ByteString
getInstanceHostBytes();
}
/**
* Protobuf type {@code yandex.cloud.loadtesting.agent.v1.MetricChunk}
*/
public static final class MetricChunk extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.loadtesting.agent.v1.MetricChunk)
MetricChunkOrBuilder {
private static final long serialVersionUID = 0L;
// Use MetricChunk.newBuilder() to construct.
private MetricChunk(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private MetricChunk() {
data_ = java.util.Collections.emptyList();
comment_ = "";
instanceHost_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new MetricChunk();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private MetricChunk(
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)) {
data_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
data_.add(
input.readMessage(yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.parser(), extensionRegistry));
break;
}
case 16: {
timestamp_ = input.readInt64();
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
comment_ = s;
break;
}
case 34: {
java.lang.String s = input.readStringRequireUtf8();
instanceHost_ = 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)) {
data_ = java.util.Collections.unmodifiableList(data_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_MetricChunk_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_MetricChunk_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.class, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.Builder.class);
}
public static final int DATA_FIELD_NUMBER = 1;
private java.util.List data_;
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
@java.lang.Override
public java.util.List getDataList() {
return data_;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricOrBuilder>
getDataOrBuilderList() {
return data_;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
@java.lang.Override
public int getDataCount() {
return data_.size();
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric getData(int index) {
return data_.get(index);
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricOrBuilder getDataOrBuilder(
int index) {
return data_.get(index);
}
public static final int TIMESTAMP_FIELD_NUMBER = 2;
private long timestamp_;
/**
* int64 timestamp = 2;
* @return The timestamp.
*/
@java.lang.Override
public long getTimestamp() {
return timestamp_;
}
public static final int COMMENT_FIELD_NUMBER = 3;
private volatile java.lang.Object comment_;
/**
* string comment = 3;
* @return The comment.
*/
@java.lang.Override
public java.lang.String getComment() {
java.lang.Object ref = comment_;
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();
comment_ = s;
return s;
}
}
/**
* string comment = 3;
* @return The bytes for comment.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getCommentBytes() {
java.lang.Object ref = comment_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
comment_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int INSTANCE_HOST_FIELD_NUMBER = 4;
private volatile java.lang.Object instanceHost_;
/**
* string instance_host = 4 [(.yandex.cloud.required) = true];
* @return The instanceHost.
*/
@java.lang.Override
public java.lang.String getInstanceHost() {
java.lang.Object ref = instanceHost_;
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();
instanceHost_ = s;
return s;
}
}
/**
* string instance_host = 4 [(.yandex.cloud.required) = true];
* @return The bytes for instanceHost.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getInstanceHostBytes() {
java.lang.Object ref = instanceHost_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
instanceHost_ = 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 < data_.size(); i++) {
output.writeMessage(1, data_.get(i));
}
if (timestamp_ != 0L) {
output.writeInt64(2, timestamp_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(comment_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, comment_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(instanceHost_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, instanceHost_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < data_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, data_.get(i));
}
if (timestamp_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, timestamp_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(comment_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, comment_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(instanceHost_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, instanceHost_);
}
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.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk)) {
return super.equals(obj);
}
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk other = (yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk) obj;
if (!getDataList()
.equals(other.getDataList())) return false;
if (getTimestamp()
!= other.getTimestamp()) return false;
if (!getComment()
.equals(other.getComment())) return false;
if (!getInstanceHost()
.equals(other.getInstanceHost())) 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 (getDataCount() > 0) {
hash = (37 * hash) + DATA_FIELD_NUMBER;
hash = (53 * hash) + getDataList().hashCode();
}
hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTimestamp());
hash = (37 * hash) + COMMENT_FIELD_NUMBER;
hash = (53 * hash) + getComment().hashCode();
hash = (37 * hash) + INSTANCE_HOST_FIELD_NUMBER;
hash = (53 * hash) + getInstanceHost().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk 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.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk 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.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk 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.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk 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.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk 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.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk 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.loadtesting.agent.v1.MetricChunk}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.loadtesting.agent.v1.MetricChunk)
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunkOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_MetricChunk_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_MetricChunk_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.class, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.Builder.class);
}
// Construct using yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getDataFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (dataBuilder_ == null) {
data_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
dataBuilder_.clear();
}
timestamp_ = 0L;
comment_ = "";
instanceHost_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_MetricChunk_descriptor;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk getDefaultInstanceForType() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk build() {
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk buildPartial() {
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk result = new yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk(this);
int from_bitField0_ = bitField0_;
if (dataBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
data_ = java.util.Collections.unmodifiableList(data_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.data_ = data_;
} else {
result.data_ = dataBuilder_.build();
}
result.timestamp_ = timestamp_;
result.comment_ = comment_;
result.instanceHost_ = instanceHost_;
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.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk) {
return mergeFrom((yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk other) {
if (other == yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk.getDefaultInstance()) return this;
if (dataBuilder_ == null) {
if (!other.data_.isEmpty()) {
if (data_.isEmpty()) {
data_ = other.data_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureDataIsMutable();
data_.addAll(other.data_);
}
onChanged();
}
} else {
if (!other.data_.isEmpty()) {
if (dataBuilder_.isEmpty()) {
dataBuilder_.dispose();
dataBuilder_ = null;
data_ = other.data_;
bitField0_ = (bitField0_ & ~0x00000001);
dataBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getDataFieldBuilder() : null;
} else {
dataBuilder_.addAllMessages(other.data_);
}
}
}
if (other.getTimestamp() != 0L) {
setTimestamp(other.getTimestamp());
}
if (!other.getComment().isEmpty()) {
comment_ = other.comment_;
onChanged();
}
if (!other.getInstanceHost().isEmpty()) {
instanceHost_ = other.instanceHost_;
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.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List data_ =
java.util.Collections.emptyList();
private void ensureDataIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
data_ = new java.util.ArrayList(data_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.Builder, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricOrBuilder> dataBuilder_;
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public java.util.List getDataList() {
if (dataBuilder_ == null) {
return java.util.Collections.unmodifiableList(data_);
} else {
return dataBuilder_.getMessageList();
}
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public int getDataCount() {
if (dataBuilder_ == null) {
return data_.size();
} else {
return dataBuilder_.getCount();
}
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric getData(int index) {
if (dataBuilder_ == null) {
return data_.get(index);
} else {
return dataBuilder_.getMessage(index);
}
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public Builder setData(
int index, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric value) {
if (dataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDataIsMutable();
data_.set(index, value);
onChanged();
} else {
dataBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public Builder setData(
int index, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.Builder builderForValue) {
if (dataBuilder_ == null) {
ensureDataIsMutable();
data_.set(index, builderForValue.build());
onChanged();
} else {
dataBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public Builder addData(yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric value) {
if (dataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDataIsMutable();
data_.add(value);
onChanged();
} else {
dataBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public Builder addData(
int index, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric value) {
if (dataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDataIsMutable();
data_.add(index, value);
onChanged();
} else {
dataBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public Builder addData(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.Builder builderForValue) {
if (dataBuilder_ == null) {
ensureDataIsMutable();
data_.add(builderForValue.build());
onChanged();
} else {
dataBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public Builder addData(
int index, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.Builder builderForValue) {
if (dataBuilder_ == null) {
ensureDataIsMutable();
data_.add(index, builderForValue.build());
onChanged();
} else {
dataBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public Builder addAllData(
java.lang.Iterable extends yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric> values) {
if (dataBuilder_ == null) {
ensureDataIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, data_);
onChanged();
} else {
dataBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public Builder clearData() {
if (dataBuilder_ == null) {
data_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
dataBuilder_.clear();
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public Builder removeData(int index) {
if (dataBuilder_ == null) {
ensureDataIsMutable();
data_.remove(index);
onChanged();
} else {
dataBuilder_.remove(index);
}
return this;
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.Builder getDataBuilder(
int index) {
return getDataFieldBuilder().getBuilder(index);
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricOrBuilder getDataOrBuilder(
int index) {
if (dataBuilder_ == null) {
return data_.get(index); } else {
return dataBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public java.util.List extends yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricOrBuilder>
getDataOrBuilderList() {
if (dataBuilder_ != null) {
return dataBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(data_);
}
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.Builder addDataBuilder() {
return getDataFieldBuilder().addBuilder(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.getDefaultInstance());
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.Builder addDataBuilder(
int index) {
return getDataFieldBuilder().addBuilder(
index, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.getDefaultInstance());
}
/**
* repeated .yandex.cloud.loadtesting.agent.v1.Metric data = 1 [(.yandex.cloud.size) = ">0"];
*/
public java.util.List
getDataBuilderList() {
return getDataFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.Builder, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricOrBuilder>
getDataFieldBuilder() {
if (dataBuilder_ == null) {
dataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.Builder, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricOrBuilder>(
data_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
data_ = null;
}
return dataBuilder_;
}
private long timestamp_ ;
/**
* int64 timestamp = 2;
* @return The timestamp.
*/
@java.lang.Override
public long getTimestamp() {
return timestamp_;
}
/**
* int64 timestamp = 2;
* @param value The timestamp to set.
* @return This builder for chaining.
*/
public Builder setTimestamp(long value) {
timestamp_ = value;
onChanged();
return this;
}
/**
* int64 timestamp = 2;
* @return This builder for chaining.
*/
public Builder clearTimestamp() {
timestamp_ = 0L;
onChanged();
return this;
}
private java.lang.Object comment_ = "";
/**
* string comment = 3;
* @return The comment.
*/
public java.lang.String getComment() {
java.lang.Object ref = comment_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
comment_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string comment = 3;
* @return The bytes for comment.
*/
public com.google.protobuf.ByteString
getCommentBytes() {
java.lang.Object ref = comment_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
comment_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string comment = 3;
* @param value The comment to set.
* @return This builder for chaining.
*/
public Builder setComment(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
comment_ = value;
onChanged();
return this;
}
/**
* string comment = 3;
* @return This builder for chaining.
*/
public Builder clearComment() {
comment_ = getDefaultInstance().getComment();
onChanged();
return this;
}
/**
* string comment = 3;
* @param value The bytes for comment to set.
* @return This builder for chaining.
*/
public Builder setCommentBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
comment_ = value;
onChanged();
return this;
}
private java.lang.Object instanceHost_ = "";
/**
* string instance_host = 4 [(.yandex.cloud.required) = true];
* @return The instanceHost.
*/
public java.lang.String getInstanceHost() {
java.lang.Object ref = instanceHost_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
instanceHost_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string instance_host = 4 [(.yandex.cloud.required) = true];
* @return The bytes for instanceHost.
*/
public com.google.protobuf.ByteString
getInstanceHostBytes() {
java.lang.Object ref = instanceHost_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
instanceHost_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string instance_host = 4 [(.yandex.cloud.required) = true];
* @param value The instanceHost to set.
* @return This builder for chaining.
*/
public Builder setInstanceHost(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
instanceHost_ = value;
onChanged();
return this;
}
/**
* string instance_host = 4 [(.yandex.cloud.required) = true];
* @return This builder for chaining.
*/
public Builder clearInstanceHost() {
instanceHost_ = getDefaultInstance().getInstanceHost();
onChanged();
return this;
}
/**
* string instance_host = 4 [(.yandex.cloud.required) = true];
* @param value The bytes for instanceHost to set.
* @return This builder for chaining.
*/
public Builder setInstanceHostBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
instanceHost_ = 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.loadtesting.agent.v1.MetricChunk)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.loadtesting.agent.v1.MetricChunk)
private static final yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk();
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public MetricChunk parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new MetricChunk(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.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricChunk getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface MetricOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.loadtesting.agent.v1.Metric)
com.google.protobuf.MessageOrBuilder {
/**
* string metric_type = 1 [(.yandex.cloud.required) = true];
* @return The metricType.
*/
java.lang.String getMetricType();
/**
* string metric_type = 1 [(.yandex.cloud.required) = true];
* @return The bytes for metricType.
*/
com.google.protobuf.ByteString
getMetricTypeBytes();
/**
* string metric_name = 2 [(.yandex.cloud.required) = true];
* @return The metricName.
*/
java.lang.String getMetricName();
/**
* string metric_name = 2 [(.yandex.cloud.required) = true];
* @return The bytes for metricName.
*/
com.google.protobuf.ByteString
getMetricNameBytes();
/**
* double metric_value = 3;
* @return The metricValue.
*/
double getMetricValue();
}
/**
* Protobuf type {@code yandex.cloud.loadtesting.agent.v1.Metric}
*/
public static final class Metric extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.loadtesting.agent.v1.Metric)
MetricOrBuilder {
private static final long serialVersionUID = 0L;
// Use Metric.newBuilder() to construct.
private Metric(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Metric() {
metricType_ = "";
metricName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Metric();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Metric(
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();
metricType_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
metricName_ = s;
break;
}
case 25: {
metricValue_ = input.readDouble();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_Metric_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_Metric_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.class, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.Builder.class);
}
public static final int METRIC_TYPE_FIELD_NUMBER = 1;
private volatile java.lang.Object metricType_;
/**
* string metric_type = 1 [(.yandex.cloud.required) = true];
* @return The metricType.
*/
@java.lang.Override
public java.lang.String getMetricType() {
java.lang.Object ref = metricType_;
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();
metricType_ = s;
return s;
}
}
/**
* string metric_type = 1 [(.yandex.cloud.required) = true];
* @return The bytes for metricType.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getMetricTypeBytes() {
java.lang.Object ref = metricType_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
metricType_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int METRIC_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object metricName_;
/**
* string metric_name = 2 [(.yandex.cloud.required) = true];
* @return The metricName.
*/
@java.lang.Override
public java.lang.String getMetricName() {
java.lang.Object ref = metricName_;
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();
metricName_ = s;
return s;
}
}
/**
* string metric_name = 2 [(.yandex.cloud.required) = true];
* @return The bytes for metricName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getMetricNameBytes() {
java.lang.Object ref = metricName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
metricName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int METRIC_VALUE_FIELD_NUMBER = 3;
private double metricValue_;
/**
* double metric_value = 3;
* @return The metricValue.
*/
@java.lang.Override
public double getMetricValue() {
return metricValue_;
}
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(metricType_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, metricType_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(metricName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, metricName_);
}
if (java.lang.Double.doubleToRawLongBits(metricValue_) != 0) {
output.writeDouble(3, metricValue_);
}
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(metricType_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, metricType_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(metricName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, metricName_);
}
if (java.lang.Double.doubleToRawLongBits(metricValue_) != 0) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(3, metricValue_);
}
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.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric)) {
return super.equals(obj);
}
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric other = (yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric) obj;
if (!getMetricType()
.equals(other.getMetricType())) return false;
if (!getMetricName()
.equals(other.getMetricName())) return false;
if (java.lang.Double.doubleToLongBits(getMetricValue())
!= java.lang.Double.doubleToLongBits(
other.getMetricValue())) 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) + METRIC_TYPE_FIELD_NUMBER;
hash = (53 * hash) + getMetricType().hashCode();
hash = (37 * hash) + METRIC_NAME_FIELD_NUMBER;
hash = (53 * hash) + getMetricName().hashCode();
hash = (37 * hash) + METRIC_VALUE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getMetricValue()));
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric 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.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric 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.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric 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.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric 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.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric 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.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric 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.loadtesting.agent.v1.Metric}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.loadtesting.agent.v1.Metric)
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.MetricOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_Metric_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_Metric_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.class, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.Builder.class);
}
// Construct using yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.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();
metricType_ = "";
metricName_ = "";
metricValue_ = 0D;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_Metric_descriptor;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric getDefaultInstanceForType() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric build() {
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric buildPartial() {
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric result = new yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric(this);
result.metricType_ = metricType_;
result.metricName_ = metricName_;
result.metricValue_ = metricValue_;
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.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric) {
return mergeFrom((yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric other) {
if (other == yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric.getDefaultInstance()) return this;
if (!other.getMetricType().isEmpty()) {
metricType_ = other.metricType_;
onChanged();
}
if (!other.getMetricName().isEmpty()) {
metricName_ = other.metricName_;
onChanged();
}
if (other.getMetricValue() != 0D) {
setMetricValue(other.getMetricValue());
}
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.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object metricType_ = "";
/**
* string metric_type = 1 [(.yandex.cloud.required) = true];
* @return The metricType.
*/
public java.lang.String getMetricType() {
java.lang.Object ref = metricType_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
metricType_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string metric_type = 1 [(.yandex.cloud.required) = true];
* @return The bytes for metricType.
*/
public com.google.protobuf.ByteString
getMetricTypeBytes() {
java.lang.Object ref = metricType_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
metricType_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string metric_type = 1 [(.yandex.cloud.required) = true];
* @param value The metricType to set.
* @return This builder for chaining.
*/
public Builder setMetricType(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
metricType_ = value;
onChanged();
return this;
}
/**
* string metric_type = 1 [(.yandex.cloud.required) = true];
* @return This builder for chaining.
*/
public Builder clearMetricType() {
metricType_ = getDefaultInstance().getMetricType();
onChanged();
return this;
}
/**
* string metric_type = 1 [(.yandex.cloud.required) = true];
* @param value The bytes for metricType to set.
* @return This builder for chaining.
*/
public Builder setMetricTypeBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
metricType_ = value;
onChanged();
return this;
}
private java.lang.Object metricName_ = "";
/**
* string metric_name = 2 [(.yandex.cloud.required) = true];
* @return The metricName.
*/
public java.lang.String getMetricName() {
java.lang.Object ref = metricName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
metricName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string metric_name = 2 [(.yandex.cloud.required) = true];
* @return The bytes for metricName.
*/
public com.google.protobuf.ByteString
getMetricNameBytes() {
java.lang.Object ref = metricName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
metricName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string metric_name = 2 [(.yandex.cloud.required) = true];
* @param value The metricName to set.
* @return This builder for chaining.
*/
public Builder setMetricName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
metricName_ = value;
onChanged();
return this;
}
/**
* string metric_name = 2 [(.yandex.cloud.required) = true];
* @return This builder for chaining.
*/
public Builder clearMetricName() {
metricName_ = getDefaultInstance().getMetricName();
onChanged();
return this;
}
/**
* string metric_name = 2 [(.yandex.cloud.required) = true];
* @param value The bytes for metricName to set.
* @return This builder for chaining.
*/
public Builder setMetricNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
metricName_ = value;
onChanged();
return this;
}
private double metricValue_ ;
/**
* double metric_value = 3;
* @return The metricValue.
*/
@java.lang.Override
public double getMetricValue() {
return metricValue_;
}
/**
* double metric_value = 3;
* @param value The metricValue to set.
* @return This builder for chaining.
*/
public Builder setMetricValue(double value) {
metricValue_ = value;
onChanged();
return this;
}
/**
* double metric_value = 3;
* @return This builder for chaining.
*/
public Builder clearMetricValue() {
metricValue_ = 0D;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.loadtesting.agent.v1.Metric)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.loadtesting.agent.v1.Metric)
private static final yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric();
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public Metric parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Metric(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.loadtesting.agent.v1.MonitoringServiceOuterClass.Metric getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface AddMetricResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.loadtesting.agent.v1.AddMetricResponse)
com.google.protobuf.MessageOrBuilder {
/**
* string metric_trail_id = 1;
* @return The metricTrailId.
*/
java.lang.String getMetricTrailId();
/**
* string metric_trail_id = 1;
* @return The bytes for metricTrailId.
*/
com.google.protobuf.ByteString
getMetricTrailIdBytes();
/**
* int64 code = 2;
* @return The code.
*/
long getCode();
}
/**
* Protobuf type {@code yandex.cloud.loadtesting.agent.v1.AddMetricResponse}
*/
public static final class AddMetricResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.loadtesting.agent.v1.AddMetricResponse)
AddMetricResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use AddMetricResponse.newBuilder() to construct.
private AddMetricResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private AddMetricResponse() {
metricTrailId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AddMetricResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AddMetricResponse(
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();
metricTrailId_ = s;
break;
}
case 16: {
code_ = input.readInt64();
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.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse.class, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse.Builder.class);
}
public static final int METRIC_TRAIL_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object metricTrailId_;
/**
* string metric_trail_id = 1;
* @return The metricTrailId.
*/
@java.lang.Override
public java.lang.String getMetricTrailId() {
java.lang.Object ref = metricTrailId_;
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();
metricTrailId_ = s;
return s;
}
}
/**
* string metric_trail_id = 1;
* @return The bytes for metricTrailId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getMetricTrailIdBytes() {
java.lang.Object ref = metricTrailId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
metricTrailId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int CODE_FIELD_NUMBER = 2;
private long code_;
/**
* int64 code = 2;
* @return The code.
*/
@java.lang.Override
public long getCode() {
return code_;
}
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(metricTrailId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, metricTrailId_);
}
if (code_ != 0L) {
output.writeInt64(2, code_);
}
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(metricTrailId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, metricTrailId_);
}
if (code_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, code_);
}
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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse)) {
return super.equals(obj);
}
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse other = (yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse) obj;
if (!getMetricTrailId()
.equals(other.getMetricTrailId())) return false;
if (getCode()
!= other.getCode()) 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) + METRIC_TRAIL_ID_FIELD_NUMBER;
hash = (53 * hash) + getMetricTrailId().hashCode();
hash = (37 * hash) + CODE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCode());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse 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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse 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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse 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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse 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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse 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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse 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.loadtesting.agent.v1.AddMetricResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.loadtesting.agent.v1.AddMetricResponse)
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse.class, yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse.Builder.class);
}
// Construct using yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse.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();
metricTrailId_ = "";
code_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricResponse_descriptor;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse getDefaultInstanceForType() {
return yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse build() {
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse buildPartial() {
yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse result = new yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse(this);
result.metricTrailId_ = metricTrailId_;
result.code_ = code_;
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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse) {
return mergeFrom((yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse other) {
if (other == yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse.getDefaultInstance()) return this;
if (!other.getMetricTrailId().isEmpty()) {
metricTrailId_ = other.metricTrailId_;
onChanged();
}
if (other.getCode() != 0L) {
setCode(other.getCode());
}
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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object metricTrailId_ = "";
/**
* string metric_trail_id = 1;
* @return The metricTrailId.
*/
public java.lang.String getMetricTrailId() {
java.lang.Object ref = metricTrailId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
metricTrailId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string metric_trail_id = 1;
* @return The bytes for metricTrailId.
*/
public com.google.protobuf.ByteString
getMetricTrailIdBytes() {
java.lang.Object ref = metricTrailId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
metricTrailId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string metric_trail_id = 1;
* @param value The metricTrailId to set.
* @return This builder for chaining.
*/
public Builder setMetricTrailId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
metricTrailId_ = value;
onChanged();
return this;
}
/**
* string metric_trail_id = 1;
* @return This builder for chaining.
*/
public Builder clearMetricTrailId() {
metricTrailId_ = getDefaultInstance().getMetricTrailId();
onChanged();
return this;
}
/**
* string metric_trail_id = 1;
* @param value The bytes for metricTrailId to set.
* @return This builder for chaining.
*/
public Builder setMetricTrailIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
metricTrailId_ = value;
onChanged();
return this;
}
private long code_ ;
/**
* int64 code = 2;
* @return The code.
*/
@java.lang.Override
public long getCode() {
return code_;
}
/**
* int64 code = 2;
* @param value The code to set.
* @return This builder for chaining.
*/
public Builder setCode(long value) {
code_ = value;
onChanged();
return this;
}
/**
* int64 code = 2;
* @return This builder for chaining.
*/
public Builder clearCode() {
code_ = 0L;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.loadtesting.agent.v1.AddMetricResponse)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.loadtesting.agent.v1.AddMetricResponse)
private static final yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse();
}
public static yandex.cloud.api.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public AddMetricResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AddMetricResponse(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.loadtesting.agent.v1.MonitoringServiceOuterClass.AddMetricResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_loadtesting_agent_v1_MetricChunk_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_loadtesting_agent_v1_MetricChunk_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_loadtesting_agent_v1_Metric_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_loadtesting_agent_v1_Metric_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricResponse_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n:yandex/cloud/loadtesting/agent/v1/moni" +
"toring_service.proto\022!yandex.cloud.loadt" +
"esting.agent.v1\032\034google/api/annotations." +
"proto\032\035yandex/cloud/validation.proto\"\312\001\n" +
"\020AddMetricRequest\022%\n\023compute_instance_id" +
"\030\001 \001(\tB\010\212\3101\004<=50\022\034\n\006job_id\030\003 \001(\tB\014\350\3071\001\212\310" +
"1\004<=50\022F\n\006chunks\030\004 \003(\0132..yandex.cloud.lo" +
"adtesting.agent.v1.MetricChunkB\006\202\3101\002>0\022#" +
"\n\021agent_instance_id\030\005 \001(\tB\010\212\3101\004<=50J\004\010\002\020" +
"\003\"\217\001\n\013MetricChunk\022?\n\004data\030\001 \003(\0132).yandex" +
".cloud.loadtesting.agent.v1.MetricB\006\202\3101\002" +
">0\022\021\n\ttimestamp\030\002 \001(\003\022\017\n\007comment\030\003 \001(\t\022\033" +
"\n\rinstance_host\030\004 \001(\tB\004\350\3071\001\"T\n\006Metric\022\031\n" +
"\013metric_type\030\001 \001(\tB\004\350\3071\001\022\031\n\013metric_name\030" +
"\002 \001(\tB\004\350\3071\001\022\024\n\014metric_value\030\003 \001(\001\":\n\021Add" +
"MetricResponse\022\027\n\017metric_trail_id\030\001 \001(\t\022" +
"\014\n\004code\030\002 \001(\0032\310\001\n\021MonitoringService\022\262\001\n\t" +
"AddMetric\0223.yandex.cloud.loadtesting.age" +
"nt.v1.AddMetricRequest\0324.yandex.cloud.lo" +
"adtesting.agent.v1.AddMetricResponse\":\202\323" +
"\344\223\0024\"//loadtesting/agent/v1/monitorings/" +
"reportMetrics:\001*Bt\n%yandex.cloud.api.loa" +
"dtesting.agent.v1ZKgithub.com/yandex-clo" +
"ud/go-genproto/yandex/cloud/loadtesting/" +
"agent/v1;agentb\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.api.AnnotationsProto.getDescriptor(),
yandex.cloud.api.Validation.getDescriptor(),
});
internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricRequest_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricRequest_descriptor,
new java.lang.String[] { "ComputeInstanceId", "JobId", "Chunks", "AgentInstanceId", });
internal_static_yandex_cloud_loadtesting_agent_v1_MetricChunk_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_yandex_cloud_loadtesting_agent_v1_MetricChunk_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_loadtesting_agent_v1_MetricChunk_descriptor,
new java.lang.String[] { "Data", "Timestamp", "Comment", "InstanceHost", });
internal_static_yandex_cloud_loadtesting_agent_v1_Metric_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_yandex_cloud_loadtesting_agent_v1_Metric_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_loadtesting_agent_v1_Metric_descriptor,
new java.lang.String[] { "MetricType", "MetricName", "MetricValue", });
internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricResponse_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_loadtesting_agent_v1_AddMetricResponse_descriptor,
new java.lang.String[] { "MetricTrailId", "Code", });
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(com.google.api.AnnotationsProto.http);
registry.add(yandex.cloud.api.Validation.length);
registry.add(yandex.cloud.api.Validation.required);
registry.add(yandex.cloud.api.Validation.size);
com.google.protobuf.Descriptors.FileDescriptor
.internalUpdateFileDescriptor(descriptor, registry);
com.google.api.AnnotationsProto.getDescriptor();
yandex.cloud.api.Validation.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy