yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yandex/cloud/loadtesting/agent/v1/test_service.proto
package yandex.cloud.api.loadtesting.agent.v1;
public final class TestServiceOuterClass {
private TestServiceOuterClass() {}
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 GetTestRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.loadtesting.agent.v1.GetTestRequest)
com.google.protobuf.MessageOrBuilder {
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The testId.
*/
java.lang.String getTestId();
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for testId.
*/
com.google.protobuf.ByteString
getTestIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.loadtesting.agent.v1.GetTestRequest}
*/
public static final class GetTestRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.loadtesting.agent.v1.GetTestRequest)
GetTestRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use GetTestRequest.newBuilder() to construct.
private GetTestRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GetTestRequest() {
testId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new GetTestRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GetTestRequest(
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();
testId_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_GetTestRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_GetTestRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest.class, yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest.Builder.class);
}
public static final int TEST_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object testId_;
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The testId.
*/
@java.lang.Override
public java.lang.String getTestId() {
java.lang.Object ref = testId_;
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();
testId_ = s;
return s;
}
}
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for testId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTestIdBytes() {
java.lang.Object ref = testId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
testId_ = 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(testId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, testId_);
}
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(testId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, testId_);
}
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.TestServiceOuterClass.GetTestRequest)) {
return super.equals(obj);
}
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest other = (yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest) obj;
if (!getTestId()
.equals(other.getTestId())) 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) + TEST_ID_FIELD_NUMBER;
hash = (53 * hash) + getTestId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest 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.TestServiceOuterClass.GetTestRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest 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.TestServiceOuterClass.GetTestRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest 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.TestServiceOuterClass.GetTestRequest 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.TestServiceOuterClass.GetTestRequest 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.TestServiceOuterClass.GetTestRequest 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.TestServiceOuterClass.GetTestRequest 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.TestServiceOuterClass.GetTestRequest 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.TestServiceOuterClass.GetTestRequest 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.TestServiceOuterClass.GetTestRequest 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.GetTestRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.loadtesting.agent.v1.GetTestRequest)
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_GetTestRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_GetTestRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest.class, yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest.Builder.class);
}
// Construct using yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest.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();
testId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_GetTestRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest getDefaultInstanceForType() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest build() {
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest buildPartial() {
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest result = new yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest(this);
result.testId_ = testId_;
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.TestServiceOuterClass.GetTestRequest) {
return mergeFrom((yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest other) {
if (other == yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest.getDefaultInstance()) return this;
if (!other.getTestId().isEmpty()) {
testId_ = other.testId_;
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.TestServiceOuterClass.GetTestRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object testId_ = "";
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The testId.
*/
public java.lang.String getTestId() {
java.lang.Object ref = testId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
testId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for testId.
*/
public com.google.protobuf.ByteString
getTestIdBytes() {
java.lang.Object ref = testId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
testId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The testId to set.
* @return This builder for chaining.
*/
public Builder setTestId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
testId_ = value;
onChanged();
return this;
}
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearTestId() {
testId_ = getDefaultInstance().getTestId();
onChanged();
return this;
}
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for testId to set.
* @return This builder for chaining.
*/
public Builder setTestIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
testId_ = 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.GetTestRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.loadtesting.agent.v1.GetTestRequest)
private static final yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest();
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.GetTestRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public GetTestRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GetTestRequest(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.TestServiceOuterClass.GetTestRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateTestRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.loadtesting.agent.v1.CreateTestRequest)
com.google.protobuf.MessageOrBuilder {
/**
* string folder_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
java.lang.String getFolderId();
/**
* string folder_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for folderId.
*/
com.google.protobuf.ByteString
getFolderIdBytes();
/**
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
java.lang.String getName();
/**
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
java.lang.String getDescription();
/**
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
int getLabelsCount();
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
boolean containsLabels(
java.lang.String key);
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getLabels();
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.util.Map
getLabelsMap();
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue);
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.lang.String getLabelsOrThrow(
java.lang.String key);
/**
* .yandex.cloud.loadtesting.agent.v1.Test.Generator generator = 5;
* @return The enum numeric value on the wire for generator.
*/
int getGeneratorValue();
/**
* .yandex.cloud.loadtesting.agent.v1.Test.Generator generator = 5;
* @return The generator.
*/
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator getGenerator();
/**
* string agent_instance_id = 6 [(.yandex.cloud.length) = "<=50"];
* @return The agentInstanceId.
*/
java.lang.String getAgentInstanceId();
/**
* string agent_instance_id = 6 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for agentInstanceId.
*/
com.google.protobuf.ByteString
getAgentInstanceIdBytes();
/**
*
* Fields for TestConfig creation. These fields have the higher priority than yaml config.
* These fields are taken from Form
*
*
* string target_address = 7 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The targetAddress.
*/
java.lang.String getTargetAddress();
/**
*
* Fields for TestConfig creation. These fields have the higher priority than yaml config.
* These fields are taken from Form
*
*
* string target_address = 7 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for targetAddress.
*/
com.google.protobuf.ByteString
getTargetAddressBytes();
/**
* int64 target_port = 8;
* @return The targetPort.
*/
long getTargetPort();
/**
* string target_version = 9 [(.yandex.cloud.length) = "<=50"];
* @return The targetVersion.
*/
java.lang.String getTargetVersion();
/**
* string target_version = 9 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for targetVersion.
*/
com.google.protobuf.ByteString
getTargetVersionBytes();
/**
* int64 instances = 10;
* @return The instances.
*/
long getInstances();
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
* @return Whether the loadSchedule field is set.
*/
boolean hasLoadSchedule();
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
* @return The loadSchedule.
*/
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule getLoadSchedule();
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
*/
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.ScheduleOrBuilder getLoadScheduleOrBuilder();
/**
* string config = 12 [(.yandex.cloud.required) = true];
* @return The config.
*/
java.lang.String getConfig();
/**
* string config = 12 [(.yandex.cloud.required) = true];
* @return The bytes for config.
*/
com.google.protobuf.ByteString
getConfigBytes();
/**
* string ammo_id = 13 [(.yandex.cloud.length) = "<=50"];
* @return The ammoId.
*/
java.lang.String getAmmoId();
/**
* string ammo_id = 13 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for ammoId.
*/
com.google.protobuf.ByteString
getAmmoIdBytes();
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @return A list containing the ammoUrls.
*/
java.util.List
getAmmoUrlsList();
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @return The count of ammoUrls.
*/
int getAmmoUrlsCount();
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @param index The index of the element to return.
* @return The ammoUrls at the given index.
*/
java.lang.String getAmmoUrls(int index);
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @param index The index of the value to return.
* @return The bytes of the ammoUrls at the given index.
*/
com.google.protobuf.ByteString
getAmmoUrlsBytes(int index);
/**
* repeated string ammo_headers = 15;
* @return A list containing the ammoHeaders.
*/
java.util.List
getAmmoHeadersList();
/**
* repeated string ammo_headers = 15;
* @return The count of ammoHeaders.
*/
int getAmmoHeadersCount();
/**
* repeated string ammo_headers = 15;
* @param index The index of the element to return.
* @return The ammoHeaders at the given index.
*/
java.lang.String getAmmoHeaders(int index);
/**
* repeated string ammo_headers = 15;
* @param index The index of the value to return.
* @return The bytes of the ammoHeaders at the given index.
*/
com.google.protobuf.ByteString
getAmmoHeadersBytes(int index);
/**
* .yandex.cloud.loadtesting.agent.v1.AmmoType ammo_type = 16;
* @return The enum numeric value on the wire for ammoType.
*/
int getAmmoTypeValue();
/**
* .yandex.cloud.loadtesting.agent.v1.AmmoType ammo_type = 16;
* @return The ammoType.
*/
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType getAmmoType();
/**
* bool ssl = 17;
* @return The ssl.
*/
boolean getSsl();
/**
* int64 imbalance_point = 18;
* @return The imbalancePoint.
*/
long getImbalancePoint();
/**
* int64 imbalance_ts = 19;
* @return The imbalanceTs.
*/
long getImbalanceTs();
/**
* string logging_log_group_id = 20;
* @return The loggingLogGroupId.
*/
java.lang.String getLoggingLogGroupId();
/**
* string logging_log_group_id = 20;
* @return The bytes for loggingLogGroupId.
*/
com.google.protobuf.ByteString
getLoggingLogGroupIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.loadtesting.agent.v1.CreateTestRequest}
*/
public static final class CreateTestRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.loadtesting.agent.v1.CreateTestRequest)
CreateTestRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateTestRequest.newBuilder() to construct.
private CreateTestRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateTestRequest() {
folderId_ = "";
name_ = "";
description_ = "";
generator_ = 0;
agentInstanceId_ = "";
targetAddress_ = "";
targetVersion_ = "";
config_ = "";
ammoId_ = "";
ammoUrls_ = com.google.protobuf.LazyStringArrayList.EMPTY;
ammoHeaders_ = com.google.protobuf.LazyStringArrayList.EMPTY;
ammoType_ = 0;
loggingLogGroupId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateTestRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CreateTestRequest(
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();
folderId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
name_ = s;
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
description_ = s;
break;
}
case 34: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
labels_ = com.google.protobuf.MapField.newMapField(
LabelsDefaultEntryHolder.defaultEntry);
mutable_bitField0_ |= 0x00000001;
}
com.google.protobuf.MapEntry
labels__ = input.readMessage(
LabelsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry);
labels_.getMutableMap().put(
labels__.getKey(), labels__.getValue());
break;
}
case 40: {
int rawValue = input.readEnum();
generator_ = rawValue;
break;
}
case 50: {
java.lang.String s = input.readStringRequireUtf8();
agentInstanceId_ = s;
break;
}
case 58: {
java.lang.String s = input.readStringRequireUtf8();
targetAddress_ = s;
break;
}
case 64: {
targetPort_ = input.readInt64();
break;
}
case 74: {
java.lang.String s = input.readStringRequireUtf8();
targetVersion_ = s;
break;
}
case 80: {
instances_ = input.readInt64();
break;
}
case 90: {
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule.Builder subBuilder = null;
if (loadSchedule_ != null) {
subBuilder = loadSchedule_.toBuilder();
}
loadSchedule_ = input.readMessage(yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(loadSchedule_);
loadSchedule_ = subBuilder.buildPartial();
}
break;
}
case 98: {
java.lang.String s = input.readStringRequireUtf8();
config_ = s;
break;
}
case 106: {
java.lang.String s = input.readStringRequireUtf8();
ammoId_ = s;
break;
}
case 114: {
java.lang.String s = input.readStringRequireUtf8();
if (!((mutable_bitField0_ & 0x00000002) != 0)) {
ammoUrls_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000002;
}
ammoUrls_.add(s);
break;
}
case 122: {
java.lang.String s = input.readStringRequireUtf8();
if (!((mutable_bitField0_ & 0x00000004) != 0)) {
ammoHeaders_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000004;
}
ammoHeaders_.add(s);
break;
}
case 128: {
int rawValue = input.readEnum();
ammoType_ = rawValue;
break;
}
case 136: {
ssl_ = input.readBool();
break;
}
case 144: {
imbalancePoint_ = input.readInt64();
break;
}
case 152: {
imbalanceTs_ = input.readInt64();
break;
}
case 162: {
java.lang.String s = input.readStringRequireUtf8();
loggingLogGroupId_ = 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_ & 0x00000002) != 0)) {
ammoUrls_ = ammoUrls_.getUnmodifiableView();
}
if (((mutable_bitField0_ & 0x00000004) != 0)) {
ammoHeaders_ = ammoHeaders_.getUnmodifiableView();
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_descriptor;
}
@SuppressWarnings({"rawtypes"})
@java.lang.Override
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 4:
return internalGetLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest.class, yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest.Builder.class);
}
public static final int FOLDER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object folderId_;
/**
* string folder_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
@java.lang.Override
public java.lang.String getFolderId() {
java.lang.Object ref = folderId_;
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();
folderId_ = s;
return s;
}
}
/**
* string folder_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for folderId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getFolderIdBytes() {
java.lang.Object ref = folderId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
folderId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object name_;
/**
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
@java.lang.Override
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
}
}
/**
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DESCRIPTION_FIELD_NUMBER = 3;
private volatile java.lang.Object description_;
/**
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
@java.lang.Override
public java.lang.String getDescription() {
java.lang.Object ref = description_;
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();
description_ = s;
return s;
}
}
/**
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getDescriptionBytes() {
java.lang.Object ref = description_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
description_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int LABELS_FIELD_NUMBER = 4;
private static final class LabelsDefaultEntryHolder {
static final com.google.protobuf.MapEntry<
java.lang.String, java.lang.String> defaultEntry =
com.google.protobuf.MapEntry
.newDefaultInstance(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_LabelsEntry_descriptor,
com.google.protobuf.WireFormat.FieldType.STRING,
"",
com.google.protobuf.WireFormat.FieldType.STRING,
"");
}
private com.google.protobuf.MapField<
java.lang.String, java.lang.String> labels_;
private com.google.protobuf.MapField
internalGetLabels() {
if (labels_ == null) {
return com.google.protobuf.MapField.emptyMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
return labels_;
}
public int getLabelsCount() {
return internalGetLabels().getMap().size();
}
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public boolean containsLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
return internalGetLabels().getMap().containsKey(key);
}
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Override
@java.lang.Deprecated
public java.util.Map getLabels() {
return getLabelsMap();
}
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.util.Map getLabelsMap() {
return internalGetLabels().getMap();
}
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrThrow(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
public static final int GENERATOR_FIELD_NUMBER = 5;
private int generator_;
/**
* .yandex.cloud.loadtesting.agent.v1.Test.Generator generator = 5;
* @return The enum numeric value on the wire for generator.
*/
@java.lang.Override public int getGeneratorValue() {
return generator_;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Test.Generator generator = 5;
* @return The generator.
*/
@java.lang.Override public yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator getGenerator() {
@SuppressWarnings("deprecation")
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator result = yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator.valueOf(generator_);
return result == null ? yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator.UNRECOGNIZED : result;
}
public static final int AGENT_INSTANCE_ID_FIELD_NUMBER = 6;
private volatile java.lang.Object agentInstanceId_;
/**
* string agent_instance_id = 6 [(.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 = 6 [(.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;
}
}
public static final int TARGET_ADDRESS_FIELD_NUMBER = 7;
private volatile java.lang.Object targetAddress_;
/**
*
* Fields for TestConfig creation. These fields have the higher priority than yaml config.
* These fields are taken from Form
*
*
* string target_address = 7 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The targetAddress.
*/
@java.lang.Override
public java.lang.String getTargetAddress() {
java.lang.Object ref = targetAddress_;
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();
targetAddress_ = s;
return s;
}
}
/**
*
* Fields for TestConfig creation. These fields have the higher priority than yaml config.
* These fields are taken from Form
*
*
* string target_address = 7 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for targetAddress.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTargetAddressBytes() {
java.lang.Object ref = targetAddress_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
targetAddress_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int TARGET_PORT_FIELD_NUMBER = 8;
private long targetPort_;
/**
* int64 target_port = 8;
* @return The targetPort.
*/
@java.lang.Override
public long getTargetPort() {
return targetPort_;
}
public static final int TARGET_VERSION_FIELD_NUMBER = 9;
private volatile java.lang.Object targetVersion_;
/**
* string target_version = 9 [(.yandex.cloud.length) = "<=50"];
* @return The targetVersion.
*/
@java.lang.Override
public java.lang.String getTargetVersion() {
java.lang.Object ref = targetVersion_;
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();
targetVersion_ = s;
return s;
}
}
/**
* string target_version = 9 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for targetVersion.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTargetVersionBytes() {
java.lang.Object ref = targetVersion_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
targetVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int INSTANCES_FIELD_NUMBER = 10;
private long instances_;
/**
* int64 instances = 10;
* @return The instances.
*/
@java.lang.Override
public long getInstances() {
return instances_;
}
public static final int LOAD_SCHEDULE_FIELD_NUMBER = 11;
private yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule loadSchedule_;
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
* @return Whether the loadSchedule field is set.
*/
@java.lang.Override
public boolean hasLoadSchedule() {
return loadSchedule_ != null;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
* @return The loadSchedule.
*/
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule getLoadSchedule() {
return loadSchedule_ == null ? yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule.getDefaultInstance() : loadSchedule_;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
*/
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.ScheduleOrBuilder getLoadScheduleOrBuilder() {
return getLoadSchedule();
}
public static final int CONFIG_FIELD_NUMBER = 12;
private volatile java.lang.Object config_;
/**
* string config = 12 [(.yandex.cloud.required) = true];
* @return The config.
*/
@java.lang.Override
public java.lang.String getConfig() {
java.lang.Object ref = config_;
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();
config_ = s;
return s;
}
}
/**
* string config = 12 [(.yandex.cloud.required) = true];
* @return The bytes for config.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getConfigBytes() {
java.lang.Object ref = config_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
config_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int AMMO_ID_FIELD_NUMBER = 13;
private volatile java.lang.Object ammoId_;
/**
* string ammo_id = 13 [(.yandex.cloud.length) = "<=50"];
* @return The ammoId.
*/
@java.lang.Override
public java.lang.String getAmmoId() {
java.lang.Object ref = ammoId_;
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();
ammoId_ = s;
return s;
}
}
/**
* string ammo_id = 13 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for ammoId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getAmmoIdBytes() {
java.lang.Object ref = ammoId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
ammoId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int AMMO_URLS_FIELD_NUMBER = 14;
private com.google.protobuf.LazyStringList ammoUrls_;
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @return A list containing the ammoUrls.
*/
public com.google.protobuf.ProtocolStringList
getAmmoUrlsList() {
return ammoUrls_;
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @return The count of ammoUrls.
*/
public int getAmmoUrlsCount() {
return ammoUrls_.size();
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @param index The index of the element to return.
* @return The ammoUrls at the given index.
*/
public java.lang.String getAmmoUrls(int index) {
return ammoUrls_.get(index);
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @param index The index of the value to return.
* @return The bytes of the ammoUrls at the given index.
*/
public com.google.protobuf.ByteString
getAmmoUrlsBytes(int index) {
return ammoUrls_.getByteString(index);
}
public static final int AMMO_HEADERS_FIELD_NUMBER = 15;
private com.google.protobuf.LazyStringList ammoHeaders_;
/**
* repeated string ammo_headers = 15;
* @return A list containing the ammoHeaders.
*/
public com.google.protobuf.ProtocolStringList
getAmmoHeadersList() {
return ammoHeaders_;
}
/**
* repeated string ammo_headers = 15;
* @return The count of ammoHeaders.
*/
public int getAmmoHeadersCount() {
return ammoHeaders_.size();
}
/**
* repeated string ammo_headers = 15;
* @param index The index of the element to return.
* @return The ammoHeaders at the given index.
*/
public java.lang.String getAmmoHeaders(int index) {
return ammoHeaders_.get(index);
}
/**
* repeated string ammo_headers = 15;
* @param index The index of the value to return.
* @return The bytes of the ammoHeaders at the given index.
*/
public com.google.protobuf.ByteString
getAmmoHeadersBytes(int index) {
return ammoHeaders_.getByteString(index);
}
public static final int AMMO_TYPE_FIELD_NUMBER = 16;
private int ammoType_;
/**
* .yandex.cloud.loadtesting.agent.v1.AmmoType ammo_type = 16;
* @return The enum numeric value on the wire for ammoType.
*/
@java.lang.Override public int getAmmoTypeValue() {
return ammoType_;
}
/**
* .yandex.cloud.loadtesting.agent.v1.AmmoType ammo_type = 16;
* @return The ammoType.
*/
@java.lang.Override public yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType getAmmoType() {
@SuppressWarnings("deprecation")
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType result = yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType.valueOf(ammoType_);
return result == null ? yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType.UNRECOGNIZED : result;
}
public static final int SSL_FIELD_NUMBER = 17;
private boolean ssl_;
/**
* bool ssl = 17;
* @return The ssl.
*/
@java.lang.Override
public boolean getSsl() {
return ssl_;
}
public static final int IMBALANCE_POINT_FIELD_NUMBER = 18;
private long imbalancePoint_;
/**
* int64 imbalance_point = 18;
* @return The imbalancePoint.
*/
@java.lang.Override
public long getImbalancePoint() {
return imbalancePoint_;
}
public static final int IMBALANCE_TS_FIELD_NUMBER = 19;
private long imbalanceTs_;
/**
* int64 imbalance_ts = 19;
* @return The imbalanceTs.
*/
@java.lang.Override
public long getImbalanceTs() {
return imbalanceTs_;
}
public static final int LOGGING_LOG_GROUP_ID_FIELD_NUMBER = 20;
private volatile java.lang.Object loggingLogGroupId_;
/**
* string logging_log_group_id = 20;
* @return The loggingLogGroupId.
*/
@java.lang.Override
public java.lang.String getLoggingLogGroupId() {
java.lang.Object ref = loggingLogGroupId_;
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();
loggingLogGroupId_ = s;
return s;
}
}
/**
* string logging_log_group_id = 20;
* @return The bytes for loggingLogGroupId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getLoggingLogGroupIdBytes() {
java.lang.Object ref = loggingLogGroupId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
loggingLogGroupId_ = 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(folderId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, folderId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, description_);
}
com.google.protobuf.GeneratedMessageV3
.serializeStringMapTo(
output,
internalGetLabels(),
LabelsDefaultEntryHolder.defaultEntry,
4);
if (generator_ != yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator.GENERATOR_UNSPECIFIED.getNumber()) {
output.writeEnum(5, generator_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agentInstanceId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 6, agentInstanceId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetAddress_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 7, targetAddress_);
}
if (targetPort_ != 0L) {
output.writeInt64(8, targetPort_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetVersion_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 9, targetVersion_);
}
if (instances_ != 0L) {
output.writeInt64(10, instances_);
}
if (loadSchedule_ != null) {
output.writeMessage(11, getLoadSchedule());
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(config_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 12, config_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(ammoId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 13, ammoId_);
}
for (int i = 0; i < ammoUrls_.size(); i++) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 14, ammoUrls_.getRaw(i));
}
for (int i = 0; i < ammoHeaders_.size(); i++) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 15, ammoHeaders_.getRaw(i));
}
if (ammoType_ != yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType.AMMO_TYPE_UNSPECIFIED.getNumber()) {
output.writeEnum(16, ammoType_);
}
if (ssl_ != false) {
output.writeBool(17, ssl_);
}
if (imbalancePoint_ != 0L) {
output.writeInt64(18, imbalancePoint_);
}
if (imbalanceTs_ != 0L) {
output.writeInt64(19, imbalanceTs_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(loggingLogGroupId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 20, loggingLogGroupId_);
}
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(folderId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, folderId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, description_);
}
for (java.util.Map.Entry entry
: internalGetLabels().getMap().entrySet()) {
com.google.protobuf.MapEntry
labels__ = LabelsDefaultEntryHolder.defaultEntry.newBuilderForType()
.setKey(entry.getKey())
.setValue(entry.getValue())
.build();
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, labels__);
}
if (generator_ != yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator.GENERATOR_UNSPECIFIED.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(5, generator_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agentInstanceId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, agentInstanceId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetAddress_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, targetAddress_);
}
if (targetPort_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(8, targetPort_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetVersion_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, targetVersion_);
}
if (instances_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(10, instances_);
}
if (loadSchedule_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(11, getLoadSchedule());
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(config_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, config_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(ammoId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, ammoId_);
}
{
int dataSize = 0;
for (int i = 0; i < ammoUrls_.size(); i++) {
dataSize += computeStringSizeNoTag(ammoUrls_.getRaw(i));
}
size += dataSize;
size += 1 * getAmmoUrlsList().size();
}
{
int dataSize = 0;
for (int i = 0; i < ammoHeaders_.size(); i++) {
dataSize += computeStringSizeNoTag(ammoHeaders_.getRaw(i));
}
size += dataSize;
size += 1 * getAmmoHeadersList().size();
}
if (ammoType_ != yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType.AMMO_TYPE_UNSPECIFIED.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(16, ammoType_);
}
if (ssl_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(17, ssl_);
}
if (imbalancePoint_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(18, imbalancePoint_);
}
if (imbalanceTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(19, imbalanceTs_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(loggingLogGroupId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(20, loggingLogGroupId_);
}
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.TestServiceOuterClass.CreateTestRequest)) {
return super.equals(obj);
}
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest other = (yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest) obj;
if (!getFolderId()
.equals(other.getFolderId())) return false;
if (!getName()
.equals(other.getName())) return false;
if (!getDescription()
.equals(other.getDescription())) return false;
if (!internalGetLabels().equals(
other.internalGetLabels())) return false;
if (generator_ != other.generator_) return false;
if (!getAgentInstanceId()
.equals(other.getAgentInstanceId())) return false;
if (!getTargetAddress()
.equals(other.getTargetAddress())) return false;
if (getTargetPort()
!= other.getTargetPort()) return false;
if (!getTargetVersion()
.equals(other.getTargetVersion())) return false;
if (getInstances()
!= other.getInstances()) return false;
if (hasLoadSchedule() != other.hasLoadSchedule()) return false;
if (hasLoadSchedule()) {
if (!getLoadSchedule()
.equals(other.getLoadSchedule())) return false;
}
if (!getConfig()
.equals(other.getConfig())) return false;
if (!getAmmoId()
.equals(other.getAmmoId())) return false;
if (!getAmmoUrlsList()
.equals(other.getAmmoUrlsList())) return false;
if (!getAmmoHeadersList()
.equals(other.getAmmoHeadersList())) return false;
if (ammoType_ != other.ammoType_) return false;
if (getSsl()
!= other.getSsl()) return false;
if (getImbalancePoint()
!= other.getImbalancePoint()) return false;
if (getImbalanceTs()
!= other.getImbalanceTs()) return false;
if (!getLoggingLogGroupId()
.equals(other.getLoggingLogGroupId())) 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) + FOLDER_ID_FIELD_NUMBER;
hash = (53 * hash) + getFolderId().hashCode();
hash = (37 * hash) + NAME_FIELD_NUMBER;
hash = (53 * hash) + getName().hashCode();
hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER;
hash = (53 * hash) + getDescription().hashCode();
if (!internalGetLabels().getMap().isEmpty()) {
hash = (37 * hash) + LABELS_FIELD_NUMBER;
hash = (53 * hash) + internalGetLabels().hashCode();
}
hash = (37 * hash) + GENERATOR_FIELD_NUMBER;
hash = (53 * hash) + generator_;
hash = (37 * hash) + AGENT_INSTANCE_ID_FIELD_NUMBER;
hash = (53 * hash) + getAgentInstanceId().hashCode();
hash = (37 * hash) + TARGET_ADDRESS_FIELD_NUMBER;
hash = (53 * hash) + getTargetAddress().hashCode();
hash = (37 * hash) + TARGET_PORT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTargetPort());
hash = (37 * hash) + TARGET_VERSION_FIELD_NUMBER;
hash = (53 * hash) + getTargetVersion().hashCode();
hash = (37 * hash) + INSTANCES_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getInstances());
if (hasLoadSchedule()) {
hash = (37 * hash) + LOAD_SCHEDULE_FIELD_NUMBER;
hash = (53 * hash) + getLoadSchedule().hashCode();
}
hash = (37 * hash) + CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getConfig().hashCode();
hash = (37 * hash) + AMMO_ID_FIELD_NUMBER;
hash = (53 * hash) + getAmmoId().hashCode();
if (getAmmoUrlsCount() > 0) {
hash = (37 * hash) + AMMO_URLS_FIELD_NUMBER;
hash = (53 * hash) + getAmmoUrlsList().hashCode();
}
if (getAmmoHeadersCount() > 0) {
hash = (37 * hash) + AMMO_HEADERS_FIELD_NUMBER;
hash = (53 * hash) + getAmmoHeadersList().hashCode();
}
hash = (37 * hash) + AMMO_TYPE_FIELD_NUMBER;
hash = (53 * hash) + ammoType_;
hash = (37 * hash) + SSL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getSsl());
hash = (37 * hash) + IMBALANCE_POINT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getImbalancePoint());
hash = (37 * hash) + IMBALANCE_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getImbalanceTs());
hash = (37 * hash) + LOGGING_LOG_GROUP_ID_FIELD_NUMBER;
hash = (53 * hash) + getLoggingLogGroupId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest 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.TestServiceOuterClass.CreateTestRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest 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.TestServiceOuterClass.CreateTestRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest 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.TestServiceOuterClass.CreateTestRequest 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.TestServiceOuterClass.CreateTestRequest 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.TestServiceOuterClass.CreateTestRequest 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.TestServiceOuterClass.CreateTestRequest 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.TestServiceOuterClass.CreateTestRequest 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.TestServiceOuterClass.CreateTestRequest 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.TestServiceOuterClass.CreateTestRequest 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.CreateTestRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.loadtesting.agent.v1.CreateTestRequest)
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_descriptor;
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 4:
return internalGetLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMutableMapField(
int number) {
switch (number) {
case 4:
return internalGetMutableLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest.class, yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest.Builder.class);
}
// Construct using yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest.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();
folderId_ = "";
name_ = "";
description_ = "";
internalGetMutableLabels().clear();
generator_ = 0;
agentInstanceId_ = "";
targetAddress_ = "";
targetPort_ = 0L;
targetVersion_ = "";
instances_ = 0L;
if (loadScheduleBuilder_ == null) {
loadSchedule_ = null;
} else {
loadSchedule_ = null;
loadScheduleBuilder_ = null;
}
config_ = "";
ammoId_ = "";
ammoUrls_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000002);
ammoHeaders_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000004);
ammoType_ = 0;
ssl_ = false;
imbalancePoint_ = 0L;
imbalanceTs_ = 0L;
loggingLogGroupId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest getDefaultInstanceForType() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest build() {
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest buildPartial() {
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest result = new yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest(this);
int from_bitField0_ = bitField0_;
result.folderId_ = folderId_;
result.name_ = name_;
result.description_ = description_;
result.labels_ = internalGetLabels();
result.labels_.makeImmutable();
result.generator_ = generator_;
result.agentInstanceId_ = agentInstanceId_;
result.targetAddress_ = targetAddress_;
result.targetPort_ = targetPort_;
result.targetVersion_ = targetVersion_;
result.instances_ = instances_;
if (loadScheduleBuilder_ == null) {
result.loadSchedule_ = loadSchedule_;
} else {
result.loadSchedule_ = loadScheduleBuilder_.build();
}
result.config_ = config_;
result.ammoId_ = ammoId_;
if (((bitField0_ & 0x00000002) != 0)) {
ammoUrls_ = ammoUrls_.getUnmodifiableView();
bitField0_ = (bitField0_ & ~0x00000002);
}
result.ammoUrls_ = ammoUrls_;
if (((bitField0_ & 0x00000004) != 0)) {
ammoHeaders_ = ammoHeaders_.getUnmodifiableView();
bitField0_ = (bitField0_ & ~0x00000004);
}
result.ammoHeaders_ = ammoHeaders_;
result.ammoType_ = ammoType_;
result.ssl_ = ssl_;
result.imbalancePoint_ = imbalancePoint_;
result.imbalanceTs_ = imbalanceTs_;
result.loggingLogGroupId_ = loggingLogGroupId_;
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.TestServiceOuterClass.CreateTestRequest) {
return mergeFrom((yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest other) {
if (other == yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest.getDefaultInstance()) return this;
if (!other.getFolderId().isEmpty()) {
folderId_ = other.folderId_;
onChanged();
}
if (!other.getName().isEmpty()) {
name_ = other.name_;
onChanged();
}
if (!other.getDescription().isEmpty()) {
description_ = other.description_;
onChanged();
}
internalGetMutableLabels().mergeFrom(
other.internalGetLabels());
if (other.generator_ != 0) {
setGeneratorValue(other.getGeneratorValue());
}
if (!other.getAgentInstanceId().isEmpty()) {
agentInstanceId_ = other.agentInstanceId_;
onChanged();
}
if (!other.getTargetAddress().isEmpty()) {
targetAddress_ = other.targetAddress_;
onChanged();
}
if (other.getTargetPort() != 0L) {
setTargetPort(other.getTargetPort());
}
if (!other.getTargetVersion().isEmpty()) {
targetVersion_ = other.targetVersion_;
onChanged();
}
if (other.getInstances() != 0L) {
setInstances(other.getInstances());
}
if (other.hasLoadSchedule()) {
mergeLoadSchedule(other.getLoadSchedule());
}
if (!other.getConfig().isEmpty()) {
config_ = other.config_;
onChanged();
}
if (!other.getAmmoId().isEmpty()) {
ammoId_ = other.ammoId_;
onChanged();
}
if (!other.ammoUrls_.isEmpty()) {
if (ammoUrls_.isEmpty()) {
ammoUrls_ = other.ammoUrls_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureAmmoUrlsIsMutable();
ammoUrls_.addAll(other.ammoUrls_);
}
onChanged();
}
if (!other.ammoHeaders_.isEmpty()) {
if (ammoHeaders_.isEmpty()) {
ammoHeaders_ = other.ammoHeaders_;
bitField0_ = (bitField0_ & ~0x00000004);
} else {
ensureAmmoHeadersIsMutable();
ammoHeaders_.addAll(other.ammoHeaders_);
}
onChanged();
}
if (other.ammoType_ != 0) {
setAmmoTypeValue(other.getAmmoTypeValue());
}
if (other.getSsl() != false) {
setSsl(other.getSsl());
}
if (other.getImbalancePoint() != 0L) {
setImbalancePoint(other.getImbalancePoint());
}
if (other.getImbalanceTs() != 0L) {
setImbalanceTs(other.getImbalanceTs());
}
if (!other.getLoggingLogGroupId().isEmpty()) {
loggingLogGroupId_ = other.loggingLogGroupId_;
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.TestServiceOuterClass.CreateTestRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.lang.Object folderId_ = "";
/**
* string folder_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
public java.lang.String getFolderId() {
java.lang.Object ref = folderId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
folderId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string folder_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for folderId.
*/
public com.google.protobuf.ByteString
getFolderIdBytes() {
java.lang.Object ref = folderId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
folderId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string folder_id = 1 [(.yandex.cloud.length) = "<=50"];
* @param value The folderId to set.
* @return This builder for chaining.
*/
public Builder setFolderId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
folderId_ = value;
onChanged();
return this;
}
/**
* string folder_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearFolderId() {
folderId_ = getDefaultInstance().getFolderId();
onChanged();
return this;
}
/**
* string folder_id = 1 [(.yandex.cloud.length) = "<=50"];
* @param value The bytes for folderId to set.
* @return This builder for chaining.
*/
public Builder setFolderIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
folderId_ = value;
onChanged();
return this;
}
private java.lang.Object name_ = "";
/**
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @param value The name to set.
* @return This builder for chaining.
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
name_ = value;
onChanged();
return this;
}
/**
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return This builder for chaining.
*/
public Builder clearName() {
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @param value The bytes for name to set.
* @return This builder for chaining.
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
name_ = value;
onChanged();
return this;
}
private java.lang.Object description_ = "";
/**
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
public java.lang.String getDescription() {
java.lang.Object ref = description_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
description_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
public com.google.protobuf.ByteString
getDescriptionBytes() {
java.lang.Object ref = description_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
description_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @param value The description to set.
* @return This builder for chaining.
*/
public Builder setDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
description_ = value;
onChanged();
return this;
}
/**
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return This builder for chaining.
*/
public Builder clearDescription() {
description_ = getDefaultInstance().getDescription();
onChanged();
return this;
}
/**
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @param value The bytes for description to set.
* @return This builder for chaining.
*/
public Builder setDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
description_ = value;
onChanged();
return this;
}
private com.google.protobuf.MapField<
java.lang.String, java.lang.String> labels_;
private com.google.protobuf.MapField
internalGetLabels() {
if (labels_ == null) {
return com.google.protobuf.MapField.emptyMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
return labels_;
}
private com.google.protobuf.MapField
internalGetMutableLabels() {
onChanged();;
if (labels_ == null) {
labels_ = com.google.protobuf.MapField.newMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
if (!labels_.isMutable()) {
labels_ = labels_.copy();
}
return labels_;
}
public int getLabelsCount() {
return internalGetLabels().getMap().size();
}
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public boolean containsLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
return internalGetLabels().getMap().containsKey(key);
}
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Override
@java.lang.Deprecated
public java.util.Map getLabels() {
return getLabelsMap();
}
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.util.Map getLabelsMap() {
return internalGetLabels().getMap();
}
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrThrow(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
public Builder clearLabels() {
internalGetMutableLabels().getMutableMap()
.clear();
return this;
}
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder removeLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
internalGetMutableLabels().getMutableMap()
.remove(key);
return this;
}
/**
* Use alternate mutation accessors instead.
*/
@java.lang.Deprecated
public java.util.Map
getMutableLabels() {
return internalGetMutableLabels().getMutableMap();
}
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder putLabels(
java.lang.String key,
java.lang.String value) {
if (key == null) { throw new NullPointerException("map key"); }
if (value == null) {
throw new NullPointerException("map value");
}
internalGetMutableLabels().getMutableMap()
.put(key, value);
return this;
}
/**
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder putAllLabels(
java.util.Map values) {
internalGetMutableLabels().getMutableMap()
.putAll(values);
return this;
}
private int generator_ = 0;
/**
* .yandex.cloud.loadtesting.agent.v1.Test.Generator generator = 5;
* @return The enum numeric value on the wire for generator.
*/
@java.lang.Override public int getGeneratorValue() {
return generator_;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Test.Generator generator = 5;
* @param value The enum numeric value on the wire for generator to set.
* @return This builder for chaining.
*/
public Builder setGeneratorValue(int value) {
generator_ = value;
onChanged();
return this;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Test.Generator generator = 5;
* @return The generator.
*/
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator getGenerator() {
@SuppressWarnings("deprecation")
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator result = yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator.valueOf(generator_);
return result == null ? yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator.UNRECOGNIZED : result;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Test.Generator generator = 5;
* @param value The generator to set.
* @return This builder for chaining.
*/
public Builder setGenerator(yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Test.Generator value) {
if (value == null) {
throw new NullPointerException();
}
generator_ = value.getNumber();
onChanged();
return this;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Test.Generator generator = 5;
* @return This builder for chaining.
*/
public Builder clearGenerator() {
generator_ = 0;
onChanged();
return this;
}
private java.lang.Object agentInstanceId_ = "";
/**
* string agent_instance_id = 6 [(.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 = 6 [(.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 = 6 [(.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 = 6 [(.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearAgentInstanceId() {
agentInstanceId_ = getDefaultInstance().getAgentInstanceId();
onChanged();
return this;
}
/**
* string agent_instance_id = 6 [(.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;
}
private java.lang.Object targetAddress_ = "";
/**
*
* Fields for TestConfig creation. These fields have the higher priority than yaml config.
* These fields are taken from Form
*
*
* string target_address = 7 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The targetAddress.
*/
public java.lang.String getTargetAddress() {
java.lang.Object ref = targetAddress_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
targetAddress_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Fields for TestConfig creation. These fields have the higher priority than yaml config.
* These fields are taken from Form
*
*
* string target_address = 7 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for targetAddress.
*/
public com.google.protobuf.ByteString
getTargetAddressBytes() {
java.lang.Object ref = targetAddress_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
targetAddress_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Fields for TestConfig creation. These fields have the higher priority than yaml config.
* These fields are taken from Form
*
*
* string target_address = 7 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The targetAddress to set.
* @return This builder for chaining.
*/
public Builder setTargetAddress(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
targetAddress_ = value;
onChanged();
return this;
}
/**
*
* Fields for TestConfig creation. These fields have the higher priority than yaml config.
* These fields are taken from Form
*
*
* string target_address = 7 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearTargetAddress() {
targetAddress_ = getDefaultInstance().getTargetAddress();
onChanged();
return this;
}
/**
*
* Fields for TestConfig creation. These fields have the higher priority than yaml config.
* These fields are taken from Form
*
*
* string target_address = 7 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for targetAddress to set.
* @return This builder for chaining.
*/
public Builder setTargetAddressBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
targetAddress_ = value;
onChanged();
return this;
}
private long targetPort_ ;
/**
* int64 target_port = 8;
* @return The targetPort.
*/
@java.lang.Override
public long getTargetPort() {
return targetPort_;
}
/**
* int64 target_port = 8;
* @param value The targetPort to set.
* @return This builder for chaining.
*/
public Builder setTargetPort(long value) {
targetPort_ = value;
onChanged();
return this;
}
/**
* int64 target_port = 8;
* @return This builder for chaining.
*/
public Builder clearTargetPort() {
targetPort_ = 0L;
onChanged();
return this;
}
private java.lang.Object targetVersion_ = "";
/**
* string target_version = 9 [(.yandex.cloud.length) = "<=50"];
* @return The targetVersion.
*/
public java.lang.String getTargetVersion() {
java.lang.Object ref = targetVersion_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
targetVersion_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string target_version = 9 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for targetVersion.
*/
public com.google.protobuf.ByteString
getTargetVersionBytes() {
java.lang.Object ref = targetVersion_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
targetVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string target_version = 9 [(.yandex.cloud.length) = "<=50"];
* @param value The targetVersion to set.
* @return This builder for chaining.
*/
public Builder setTargetVersion(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
targetVersion_ = value;
onChanged();
return this;
}
/**
* string target_version = 9 [(.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearTargetVersion() {
targetVersion_ = getDefaultInstance().getTargetVersion();
onChanged();
return this;
}
/**
* string target_version = 9 [(.yandex.cloud.length) = "<=50"];
* @param value The bytes for targetVersion to set.
* @return This builder for chaining.
*/
public Builder setTargetVersionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
targetVersion_ = value;
onChanged();
return this;
}
private long instances_ ;
/**
* int64 instances = 10;
* @return The instances.
*/
@java.lang.Override
public long getInstances() {
return instances_;
}
/**
* int64 instances = 10;
* @param value The instances to set.
* @return This builder for chaining.
*/
public Builder setInstances(long value) {
instances_ = value;
onChanged();
return this;
}
/**
* int64 instances = 10;
* @return This builder for chaining.
*/
public Builder clearInstances() {
instances_ = 0L;
onChanged();
return this;
}
private yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule loadSchedule_;
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule, yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule.Builder, yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.ScheduleOrBuilder> loadScheduleBuilder_;
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
* @return Whether the loadSchedule field is set.
*/
public boolean hasLoadSchedule() {
return loadScheduleBuilder_ != null || loadSchedule_ != null;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
* @return The loadSchedule.
*/
public yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule getLoadSchedule() {
if (loadScheduleBuilder_ == null) {
return loadSchedule_ == null ? yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule.getDefaultInstance() : loadSchedule_;
} else {
return loadScheduleBuilder_.getMessage();
}
}
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
*/
public Builder setLoadSchedule(yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule value) {
if (loadScheduleBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
loadSchedule_ = value;
onChanged();
} else {
loadScheduleBuilder_.setMessage(value);
}
return this;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
*/
public Builder setLoadSchedule(
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule.Builder builderForValue) {
if (loadScheduleBuilder_ == null) {
loadSchedule_ = builderForValue.build();
onChanged();
} else {
loadScheduleBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
*/
public Builder mergeLoadSchedule(yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule value) {
if (loadScheduleBuilder_ == null) {
if (loadSchedule_ != null) {
loadSchedule_ =
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule.newBuilder(loadSchedule_).mergeFrom(value).buildPartial();
} else {
loadSchedule_ = value;
}
onChanged();
} else {
loadScheduleBuilder_.mergeFrom(value);
}
return this;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
*/
public Builder clearLoadSchedule() {
if (loadScheduleBuilder_ == null) {
loadSchedule_ = null;
onChanged();
} else {
loadSchedule_ = null;
loadScheduleBuilder_ = null;
}
return this;
}
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
*/
public yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule.Builder getLoadScheduleBuilder() {
onChanged();
return getLoadScheduleFieldBuilder().getBuilder();
}
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
*/
public yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.ScheduleOrBuilder getLoadScheduleOrBuilder() {
if (loadScheduleBuilder_ != null) {
return loadScheduleBuilder_.getMessageOrBuilder();
} else {
return loadSchedule_ == null ?
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule.getDefaultInstance() : loadSchedule_;
}
}
/**
* .yandex.cloud.loadtesting.agent.v1.Schedule load_schedule = 11;
*/
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule, yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule.Builder, yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.ScheduleOrBuilder>
getLoadScheduleFieldBuilder() {
if (loadScheduleBuilder_ == null) {
loadScheduleBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule, yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.Schedule.Builder, yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.ScheduleOrBuilder>(
getLoadSchedule(),
getParentForChildren(),
isClean());
loadSchedule_ = null;
}
return loadScheduleBuilder_;
}
private java.lang.Object config_ = "";
/**
* string config = 12 [(.yandex.cloud.required) = true];
* @return The config.
*/
public java.lang.String getConfig() {
java.lang.Object ref = config_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
config_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string config = 12 [(.yandex.cloud.required) = true];
* @return The bytes for config.
*/
public com.google.protobuf.ByteString
getConfigBytes() {
java.lang.Object ref = config_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
config_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string config = 12 [(.yandex.cloud.required) = true];
* @param value The config to set.
* @return This builder for chaining.
*/
public Builder setConfig(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
config_ = value;
onChanged();
return this;
}
/**
* string config = 12 [(.yandex.cloud.required) = true];
* @return This builder for chaining.
*/
public Builder clearConfig() {
config_ = getDefaultInstance().getConfig();
onChanged();
return this;
}
/**
* string config = 12 [(.yandex.cloud.required) = true];
* @param value The bytes for config to set.
* @return This builder for chaining.
*/
public Builder setConfigBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
config_ = value;
onChanged();
return this;
}
private java.lang.Object ammoId_ = "";
/**
* string ammo_id = 13 [(.yandex.cloud.length) = "<=50"];
* @return The ammoId.
*/
public java.lang.String getAmmoId() {
java.lang.Object ref = ammoId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
ammoId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string ammo_id = 13 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for ammoId.
*/
public com.google.protobuf.ByteString
getAmmoIdBytes() {
java.lang.Object ref = ammoId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
ammoId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string ammo_id = 13 [(.yandex.cloud.length) = "<=50"];
* @param value The ammoId to set.
* @return This builder for chaining.
*/
public Builder setAmmoId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ammoId_ = value;
onChanged();
return this;
}
/**
* string ammo_id = 13 [(.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearAmmoId() {
ammoId_ = getDefaultInstance().getAmmoId();
onChanged();
return this;
}
/**
* string ammo_id = 13 [(.yandex.cloud.length) = "<=50"];
* @param value The bytes for ammoId to set.
* @return This builder for chaining.
*/
public Builder setAmmoIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
ammoId_ = value;
onChanged();
return this;
}
private com.google.protobuf.LazyStringList ammoUrls_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureAmmoUrlsIsMutable() {
if (!((bitField0_ & 0x00000002) != 0)) {
ammoUrls_ = new com.google.protobuf.LazyStringArrayList(ammoUrls_);
bitField0_ |= 0x00000002;
}
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @return A list containing the ammoUrls.
*/
public com.google.protobuf.ProtocolStringList
getAmmoUrlsList() {
return ammoUrls_.getUnmodifiableView();
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @return The count of ammoUrls.
*/
public int getAmmoUrlsCount() {
return ammoUrls_.size();
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @param index The index of the element to return.
* @return The ammoUrls at the given index.
*/
public java.lang.String getAmmoUrls(int index) {
return ammoUrls_.get(index);
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @param index The index of the value to return.
* @return The bytes of the ammoUrls at the given index.
*/
public com.google.protobuf.ByteString
getAmmoUrlsBytes(int index) {
return ammoUrls_.getByteString(index);
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @param index The index to set the value at.
* @param value The ammoUrls to set.
* @return This builder for chaining.
*/
public Builder setAmmoUrls(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureAmmoUrlsIsMutable();
ammoUrls_.set(index, value);
onChanged();
return this;
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @param value The ammoUrls to add.
* @return This builder for chaining.
*/
public Builder addAmmoUrls(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureAmmoUrlsIsMutable();
ammoUrls_.add(value);
onChanged();
return this;
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @param values The ammoUrls to add.
* @return This builder for chaining.
*/
public Builder addAllAmmoUrls(
java.lang.Iterable values) {
ensureAmmoUrlsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, ammoUrls_);
onChanged();
return this;
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @return This builder for chaining.
*/
public Builder clearAmmoUrls() {
ammoUrls_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
return this;
}
/**
* repeated string ammo_urls = 14 [(.yandex.cloud.length) = "<=1024"];
* @param value The bytes of the ammoUrls to add.
* @return This builder for chaining.
*/
public Builder addAmmoUrlsBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
ensureAmmoUrlsIsMutable();
ammoUrls_.add(value);
onChanged();
return this;
}
private com.google.protobuf.LazyStringList ammoHeaders_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureAmmoHeadersIsMutable() {
if (!((bitField0_ & 0x00000004) != 0)) {
ammoHeaders_ = new com.google.protobuf.LazyStringArrayList(ammoHeaders_);
bitField0_ |= 0x00000004;
}
}
/**
* repeated string ammo_headers = 15;
* @return A list containing the ammoHeaders.
*/
public com.google.protobuf.ProtocolStringList
getAmmoHeadersList() {
return ammoHeaders_.getUnmodifiableView();
}
/**
* repeated string ammo_headers = 15;
* @return The count of ammoHeaders.
*/
public int getAmmoHeadersCount() {
return ammoHeaders_.size();
}
/**
* repeated string ammo_headers = 15;
* @param index The index of the element to return.
* @return The ammoHeaders at the given index.
*/
public java.lang.String getAmmoHeaders(int index) {
return ammoHeaders_.get(index);
}
/**
* repeated string ammo_headers = 15;
* @param index The index of the value to return.
* @return The bytes of the ammoHeaders at the given index.
*/
public com.google.protobuf.ByteString
getAmmoHeadersBytes(int index) {
return ammoHeaders_.getByteString(index);
}
/**
* repeated string ammo_headers = 15;
* @param index The index to set the value at.
* @param value The ammoHeaders to set.
* @return This builder for chaining.
*/
public Builder setAmmoHeaders(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureAmmoHeadersIsMutable();
ammoHeaders_.set(index, value);
onChanged();
return this;
}
/**
* repeated string ammo_headers = 15;
* @param value The ammoHeaders to add.
* @return This builder for chaining.
*/
public Builder addAmmoHeaders(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureAmmoHeadersIsMutable();
ammoHeaders_.add(value);
onChanged();
return this;
}
/**
* repeated string ammo_headers = 15;
* @param values The ammoHeaders to add.
* @return This builder for chaining.
*/
public Builder addAllAmmoHeaders(
java.lang.Iterable values) {
ensureAmmoHeadersIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, ammoHeaders_);
onChanged();
return this;
}
/**
* repeated string ammo_headers = 15;
* @return This builder for chaining.
*/
public Builder clearAmmoHeaders() {
ammoHeaders_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
return this;
}
/**
* repeated string ammo_headers = 15;
* @param value The bytes of the ammoHeaders to add.
* @return This builder for chaining.
*/
public Builder addAmmoHeadersBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
ensureAmmoHeadersIsMutable();
ammoHeaders_.add(value);
onChanged();
return this;
}
private int ammoType_ = 0;
/**
* .yandex.cloud.loadtesting.agent.v1.AmmoType ammo_type = 16;
* @return The enum numeric value on the wire for ammoType.
*/
@java.lang.Override public int getAmmoTypeValue() {
return ammoType_;
}
/**
* .yandex.cloud.loadtesting.agent.v1.AmmoType ammo_type = 16;
* @param value The enum numeric value on the wire for ammoType to set.
* @return This builder for chaining.
*/
public Builder setAmmoTypeValue(int value) {
ammoType_ = value;
onChanged();
return this;
}
/**
* .yandex.cloud.loadtesting.agent.v1.AmmoType ammo_type = 16;
* @return The ammoType.
*/
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType getAmmoType() {
@SuppressWarnings("deprecation")
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType result = yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType.valueOf(ammoType_);
return result == null ? yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType.UNRECOGNIZED : result;
}
/**
* .yandex.cloud.loadtesting.agent.v1.AmmoType ammo_type = 16;
* @param value The ammoType to set.
* @return This builder for chaining.
*/
public Builder setAmmoType(yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.AmmoType value) {
if (value == null) {
throw new NullPointerException();
}
ammoType_ = value.getNumber();
onChanged();
return this;
}
/**
* .yandex.cloud.loadtesting.agent.v1.AmmoType ammo_type = 16;
* @return This builder for chaining.
*/
public Builder clearAmmoType() {
ammoType_ = 0;
onChanged();
return this;
}
private boolean ssl_ ;
/**
* bool ssl = 17;
* @return The ssl.
*/
@java.lang.Override
public boolean getSsl() {
return ssl_;
}
/**
* bool ssl = 17;
* @param value The ssl to set.
* @return This builder for chaining.
*/
public Builder setSsl(boolean value) {
ssl_ = value;
onChanged();
return this;
}
/**
* bool ssl = 17;
* @return This builder for chaining.
*/
public Builder clearSsl() {
ssl_ = false;
onChanged();
return this;
}
private long imbalancePoint_ ;
/**
* int64 imbalance_point = 18;
* @return The imbalancePoint.
*/
@java.lang.Override
public long getImbalancePoint() {
return imbalancePoint_;
}
/**
* int64 imbalance_point = 18;
* @param value The imbalancePoint to set.
* @return This builder for chaining.
*/
public Builder setImbalancePoint(long value) {
imbalancePoint_ = value;
onChanged();
return this;
}
/**
* int64 imbalance_point = 18;
* @return This builder for chaining.
*/
public Builder clearImbalancePoint() {
imbalancePoint_ = 0L;
onChanged();
return this;
}
private long imbalanceTs_ ;
/**
* int64 imbalance_ts = 19;
* @return The imbalanceTs.
*/
@java.lang.Override
public long getImbalanceTs() {
return imbalanceTs_;
}
/**
* int64 imbalance_ts = 19;
* @param value The imbalanceTs to set.
* @return This builder for chaining.
*/
public Builder setImbalanceTs(long value) {
imbalanceTs_ = value;
onChanged();
return this;
}
/**
* int64 imbalance_ts = 19;
* @return This builder for chaining.
*/
public Builder clearImbalanceTs() {
imbalanceTs_ = 0L;
onChanged();
return this;
}
private java.lang.Object loggingLogGroupId_ = "";
/**
* string logging_log_group_id = 20;
* @return The loggingLogGroupId.
*/
public java.lang.String getLoggingLogGroupId() {
java.lang.Object ref = loggingLogGroupId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
loggingLogGroupId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string logging_log_group_id = 20;
* @return The bytes for loggingLogGroupId.
*/
public com.google.protobuf.ByteString
getLoggingLogGroupIdBytes() {
java.lang.Object ref = loggingLogGroupId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
loggingLogGroupId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string logging_log_group_id = 20;
* @param value The loggingLogGroupId to set.
* @return This builder for chaining.
*/
public Builder setLoggingLogGroupId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
loggingLogGroupId_ = value;
onChanged();
return this;
}
/**
* string logging_log_group_id = 20;
* @return This builder for chaining.
*/
public Builder clearLoggingLogGroupId() {
loggingLogGroupId_ = getDefaultInstance().getLoggingLogGroupId();
onChanged();
return this;
}
/**
* string logging_log_group_id = 20;
* @param value The bytes for loggingLogGroupId to set.
* @return This builder for chaining.
*/
public Builder setLoggingLogGroupIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
loggingLogGroupId_ = 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.CreateTestRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.loadtesting.agent.v1.CreateTestRequest)
private static final yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest();
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateTestRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CreateTestRequest(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.TestServiceOuterClass.CreateTestRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateTestMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.loadtesting.agent.v1.CreateTestMetadata)
com.google.protobuf.MessageOrBuilder {
/**
* string test_id = 1;
* @return The testId.
*/
java.lang.String getTestId();
/**
* string test_id = 1;
* @return The bytes for testId.
*/
com.google.protobuf.ByteString
getTestIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.loadtesting.agent.v1.CreateTestMetadata}
*/
public static final class CreateTestMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.loadtesting.agent.v1.CreateTestMetadata)
CreateTestMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateTestMetadata.newBuilder() to construct.
private CreateTestMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateTestMetadata() {
testId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateTestMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CreateTestMetadata(
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();
testId_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata.class, yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata.Builder.class);
}
public static final int TEST_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object testId_;
/**
* string test_id = 1;
* @return The testId.
*/
@java.lang.Override
public java.lang.String getTestId() {
java.lang.Object ref = testId_;
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();
testId_ = s;
return s;
}
}
/**
* string test_id = 1;
* @return The bytes for testId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTestIdBytes() {
java.lang.Object ref = testId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
testId_ = 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(testId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, testId_);
}
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(testId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, testId_);
}
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.TestServiceOuterClass.CreateTestMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata other = (yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata) obj;
if (!getTestId()
.equals(other.getTestId())) 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) + TEST_ID_FIELD_NUMBER;
hash = (53 * hash) + getTestId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata 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.TestServiceOuterClass.CreateTestMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata 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.TestServiceOuterClass.CreateTestMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata 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.TestServiceOuterClass.CreateTestMetadata 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.TestServiceOuterClass.CreateTestMetadata 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.TestServiceOuterClass.CreateTestMetadata 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.TestServiceOuterClass.CreateTestMetadata 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.TestServiceOuterClass.CreateTestMetadata 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.TestServiceOuterClass.CreateTestMetadata 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.TestServiceOuterClass.CreateTestMetadata 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.CreateTestMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.loadtesting.agent.v1.CreateTestMetadata)
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata.class, yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata.Builder.class);
}
// Construct using yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata.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();
testId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata getDefaultInstanceForType() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata build() {
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata buildPartial() {
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata result = new yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata(this);
result.testId_ = testId_;
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.TestServiceOuterClass.CreateTestMetadata) {
return mergeFrom((yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata other) {
if (other == yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata.getDefaultInstance()) return this;
if (!other.getTestId().isEmpty()) {
testId_ = other.testId_;
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.TestServiceOuterClass.CreateTestMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object testId_ = "";
/**
* string test_id = 1;
* @return The testId.
*/
public java.lang.String getTestId() {
java.lang.Object ref = testId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
testId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string test_id = 1;
* @return The bytes for testId.
*/
public com.google.protobuf.ByteString
getTestIdBytes() {
java.lang.Object ref = testId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
testId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string test_id = 1;
* @param value The testId to set.
* @return This builder for chaining.
*/
public Builder setTestId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
testId_ = value;
onChanged();
return this;
}
/**
* string test_id = 1;
* @return This builder for chaining.
*/
public Builder clearTestId() {
testId_ = getDefaultInstance().getTestId();
onChanged();
return this;
}
/**
* string test_id = 1;
* @param value The bytes for testId to set.
* @return This builder for chaining.
*/
public Builder setTestIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
testId_ = 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.CreateTestMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.loadtesting.agent.v1.CreateTestMetadata)
private static final yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata();
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.CreateTestMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateTestMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CreateTestMetadata(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.TestServiceOuterClass.CreateTestMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateTestRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.loadtesting.agent.v1.UpdateTestRequest)
com.google.protobuf.MessageOrBuilder {
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The testId.
*/
java.lang.String getTestId();
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for testId.
*/
com.google.protobuf.ByteString
getTestIdBytes();
/**
* .google.protobuf.FieldMask update_mask = 2;
* @return Whether the updateMask field is set.
*/
boolean hasUpdateMask();
/**
* .google.protobuf.FieldMask update_mask = 2;
* @return The updateMask.
*/
com.google.protobuf.FieldMask getUpdateMask();
/**
* .google.protobuf.FieldMask update_mask = 2;
*/
com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder();
/**
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
java.lang.String getName();
/**
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
java.lang.String getDescription();
/**
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
int getLabelsCount();
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
boolean containsLabels(
java.lang.String key);
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getLabels();
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.util.Map
getLabelsMap();
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue);
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.lang.String getLabelsOrThrow(
java.lang.String key);
/**
* bool favorite = 6;
* @return The favorite.
*/
boolean getFavorite();
/**
* string target_version = 7 [(.yandex.cloud.length) = "<=50"];
* @return The targetVersion.
*/
java.lang.String getTargetVersion();
/**
* string target_version = 7 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for targetVersion.
*/
com.google.protobuf.ByteString
getTargetVersionBytes();
/**
* int64 imbalance_point = 8;
* @return The imbalancePoint.
*/
long getImbalancePoint();
/**
* int64 imbalance_ts = 9;
* @return The imbalanceTs.
*/
long getImbalanceTs();
/**
* string imbalance_comment = 10;
* @return The imbalanceComment.
*/
java.lang.String getImbalanceComment();
/**
* string imbalance_comment = 10;
* @return The bytes for imbalanceComment.
*/
com.google.protobuf.ByteString
getImbalanceCommentBytes();
}
/**
* Protobuf type {@code yandex.cloud.loadtesting.agent.v1.UpdateTestRequest}
*/
public static final class UpdateTestRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.loadtesting.agent.v1.UpdateTestRequest)
UpdateTestRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateTestRequest.newBuilder() to construct.
private UpdateTestRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateTestRequest() {
testId_ = "";
name_ = "";
description_ = "";
targetVersion_ = "";
imbalanceComment_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateTestRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateTestRequest(
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();
testId_ = s;
break;
}
case 18: {
com.google.protobuf.FieldMask.Builder subBuilder = null;
if (updateMask_ != null) {
subBuilder = updateMask_.toBuilder();
}
updateMask_ = input.readMessage(com.google.protobuf.FieldMask.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(updateMask_);
updateMask_ = subBuilder.buildPartial();
}
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
name_ = s;
break;
}
case 34: {
java.lang.String s = input.readStringRequireUtf8();
description_ = s;
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
labels_ = com.google.protobuf.MapField.newMapField(
LabelsDefaultEntryHolder.defaultEntry);
mutable_bitField0_ |= 0x00000001;
}
com.google.protobuf.MapEntry
labels__ = input.readMessage(
LabelsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry);
labels_.getMutableMap().put(
labels__.getKey(), labels__.getValue());
break;
}
case 48: {
favorite_ = input.readBool();
break;
}
case 58: {
java.lang.String s = input.readStringRequireUtf8();
targetVersion_ = s;
break;
}
case 64: {
imbalancePoint_ = input.readInt64();
break;
}
case 72: {
imbalanceTs_ = input.readInt64();
break;
}
case 82: {
java.lang.String s = input.readStringRequireUtf8();
imbalanceComment_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_descriptor;
}
@SuppressWarnings({"rawtypes"})
@java.lang.Override
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 5:
return internalGetLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest.class, yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest.Builder.class);
}
public static final int TEST_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object testId_;
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The testId.
*/
@java.lang.Override
public java.lang.String getTestId() {
java.lang.Object ref = testId_;
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();
testId_ = s;
return s;
}
}
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for testId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTestIdBytes() {
java.lang.Object ref = testId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
testId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int UPDATE_MASK_FIELD_NUMBER = 2;
private com.google.protobuf.FieldMask updateMask_;
/**
* .google.protobuf.FieldMask update_mask = 2;
* @return Whether the updateMask field is set.
*/
@java.lang.Override
public boolean hasUpdateMask() {
return updateMask_ != null;
}
/**
* .google.protobuf.FieldMask update_mask = 2;
* @return The updateMask.
*/
@java.lang.Override
public com.google.protobuf.FieldMask getUpdateMask() {
return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
}
/**
* .google.protobuf.FieldMask update_mask = 2;
*/
@java.lang.Override
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
return getUpdateMask();
}
public static final int NAME_FIELD_NUMBER = 3;
private volatile java.lang.Object name_;
/**
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
@java.lang.Override
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
}
}
/**
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DESCRIPTION_FIELD_NUMBER = 4;
private volatile java.lang.Object description_;
/**
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
@java.lang.Override
public java.lang.String getDescription() {
java.lang.Object ref = description_;
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();
description_ = s;
return s;
}
}
/**
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getDescriptionBytes() {
java.lang.Object ref = description_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
description_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int LABELS_FIELD_NUMBER = 5;
private static final class LabelsDefaultEntryHolder {
static final com.google.protobuf.MapEntry<
java.lang.String, java.lang.String> defaultEntry =
com.google.protobuf.MapEntry
.newDefaultInstance(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_LabelsEntry_descriptor,
com.google.protobuf.WireFormat.FieldType.STRING,
"",
com.google.protobuf.WireFormat.FieldType.STRING,
"");
}
private com.google.protobuf.MapField<
java.lang.String, java.lang.String> labels_;
private com.google.protobuf.MapField
internalGetLabels() {
if (labels_ == null) {
return com.google.protobuf.MapField.emptyMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
return labels_;
}
public int getLabelsCount() {
return internalGetLabels().getMap().size();
}
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public boolean containsLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
return internalGetLabels().getMap().containsKey(key);
}
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Override
@java.lang.Deprecated
public java.util.Map getLabels() {
return getLabelsMap();
}
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.util.Map getLabelsMap() {
return internalGetLabels().getMap();
}
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrThrow(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
public static final int FAVORITE_FIELD_NUMBER = 6;
private boolean favorite_;
/**
* bool favorite = 6;
* @return The favorite.
*/
@java.lang.Override
public boolean getFavorite() {
return favorite_;
}
public static final int TARGET_VERSION_FIELD_NUMBER = 7;
private volatile java.lang.Object targetVersion_;
/**
* string target_version = 7 [(.yandex.cloud.length) = "<=50"];
* @return The targetVersion.
*/
@java.lang.Override
public java.lang.String getTargetVersion() {
java.lang.Object ref = targetVersion_;
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();
targetVersion_ = s;
return s;
}
}
/**
* string target_version = 7 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for targetVersion.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTargetVersionBytes() {
java.lang.Object ref = targetVersion_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
targetVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int IMBALANCE_POINT_FIELD_NUMBER = 8;
private long imbalancePoint_;
/**
* int64 imbalance_point = 8;
* @return The imbalancePoint.
*/
@java.lang.Override
public long getImbalancePoint() {
return imbalancePoint_;
}
public static final int IMBALANCE_TS_FIELD_NUMBER = 9;
private long imbalanceTs_;
/**
* int64 imbalance_ts = 9;
* @return The imbalanceTs.
*/
@java.lang.Override
public long getImbalanceTs() {
return imbalanceTs_;
}
public static final int IMBALANCE_COMMENT_FIELD_NUMBER = 10;
private volatile java.lang.Object imbalanceComment_;
/**
* string imbalance_comment = 10;
* @return The imbalanceComment.
*/
@java.lang.Override
public java.lang.String getImbalanceComment() {
java.lang.Object ref = imbalanceComment_;
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();
imbalanceComment_ = s;
return s;
}
}
/**
* string imbalance_comment = 10;
* @return The bytes for imbalanceComment.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getImbalanceCommentBytes() {
java.lang.Object ref = imbalanceComment_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
imbalanceComment_ = 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(testId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, testId_);
}
if (updateMask_ != null) {
output.writeMessage(2, getUpdateMask());
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, name_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, description_);
}
com.google.protobuf.GeneratedMessageV3
.serializeStringMapTo(
output,
internalGetLabels(),
LabelsDefaultEntryHolder.defaultEntry,
5);
if (favorite_ != false) {
output.writeBool(6, favorite_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetVersion_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 7, targetVersion_);
}
if (imbalancePoint_ != 0L) {
output.writeInt64(8, imbalancePoint_);
}
if (imbalanceTs_ != 0L) {
output.writeInt64(9, imbalanceTs_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(imbalanceComment_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 10, imbalanceComment_);
}
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(testId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, testId_);
}
if (updateMask_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getUpdateMask());
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, name_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, description_);
}
for (java.util.Map.Entry entry
: internalGetLabels().getMap().entrySet()) {
com.google.protobuf.MapEntry
labels__ = LabelsDefaultEntryHolder.defaultEntry.newBuilderForType()
.setKey(entry.getKey())
.setValue(entry.getValue())
.build();
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, labels__);
}
if (favorite_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(6, favorite_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetVersion_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, targetVersion_);
}
if (imbalancePoint_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(8, imbalancePoint_);
}
if (imbalanceTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(9, imbalanceTs_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(imbalanceComment_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, imbalanceComment_);
}
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.TestServiceOuterClass.UpdateTestRequest)) {
return super.equals(obj);
}
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest other = (yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest) obj;
if (!getTestId()
.equals(other.getTestId())) return false;
if (hasUpdateMask() != other.hasUpdateMask()) return false;
if (hasUpdateMask()) {
if (!getUpdateMask()
.equals(other.getUpdateMask())) return false;
}
if (!getName()
.equals(other.getName())) return false;
if (!getDescription()
.equals(other.getDescription())) return false;
if (!internalGetLabels().equals(
other.internalGetLabels())) return false;
if (getFavorite()
!= other.getFavorite()) return false;
if (!getTargetVersion()
.equals(other.getTargetVersion())) return false;
if (getImbalancePoint()
!= other.getImbalancePoint()) return false;
if (getImbalanceTs()
!= other.getImbalanceTs()) return false;
if (!getImbalanceComment()
.equals(other.getImbalanceComment())) 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) + TEST_ID_FIELD_NUMBER;
hash = (53 * hash) + getTestId().hashCode();
if (hasUpdateMask()) {
hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER;
hash = (53 * hash) + getUpdateMask().hashCode();
}
hash = (37 * hash) + NAME_FIELD_NUMBER;
hash = (53 * hash) + getName().hashCode();
hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER;
hash = (53 * hash) + getDescription().hashCode();
if (!internalGetLabels().getMap().isEmpty()) {
hash = (37 * hash) + LABELS_FIELD_NUMBER;
hash = (53 * hash) + internalGetLabels().hashCode();
}
hash = (37 * hash) + FAVORITE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getFavorite());
hash = (37 * hash) + TARGET_VERSION_FIELD_NUMBER;
hash = (53 * hash) + getTargetVersion().hashCode();
hash = (37 * hash) + IMBALANCE_POINT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getImbalancePoint());
hash = (37 * hash) + IMBALANCE_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getImbalanceTs());
hash = (37 * hash) + IMBALANCE_COMMENT_FIELD_NUMBER;
hash = (53 * hash) + getImbalanceComment().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest 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.TestServiceOuterClass.UpdateTestRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest 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.TestServiceOuterClass.UpdateTestRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest 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.TestServiceOuterClass.UpdateTestRequest 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.TestServiceOuterClass.UpdateTestRequest 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.TestServiceOuterClass.UpdateTestRequest 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.TestServiceOuterClass.UpdateTestRequest 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.TestServiceOuterClass.UpdateTestRequest 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.TestServiceOuterClass.UpdateTestRequest 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.TestServiceOuterClass.UpdateTestRequest 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.UpdateTestRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.loadtesting.agent.v1.UpdateTestRequest)
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_descriptor;
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 5:
return internalGetLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMutableMapField(
int number) {
switch (number) {
case 5:
return internalGetMutableLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest.class, yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest.Builder.class);
}
// Construct using yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest.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();
testId_ = "";
if (updateMaskBuilder_ == null) {
updateMask_ = null;
} else {
updateMask_ = null;
updateMaskBuilder_ = null;
}
name_ = "";
description_ = "";
internalGetMutableLabels().clear();
favorite_ = false;
targetVersion_ = "";
imbalancePoint_ = 0L;
imbalanceTs_ = 0L;
imbalanceComment_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest getDefaultInstanceForType() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest build() {
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest buildPartial() {
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest result = new yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest(this);
int from_bitField0_ = bitField0_;
result.testId_ = testId_;
if (updateMaskBuilder_ == null) {
result.updateMask_ = updateMask_;
} else {
result.updateMask_ = updateMaskBuilder_.build();
}
result.name_ = name_;
result.description_ = description_;
result.labels_ = internalGetLabels();
result.labels_.makeImmutable();
result.favorite_ = favorite_;
result.targetVersion_ = targetVersion_;
result.imbalancePoint_ = imbalancePoint_;
result.imbalanceTs_ = imbalanceTs_;
result.imbalanceComment_ = imbalanceComment_;
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.TestServiceOuterClass.UpdateTestRequest) {
return mergeFrom((yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest other) {
if (other == yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest.getDefaultInstance()) return this;
if (!other.getTestId().isEmpty()) {
testId_ = other.testId_;
onChanged();
}
if (other.hasUpdateMask()) {
mergeUpdateMask(other.getUpdateMask());
}
if (!other.getName().isEmpty()) {
name_ = other.name_;
onChanged();
}
if (!other.getDescription().isEmpty()) {
description_ = other.description_;
onChanged();
}
internalGetMutableLabels().mergeFrom(
other.internalGetLabels());
if (other.getFavorite() != false) {
setFavorite(other.getFavorite());
}
if (!other.getTargetVersion().isEmpty()) {
targetVersion_ = other.targetVersion_;
onChanged();
}
if (other.getImbalancePoint() != 0L) {
setImbalancePoint(other.getImbalancePoint());
}
if (other.getImbalanceTs() != 0L) {
setImbalanceTs(other.getImbalanceTs());
}
if (!other.getImbalanceComment().isEmpty()) {
imbalanceComment_ = other.imbalanceComment_;
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.TestServiceOuterClass.UpdateTestRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.lang.Object testId_ = "";
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The testId.
*/
public java.lang.String getTestId() {
java.lang.Object ref = testId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
testId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for testId.
*/
public com.google.protobuf.ByteString
getTestIdBytes() {
java.lang.Object ref = testId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
testId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The testId to set.
* @return This builder for chaining.
*/
public Builder setTestId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
testId_ = value;
onChanged();
return this;
}
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearTestId() {
testId_ = getDefaultInstance().getTestId();
onChanged();
return this;
}
/**
* string test_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for testId to set.
* @return This builder for chaining.
*/
public Builder setTestIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
testId_ = value;
onChanged();
return this;
}
private com.google.protobuf.FieldMask updateMask_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder> updateMaskBuilder_;
/**
* .google.protobuf.FieldMask update_mask = 2;
* @return Whether the updateMask field is set.
*/
public boolean hasUpdateMask() {
return updateMaskBuilder_ != null || updateMask_ != null;
}
/**
* .google.protobuf.FieldMask update_mask = 2;
* @return The updateMask.
*/
public com.google.protobuf.FieldMask getUpdateMask() {
if (updateMaskBuilder_ == null) {
return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
} else {
return updateMaskBuilder_.getMessage();
}
}
/**
* .google.protobuf.FieldMask update_mask = 2;
*/
public Builder setUpdateMask(com.google.protobuf.FieldMask value) {
if (updateMaskBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
updateMask_ = value;
onChanged();
} else {
updateMaskBuilder_.setMessage(value);
}
return this;
}
/**
* .google.protobuf.FieldMask update_mask = 2;
*/
public Builder setUpdateMask(
com.google.protobuf.FieldMask.Builder builderForValue) {
if (updateMaskBuilder_ == null) {
updateMask_ = builderForValue.build();
onChanged();
} else {
updateMaskBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .google.protobuf.FieldMask update_mask = 2;
*/
public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) {
if (updateMaskBuilder_ == null) {
if (updateMask_ != null) {
updateMask_ =
com.google.protobuf.FieldMask.newBuilder(updateMask_).mergeFrom(value).buildPartial();
} else {
updateMask_ = value;
}
onChanged();
} else {
updateMaskBuilder_.mergeFrom(value);
}
return this;
}
/**
* .google.protobuf.FieldMask update_mask = 2;
*/
public Builder clearUpdateMask() {
if (updateMaskBuilder_ == null) {
updateMask_ = null;
onChanged();
} else {
updateMask_ = null;
updateMaskBuilder_ = null;
}
return this;
}
/**
* .google.protobuf.FieldMask update_mask = 2;
*/
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() {
onChanged();
return getUpdateMaskFieldBuilder().getBuilder();
}
/**
* .google.protobuf.FieldMask update_mask = 2;
*/
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
if (updateMaskBuilder_ != null) {
return updateMaskBuilder_.getMessageOrBuilder();
} else {
return updateMask_ == null ?
com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
}
}
/**
* .google.protobuf.FieldMask update_mask = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder>
getUpdateMaskFieldBuilder() {
if (updateMaskBuilder_ == null) {
updateMaskBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder>(
getUpdateMask(),
getParentForChildren(),
isClean());
updateMask_ = null;
}
return updateMaskBuilder_;
}
private java.lang.Object name_ = "";
/**
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @param value The name to set.
* @return This builder for chaining.
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
name_ = value;
onChanged();
return this;
}
/**
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return This builder for chaining.
*/
public Builder clearName() {
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @param value The bytes for name to set.
* @return This builder for chaining.
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
name_ = value;
onChanged();
return this;
}
private java.lang.Object description_ = "";
/**
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
public java.lang.String getDescription() {
java.lang.Object ref = description_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
description_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
public com.google.protobuf.ByteString
getDescriptionBytes() {
java.lang.Object ref = description_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
description_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @param value The description to set.
* @return This builder for chaining.
*/
public Builder setDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
description_ = value;
onChanged();
return this;
}
/**
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return This builder for chaining.
*/
public Builder clearDescription() {
description_ = getDefaultInstance().getDescription();
onChanged();
return this;
}
/**
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @param value The bytes for description to set.
* @return This builder for chaining.
*/
public Builder setDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
description_ = value;
onChanged();
return this;
}
private com.google.protobuf.MapField<
java.lang.String, java.lang.String> labels_;
private com.google.protobuf.MapField
internalGetLabels() {
if (labels_ == null) {
return com.google.protobuf.MapField.emptyMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
return labels_;
}
private com.google.protobuf.MapField
internalGetMutableLabels() {
onChanged();;
if (labels_ == null) {
labels_ = com.google.protobuf.MapField.newMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
if (!labels_.isMutable()) {
labels_ = labels_.copy();
}
return labels_;
}
public int getLabelsCount() {
return internalGetLabels().getMap().size();
}
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public boolean containsLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
return internalGetLabels().getMap().containsKey(key);
}
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Override
@java.lang.Deprecated
public java.util.Map getLabels() {
return getLabelsMap();
}
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.util.Map getLabelsMap() {
return internalGetLabels().getMap();
}
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrThrow(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
public Builder clearLabels() {
internalGetMutableLabels().getMutableMap()
.clear();
return this;
}
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder removeLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
internalGetMutableLabels().getMutableMap()
.remove(key);
return this;
}
/**
* Use alternate mutation accessors instead.
*/
@java.lang.Deprecated
public java.util.Map
getMutableLabels() {
return internalGetMutableLabels().getMutableMap();
}
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder putLabels(
java.lang.String key,
java.lang.String value) {
if (key == null) { throw new NullPointerException("map key"); }
if (value == null) {
throw new NullPointerException("map value");
}
internalGetMutableLabels().getMutableMap()
.put(key, value);
return this;
}
/**
* map<string, string> labels = 5 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder putAllLabels(
java.util.Map values) {
internalGetMutableLabels().getMutableMap()
.putAll(values);
return this;
}
private boolean favorite_ ;
/**
* bool favorite = 6;
* @return The favorite.
*/
@java.lang.Override
public boolean getFavorite() {
return favorite_;
}
/**
* bool favorite = 6;
* @param value The favorite to set.
* @return This builder for chaining.
*/
public Builder setFavorite(boolean value) {
favorite_ = value;
onChanged();
return this;
}
/**
* bool favorite = 6;
* @return This builder for chaining.
*/
public Builder clearFavorite() {
favorite_ = false;
onChanged();
return this;
}
private java.lang.Object targetVersion_ = "";
/**
* string target_version = 7 [(.yandex.cloud.length) = "<=50"];
* @return The targetVersion.
*/
public java.lang.String getTargetVersion() {
java.lang.Object ref = targetVersion_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
targetVersion_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string target_version = 7 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for targetVersion.
*/
public com.google.protobuf.ByteString
getTargetVersionBytes() {
java.lang.Object ref = targetVersion_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
targetVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string target_version = 7 [(.yandex.cloud.length) = "<=50"];
* @param value The targetVersion to set.
* @return This builder for chaining.
*/
public Builder setTargetVersion(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
targetVersion_ = value;
onChanged();
return this;
}
/**
* string target_version = 7 [(.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearTargetVersion() {
targetVersion_ = getDefaultInstance().getTargetVersion();
onChanged();
return this;
}
/**
* string target_version = 7 [(.yandex.cloud.length) = "<=50"];
* @param value The bytes for targetVersion to set.
* @return This builder for chaining.
*/
public Builder setTargetVersionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
targetVersion_ = value;
onChanged();
return this;
}
private long imbalancePoint_ ;
/**
* int64 imbalance_point = 8;
* @return The imbalancePoint.
*/
@java.lang.Override
public long getImbalancePoint() {
return imbalancePoint_;
}
/**
* int64 imbalance_point = 8;
* @param value The imbalancePoint to set.
* @return This builder for chaining.
*/
public Builder setImbalancePoint(long value) {
imbalancePoint_ = value;
onChanged();
return this;
}
/**
* int64 imbalance_point = 8;
* @return This builder for chaining.
*/
public Builder clearImbalancePoint() {
imbalancePoint_ = 0L;
onChanged();
return this;
}
private long imbalanceTs_ ;
/**
* int64 imbalance_ts = 9;
* @return The imbalanceTs.
*/
@java.lang.Override
public long getImbalanceTs() {
return imbalanceTs_;
}
/**
* int64 imbalance_ts = 9;
* @param value The imbalanceTs to set.
* @return This builder for chaining.
*/
public Builder setImbalanceTs(long value) {
imbalanceTs_ = value;
onChanged();
return this;
}
/**
* int64 imbalance_ts = 9;
* @return This builder for chaining.
*/
public Builder clearImbalanceTs() {
imbalanceTs_ = 0L;
onChanged();
return this;
}
private java.lang.Object imbalanceComment_ = "";
/**
* string imbalance_comment = 10;
* @return The imbalanceComment.
*/
public java.lang.String getImbalanceComment() {
java.lang.Object ref = imbalanceComment_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
imbalanceComment_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string imbalance_comment = 10;
* @return The bytes for imbalanceComment.
*/
public com.google.protobuf.ByteString
getImbalanceCommentBytes() {
java.lang.Object ref = imbalanceComment_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
imbalanceComment_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string imbalance_comment = 10;
* @param value The imbalanceComment to set.
* @return This builder for chaining.
*/
public Builder setImbalanceComment(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
imbalanceComment_ = value;
onChanged();
return this;
}
/**
* string imbalance_comment = 10;
* @return This builder for chaining.
*/
public Builder clearImbalanceComment() {
imbalanceComment_ = getDefaultInstance().getImbalanceComment();
onChanged();
return this;
}
/**
* string imbalance_comment = 10;
* @param value The bytes for imbalanceComment to set.
* @return This builder for chaining.
*/
public Builder setImbalanceCommentBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
imbalanceComment_ = 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.UpdateTestRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.loadtesting.agent.v1.UpdateTestRequest)
private static final yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest();
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateTestRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateTestRequest(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.TestServiceOuterClass.UpdateTestRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateTestMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.loadtesting.agent.v1.UpdateTestMetadata)
com.google.protobuf.MessageOrBuilder {
/**
* string test_id = 1;
* @return The testId.
*/
java.lang.String getTestId();
/**
* string test_id = 1;
* @return The bytes for testId.
*/
com.google.protobuf.ByteString
getTestIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.loadtesting.agent.v1.UpdateTestMetadata}
*/
public static final class UpdateTestMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.loadtesting.agent.v1.UpdateTestMetadata)
UpdateTestMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateTestMetadata.newBuilder() to construct.
private UpdateTestMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateTestMetadata() {
testId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateTestMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateTestMetadata(
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();
testId_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata.class, yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata.Builder.class);
}
public static final int TEST_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object testId_;
/**
* string test_id = 1;
* @return The testId.
*/
@java.lang.Override
public java.lang.String getTestId() {
java.lang.Object ref = testId_;
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();
testId_ = s;
return s;
}
}
/**
* string test_id = 1;
* @return The bytes for testId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTestIdBytes() {
java.lang.Object ref = testId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
testId_ = 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(testId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, testId_);
}
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(testId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, testId_);
}
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.TestServiceOuterClass.UpdateTestMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata other = (yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata) obj;
if (!getTestId()
.equals(other.getTestId())) 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) + TEST_ID_FIELD_NUMBER;
hash = (53 * hash) + getTestId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata 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.TestServiceOuterClass.UpdateTestMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata 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.TestServiceOuterClass.UpdateTestMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata 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.TestServiceOuterClass.UpdateTestMetadata 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.TestServiceOuterClass.UpdateTestMetadata 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.TestServiceOuterClass.UpdateTestMetadata 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.TestServiceOuterClass.UpdateTestMetadata 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.TestServiceOuterClass.UpdateTestMetadata 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.TestServiceOuterClass.UpdateTestMetadata 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.TestServiceOuterClass.UpdateTestMetadata 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.UpdateTestMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.loadtesting.agent.v1.UpdateTestMetadata)
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata.class, yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata.Builder.class);
}
// Construct using yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata.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();
testId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata getDefaultInstanceForType() {
return yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata build() {
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata buildPartial() {
yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata result = new yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata(this);
result.testId_ = testId_;
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.TestServiceOuterClass.UpdateTestMetadata) {
return mergeFrom((yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata other) {
if (other == yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata.getDefaultInstance()) return this;
if (!other.getTestId().isEmpty()) {
testId_ = other.testId_;
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.TestServiceOuterClass.UpdateTestMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object testId_ = "";
/**
* string test_id = 1;
* @return The testId.
*/
public java.lang.String getTestId() {
java.lang.Object ref = testId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
testId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string test_id = 1;
* @return The bytes for testId.
*/
public com.google.protobuf.ByteString
getTestIdBytes() {
java.lang.Object ref = testId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
testId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string test_id = 1;
* @param value The testId to set.
* @return This builder for chaining.
*/
public Builder setTestId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
testId_ = value;
onChanged();
return this;
}
/**
* string test_id = 1;
* @return This builder for chaining.
*/
public Builder clearTestId() {
testId_ = getDefaultInstance().getTestId();
onChanged();
return this;
}
/**
* string test_id = 1;
* @param value The bytes for testId to set.
* @return This builder for chaining.
*/
public Builder setTestIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
testId_ = 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.UpdateTestMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.loadtesting.agent.v1.UpdateTestMetadata)
private static final yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata();
}
public static yandex.cloud.api.loadtesting.agent.v1.TestServiceOuterClass.UpdateTestMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateTestMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateTestMetadata(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.TestServiceOuterClass.UpdateTestMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_loadtesting_agent_v1_GetTestRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_loadtesting_agent_v1_GetTestRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_LabelsEntry_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_LabelsEntry_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_LabelsEntry_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_LabelsEntry_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestMetadata_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n4yandex/cloud/loadtesting/agent/v1/test" +
"_service.proto\022!yandex.cloud.loadtesting" +
".agent.v1\032\034google/api/annotations.proto\032" +
" google/protobuf/field_mask.proto\032\035yande" +
"x/cloud/validation.proto\032 yandex/cloud/a" +
"pi/operation.proto\032&yandex/cloud/operati" +
"on/operation.proto\032,yandex/cloud/loadtes" +
"ting/agent/v1/test.proto\"/\n\016GetTestReque" +
"st\022\035\n\007test_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\"\343\006\n\021Cr" +
"eateTestRequest\022\033\n\tfolder_id\030\001 \001(\tB\010\212\3101\004" +
"<=50\022/\n\004name\030\002 \001(\tB!\362\3071\035|[a-z][-a-z0-9]{" +
"1,61}[a-z0-9]\022\036\n\013description\030\003 \001(\tB\t\212\3101\005" +
"<=256\022\221\001\n\006labels\030\004 \003(\[email protected]" +
"adtesting.agent.v1.CreateTestRequest.Lab" +
"elsEntryB?\202\3101\004<=64\212\3101\004<=63\362\3071\013[-_0-9a-z]" +
"*\262\3101\006\032\0041-63\262\3101\022\022\020[a-z][-_0-9a-z]*\022D\n\tgen" +
"erator\030\005 \001(\01621.yandex.cloud.loadtesting." +
"agent.v1.Test.Generator\022#\n\021agent_instanc" +
"e_id\030\006 \001(\tB\010\212\3101\004<=50\022$\n\016target_address\030\007" +
" \001(\tB\014\350\3071\001\212\3101\004<=50\022\023\n\013target_port\030\010 \001(\003\022" +
" \n\016target_version\030\t \001(\tB\010\212\3101\004<=50\022\021\n\tins" +
"tances\030\n \001(\003\022B\n\rload_schedule\030\013 \001(\0132+.ya" +
"ndex.cloud.loadtesting.agent.v1.Schedule" +
"\022\024\n\006config\030\014 \001(\tB\004\350\3071\001\022\031\n\007ammo_id\030\r \001(\tB" +
"\010\212\3101\004<=50\022\035\n\tammo_urls\030\016 \003(\tB\n\212\3101\006<=1024" +
"\022\024\n\014ammo_headers\030\017 \003(\t\022>\n\tammo_type\030\020 \001(" +
"\0162+.yandex.cloud.loadtesting.agent.v1.Am" +
"moType\022\013\n\003ssl\030\021 \001(\010\022\027\n\017imbalance_point\030\022" +
" \001(\003\022\024\n\014imbalance_ts\030\023 \001(\003\022\034\n\024logging_lo" +
"g_group_id\030\024 \001(\t\032-\n\013LabelsEntry\022\013\n\003key\030\001" +
" \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"%\n\022CreateTestMet" +
"adata\022\017\n\007test_id\030\001 \001(\t\"\365\003\n\021UpdateTestReq" +
"uest\022\035\n\007test_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\022/\n\013u" +
"pdate_mask\030\002 \001(\0132\032.google.protobuf.Field" +
"Mask\022/\n\004name\030\003 \001(\tB!\362\3071\035|[a-z][-a-z0-9]{" +
"1,61}[a-z0-9]\022\036\n\013description\030\004 \001(\tB\t\212\3101\005" +
"<=256\022\221\001\n\006labels\030\005 \003(\[email protected]" +
"adtesting.agent.v1.UpdateTestRequest.Lab" +
"elsEntryB?\202\3101\004<=64\212\3101\004<=63\362\3071\013[-_0-9a-z]" +
"*\262\3101\006\032\0041-63\262\3101\022\022\020[a-z][-_0-9a-z]*\022\020\n\010fav" +
"orite\030\006 \001(\010\022 \n\016target_version\030\007 \001(\tB\010\212\3101" +
"\004<=50\022\027\n\017imbalance_point\030\010 \001(\003\022\024\n\014imbala" +
"nce_ts\030\t \001(\003\022\031\n\021imbalance_comment\030\n \001(\t\032" +
"-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001" +
"(\t:\0028\001\"%\n\022UpdateTestMetadata\022\017\n\007test_id\030" +
"\001 \001(\t2\376\003\n\013TestService\022\220\001\n\003Get\0221.yandex.c" +
"loud.loadtesting.agent.v1.GetTestRequest" +
"\032\'.yandex.cloud.loadtesting.agent.v1.Tes" +
"t\"-\202\323\344\223\002\'\022%/loadtesting/agent/v1/tests/{" +
"test_id}\022\247\001\n\006Create\0224.yandex.cloud.loadt" +
"esting.agent.v1.CreateTestRequest\032!.yand" +
"ex.cloud.operation.Operation\"D\202\323\344\223\002 \"\033/l" +
"oadtesting/agent/v1/tests:\001*\262\322*\032\n\022Create" +
"TestMetadata\022\004Test\022\261\001\n\006Update\0224.yandex.c" +
"loud.loadtesting.agent.v1.UpdateTestRequ" +
"est\032!.yandex.cloud.operation.Operation\"N" +
"\202\323\344\223\002*2%/loadtesting/agent/v1/tests/{tes" +
"t_id}:\001*\262\322*\032\n\022UpdateTestMetadata\022\004TestBt" +
"\n%yandex.cloud.api.loadtesting.agent.v1Z" +
"Kgithub.com/yandex-cloud/go-genproto/yan" +
"dex/cloud/loadtesting/agent/v1;agentb\006pr" +
"oto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.api.AnnotationsProto.getDescriptor(),
com.google.protobuf.FieldMaskProto.getDescriptor(),
yandex.cloud.api.Validation.getDescriptor(),
yandex.cloud.api.OperationOuterClass.getDescriptor(),
yandex.cloud.api.operation.OperationOuterClass.getDescriptor(),
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.getDescriptor(),
});
internal_static_yandex_cloud_loadtesting_agent_v1_GetTestRequest_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_yandex_cloud_loadtesting_agent_v1_GetTestRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_loadtesting_agent_v1_GetTestRequest_descriptor,
new java.lang.String[] { "TestId", });
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_descriptor,
new java.lang.String[] { "FolderId", "Name", "Description", "Labels", "Generator", "AgentInstanceId", "TargetAddress", "TargetPort", "TargetVersion", "Instances", "LoadSchedule", "Config", "AmmoId", "AmmoUrls", "AmmoHeaders", "AmmoType", "Ssl", "ImbalancePoint", "ImbalanceTs", "LoggingLogGroupId", });
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_LabelsEntry_descriptor =
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_descriptor.getNestedTypes().get(0);
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_LabelsEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestRequest_LabelsEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestMetadata_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_loadtesting_agent_v1_CreateTestMetadata_descriptor,
new java.lang.String[] { "TestId", });
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_descriptor,
new java.lang.String[] { "TestId", "UpdateMask", "Name", "Description", "Labels", "Favorite", "TargetVersion", "ImbalancePoint", "ImbalanceTs", "ImbalanceComment", });
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_LabelsEntry_descriptor =
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_descriptor.getNestedTypes().get(0);
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_LabelsEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestRequest_LabelsEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestMetadata_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_loadtesting_agent_v1_UpdateTestMetadata_descriptor,
new java.lang.String[] { "TestId", });
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(com.google.api.AnnotationsProto.http);
registry.add(yandex.cloud.api.OperationOuterClass.operation);
registry.add(yandex.cloud.api.Validation.length);
registry.add(yandex.cloud.api.Validation.mapKey);
registry.add(yandex.cloud.api.Validation.pattern);
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();
com.google.protobuf.FieldMaskProto.getDescriptor();
yandex.cloud.api.Validation.getDescriptor();
yandex.cloud.api.OperationOuterClass.getDescriptor();
yandex.cloud.api.operation.OperationOuterClass.getDescriptor();
yandex.cloud.api.loadtesting.agent.v1.TestOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy