yandex.cloud.api.lockbox.v1.SecretServiceOuterClass Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yandex/cloud/lockbox/v1/secret_service.proto
package yandex.cloud.api.lockbox.v1;
public final class SecretServiceOuterClass {
private SecretServiceOuterClass() {}
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 PayloadEntryChangeOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.PayloadEntryChange)
com.google.protobuf.MessageOrBuilder {
/**
*
* Non-confidential key of the entry.
*
*
* string key = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[-_./\\\\@0-9a-zA-Z]+", (.yandex.cloud.length) = "<=256"];
* @return The key.
*/
java.lang.String getKey();
/**
*
* Non-confidential key of the entry.
*
*
* string key = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[-_./\\\\@0-9a-zA-Z]+", (.yandex.cloud.length) = "<=256"];
* @return The bytes for key.
*/
com.google.protobuf.ByteString
getKeyBytes();
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @return Whether the textValue field is set.
*/
boolean hasTextValue();
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @return The textValue.
*/
java.lang.String getTextValue();
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @return The bytes for textValue.
*/
com.google.protobuf.ByteString
getTextValueBytes();
/**
*
* Use the field to set a binary value.
*
*
* bytes binary_value = 3 [(.yandex.cloud.length) = "<=65536"];
* @return Whether the binaryValue field is set.
*/
boolean hasBinaryValue();
/**
*
* Use the field to set a binary value.
*
*
* bytes binary_value = 3 [(.yandex.cloud.length) = "<=65536"];
* @return The binaryValue.
*/
com.google.protobuf.ByteString getBinaryValue();
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.ValueCase getValueCase();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.PayloadEntryChange}
*/
public static final class PayloadEntryChange extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.PayloadEntryChange)
PayloadEntryChangeOrBuilder {
private static final long serialVersionUID = 0L;
// Use PayloadEntryChange.newBuilder() to construct.
private PayloadEntryChange(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PayloadEntryChange() {
key_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new PayloadEntryChange();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private PayloadEntryChange(
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();
key_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
valueCase_ = 2;
value_ = s;
break;
}
case 26: {
value_ = input.readBytes();
valueCase_ = 3;
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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_PayloadEntryChange_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_PayloadEntryChange_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder.class);
}
private int valueCase_ = 0;
private java.lang.Object value_;
public enum ValueCase
implements com.google.protobuf.Internal.EnumLite,
com.google.protobuf.AbstractMessage.InternalOneOfEnum {
TEXT_VALUE(2),
BINARY_VALUE(3),
VALUE_NOT_SET(0);
private final int value;
private ValueCase(int value) {
this.value = value;
}
/**
* @param value The number of the enum to look for.
* @return The enum associated with the given number.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static ValueCase valueOf(int value) {
return forNumber(value);
}
public static ValueCase forNumber(int value) {
switch (value) {
case 2: return TEXT_VALUE;
case 3: return BINARY_VALUE;
case 0: return VALUE_NOT_SET;
default: return null;
}
}
public int getNumber() {
return this.value;
}
};
public ValueCase
getValueCase() {
return ValueCase.forNumber(
valueCase_);
}
public static final int KEY_FIELD_NUMBER = 1;
private volatile java.lang.Object key_;
/**
*
* Non-confidential key of the entry.
*
*
* string key = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[-_./\\\\@0-9a-zA-Z]+", (.yandex.cloud.length) = "<=256"];
* @return The key.
*/
@java.lang.Override
public java.lang.String getKey() {
java.lang.Object ref = key_;
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();
key_ = s;
return s;
}
}
/**
*
* Non-confidential key of the entry.
*
*
* string key = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[-_./\\\\@0-9a-zA-Z]+", (.yandex.cloud.length) = "<=256"];
* @return The bytes for key.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getKeyBytes() {
java.lang.Object ref = key_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
key_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int TEXT_VALUE_FIELD_NUMBER = 2;
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @return Whether the textValue field is set.
*/
public boolean hasTextValue() {
return valueCase_ == 2;
}
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @return The textValue.
*/
public java.lang.String getTextValue() {
java.lang.Object ref = "";
if (valueCase_ == 2) {
ref = value_;
}
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();
if (valueCase_ == 2) {
value_ = s;
}
return s;
}
}
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @return The bytes for textValue.
*/
public com.google.protobuf.ByteString
getTextValueBytes() {
java.lang.Object ref = "";
if (valueCase_ == 2) {
ref = value_;
}
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
if (valueCase_ == 2) {
value_ = b;
}
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int BINARY_VALUE_FIELD_NUMBER = 3;
/**
*
* Use the field to set a binary value.
*
*
* bytes binary_value = 3 [(.yandex.cloud.length) = "<=65536"];
* @return Whether the binaryValue field is set.
*/
@java.lang.Override
public boolean hasBinaryValue() {
return valueCase_ == 3;
}
/**
*
* Use the field to set a binary value.
*
*
* bytes binary_value = 3 [(.yandex.cloud.length) = "<=65536"];
* @return The binaryValue.
*/
@java.lang.Override
public com.google.protobuf.ByteString getBinaryValue() {
if (valueCase_ == 3) {
return (com.google.protobuf.ByteString) value_;
}
return com.google.protobuf.ByteString.EMPTY;
}
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(key_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_);
}
if (valueCase_ == 2) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, value_);
}
if (valueCase_ == 3) {
output.writeBytes(
3, (com.google.protobuf.ByteString) value_);
}
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(key_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_);
}
if (valueCase_ == 2) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, value_);
}
if (valueCase_ == 3) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(
3, (com.google.protobuf.ByteString) value_);
}
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.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange) obj;
if (!getKey()
.equals(other.getKey())) return false;
if (!getValueCase().equals(other.getValueCase())) return false;
switch (valueCase_) {
case 2:
if (!getTextValue()
.equals(other.getTextValue())) return false;
break;
case 3:
if (!getBinaryValue()
.equals(other.getBinaryValue())) return false;
break;
case 0:
default:
}
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) + KEY_FIELD_NUMBER;
hash = (53 * hash) + getKey().hashCode();
switch (valueCase_) {
case 2:
hash = (37 * hash) + TEXT_VALUE_FIELD_NUMBER;
hash = (53 * hash) + getTextValue().hashCode();
break;
case 3:
hash = (37 * hash) + BINARY_VALUE_FIELD_NUMBER;
hash = (53 * hash) + getBinaryValue().hashCode();
break;
case 0:
default:
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange 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.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange 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.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange 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.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange 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.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange 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.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange 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.lockbox.v1.PayloadEntryChange}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.PayloadEntryChange)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_PayloadEntryChange_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_PayloadEntryChange_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.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();
key_ = "";
valueCase_ = 0;
value_ = null;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_PayloadEntryChange_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange(this);
result.key_ = key_;
if (valueCase_ == 2) {
result.value_ = value_;
}
if (valueCase_ == 3) {
result.value_ = value_;
}
result.valueCase_ = valueCase_;
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.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.getDefaultInstance()) return this;
if (!other.getKey().isEmpty()) {
key_ = other.key_;
onChanged();
}
switch (other.getValueCase()) {
case TEXT_VALUE: {
valueCase_ = 2;
value_ = other.value_;
onChanged();
break;
}
case BINARY_VALUE: {
setBinaryValue(other.getBinaryValue());
break;
}
case VALUE_NOT_SET: {
break;
}
}
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.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int valueCase_ = 0;
private java.lang.Object value_;
public ValueCase
getValueCase() {
return ValueCase.forNumber(
valueCase_);
}
public Builder clearValue() {
valueCase_ = 0;
value_ = null;
onChanged();
return this;
}
private java.lang.Object key_ = "";
/**
*
* Non-confidential key of the entry.
*
*
* string key = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[-_./\\\\@0-9a-zA-Z]+", (.yandex.cloud.length) = "<=256"];
* @return The key.
*/
public java.lang.String getKey() {
java.lang.Object ref = key_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
key_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Non-confidential key of the entry.
*
*
* string key = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[-_./\\\\@0-9a-zA-Z]+", (.yandex.cloud.length) = "<=256"];
* @return The bytes for key.
*/
public com.google.protobuf.ByteString
getKeyBytes() {
java.lang.Object ref = key_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
key_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Non-confidential key of the entry.
*
*
* string key = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[-_./\\\\@0-9a-zA-Z]+", (.yandex.cloud.length) = "<=256"];
* @param value The key to set.
* @return This builder for chaining.
*/
public Builder setKey(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
key_ = value;
onChanged();
return this;
}
/**
*
* Non-confidential key of the entry.
*
*
* string key = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[-_./\\\\@0-9a-zA-Z]+", (.yandex.cloud.length) = "<=256"];
* @return This builder for chaining.
*/
public Builder clearKey() {
key_ = getDefaultInstance().getKey();
onChanged();
return this;
}
/**
*
* Non-confidential key of the entry.
*
*
* string key = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[-_./\\\\@0-9a-zA-Z]+", (.yandex.cloud.length) = "<=256"];
* @param value The bytes for key to set.
* @return This builder for chaining.
*/
public Builder setKeyBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
key_ = value;
onChanged();
return this;
}
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @return Whether the textValue field is set.
*/
@java.lang.Override
public boolean hasTextValue() {
return valueCase_ == 2;
}
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @return The textValue.
*/
@java.lang.Override
public java.lang.String getTextValue() {
java.lang.Object ref = "";
if (valueCase_ == 2) {
ref = value_;
}
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (valueCase_ == 2) {
value_ = s;
}
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @return The bytes for textValue.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTextValueBytes() {
java.lang.Object ref = "";
if (valueCase_ == 2) {
ref = value_;
}
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
if (valueCase_ == 2) {
value_ = b;
}
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @param value The textValue to set.
* @return This builder for chaining.
*/
public Builder setTextValue(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
valueCase_ = 2;
value_ = value;
onChanged();
return this;
}
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @return This builder for chaining.
*/
public Builder clearTextValue() {
if (valueCase_ == 2) {
valueCase_ = 0;
value_ = null;
onChanged();
}
return this;
}
/**
*
* Use the field to set a text value.
*
*
* string text_value = 2 [(.yandex.cloud.length) = "<=65536"];
* @param value The bytes for textValue to set.
* @return This builder for chaining.
*/
public Builder setTextValueBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
valueCase_ = 2;
value_ = value;
onChanged();
return this;
}
/**
*
* Use the field to set a binary value.
*
*
* bytes binary_value = 3 [(.yandex.cloud.length) = "<=65536"];
* @return Whether the binaryValue field is set.
*/
public boolean hasBinaryValue() {
return valueCase_ == 3;
}
/**
*
* Use the field to set a binary value.
*
*
* bytes binary_value = 3 [(.yandex.cloud.length) = "<=65536"];
* @return The binaryValue.
*/
public com.google.protobuf.ByteString getBinaryValue() {
if (valueCase_ == 3) {
return (com.google.protobuf.ByteString) value_;
}
return com.google.protobuf.ByteString.EMPTY;
}
/**
*
* Use the field to set a binary value.
*
*
* bytes binary_value = 3 [(.yandex.cloud.length) = "<=65536"];
* @param value The binaryValue to set.
* @return This builder for chaining.
*/
public Builder setBinaryValue(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
valueCase_ = 3;
value_ = value;
onChanged();
return this;
}
/**
*
* Use the field to set a binary value.
*
*
* bytes binary_value = 3 [(.yandex.cloud.length) = "<=65536"];
* @return This builder for chaining.
*/
public Builder clearBinaryValue() {
if (valueCase_ == 3) {
valueCase_ = 0;
value_ = null;
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.lockbox.v1.PayloadEntryChange)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.PayloadEntryChange)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public PayloadEntryChange parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PayloadEntryChange(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.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface GetSecretRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.GetSecretRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret to return.
* To get a secret ID make a [List] request.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret to return.
* To get a secret ID make a [List] request.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.GetSecretRequest}
*/
public static final class GetSecretRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.GetSecretRequest)
GetSecretRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use GetSecretRequest.newBuilder() to construct.
private GetSecretRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GetSecretRequest() {
secretId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new GetSecretRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GetSecretRequest(
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();
secretId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_GetSecretRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_GetSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret to return.
* To get a secret ID make a [List] request.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret to return.
* To get a secret ID make a [List] request.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
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.lockbox.v1.SecretServiceOuterClass.GetSecretRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest) obj;
if (!getSecretId()
.equals(other.getSecretId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest 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.lockbox.v1.SecretServiceOuterClass.GetSecretRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest 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.lockbox.v1.SecretServiceOuterClass.GetSecretRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest 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.lockbox.v1.SecretServiceOuterClass.GetSecretRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest 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.lockbox.v1.SecretServiceOuterClass.GetSecretRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest 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.lockbox.v1.SecretServiceOuterClass.GetSecretRequest 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.lockbox.v1.GetSecretRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.GetSecretRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_GetSecretRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_GetSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest.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();
secretId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_GetSecretRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest(this);
result.secretId_ = secretId_;
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.lockbox.v1.SecretServiceOuterClass.GetSecretRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
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.lockbox.v1.SecretServiceOuterClass.GetSecretRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret to return.
* To get a secret ID make a [List] request.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret to return.
* To get a secret ID make a [List] request.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret to return.
* To get a secret ID make a [List] request.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret to return.
* To get a secret ID make a [List] request.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret to return.
* To get a secret ID make a [List] request.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = 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.lockbox.v1.GetSecretRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.GetSecretRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.GetSecretRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public GetSecretRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GetSecretRequest(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.lockbox.v1.SecretServiceOuterClass.GetSecretRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListSecretsRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.ListSecretsRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the folder to list secrets in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
java.lang.String getFolderId();
/**
*
* ID of the folder to list secrets in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for folderId.
*/
com.google.protobuf.ByteString
getFolderIdBytes();
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than `page_size`, the service returns a [ListSecretsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
long getPageSize();
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
java.lang.String getPageToken();
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
com.google.protobuf.ByteString
getPageTokenBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.ListSecretsRequest}
*/
public static final class ListSecretsRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.ListSecretsRequest)
ListSecretsRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListSecretsRequest.newBuilder() to construct.
private ListSecretsRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListSecretsRequest() {
folderId_ = "";
pageToken_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListSecretsRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListSecretsRequest(
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();
folderId_ = s;
break;
}
case 16: {
pageSize_ = input.readInt64();
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
pageToken_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretsRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretsRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest.Builder.class);
}
public static final int FOLDER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object folderId_;
/**
*
* ID of the folder to list secrets in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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;
}
}
/**
*
* ID of the folder to list secrets in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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 PAGE_SIZE_FIELD_NUMBER = 2;
private long pageSize_;
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than `page_size`, the service returns a [ListSecretsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
@java.lang.Override
public long getPageSize() {
return pageSize_;
}
public static final int PAGE_TOKEN_FIELD_NUMBER = 3;
private volatile java.lang.Object pageToken_;
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
@java.lang.Override
public java.lang.String getPageToken() {
java.lang.Object ref = pageToken_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
pageToken_ = s;
return s;
}
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getPageTokenBytes() {
java.lang.Object ref = pageToken_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
pageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, folderId_);
}
if (pageSize_ != 0L) {
output.writeInt64(2, pageSize_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, folderId_);
}
if (pageSize_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, pageSize_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest) obj;
if (!getFolderId()
.equals(other.getFolderId())) return false;
if (getPageSize()
!= other.getPageSize()) return false;
if (!getPageToken()
.equals(other.getPageToken())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + FOLDER_ID_FIELD_NUMBER;
hash = (53 * hash) + getFolderId().hashCode();
hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getPageSize());
hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getPageToken().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest 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.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest 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.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest 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.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest 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.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest 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.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest 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.lockbox.v1.ListSecretsRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.ListSecretsRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretsRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretsRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest.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_ = "";
pageSize_ = 0L;
pageToken_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretsRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest(this);
result.folderId_ = folderId_;
result.pageSize_ = pageSize_;
result.pageToken_ = pageToken_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest.getDefaultInstance()) return this;
if (!other.getFolderId().isEmpty()) {
folderId_ = other.folderId_;
onChanged();
}
if (other.getPageSize() != 0L) {
setPageSize(other.getPageSize());
}
if (!other.getPageToken().isEmpty()) {
pageToken_ = other.pageToken_;
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object folderId_ = "";
/**
*
* ID of the folder to list secrets in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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;
}
}
/**
*
* ID of the folder to list secrets in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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;
}
}
/**
*
* ID of the folder to list secrets in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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;
}
/**
*
* ID of the folder to list secrets in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearFolderId() {
folderId_ = getDefaultInstance().getFolderId();
onChanged();
return this;
}
/**
*
* ID of the folder to list secrets in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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 long pageSize_ ;
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than `page_size`, the service returns a [ListSecretsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
@java.lang.Override
public long getPageSize() {
return pageSize_;
}
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than `page_size`, the service returns a [ListSecretsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @param value The pageSize to set.
* @return This builder for chaining.
*/
public Builder setPageSize(long value) {
pageSize_ = value;
onChanged();
return this;
}
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than `page_size`, the service returns a [ListSecretsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return This builder for chaining.
*/
public Builder clearPageSize() {
pageSize_ = 0L;
onChanged();
return this;
}
private java.lang.Object pageToken_ = "";
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
public java.lang.String getPageToken() {
java.lang.Object ref = pageToken_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
pageToken_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
public com.google.protobuf.ByteString
getPageTokenBytes() {
java.lang.Object ref = pageToken_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
pageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @param value The pageToken to set.
* @return This builder for chaining.
*/
public Builder setPageToken(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
pageToken_ = value;
onChanged();
return this;
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return This builder for chaining.
*/
public Builder clearPageToken() {
pageToken_ = getDefaultInstance().getPageToken();
onChanged();
return this;
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @param value The bytes for pageToken to set.
* @return This builder for chaining.
*/
public Builder setPageTokenBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
pageToken_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.lockbox.v1.ListSecretsRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.ListSecretsRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListSecretsRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListSecretsRequest(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.lockbox.v1.SecretServiceOuterClass.ListSecretsRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListSecretsResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.ListSecretsResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
java.util.List
getSecretsList();
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret getSecrets(int index);
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
int getSecretsCount();
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
java.util.List extends yandex.cloud.api.lockbox.v1.SecretOuterClass.SecretOrBuilder>
getSecretsOrBuilderList();
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
yandex.cloud.api.lockbox.v1.SecretOuterClass.SecretOrBuilder getSecretsOrBuilder(
int index);
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListSecretsRequest.page_size], use
* the `next_page_token` as the value for the [ListSecretsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
java.lang.String getNextPageToken();
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListSecretsRequest.page_size], use
* the `next_page_token` as the value for the [ListSecretsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
com.google.protobuf.ByteString
getNextPageTokenBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.ListSecretsResponse}
*/
public static final class ListSecretsResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.ListSecretsResponse)
ListSecretsResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListSecretsResponse.newBuilder() to construct.
private ListSecretsResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListSecretsResponse() {
secrets_ = java.util.Collections.emptyList();
nextPageToken_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListSecretsResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListSecretsResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
secrets_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
secrets_.add(
input.readMessage(yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.parser(), extensionRegistry));
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
nextPageToken_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
secrets_ = java.util.Collections.unmodifiableList(secrets_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse.Builder.class);
}
public static final int SECRETS_FIELD_NUMBER = 1;
private java.util.List secrets_;
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
@java.lang.Override
public java.util.List getSecretsList() {
return secrets_;
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.lockbox.v1.SecretOuterClass.SecretOrBuilder>
getSecretsOrBuilderList() {
return secrets_;
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
@java.lang.Override
public int getSecretsCount() {
return secrets_.size();
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret getSecrets(int index) {
return secrets_.get(index);
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretOuterClass.SecretOrBuilder getSecretsOrBuilder(
int index) {
return secrets_.get(index);
}
public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2;
private volatile java.lang.Object nextPageToken_;
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListSecretsRequest.page_size], use
* the `next_page_token` as the value for the [ListSecretsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
@java.lang.Override
public java.lang.String getNextPageToken() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
nextPageToken_ = s;
return s;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListSecretsRequest.page_size], use
* the `next_page_token` as the value for the [ListSecretsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNextPageTokenBytes() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
nextPageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < secrets_.size(); i++) {
output.writeMessage(1, secrets_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < secrets_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, secrets_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse) obj;
if (!getSecretsList()
.equals(other.getSecretsList())) return false;
if (!getNextPageToken()
.equals(other.getNextPageToken())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getSecretsCount() > 0) {
hash = (37 * hash) + SECRETS_FIELD_NUMBER;
hash = (53 * hash) + getSecretsList().hashCode();
}
hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getNextPageToken().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse 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.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse 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.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse 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.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse 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.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse 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.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse 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.lockbox.v1.ListSecretsResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.ListSecretsResponse)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getSecretsFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (secretsBuilder_ == null) {
secrets_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
secretsBuilder_.clear();
}
nextPageToken_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretsResponse_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse(this);
int from_bitField0_ = bitField0_;
if (secretsBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
secrets_ = java.util.Collections.unmodifiableList(secrets_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.secrets_ = secrets_;
} else {
result.secrets_ = secretsBuilder_.build();
}
result.nextPageToken_ = nextPageToken_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse.getDefaultInstance()) return this;
if (secretsBuilder_ == null) {
if (!other.secrets_.isEmpty()) {
if (secrets_.isEmpty()) {
secrets_ = other.secrets_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureSecretsIsMutable();
secrets_.addAll(other.secrets_);
}
onChanged();
}
} else {
if (!other.secrets_.isEmpty()) {
if (secretsBuilder_.isEmpty()) {
secretsBuilder_.dispose();
secretsBuilder_ = null;
secrets_ = other.secrets_;
bitField0_ = (bitField0_ & ~0x00000001);
secretsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getSecretsFieldBuilder() : null;
} else {
secretsBuilder_.addAllMessages(other.secrets_);
}
}
}
if (!other.getNextPageToken().isEmpty()) {
nextPageToken_ = other.nextPageToken_;
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List secrets_ =
java.util.Collections.emptyList();
private void ensureSecretsIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
secrets_ = new java.util.ArrayList(secrets_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret, yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.Builder, yandex.cloud.api.lockbox.v1.SecretOuterClass.SecretOrBuilder> secretsBuilder_;
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public java.util.List getSecretsList() {
if (secretsBuilder_ == null) {
return java.util.Collections.unmodifiableList(secrets_);
} else {
return secretsBuilder_.getMessageList();
}
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public int getSecretsCount() {
if (secretsBuilder_ == null) {
return secrets_.size();
} else {
return secretsBuilder_.getCount();
}
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret getSecrets(int index) {
if (secretsBuilder_ == null) {
return secrets_.get(index);
} else {
return secretsBuilder_.getMessage(index);
}
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public Builder setSecrets(
int index, yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret value) {
if (secretsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSecretsIsMutable();
secrets_.set(index, value);
onChanged();
} else {
secretsBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public Builder setSecrets(
int index, yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.Builder builderForValue) {
if (secretsBuilder_ == null) {
ensureSecretsIsMutable();
secrets_.set(index, builderForValue.build());
onChanged();
} else {
secretsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public Builder addSecrets(yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret value) {
if (secretsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSecretsIsMutable();
secrets_.add(value);
onChanged();
} else {
secretsBuilder_.addMessage(value);
}
return this;
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public Builder addSecrets(
int index, yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret value) {
if (secretsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSecretsIsMutable();
secrets_.add(index, value);
onChanged();
} else {
secretsBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public Builder addSecrets(
yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.Builder builderForValue) {
if (secretsBuilder_ == null) {
ensureSecretsIsMutable();
secrets_.add(builderForValue.build());
onChanged();
} else {
secretsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public Builder addSecrets(
int index, yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.Builder builderForValue) {
if (secretsBuilder_ == null) {
ensureSecretsIsMutable();
secrets_.add(index, builderForValue.build());
onChanged();
} else {
secretsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public Builder addAllSecrets(
java.lang.Iterable extends yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret> values) {
if (secretsBuilder_ == null) {
ensureSecretsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, secrets_);
onChanged();
} else {
secretsBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public Builder clearSecrets() {
if (secretsBuilder_ == null) {
secrets_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
secretsBuilder_.clear();
}
return this;
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public Builder removeSecrets(int index) {
if (secretsBuilder_ == null) {
ensureSecretsIsMutable();
secrets_.remove(index);
onChanged();
} else {
secretsBuilder_.remove(index);
}
return this;
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.Builder getSecretsBuilder(
int index) {
return getSecretsFieldBuilder().getBuilder(index);
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public yandex.cloud.api.lockbox.v1.SecretOuterClass.SecretOrBuilder getSecretsOrBuilder(
int index) {
if (secretsBuilder_ == null) {
return secrets_.get(index); } else {
return secretsBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public java.util.List extends yandex.cloud.api.lockbox.v1.SecretOuterClass.SecretOrBuilder>
getSecretsOrBuilderList() {
if (secretsBuilder_ != null) {
return secretsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(secrets_);
}
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.Builder addSecretsBuilder() {
return getSecretsFieldBuilder().addBuilder(
yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.getDefaultInstance());
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.Builder addSecretsBuilder(
int index) {
return getSecretsFieldBuilder().addBuilder(
index, yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.getDefaultInstance());
}
/**
*
* List of secrets in the specified folder.
*
*
* repeated .yandex.cloud.lockbox.v1.Secret secrets = 1;
*/
public java.util.List
getSecretsBuilderList() {
return getSecretsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret, yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.Builder, yandex.cloud.api.lockbox.v1.SecretOuterClass.SecretOrBuilder>
getSecretsFieldBuilder() {
if (secretsBuilder_ == null) {
secretsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret, yandex.cloud.api.lockbox.v1.SecretOuterClass.Secret.Builder, yandex.cloud.api.lockbox.v1.SecretOuterClass.SecretOrBuilder>(
secrets_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
secrets_ = null;
}
return secretsBuilder_;
}
private java.lang.Object nextPageToken_ = "";
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListSecretsRequest.page_size], use
* the `next_page_token` as the value for the [ListSecretsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
public java.lang.String getNextPageToken() {
java.lang.Object ref = nextPageToken_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
nextPageToken_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListSecretsRequest.page_size], use
* the `next_page_token` as the value for the [ListSecretsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
public com.google.protobuf.ByteString
getNextPageTokenBytes() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
nextPageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListSecretsRequest.page_size], use
* the `next_page_token` as the value for the [ListSecretsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @param value The nextPageToken to set.
* @return This builder for chaining.
*/
public Builder setNextPageToken(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
nextPageToken_ = value;
onChanged();
return this;
}
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListSecretsRequest.page_size], use
* the `next_page_token` as the value for the [ListSecretsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return This builder for chaining.
*/
public Builder clearNextPageToken() {
nextPageToken_ = getDefaultInstance().getNextPageToken();
onChanged();
return this;
}
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListSecretsRequest.page_size], use
* the `next_page_token` as the value for the [ListSecretsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @param value The bytes for nextPageToken to set.
* @return This builder for chaining.
*/
public Builder setNextPageTokenBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
nextPageToken_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.lockbox.v1.ListSecretsResponse)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.ListSecretsResponse)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListSecretsResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListSecretsResponse(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.lockbox.v1.SecretServiceOuterClass.ListSecretsResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateSecretRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.CreateSecretRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the folder to create a secret in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
java.lang.String getFolderId();
/**
*
* ID of the folder to create a secret in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for folderId.
*/
com.google.protobuf.ByteString
getFolderIdBytes();
/**
*
* Name of the secret.
*
*
* string name = 2 [(.yandex.cloud.length) = "<=100"];
* @return The name.
*/
java.lang.String getName();
/**
*
* Name of the secret.
*
*
* string name = 2 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
*
* Description of the secret.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=1024"];
* @return The description.
*/
java.lang.String getDescription();
/**
*
* Description of the secret.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=1024"];
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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();
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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();
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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();
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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);
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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);
/**
*
* Optional ID of the KMS key will be used to encrypt and decrypt the secret.
*
*
* string kms_key_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The kmsKeyId.
*/
java.lang.String getKmsKeyId();
/**
*
* Optional ID of the KMS key will be used to encrypt and decrypt the secret.
*
*
* string kms_key_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for kmsKeyId.
*/
com.google.protobuf.ByteString
getKmsKeyIdBytes();
/**
*
* Description of the first version.
*
*
* string version_description = 6 [(.yandex.cloud.length) = "<=256"];
* @return The versionDescription.
*/
java.lang.String getVersionDescription();
/**
*
* Description of the first version.
*
*
* string version_description = 6 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for versionDescription.
*/
com.google.protobuf.ByteString
getVersionDescriptionBytes();
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
java.util.List
getVersionPayloadEntriesList();
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange getVersionPayloadEntries(int index);
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
int getVersionPayloadEntriesCount();
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
java.util.List extends yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder>
getVersionPayloadEntriesOrBuilderList();
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder getVersionPayloadEntriesOrBuilder(
int index);
/**
*
* Flag that inhibits deletion of the secret.
*
*
* bool deletion_protection = 8;
* @return The deletionProtection.
*/
boolean getDeletionProtection();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.CreateSecretRequest}
*/
public static final class CreateSecretRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.CreateSecretRequest)
CreateSecretRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateSecretRequest.newBuilder() to construct.
private CreateSecretRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateSecretRequest() {
folderId_ = "";
name_ = "";
description_ = "";
kmsKeyId_ = "";
versionDescription_ = "";
versionPayloadEntries_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateSecretRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CreateSecretRequest(
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 42: {
java.lang.String s = input.readStringRequireUtf8();
kmsKeyId_ = s;
break;
}
case 50: {
java.lang.String s = input.readStringRequireUtf8();
versionDescription_ = s;
break;
}
case 58: {
if (!((mutable_bitField0_ & 0x00000002) != 0)) {
versionPayloadEntries_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
versionPayloadEntries_.add(
input.readMessage(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.parser(), extensionRegistry));
break;
}
case 64: {
deletionProtection_ = input.readBool();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) != 0)) {
versionPayloadEntries_ = java.util.Collections.unmodifiableList(versionPayloadEntries_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest.Builder.class);
}
public static final int FOLDER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object folderId_;
/**
*
* ID of the folder to create a secret in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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;
}
}
/**
*
* ID of the folder to create a secret in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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_;
/**
*
* Name of the secret.
*
*
* string name = 2 [(.yandex.cloud.length) = "<=100"];
* @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;
}
}
/**
*
* Name of the secret.
*
*
* string name = 2 [(.yandex.cloud.length) = "<=100"];
* @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_;
/**
*
* Description of the secret.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
}
/**
*
* Description of the secret.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=1024"];
* @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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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;
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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 KMS_KEY_ID_FIELD_NUMBER = 5;
private volatile java.lang.Object kmsKeyId_;
/**
*
* Optional ID of the KMS key will be used to encrypt and decrypt the secret.
*
*
* string kms_key_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The kmsKeyId.
*/
@java.lang.Override
public java.lang.String getKmsKeyId() {
java.lang.Object ref = kmsKeyId_;
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();
kmsKeyId_ = s;
return s;
}
}
/**
*
* Optional ID of the KMS key will be used to encrypt and decrypt the secret.
*
*
* string kms_key_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for kmsKeyId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getKmsKeyIdBytes() {
java.lang.Object ref = kmsKeyId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
kmsKeyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int VERSION_DESCRIPTION_FIELD_NUMBER = 6;
private volatile java.lang.Object versionDescription_;
/**
*
* Description of the first version.
*
*
* string version_description = 6 [(.yandex.cloud.length) = "<=256"];
* @return The versionDescription.
*/
@java.lang.Override
public java.lang.String getVersionDescription() {
java.lang.Object ref = versionDescription_;
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();
versionDescription_ = s;
return s;
}
}
/**
*
* Description of the first version.
*
*
* string version_description = 6 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for versionDescription.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getVersionDescriptionBytes() {
java.lang.Object ref = versionDescription_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int VERSION_PAYLOAD_ENTRIES_FIELD_NUMBER = 7;
private java.util.List versionPayloadEntries_;
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
@java.lang.Override
public java.util.List getVersionPayloadEntriesList() {
return versionPayloadEntries_;
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder>
getVersionPayloadEntriesOrBuilderList() {
return versionPayloadEntries_;
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
@java.lang.Override
public int getVersionPayloadEntriesCount() {
return versionPayloadEntries_.size();
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange getVersionPayloadEntries(int index) {
return versionPayloadEntries_.get(index);
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder getVersionPayloadEntriesOrBuilder(
int index) {
return versionPayloadEntries_.get(index);
}
public static final int DELETION_PROTECTION_FIELD_NUMBER = 8;
private boolean deletionProtection_;
/**
*
* Flag that inhibits deletion of the secret.
*
*
* bool deletion_protection = 8;
* @return The deletionProtection.
*/
@java.lang.Override
public boolean getDeletionProtection() {
return deletionProtection_;
}
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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(kmsKeyId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, kmsKeyId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionDescription_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 6, versionDescription_);
}
for (int i = 0; i < versionPayloadEntries_.size(); i++) {
output.writeMessage(7, versionPayloadEntries_.get(i));
}
if (deletionProtection_ != false) {
output.writeBool(8, deletionProtection_);
}
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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(kmsKeyId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, kmsKeyId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionDescription_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, versionDescription_);
}
for (int i = 0; i < versionPayloadEntries_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(7, versionPayloadEntries_.get(i));
}
if (deletionProtection_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(8, deletionProtection_);
}
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.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest) 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 (!getKmsKeyId()
.equals(other.getKmsKeyId())) return false;
if (!getVersionDescription()
.equals(other.getVersionDescription())) return false;
if (!getVersionPayloadEntriesList()
.equals(other.getVersionPayloadEntriesList())) return false;
if (getDeletionProtection()
!= other.getDeletionProtection()) 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) + KMS_KEY_ID_FIELD_NUMBER;
hash = (53 * hash) + getKmsKeyId().hashCode();
hash = (37 * hash) + VERSION_DESCRIPTION_FIELD_NUMBER;
hash = (53 * hash) + getVersionDescription().hashCode();
if (getVersionPayloadEntriesCount() > 0) {
hash = (37 * hash) + VERSION_PAYLOAD_ENTRIES_FIELD_NUMBER;
hash = (53 * hash) + getVersionPayloadEntriesList().hashCode();
}
hash = (37 * hash) + DELETION_PROTECTION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getDeletionProtection());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest 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.lockbox.v1.CreateSecretRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.CreateSecretRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getVersionPayloadEntriesFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
folderId_ = "";
name_ = "";
description_ = "";
internalGetMutableLabels().clear();
kmsKeyId_ = "";
versionDescription_ = "";
if (versionPayloadEntriesBuilder_ == null) {
versionPayloadEntries_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
versionPayloadEntriesBuilder_.clear();
}
deletionProtection_ = false;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest(this);
int from_bitField0_ = bitField0_;
result.folderId_ = folderId_;
result.name_ = name_;
result.description_ = description_;
result.labels_ = internalGetLabels();
result.labels_.makeImmutable();
result.kmsKeyId_ = kmsKeyId_;
result.versionDescription_ = versionDescription_;
if (versionPayloadEntriesBuilder_ == null) {
if (((bitField0_ & 0x00000002) != 0)) {
versionPayloadEntries_ = java.util.Collections.unmodifiableList(versionPayloadEntries_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.versionPayloadEntries_ = versionPayloadEntries_;
} else {
result.versionPayloadEntries_ = versionPayloadEntriesBuilder_.build();
}
result.deletionProtection_ = deletionProtection_;
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.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest.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.getKmsKeyId().isEmpty()) {
kmsKeyId_ = other.kmsKeyId_;
onChanged();
}
if (!other.getVersionDescription().isEmpty()) {
versionDescription_ = other.versionDescription_;
onChanged();
}
if (versionPayloadEntriesBuilder_ == null) {
if (!other.versionPayloadEntries_.isEmpty()) {
if (versionPayloadEntries_.isEmpty()) {
versionPayloadEntries_ = other.versionPayloadEntries_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureVersionPayloadEntriesIsMutable();
versionPayloadEntries_.addAll(other.versionPayloadEntries_);
}
onChanged();
}
} else {
if (!other.versionPayloadEntries_.isEmpty()) {
if (versionPayloadEntriesBuilder_.isEmpty()) {
versionPayloadEntriesBuilder_.dispose();
versionPayloadEntriesBuilder_ = null;
versionPayloadEntries_ = other.versionPayloadEntries_;
bitField0_ = (bitField0_ & ~0x00000002);
versionPayloadEntriesBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getVersionPayloadEntriesFieldBuilder() : null;
} else {
versionPayloadEntriesBuilder_.addAllMessages(other.versionPayloadEntries_);
}
}
}
if (other.getDeletionProtection() != false) {
setDeletionProtection(other.getDeletionProtection());
}
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.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.lang.Object folderId_ = "";
/**
*
* ID of the folder to create a secret in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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;
}
}
/**
*
* ID of the folder to create a secret in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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;
}
}
/**
*
* ID of the folder to create a secret in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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;
}
/**
*
* ID of the folder to create a secret in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearFolderId() {
folderId_ = getDefaultInstance().getFolderId();
onChanged();
return this;
}
/**
*
* ID of the folder to create a secret in.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.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_ = "";
/**
*
* Name of the secret.
*
*
* string name = 2 [(.yandex.cloud.length) = "<=100"];
* @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;
}
}
/**
*
* Name of the secret.
*
*
* string name = 2 [(.yandex.cloud.length) = "<=100"];
* @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;
}
}
/**
*
* Name of the secret.
*
*
* string name = 2 [(.yandex.cloud.length) = "<=100"];
* @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;
}
/**
*
* Name of the secret.
*
*
* string name = 2 [(.yandex.cloud.length) = "<=100"];
* @return This builder for chaining.
*/
public Builder clearName() {
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
*
* Name of the secret.
*
*
* string name = 2 [(.yandex.cloud.length) = "<=100"];
* @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_ = "";
/**
*
* Description of the secret.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
}
/**
*
* Description of the secret.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
}
/**
*
* Description of the secret.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
/**
*
* Description of the secret.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=1024"];
* @return This builder for chaining.
*/
public Builder clearDescription() {
description_ = getDefaultInstance().getDescription();
onChanged();
return this;
}
/**
*
* Description of the secret.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=1024"];
* @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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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;
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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;
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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;
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
* For example, `"project": "mvp"` or `"source": "dictionary"`.
*
*
* 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 java.lang.Object kmsKeyId_ = "";
/**
*
* Optional ID of the KMS key will be used to encrypt and decrypt the secret.
*
*
* string kms_key_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The kmsKeyId.
*/
public java.lang.String getKmsKeyId() {
java.lang.Object ref = kmsKeyId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
kmsKeyId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Optional ID of the KMS key will be used to encrypt and decrypt the secret.
*
*
* string kms_key_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for kmsKeyId.
*/
public com.google.protobuf.ByteString
getKmsKeyIdBytes() {
java.lang.Object ref = kmsKeyId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
kmsKeyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Optional ID of the KMS key will be used to encrypt and decrypt the secret.
*
*
* string kms_key_id = 5 [(.yandex.cloud.length) = "<=50"];
* @param value The kmsKeyId to set.
* @return This builder for chaining.
*/
public Builder setKmsKeyId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
kmsKeyId_ = value;
onChanged();
return this;
}
/**
*
* Optional ID of the KMS key will be used to encrypt and decrypt the secret.
*
*
* string kms_key_id = 5 [(.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearKmsKeyId() {
kmsKeyId_ = getDefaultInstance().getKmsKeyId();
onChanged();
return this;
}
/**
*
* Optional ID of the KMS key will be used to encrypt and decrypt the secret.
*
*
* string kms_key_id = 5 [(.yandex.cloud.length) = "<=50"];
* @param value The bytes for kmsKeyId to set.
* @return This builder for chaining.
*/
public Builder setKmsKeyIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
kmsKeyId_ = value;
onChanged();
return this;
}
private java.lang.Object versionDescription_ = "";
/**
*
* Description of the first version.
*
*
* string version_description = 6 [(.yandex.cloud.length) = "<=256"];
* @return The versionDescription.
*/
public java.lang.String getVersionDescription() {
java.lang.Object ref = versionDescription_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
versionDescription_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Description of the first version.
*
*
* string version_description = 6 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for versionDescription.
*/
public com.google.protobuf.ByteString
getVersionDescriptionBytes() {
java.lang.Object ref = versionDescription_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Description of the first version.
*
*
* string version_description = 6 [(.yandex.cloud.length) = "<=256"];
* @param value The versionDescription to set.
* @return This builder for chaining.
*/
public Builder setVersionDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
versionDescription_ = value;
onChanged();
return this;
}
/**
*
* Description of the first version.
*
*
* string version_description = 6 [(.yandex.cloud.length) = "<=256"];
* @return This builder for chaining.
*/
public Builder clearVersionDescription() {
versionDescription_ = getDefaultInstance().getVersionDescription();
onChanged();
return this;
}
/**
*
* Description of the first version.
*
*
* string version_description = 6 [(.yandex.cloud.length) = "<=256"];
* @param value The bytes for versionDescription to set.
* @return This builder for chaining.
*/
public Builder setVersionDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
versionDescription_ = value;
onChanged();
return this;
}
private java.util.List versionPayloadEntries_ =
java.util.Collections.emptyList();
private void ensureVersionPayloadEntriesIsMutable() {
if (!((bitField0_ & 0x00000002) != 0)) {
versionPayloadEntries_ = new java.util.ArrayList(versionPayloadEntries_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder> versionPayloadEntriesBuilder_;
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public java.util.List getVersionPayloadEntriesList() {
if (versionPayloadEntriesBuilder_ == null) {
return java.util.Collections.unmodifiableList(versionPayloadEntries_);
} else {
return versionPayloadEntriesBuilder_.getMessageList();
}
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public int getVersionPayloadEntriesCount() {
if (versionPayloadEntriesBuilder_ == null) {
return versionPayloadEntries_.size();
} else {
return versionPayloadEntriesBuilder_.getCount();
}
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange getVersionPayloadEntries(int index) {
if (versionPayloadEntriesBuilder_ == null) {
return versionPayloadEntries_.get(index);
} else {
return versionPayloadEntriesBuilder_.getMessage(index);
}
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public Builder setVersionPayloadEntries(
int index, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange value) {
if (versionPayloadEntriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureVersionPayloadEntriesIsMutable();
versionPayloadEntries_.set(index, value);
onChanged();
} else {
versionPayloadEntriesBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public Builder setVersionPayloadEntries(
int index, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder builderForValue) {
if (versionPayloadEntriesBuilder_ == null) {
ensureVersionPayloadEntriesIsMutable();
versionPayloadEntries_.set(index, builderForValue.build());
onChanged();
} else {
versionPayloadEntriesBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public Builder addVersionPayloadEntries(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange value) {
if (versionPayloadEntriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureVersionPayloadEntriesIsMutable();
versionPayloadEntries_.add(value);
onChanged();
} else {
versionPayloadEntriesBuilder_.addMessage(value);
}
return this;
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public Builder addVersionPayloadEntries(
int index, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange value) {
if (versionPayloadEntriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureVersionPayloadEntriesIsMutable();
versionPayloadEntries_.add(index, value);
onChanged();
} else {
versionPayloadEntriesBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public Builder addVersionPayloadEntries(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder builderForValue) {
if (versionPayloadEntriesBuilder_ == null) {
ensureVersionPayloadEntriesIsMutable();
versionPayloadEntries_.add(builderForValue.build());
onChanged();
} else {
versionPayloadEntriesBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public Builder addVersionPayloadEntries(
int index, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder builderForValue) {
if (versionPayloadEntriesBuilder_ == null) {
ensureVersionPayloadEntriesIsMutable();
versionPayloadEntries_.add(index, builderForValue.build());
onChanged();
} else {
versionPayloadEntriesBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public Builder addAllVersionPayloadEntries(
java.lang.Iterable extends yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange> values) {
if (versionPayloadEntriesBuilder_ == null) {
ensureVersionPayloadEntriesIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, versionPayloadEntries_);
onChanged();
} else {
versionPayloadEntriesBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public Builder clearVersionPayloadEntries() {
if (versionPayloadEntriesBuilder_ == null) {
versionPayloadEntries_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
versionPayloadEntriesBuilder_.clear();
}
return this;
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public Builder removeVersionPayloadEntries(int index) {
if (versionPayloadEntriesBuilder_ == null) {
ensureVersionPayloadEntriesIsMutable();
versionPayloadEntries_.remove(index);
onChanged();
} else {
versionPayloadEntriesBuilder_.remove(index);
}
return this;
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder getVersionPayloadEntriesBuilder(
int index) {
return getVersionPayloadEntriesFieldBuilder().getBuilder(index);
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder getVersionPayloadEntriesOrBuilder(
int index) {
if (versionPayloadEntriesBuilder_ == null) {
return versionPayloadEntries_.get(index); } else {
return versionPayloadEntriesBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public java.util.List extends yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder>
getVersionPayloadEntriesOrBuilderList() {
if (versionPayloadEntriesBuilder_ != null) {
return versionPayloadEntriesBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(versionPayloadEntries_);
}
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder addVersionPayloadEntriesBuilder() {
return getVersionPayloadEntriesFieldBuilder().addBuilder(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.getDefaultInstance());
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder addVersionPayloadEntriesBuilder(
int index) {
return getVersionPayloadEntriesFieldBuilder().addBuilder(
index, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.getDefaultInstance());
}
/**
*
* Payload entries added to the first version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange version_payload_entries = 7 [(.yandex.cloud.size) = "<=32"];
*/
public java.util.List
getVersionPayloadEntriesBuilderList() {
return getVersionPayloadEntriesFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder>
getVersionPayloadEntriesFieldBuilder() {
if (versionPayloadEntriesBuilder_ == null) {
versionPayloadEntriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder>(
versionPayloadEntries_,
((bitField0_ & 0x00000002) != 0),
getParentForChildren(),
isClean());
versionPayloadEntries_ = null;
}
return versionPayloadEntriesBuilder_;
}
private boolean deletionProtection_ ;
/**
*
* Flag that inhibits deletion of the secret.
*
*
* bool deletion_protection = 8;
* @return The deletionProtection.
*/
@java.lang.Override
public boolean getDeletionProtection() {
return deletionProtection_;
}
/**
*
* Flag that inhibits deletion of the secret.
*
*
* bool deletion_protection = 8;
* @param value The deletionProtection to set.
* @return This builder for chaining.
*/
public Builder setDeletionProtection(boolean value) {
deletionProtection_ = value;
onChanged();
return this;
}
/**
*
* Flag that inhibits deletion of the secret.
*
*
* bool deletion_protection = 8;
* @return This builder for chaining.
*/
public Builder clearDeletionProtection() {
deletionProtection_ = false;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.lockbox.v1.CreateSecretRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.CreateSecretRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateSecretRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CreateSecretRequest(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.lockbox.v1.SecretServiceOuterClass.CreateSecretRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateSecretMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.CreateSecretMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret being created.
*
*
* string secret_id = 1;
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret being created.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
/**
*
* ID of the current version of the secret being created.
*
*
* string version_id = 2;
* @return The versionId.
*/
java.lang.String getVersionId();
/**
*
* ID of the current version of the secret being created.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
com.google.protobuf.ByteString
getVersionIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.CreateSecretMetadata}
*/
public static final class CreateSecretMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.CreateSecretMetadata)
CreateSecretMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateSecretMetadata.newBuilder() to construct.
private CreateSecretMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateSecretMetadata() {
secretId_ = "";
versionId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateSecretMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CreateSecretMetadata(
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();
secretId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
versionId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CreateSecretMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CreateSecretMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret being created.
*
*
* string secret_id = 1;
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret being created.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int VERSION_ID_FIELD_NUMBER = 2;
private volatile java.lang.Object versionId_;
/**
*
* ID of the current version of the secret being created.
*
*
* string version_id = 2;
* @return The versionId.
*/
@java.lang.Override
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
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();
versionId_ = s;
return s;
}
}
/**
*
* ID of the current version of the secret being created.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, versionId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, versionId_);
}
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.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata) obj;
if (!getSecretId()
.equals(other.getSecretId())) return false;
if (!getVersionId()
.equals(other.getVersionId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (37 * hash) + VERSION_ID_FIELD_NUMBER;
hash = (53 * hash) + getVersionId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata 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.lockbox.v1.CreateSecretMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.CreateSecretMetadata)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CreateSecretMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CreateSecretMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata.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();
secretId_ = "";
versionId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CreateSecretMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata(this);
result.secretId_ = secretId_;
result.versionId_ = versionId_;
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.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
onChanged();
}
if (!other.getVersionId().isEmpty()) {
versionId_ = other.versionId_;
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.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret being created.
*
*
* string secret_id = 1;
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret being created.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret being created.
*
*
* string secret_id = 1;
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret being created.
*
*
* string secret_id = 1;
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret being created.
*
*
* string secret_id = 1;
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = value;
onChanged();
return this;
}
private java.lang.Object versionId_ = "";
/**
*
* ID of the current version of the secret being created.
*
*
* string version_id = 2;
* @return The versionId.
*/
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
versionId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the current version of the secret being created.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the current version of the secret being created.
*
*
* string version_id = 2;
* @param value The versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
versionId_ = value;
onChanged();
return this;
}
/**
*
* ID of the current version of the secret being created.
*
*
* string version_id = 2;
* @return This builder for chaining.
*/
public Builder clearVersionId() {
versionId_ = getDefaultInstance().getVersionId();
onChanged();
return this;
}
/**
*
* ID of the current version of the secret being created.
*
*
* string version_id = 2;
* @param value The bytes for versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
versionId_ = 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.lockbox.v1.CreateSecretMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.CreateSecretMetadata)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateSecretMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CreateSecretMetadata(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.lockbox.v1.SecretServiceOuterClass.CreateSecretMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateSecretRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.UpdateSecretRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret to update.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret to update.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
* @return Whether the updateMask field is set.
*/
boolean hasUpdateMask();
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
* @return The updateMask.
*/
com.google.protobuf.FieldMask getUpdateMask();
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
*/
com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder();
/**
*
* New name of the secret.
*
*
* string name = 3 [(.yandex.cloud.length) = "<=100"];
* @return The name.
*/
java.lang.String getName();
/**
*
* New name of the secret.
*
*
* string name = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
*
* New description of the secret.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=1024"];
* @return The description.
*/
java.lang.String getDescription();
/**
*
* New description of the secret.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=1024"];
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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();
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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();
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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();
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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);
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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);
/**
*
* Flag that inhibits deletion of the secret.
*
*
* bool deletion_protection = 6;
* @return The deletionProtection.
*/
boolean getDeletionProtection();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.UpdateSecretRequest}
*/
public static final class UpdateSecretRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.UpdateSecretRequest)
UpdateSecretRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateSecretRequest.newBuilder() to construct.
private UpdateSecretRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateSecretRequest() {
secretId_ = "";
name_ = "";
description_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateSecretRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateSecretRequest(
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();
secretId_ = 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: {
deletionProtection_ = input.readBool();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret to update.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret to update.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = 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_;
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
* @return Whether the updateMask field is set.
*/
@java.lang.Override
public boolean hasUpdateMask() {
return updateMask_ != null;
}
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
* @return The updateMask.
*/
@java.lang.Override
public com.google.protobuf.FieldMask getUpdateMask() {
return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
}
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
*/
@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_;
/**
*
* New name of the secret.
*
*
* string name = 3 [(.yandex.cloud.length) = "<=100"];
* @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;
}
}
/**
*
* New name of the secret.
*
*
* string name = 3 [(.yandex.cloud.length) = "<=100"];
* @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_;
/**
*
* New description of the secret.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
}
/**
*
* New description of the secret.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=1024"];
* @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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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;
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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 DELETION_PROTECTION_FIELD_NUMBER = 6;
private boolean deletionProtection_;
/**
*
* Flag that inhibits deletion of the secret.
*
*
* bool deletion_protection = 6;
* @return The deletionProtection.
*/
@java.lang.Override
public boolean getDeletionProtection() {
return deletionProtection_;
}
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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
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 (deletionProtection_ != false) {
output.writeBool(6, deletionProtection_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
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 (deletionProtection_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(6, deletionProtection_);
}
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.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest) obj;
if (!getSecretId()
.equals(other.getSecretId())) 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 (getDeletionProtection()
!= other.getDeletionProtection()) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().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) + DELETION_PROTECTION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getDeletionProtection());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest 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.lockbox.v1.UpdateSecretRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.UpdateSecretRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest.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();
secretId_ = "";
if (updateMaskBuilder_ == null) {
updateMask_ = null;
} else {
updateMask_ = null;
updateMaskBuilder_ = null;
}
name_ = "";
description_ = "";
internalGetMutableLabels().clear();
deletionProtection_ = false;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest(this);
int from_bitField0_ = bitField0_;
result.secretId_ = secretId_;
if (updateMaskBuilder_ == null) {
result.updateMask_ = updateMask_;
} else {
result.updateMask_ = updateMaskBuilder_.build();
}
result.name_ = name_;
result.description_ = description_;
result.labels_ = internalGetLabels();
result.labels_.makeImmutable();
result.deletionProtection_ = deletionProtection_;
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.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
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.getDeletionProtection() != false) {
setDeletionProtection(other.getDeletionProtection());
}
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.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret to update.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret to update.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret to update.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret to update.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret to update.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = 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_;
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
* @return Whether the updateMask field is set.
*/
public boolean hasUpdateMask() {
return updateMaskBuilder_ != null || updateMask_ != null;
}
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
* @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();
}
}
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
*/
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;
}
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
*/
public Builder setUpdateMask(
com.google.protobuf.FieldMask.Builder builderForValue) {
if (updateMaskBuilder_ == null) {
updateMask_ = builderForValue.build();
onChanged();
} else {
updateMaskBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
*/
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;
}
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
*/
public Builder clearUpdateMask() {
if (updateMaskBuilder_ == null) {
updateMask_ = null;
onChanged();
} else {
updateMask_ = null;
updateMaskBuilder_ = null;
}
return this;
}
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
*/
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() {
onChanged();
return getUpdateMaskFieldBuilder().getBuilder();
}
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
*/
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
if (updateMaskBuilder_ != null) {
return updateMaskBuilder_.getMessageOrBuilder();
} else {
return updateMask_ == null ?
com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
}
}
/**
*
* Field mask that specifies which attributes of the secret are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2 [(.yandex.cloud.required) = true];
*/
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_ = "";
/**
*
* New name of the secret.
*
*
* string name = 3 [(.yandex.cloud.length) = "<=100"];
* @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;
}
}
/**
*
* New name of the secret.
*
*
* string name = 3 [(.yandex.cloud.length) = "<=100"];
* @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;
}
}
/**
*
* New name of the secret.
*
*
* string name = 3 [(.yandex.cloud.length) = "<=100"];
* @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;
}
/**
*
* New name of the secret.
*
*
* string name = 3 [(.yandex.cloud.length) = "<=100"];
* @return This builder for chaining.
*/
public Builder clearName() {
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
*
* New name of the secret.
*
*
* string name = 3 [(.yandex.cloud.length) = "<=100"];
* @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_ = "";
/**
*
* New description of the secret.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
}
/**
*
* New description of the secret.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
}
/**
*
* New description of the secret.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
/**
*
* New description of the secret.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=1024"];
* @return This builder for chaining.
*/
public Builder clearDescription() {
description_ = getDefaultInstance().getDescription();
onChanged();
return this;
}
/**
*
* New description of the secret.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=1024"];
* @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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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;
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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;
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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();
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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;
}
/**
*
* Custom labels for the secret as `key:value` pairs. Maximum 64 per key.
*
*
* 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 deletionProtection_ ;
/**
*
* Flag that inhibits deletion of the secret.
*
*
* bool deletion_protection = 6;
* @return The deletionProtection.
*/
@java.lang.Override
public boolean getDeletionProtection() {
return deletionProtection_;
}
/**
*
* Flag that inhibits deletion of the secret.
*
*
* bool deletion_protection = 6;
* @param value The deletionProtection to set.
* @return This builder for chaining.
*/
public Builder setDeletionProtection(boolean value) {
deletionProtection_ = value;
onChanged();
return this;
}
/**
*
* Flag that inhibits deletion of the secret.
*
*
* bool deletion_protection = 6;
* @return This builder for chaining.
*/
public Builder clearDeletionProtection() {
deletionProtection_ = false;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.lockbox.v1.UpdateSecretRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.UpdateSecretRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateSecretRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateSecretRequest(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.lockbox.v1.SecretServiceOuterClass.UpdateSecretRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateSecretMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.UpdateSecretMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret being updated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret being updated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.UpdateSecretMetadata}
*/
public static final class UpdateSecretMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.UpdateSecretMetadata)
UpdateSecretMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateSecretMetadata.newBuilder() to construct.
private UpdateSecretMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateSecretMetadata() {
secretId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateSecretMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateSecretMetadata(
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();
secretId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_UpdateSecretMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_UpdateSecretMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret being updated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret being updated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
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.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata) obj;
if (!getSecretId()
.equals(other.getSecretId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata 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.lockbox.v1.UpdateSecretMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.UpdateSecretMetadata)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_UpdateSecretMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_UpdateSecretMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata.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();
secretId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_UpdateSecretMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata(this);
result.secretId_ = secretId_;
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.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
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.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret being updated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret being updated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret being updated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret being updated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret being updated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = 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.lockbox.v1.UpdateSecretMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.UpdateSecretMetadata)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateSecretMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateSecretMetadata(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.lockbox.v1.SecretServiceOuterClass.UpdateSecretMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeleteSecretRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.DeleteSecretRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret to be deleted.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret to be deleted.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.DeleteSecretRequest}
*/
public static final class DeleteSecretRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.DeleteSecretRequest)
DeleteSecretRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeleteSecretRequest.newBuilder() to construct.
private DeleteSecretRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeleteSecretRequest() {
secretId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeleteSecretRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeleteSecretRequest(
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();
secretId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeleteSecretRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeleteSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret to be deleted.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret to be deleted.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
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.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest) obj;
if (!getSecretId()
.equals(other.getSecretId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest 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.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest 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.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest 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.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest 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.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest 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.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest 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.lockbox.v1.DeleteSecretRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.DeleteSecretRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeleteSecretRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeleteSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest.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();
secretId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeleteSecretRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest(this);
result.secretId_ = secretId_;
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.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
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.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret to be deleted.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret to be deleted.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret to be deleted.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret to be deleted.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret to be deleted.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = 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.lockbox.v1.DeleteSecretRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.DeleteSecretRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeleteSecretRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeleteSecretRequest(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.lockbox.v1.SecretServiceOuterClass.DeleteSecretRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeleteSecretMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.DeleteSecretMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret being deleted.
*
*
* string secret_id = 1;
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret being deleted.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.DeleteSecretMetadata}
*/
public static final class DeleteSecretMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.DeleteSecretMetadata)
DeleteSecretMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeleteSecretMetadata.newBuilder() to construct.
private DeleteSecretMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeleteSecretMetadata() {
secretId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeleteSecretMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeleteSecretMetadata(
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();
secretId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeleteSecretMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeleteSecretMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret being deleted.
*
*
* string secret_id = 1;
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret being deleted.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
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.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata) obj;
if (!getSecretId()
.equals(other.getSecretId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata 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.lockbox.v1.DeleteSecretMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.DeleteSecretMetadata)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeleteSecretMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeleteSecretMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata.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();
secretId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeleteSecretMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata(this);
result.secretId_ = secretId_;
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.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
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.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret being deleted.
*
*
* string secret_id = 1;
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret being deleted.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret being deleted.
*
*
* string secret_id = 1;
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret being deleted.
*
*
* string secret_id = 1;
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret being deleted.
*
*
* string secret_id = 1;
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = 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.lockbox.v1.DeleteSecretMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.DeleteSecretMetadata)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeleteSecretMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeleteSecretMetadata(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.lockbox.v1.SecretServiceOuterClass.DeleteSecretMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ActivateSecretRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.ActivateSecretRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret to be activated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret to be activated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.ActivateSecretRequest}
*/
public static final class ActivateSecretRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.ActivateSecretRequest)
ActivateSecretRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use ActivateSecretRequest.newBuilder() to construct.
private ActivateSecretRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ActivateSecretRequest() {
secretId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ActivateSecretRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ActivateSecretRequest(
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();
secretId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ActivateSecretRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ActivateSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret to be activated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret to be activated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
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.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest) obj;
if (!getSecretId()
.equals(other.getSecretId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest 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.lockbox.v1.ActivateSecretRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.ActivateSecretRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ActivateSecretRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ActivateSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest.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();
secretId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ActivateSecretRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest(this);
result.secretId_ = secretId_;
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.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
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.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret to be activated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret to be activated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret to be activated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret to be activated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret to be activated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = 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.lockbox.v1.ActivateSecretRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.ActivateSecretRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ActivateSecretRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ActivateSecretRequest(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.lockbox.v1.SecretServiceOuterClass.ActivateSecretRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ActivateSecretMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.ActivateSecretMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret being activated.
*
*
* string secret_id = 1;
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret being activated.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.ActivateSecretMetadata}
*/
public static final class ActivateSecretMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.ActivateSecretMetadata)
ActivateSecretMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use ActivateSecretMetadata.newBuilder() to construct.
private ActivateSecretMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ActivateSecretMetadata() {
secretId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ActivateSecretMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ActivateSecretMetadata(
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();
secretId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ActivateSecretMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ActivateSecretMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret being activated.
*
*
* string secret_id = 1;
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret being activated.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
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.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata) obj;
if (!getSecretId()
.equals(other.getSecretId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata 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.lockbox.v1.ActivateSecretMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.ActivateSecretMetadata)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ActivateSecretMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ActivateSecretMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata.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();
secretId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ActivateSecretMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata(this);
result.secretId_ = secretId_;
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.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
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.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret being activated.
*
*
* string secret_id = 1;
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret being activated.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret being activated.
*
*
* string secret_id = 1;
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret being activated.
*
*
* string secret_id = 1;
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret being activated.
*
*
* string secret_id = 1;
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = 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.lockbox.v1.ActivateSecretMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.ActivateSecretMetadata)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ActivateSecretMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ActivateSecretMetadata(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.lockbox.v1.SecretServiceOuterClass.ActivateSecretMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeactivateSecretRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.DeactivateSecretRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret to be deactivated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret to be deactivated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.DeactivateSecretRequest}
*/
public static final class DeactivateSecretRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.DeactivateSecretRequest)
DeactivateSecretRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeactivateSecretRequest.newBuilder() to construct.
private DeactivateSecretRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeactivateSecretRequest() {
secretId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeactivateSecretRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeactivateSecretRequest(
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();
secretId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeactivateSecretRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeactivateSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret to be deactivated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret to be deactivated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest) obj;
if (!getSecretId()
.equals(other.getSecretId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest 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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest 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.lockbox.v1.DeactivateSecretRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.DeactivateSecretRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeactivateSecretRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeactivateSecretRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest.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();
secretId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeactivateSecretRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest(this);
result.secretId_ = secretId_;
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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret to be deactivated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret to be deactivated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret to be deactivated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret to be deactivated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret to be deactivated.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = 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.lockbox.v1.DeactivateSecretRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.DeactivateSecretRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeactivateSecretRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeactivateSecretRequest(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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeactivateSecretMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.DeactivateSecretMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret being deactivated.
*
*
* string secret_id = 1;
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret being deactivated.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.DeactivateSecretMetadata}
*/
public static final class DeactivateSecretMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.DeactivateSecretMetadata)
DeactivateSecretMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeactivateSecretMetadata.newBuilder() to construct.
private DeactivateSecretMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeactivateSecretMetadata() {
secretId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeactivateSecretMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeactivateSecretMetadata(
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();
secretId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeactivateSecretMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeactivateSecretMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret being deactivated.
*
*
* string secret_id = 1;
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret being deactivated.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata) obj;
if (!getSecretId()
.equals(other.getSecretId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata 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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata 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.lockbox.v1.DeactivateSecretMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.DeactivateSecretMetadata)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeactivateSecretMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeactivateSecretMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata.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();
secretId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_DeactivateSecretMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata(this);
result.secretId_ = secretId_;
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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret being deactivated.
*
*
* string secret_id = 1;
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret being deactivated.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret being deactivated.
*
*
* string secret_id = 1;
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret being deactivated.
*
*
* string secret_id = 1;
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret being deactivated.
*
*
* string secret_id = 1;
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = 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.lockbox.v1.DeactivateSecretMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.DeactivateSecretMetadata)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeactivateSecretMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeactivateSecretMetadata(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.lockbox.v1.SecretServiceOuterClass.DeactivateSecretMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface AddVersionRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.AddVersionRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
/**
*
* Description of the version.
*
*
* string description = 2 [(.yandex.cloud.length) = "<=1024"];
* @return The description.
*/
java.lang.String getDescription();
/**
*
* Description of the version.
*
*
* string description = 2 [(.yandex.cloud.length) = "<=1024"];
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
java.util.List
getPayloadEntriesList();
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange getPayloadEntries(int index);
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
int getPayloadEntriesCount();
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
java.util.List extends yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder>
getPayloadEntriesOrBuilderList();
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder getPayloadEntriesOrBuilder(
int index);
/**
*
* Optional base version id. Defaults to the current version if not specified
*
*
* string base_version_id = 4 [(.yandex.cloud.length) = "<=50"];
* @return The baseVersionId.
*/
java.lang.String getBaseVersionId();
/**
*
* Optional base version id. Defaults to the current version if not specified
*
*
* string base_version_id = 4 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for baseVersionId.
*/
com.google.protobuf.ByteString
getBaseVersionIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.AddVersionRequest}
*/
public static final class AddVersionRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.AddVersionRequest)
AddVersionRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use AddVersionRequest.newBuilder() to construct.
private AddVersionRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private AddVersionRequest() {
secretId_ = "";
description_ = "";
payloadEntries_ = java.util.Collections.emptyList();
baseVersionId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AddVersionRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AddVersionRequest(
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();
secretId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
description_ = s;
break;
}
case 26: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
payloadEntries_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
payloadEntries_.add(
input.readMessage(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.parser(), extensionRegistry));
break;
}
case 34: {
java.lang.String s = input.readStringRequireUtf8();
baseVersionId_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
payloadEntries_ = java.util.Collections.unmodifiableList(payloadEntries_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_AddVersionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_AddVersionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DESCRIPTION_FIELD_NUMBER = 2;
private volatile java.lang.Object description_;
/**
*
* Description of the version.
*
*
* string description = 2 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
}
/**
*
* Description of the version.
*
*
* string description = 2 [(.yandex.cloud.length) = "<=1024"];
* @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 PAYLOAD_ENTRIES_FIELD_NUMBER = 3;
private java.util.List payloadEntries_;
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
@java.lang.Override
public java.util.List getPayloadEntriesList() {
return payloadEntries_;
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder>
getPayloadEntriesOrBuilderList() {
return payloadEntries_;
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
@java.lang.Override
public int getPayloadEntriesCount() {
return payloadEntries_.size();
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange getPayloadEntries(int index) {
return payloadEntries_.get(index);
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder getPayloadEntriesOrBuilder(
int index) {
return payloadEntries_.get(index);
}
public static final int BASE_VERSION_ID_FIELD_NUMBER = 4;
private volatile java.lang.Object baseVersionId_;
/**
*
* Optional base version id. Defaults to the current version if not specified
*
*
* string base_version_id = 4 [(.yandex.cloud.length) = "<=50"];
* @return The baseVersionId.
*/
@java.lang.Override
public java.lang.String getBaseVersionId() {
java.lang.Object ref = baseVersionId_;
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();
baseVersionId_ = s;
return s;
}
}
/**
*
* Optional base version id. Defaults to the current version if not specified
*
*
* string base_version_id = 4 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for baseVersionId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getBaseVersionIdBytes() {
java.lang.Object ref = baseVersionId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
baseVersionId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, description_);
}
for (int i = 0; i < payloadEntries_.size(); i++) {
output.writeMessage(3, payloadEntries_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(baseVersionId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, baseVersionId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, description_);
}
for (int i = 0; i < payloadEntries_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, payloadEntries_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(baseVersionId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, baseVersionId_);
}
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.lockbox.v1.SecretServiceOuterClass.AddVersionRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest) obj;
if (!getSecretId()
.equals(other.getSecretId())) return false;
if (!getDescription()
.equals(other.getDescription())) return false;
if (!getPayloadEntriesList()
.equals(other.getPayloadEntriesList())) return false;
if (!getBaseVersionId()
.equals(other.getBaseVersionId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER;
hash = (53 * hash) + getDescription().hashCode();
if (getPayloadEntriesCount() > 0) {
hash = (37 * hash) + PAYLOAD_ENTRIES_FIELD_NUMBER;
hash = (53 * hash) + getPayloadEntriesList().hashCode();
}
hash = (37 * hash) + BASE_VERSION_ID_FIELD_NUMBER;
hash = (53 * hash) + getBaseVersionId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest 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.lockbox.v1.SecretServiceOuterClass.AddVersionRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest 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.lockbox.v1.SecretServiceOuterClass.AddVersionRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest 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.lockbox.v1.SecretServiceOuterClass.AddVersionRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest 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.lockbox.v1.SecretServiceOuterClass.AddVersionRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest 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.lockbox.v1.SecretServiceOuterClass.AddVersionRequest 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.lockbox.v1.AddVersionRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.AddVersionRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_AddVersionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_AddVersionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getPayloadEntriesFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
secretId_ = "";
description_ = "";
if (payloadEntriesBuilder_ == null) {
payloadEntries_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
payloadEntriesBuilder_.clear();
}
baseVersionId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_AddVersionRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest(this);
int from_bitField0_ = bitField0_;
result.secretId_ = secretId_;
result.description_ = description_;
if (payloadEntriesBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
payloadEntries_ = java.util.Collections.unmodifiableList(payloadEntries_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.payloadEntries_ = payloadEntries_;
} else {
result.payloadEntries_ = payloadEntriesBuilder_.build();
}
result.baseVersionId_ = baseVersionId_;
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.lockbox.v1.SecretServiceOuterClass.AddVersionRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
onChanged();
}
if (!other.getDescription().isEmpty()) {
description_ = other.description_;
onChanged();
}
if (payloadEntriesBuilder_ == null) {
if (!other.payloadEntries_.isEmpty()) {
if (payloadEntries_.isEmpty()) {
payloadEntries_ = other.payloadEntries_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensurePayloadEntriesIsMutable();
payloadEntries_.addAll(other.payloadEntries_);
}
onChanged();
}
} else {
if (!other.payloadEntries_.isEmpty()) {
if (payloadEntriesBuilder_.isEmpty()) {
payloadEntriesBuilder_.dispose();
payloadEntriesBuilder_ = null;
payloadEntries_ = other.payloadEntries_;
bitField0_ = (bitField0_ & ~0x00000001);
payloadEntriesBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getPayloadEntriesFieldBuilder() : null;
} else {
payloadEntriesBuilder_.addAllMessages(other.payloadEntries_);
}
}
}
if (!other.getBaseVersionId().isEmpty()) {
baseVersionId_ = other.baseVersionId_;
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.lockbox.v1.SecretServiceOuterClass.AddVersionRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = value;
onChanged();
return this;
}
private java.lang.Object description_ = "";
/**
*
* Description of the version.
*
*
* string description = 2 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
}
/**
*
* Description of the version.
*
*
* string description = 2 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
}
/**
*
* Description of the version.
*
*
* string description = 2 [(.yandex.cloud.length) = "<=1024"];
* @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;
}
/**
*
* Description of the version.
*
*
* string description = 2 [(.yandex.cloud.length) = "<=1024"];
* @return This builder for chaining.
*/
public Builder clearDescription() {
description_ = getDefaultInstance().getDescription();
onChanged();
return this;
}
/**
*
* Description of the version.
*
*
* string description = 2 [(.yandex.cloud.length) = "<=1024"];
* @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 java.util.List payloadEntries_ =
java.util.Collections.emptyList();
private void ensurePayloadEntriesIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
payloadEntries_ = new java.util.ArrayList(payloadEntries_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder> payloadEntriesBuilder_;
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public java.util.List getPayloadEntriesList() {
if (payloadEntriesBuilder_ == null) {
return java.util.Collections.unmodifiableList(payloadEntries_);
} else {
return payloadEntriesBuilder_.getMessageList();
}
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public int getPayloadEntriesCount() {
if (payloadEntriesBuilder_ == null) {
return payloadEntries_.size();
} else {
return payloadEntriesBuilder_.getCount();
}
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange getPayloadEntries(int index) {
if (payloadEntriesBuilder_ == null) {
return payloadEntries_.get(index);
} else {
return payloadEntriesBuilder_.getMessage(index);
}
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public Builder setPayloadEntries(
int index, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange value) {
if (payloadEntriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePayloadEntriesIsMutable();
payloadEntries_.set(index, value);
onChanged();
} else {
payloadEntriesBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public Builder setPayloadEntries(
int index, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder builderForValue) {
if (payloadEntriesBuilder_ == null) {
ensurePayloadEntriesIsMutable();
payloadEntries_.set(index, builderForValue.build());
onChanged();
} else {
payloadEntriesBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public Builder addPayloadEntries(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange value) {
if (payloadEntriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePayloadEntriesIsMutable();
payloadEntries_.add(value);
onChanged();
} else {
payloadEntriesBuilder_.addMessage(value);
}
return this;
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public Builder addPayloadEntries(
int index, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange value) {
if (payloadEntriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePayloadEntriesIsMutable();
payloadEntries_.add(index, value);
onChanged();
} else {
payloadEntriesBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public Builder addPayloadEntries(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder builderForValue) {
if (payloadEntriesBuilder_ == null) {
ensurePayloadEntriesIsMutable();
payloadEntries_.add(builderForValue.build());
onChanged();
} else {
payloadEntriesBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public Builder addPayloadEntries(
int index, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder builderForValue) {
if (payloadEntriesBuilder_ == null) {
ensurePayloadEntriesIsMutable();
payloadEntries_.add(index, builderForValue.build());
onChanged();
} else {
payloadEntriesBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public Builder addAllPayloadEntries(
java.lang.Iterable extends yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange> values) {
if (payloadEntriesBuilder_ == null) {
ensurePayloadEntriesIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, payloadEntries_);
onChanged();
} else {
payloadEntriesBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public Builder clearPayloadEntries() {
if (payloadEntriesBuilder_ == null) {
payloadEntries_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
payloadEntriesBuilder_.clear();
}
return this;
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public Builder removePayloadEntries(int index) {
if (payloadEntriesBuilder_ == null) {
ensurePayloadEntriesIsMutable();
payloadEntries_.remove(index);
onChanged();
} else {
payloadEntriesBuilder_.remove(index);
}
return this;
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder getPayloadEntriesBuilder(
int index) {
return getPayloadEntriesFieldBuilder().getBuilder(index);
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder getPayloadEntriesOrBuilder(
int index) {
if (payloadEntriesBuilder_ == null) {
return payloadEntries_.get(index); } else {
return payloadEntriesBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public java.util.List extends yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder>
getPayloadEntriesOrBuilderList() {
if (payloadEntriesBuilder_ != null) {
return payloadEntriesBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(payloadEntries_);
}
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder addPayloadEntriesBuilder() {
return getPayloadEntriesFieldBuilder().addBuilder(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.getDefaultInstance());
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder addPayloadEntriesBuilder(
int index) {
return getPayloadEntriesFieldBuilder().addBuilder(
index, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.getDefaultInstance());
}
/**
*
* Describe how payload entries of the base version change in the added version.
*
*
* repeated .yandex.cloud.lockbox.v1.PayloadEntryChange payload_entries = 3 [(.yandex.cloud.size) = "<=32"];
*/
public java.util.List
getPayloadEntriesBuilderList() {
return getPayloadEntriesFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder>
getPayloadEntriesFieldBuilder() {
if (payloadEntriesBuilder_ == null) {
payloadEntriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChange.Builder, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.PayloadEntryChangeOrBuilder>(
payloadEntries_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
payloadEntries_ = null;
}
return payloadEntriesBuilder_;
}
private java.lang.Object baseVersionId_ = "";
/**
*
* Optional base version id. Defaults to the current version if not specified
*
*
* string base_version_id = 4 [(.yandex.cloud.length) = "<=50"];
* @return The baseVersionId.
*/
public java.lang.String getBaseVersionId() {
java.lang.Object ref = baseVersionId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
baseVersionId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Optional base version id. Defaults to the current version if not specified
*
*
* string base_version_id = 4 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for baseVersionId.
*/
public com.google.protobuf.ByteString
getBaseVersionIdBytes() {
java.lang.Object ref = baseVersionId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
baseVersionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Optional base version id. Defaults to the current version if not specified
*
*
* string base_version_id = 4 [(.yandex.cloud.length) = "<=50"];
* @param value The baseVersionId to set.
* @return This builder for chaining.
*/
public Builder setBaseVersionId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
baseVersionId_ = value;
onChanged();
return this;
}
/**
*
* Optional base version id. Defaults to the current version if not specified
*
*
* string base_version_id = 4 [(.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearBaseVersionId() {
baseVersionId_ = getDefaultInstance().getBaseVersionId();
onChanged();
return this;
}
/**
*
* Optional base version id. Defaults to the current version if not specified
*
*
* string base_version_id = 4 [(.yandex.cloud.length) = "<=50"];
* @param value The bytes for baseVersionId to set.
* @return This builder for chaining.
*/
public Builder setBaseVersionIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
baseVersionId_ = 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.lockbox.v1.AddVersionRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.AddVersionRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public AddVersionRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AddVersionRequest(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.lockbox.v1.SecretServiceOuterClass.AddVersionRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface AddVersionMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.AddVersionMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret.
*
*
* string secret_id = 1;
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
/**
*
* ID of the added version.
*
*
* string version_id = 2;
* @return The versionId.
*/
java.lang.String getVersionId();
/**
*
* ID of the added version.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
com.google.protobuf.ByteString
getVersionIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.AddVersionMetadata}
*/
public static final class AddVersionMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.AddVersionMetadata)
AddVersionMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use AddVersionMetadata.newBuilder() to construct.
private AddVersionMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private AddVersionMetadata() {
secretId_ = "";
versionId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AddVersionMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AddVersionMetadata(
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();
secretId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
versionId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_AddVersionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_AddVersionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret.
*
*
* string secret_id = 1;
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int VERSION_ID_FIELD_NUMBER = 2;
private volatile java.lang.Object versionId_;
/**
*
* ID of the added version.
*
*
* string version_id = 2;
* @return The versionId.
*/
@java.lang.Override
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
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();
versionId_ = s;
return s;
}
}
/**
*
* ID of the added version.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, versionId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, versionId_);
}
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.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata) obj;
if (!getSecretId()
.equals(other.getSecretId())) return false;
if (!getVersionId()
.equals(other.getVersionId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (37 * hash) + VERSION_ID_FIELD_NUMBER;
hash = (53 * hash) + getVersionId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata 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.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata 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.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata 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.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata 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.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata 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.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata 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.lockbox.v1.AddVersionMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.AddVersionMetadata)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_AddVersionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_AddVersionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata.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();
secretId_ = "";
versionId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_AddVersionMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata(this);
result.secretId_ = secretId_;
result.versionId_ = versionId_;
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.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
onChanged();
}
if (!other.getVersionId().isEmpty()) {
versionId_ = other.versionId_;
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.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret.
*
*
* string secret_id = 1;
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret.
*
*
* string secret_id = 1;
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret.
*
*
* string secret_id = 1;
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret.
*
*
* string secret_id = 1;
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = value;
onChanged();
return this;
}
private java.lang.Object versionId_ = "";
/**
*
* ID of the added version.
*
*
* string version_id = 2;
* @return The versionId.
*/
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
versionId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the added version.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the added version.
*
*
* string version_id = 2;
* @param value The versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
versionId_ = value;
onChanged();
return this;
}
/**
*
* ID of the added version.
*
*
* string version_id = 2;
* @return This builder for chaining.
*/
public Builder clearVersionId() {
versionId_ = getDefaultInstance().getVersionId();
onChanged();
return this;
}
/**
*
* ID of the added version.
*
*
* string version_id = 2;
* @param value The bytes for versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
versionId_ = 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.lockbox.v1.AddVersionMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.AddVersionMetadata)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public AddVersionMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AddVersionMetadata(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.lockbox.v1.SecretServiceOuterClass.AddVersionMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListVersionsRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.ListVersionsRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret to list versions for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret to list versions for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than `page_size`, the service returns a [ListVersionsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
long getPageSize();
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListVersionsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
java.lang.String getPageToken();
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListVersionsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
com.google.protobuf.ByteString
getPageTokenBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.ListVersionsRequest}
*/
public static final class ListVersionsRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.ListVersionsRequest)
ListVersionsRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListVersionsRequest.newBuilder() to construct.
private ListVersionsRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListVersionsRequest() {
secretId_ = "";
pageToken_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListVersionsRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListVersionsRequest(
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();
secretId_ = s;
break;
}
case 16: {
pageSize_ = input.readInt64();
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
pageToken_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListVersionsRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListVersionsRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret to list versions for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret to list versions for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int PAGE_SIZE_FIELD_NUMBER = 2;
private long pageSize_;
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than `page_size`, the service returns a [ListVersionsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
@java.lang.Override
public long getPageSize() {
return pageSize_;
}
public static final int PAGE_TOKEN_FIELD_NUMBER = 3;
private volatile java.lang.Object pageToken_;
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListVersionsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
@java.lang.Override
public java.lang.String getPageToken() {
java.lang.Object ref = pageToken_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
pageToken_ = s;
return s;
}
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListVersionsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getPageTokenBytes() {
java.lang.Object ref = pageToken_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
pageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
if (pageSize_ != 0L) {
output.writeInt64(2, pageSize_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
if (pageSize_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, pageSize_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest) obj;
if (!getSecretId()
.equals(other.getSecretId())) return false;
if (getPageSize()
!= other.getPageSize()) return false;
if (!getPageToken()
.equals(other.getPageToken())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getPageSize());
hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getPageToken().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest 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.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest 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.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest 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.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest 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.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest 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.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest 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.lockbox.v1.ListVersionsRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.ListVersionsRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListVersionsRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListVersionsRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest.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();
secretId_ = "";
pageSize_ = 0L;
pageToken_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListVersionsRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest(this);
result.secretId_ = secretId_;
result.pageSize_ = pageSize_;
result.pageToken_ = pageToken_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
onChanged();
}
if (other.getPageSize() != 0L) {
setPageSize(other.getPageSize());
}
if (!other.getPageToken().isEmpty()) {
pageToken_ = other.pageToken_;
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret to list versions for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret to list versions for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret to list versions for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret to list versions for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret to list versions for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = value;
onChanged();
return this;
}
private long pageSize_ ;
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than `page_size`, the service returns a [ListVersionsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
@java.lang.Override
public long getPageSize() {
return pageSize_;
}
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than `page_size`, the service returns a [ListVersionsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @param value The pageSize to set.
* @return This builder for chaining.
*/
public Builder setPageSize(long value) {
pageSize_ = value;
onChanged();
return this;
}
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than `page_size`, the service returns a [ListVersionsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return This builder for chaining.
*/
public Builder clearPageSize() {
pageSize_ = 0L;
onChanged();
return this;
}
private java.lang.Object pageToken_ = "";
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListVersionsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
public java.lang.String getPageToken() {
java.lang.Object ref = pageToken_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
pageToken_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListVersionsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
public com.google.protobuf.ByteString
getPageTokenBytes() {
java.lang.Object ref = pageToken_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
pageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListVersionsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @param value The pageToken to set.
* @return This builder for chaining.
*/
public Builder setPageToken(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
pageToken_ = value;
onChanged();
return this;
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListVersionsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return This builder for chaining.
*/
public Builder clearPageToken() {
pageToken_ = getDefaultInstance().getPageToken();
onChanged();
return this;
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListVersionsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @param value The bytes for pageToken to set.
* @return This builder for chaining.
*/
public Builder setPageTokenBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
pageToken_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.lockbox.v1.ListVersionsRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.ListVersionsRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListVersionsRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListVersionsRequest(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.lockbox.v1.SecretServiceOuterClass.ListVersionsRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListVersionsResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.ListVersionsResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
java.util.List
getVersionsList();
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
yandex.cloud.api.lockbox.v1.SecretOuterClass.Version getVersions(int index);
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
int getVersionsCount();
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
java.util.List extends yandex.cloud.api.lockbox.v1.SecretOuterClass.VersionOrBuilder>
getVersionsOrBuilderList();
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
yandex.cloud.api.lockbox.v1.SecretOuterClass.VersionOrBuilder getVersionsOrBuilder(
int index);
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListVersionsRequest.page_size], use
* the `next_page_token` as the value for the [ListVersionsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
java.lang.String getNextPageToken();
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListVersionsRequest.page_size], use
* the `next_page_token` as the value for the [ListVersionsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
com.google.protobuf.ByteString
getNextPageTokenBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.ListVersionsResponse}
*/
public static final class ListVersionsResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.ListVersionsResponse)
ListVersionsResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListVersionsResponse.newBuilder() to construct.
private ListVersionsResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListVersionsResponse() {
versions_ = java.util.Collections.emptyList();
nextPageToken_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListVersionsResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListVersionsResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
versions_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
versions_.add(
input.readMessage(yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.parser(), extensionRegistry));
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
nextPageToken_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
versions_ = java.util.Collections.unmodifiableList(versions_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListVersionsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListVersionsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse.Builder.class);
}
public static final int VERSIONS_FIELD_NUMBER = 1;
private java.util.List versions_;
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
@java.lang.Override
public java.util.List getVersionsList() {
return versions_;
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.lockbox.v1.SecretOuterClass.VersionOrBuilder>
getVersionsOrBuilderList() {
return versions_;
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
@java.lang.Override
public int getVersionsCount() {
return versions_.size();
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretOuterClass.Version getVersions(int index) {
return versions_.get(index);
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretOuterClass.VersionOrBuilder getVersionsOrBuilder(
int index) {
return versions_.get(index);
}
public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2;
private volatile java.lang.Object nextPageToken_;
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListVersionsRequest.page_size], use
* the `next_page_token` as the value for the [ListVersionsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
@java.lang.Override
public java.lang.String getNextPageToken() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
nextPageToken_ = s;
return s;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListVersionsRequest.page_size], use
* the `next_page_token` as the value for the [ListVersionsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNextPageTokenBytes() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
nextPageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < versions_.size(); i++) {
output.writeMessage(1, versions_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < versions_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, versions_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse) obj;
if (!getVersionsList()
.equals(other.getVersionsList())) return false;
if (!getNextPageToken()
.equals(other.getNextPageToken())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getVersionsCount() > 0) {
hash = (37 * hash) + VERSIONS_FIELD_NUMBER;
hash = (53 * hash) + getVersionsList().hashCode();
}
hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getNextPageToken().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse 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.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse 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.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse 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.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse 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.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse 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.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse 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.lockbox.v1.ListVersionsResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.ListVersionsResponse)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListVersionsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListVersionsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getVersionsFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (versionsBuilder_ == null) {
versions_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
versionsBuilder_.clear();
}
nextPageToken_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListVersionsResponse_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse(this);
int from_bitField0_ = bitField0_;
if (versionsBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
versions_ = java.util.Collections.unmodifiableList(versions_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.versions_ = versions_;
} else {
result.versions_ = versionsBuilder_.build();
}
result.nextPageToken_ = nextPageToken_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse.getDefaultInstance()) return this;
if (versionsBuilder_ == null) {
if (!other.versions_.isEmpty()) {
if (versions_.isEmpty()) {
versions_ = other.versions_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureVersionsIsMutable();
versions_.addAll(other.versions_);
}
onChanged();
}
} else {
if (!other.versions_.isEmpty()) {
if (versionsBuilder_.isEmpty()) {
versionsBuilder_.dispose();
versionsBuilder_ = null;
versions_ = other.versions_;
bitField0_ = (bitField0_ & ~0x00000001);
versionsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getVersionsFieldBuilder() : null;
} else {
versionsBuilder_.addAllMessages(other.versions_);
}
}
}
if (!other.getNextPageToken().isEmpty()) {
nextPageToken_ = other.nextPageToken_;
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List versions_ =
java.util.Collections.emptyList();
private void ensureVersionsIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
versions_ = new java.util.ArrayList(versions_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretOuterClass.Version, yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.Builder, yandex.cloud.api.lockbox.v1.SecretOuterClass.VersionOrBuilder> versionsBuilder_;
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public java.util.List getVersionsList() {
if (versionsBuilder_ == null) {
return java.util.Collections.unmodifiableList(versions_);
} else {
return versionsBuilder_.getMessageList();
}
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public int getVersionsCount() {
if (versionsBuilder_ == null) {
return versions_.size();
} else {
return versionsBuilder_.getCount();
}
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public yandex.cloud.api.lockbox.v1.SecretOuterClass.Version getVersions(int index) {
if (versionsBuilder_ == null) {
return versions_.get(index);
} else {
return versionsBuilder_.getMessage(index);
}
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public Builder setVersions(
int index, yandex.cloud.api.lockbox.v1.SecretOuterClass.Version value) {
if (versionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureVersionsIsMutable();
versions_.set(index, value);
onChanged();
} else {
versionsBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public Builder setVersions(
int index, yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.Builder builderForValue) {
if (versionsBuilder_ == null) {
ensureVersionsIsMutable();
versions_.set(index, builderForValue.build());
onChanged();
} else {
versionsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public Builder addVersions(yandex.cloud.api.lockbox.v1.SecretOuterClass.Version value) {
if (versionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureVersionsIsMutable();
versions_.add(value);
onChanged();
} else {
versionsBuilder_.addMessage(value);
}
return this;
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public Builder addVersions(
int index, yandex.cloud.api.lockbox.v1.SecretOuterClass.Version value) {
if (versionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureVersionsIsMutable();
versions_.add(index, value);
onChanged();
} else {
versionsBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public Builder addVersions(
yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.Builder builderForValue) {
if (versionsBuilder_ == null) {
ensureVersionsIsMutable();
versions_.add(builderForValue.build());
onChanged();
} else {
versionsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public Builder addVersions(
int index, yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.Builder builderForValue) {
if (versionsBuilder_ == null) {
ensureVersionsIsMutable();
versions_.add(index, builderForValue.build());
onChanged();
} else {
versionsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public Builder addAllVersions(
java.lang.Iterable extends yandex.cloud.api.lockbox.v1.SecretOuterClass.Version> values) {
if (versionsBuilder_ == null) {
ensureVersionsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, versions_);
onChanged();
} else {
versionsBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public Builder clearVersions() {
if (versionsBuilder_ == null) {
versions_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
versionsBuilder_.clear();
}
return this;
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public Builder removeVersions(int index) {
if (versionsBuilder_ == null) {
ensureVersionsIsMutable();
versions_.remove(index);
onChanged();
} else {
versionsBuilder_.remove(index);
}
return this;
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.Builder getVersionsBuilder(
int index) {
return getVersionsFieldBuilder().getBuilder(index);
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public yandex.cloud.api.lockbox.v1.SecretOuterClass.VersionOrBuilder getVersionsOrBuilder(
int index) {
if (versionsBuilder_ == null) {
return versions_.get(index); } else {
return versionsBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public java.util.List extends yandex.cloud.api.lockbox.v1.SecretOuterClass.VersionOrBuilder>
getVersionsOrBuilderList() {
if (versionsBuilder_ != null) {
return versionsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(versions_);
}
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.Builder addVersionsBuilder() {
return getVersionsFieldBuilder().addBuilder(
yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.getDefaultInstance());
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.Builder addVersionsBuilder(
int index) {
return getVersionsFieldBuilder().addBuilder(
index, yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.getDefaultInstance());
}
/**
*
* List of versions for the specified secret.
*
*
* repeated .yandex.cloud.lockbox.v1.Version versions = 1;
*/
public java.util.List
getVersionsBuilderList() {
return getVersionsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretOuterClass.Version, yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.Builder, yandex.cloud.api.lockbox.v1.SecretOuterClass.VersionOrBuilder>
getVersionsFieldBuilder() {
if (versionsBuilder_ == null) {
versionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.lockbox.v1.SecretOuterClass.Version, yandex.cloud.api.lockbox.v1.SecretOuterClass.Version.Builder, yandex.cloud.api.lockbox.v1.SecretOuterClass.VersionOrBuilder>(
versions_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
versions_ = null;
}
return versionsBuilder_;
}
private java.lang.Object nextPageToken_ = "";
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListVersionsRequest.page_size], use
* the `next_page_token` as the value for the [ListVersionsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
public java.lang.String getNextPageToken() {
java.lang.Object ref = nextPageToken_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
nextPageToken_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListVersionsRequest.page_size], use
* the `next_page_token` as the value for the [ListVersionsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
public com.google.protobuf.ByteString
getNextPageTokenBytes() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
nextPageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListVersionsRequest.page_size], use
* the `next_page_token` as the value for the [ListVersionsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @param value The nextPageToken to set.
* @return This builder for chaining.
*/
public Builder setNextPageToken(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
nextPageToken_ = value;
onChanged();
return this;
}
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListVersionsRequest.page_size], use
* the `next_page_token` as the value for the [ListVersionsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return This builder for chaining.
*/
public Builder clearNextPageToken() {
nextPageToken_ = getDefaultInstance().getNextPageToken();
onChanged();
return this;
}
/**
*
* This token allows you to get the next page of results for list requests. If the number
* of results is greater than the specified [ListVersionsRequest.page_size], use
* the `next_page_token` as the value for the [ListVersionsRequest.page_token] query parameter
* in the next list request. Each subsequent list request will have its own
* `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @param value The bytes for nextPageToken to set.
* @return This builder for chaining.
*/
public Builder setNextPageTokenBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
nextPageToken_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.lockbox.v1.ListVersionsResponse)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.ListVersionsResponse)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListVersionsResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListVersionsResponse(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.lockbox.v1.SecretServiceOuterClass.ListVersionsResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ScheduleVersionDestructionRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.ScheduleVersionDestructionRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret whose version should be scheduled for destruction.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret whose version should be scheduled for destruction.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
/**
*
* ID of the version to be destroyed.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The versionId.
*/
java.lang.String getVersionId();
/**
*
* ID of the version to be destroyed.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for versionId.
*/
com.google.protobuf.ByteString
getVersionIdBytes();
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
* @return Whether the pendingPeriod field is set.
*/
boolean hasPendingPeriod();
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
* @return The pendingPeriod.
*/
com.google.protobuf.Duration getPendingPeriod();
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
*/
com.google.protobuf.DurationOrBuilder getPendingPeriodOrBuilder();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.ScheduleVersionDestructionRequest}
*/
public static final class ScheduleVersionDestructionRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.ScheduleVersionDestructionRequest)
ScheduleVersionDestructionRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use ScheduleVersionDestructionRequest.newBuilder() to construct.
private ScheduleVersionDestructionRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ScheduleVersionDestructionRequest() {
secretId_ = "";
versionId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ScheduleVersionDestructionRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ScheduleVersionDestructionRequest(
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();
secretId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
versionId_ = s;
break;
}
case 26: {
com.google.protobuf.Duration.Builder subBuilder = null;
if (pendingPeriod_ != null) {
subBuilder = pendingPeriod_.toBuilder();
}
pendingPeriod_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(pendingPeriod_);
pendingPeriod_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret whose version should be scheduled for destruction.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret whose version should be scheduled for destruction.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int VERSION_ID_FIELD_NUMBER = 2;
private volatile java.lang.Object versionId_;
/**
*
* ID of the version to be destroyed.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The versionId.
*/
@java.lang.Override
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
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();
versionId_ = s;
return s;
}
}
/**
*
* ID of the version to be destroyed.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for versionId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int PENDING_PERIOD_FIELD_NUMBER = 3;
private com.google.protobuf.Duration pendingPeriod_;
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
* @return Whether the pendingPeriod field is set.
*/
@java.lang.Override
public boolean hasPendingPeriod() {
return pendingPeriod_ != null;
}
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
* @return The pendingPeriod.
*/
@java.lang.Override
public com.google.protobuf.Duration getPendingPeriod() {
return pendingPeriod_ == null ? com.google.protobuf.Duration.getDefaultInstance() : pendingPeriod_;
}
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
*/
@java.lang.Override
public com.google.protobuf.DurationOrBuilder getPendingPeriodOrBuilder() {
return getPendingPeriod();
}
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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, versionId_);
}
if (pendingPeriod_ != null) {
output.writeMessage(3, getPendingPeriod());
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, versionId_);
}
if (pendingPeriod_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, getPendingPeriod());
}
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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest) obj;
if (!getSecretId()
.equals(other.getSecretId())) return false;
if (!getVersionId()
.equals(other.getVersionId())) return false;
if (hasPendingPeriod() != other.hasPendingPeriod()) return false;
if (hasPendingPeriod()) {
if (!getPendingPeriod()
.equals(other.getPendingPeriod())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (37 * hash) + VERSION_ID_FIELD_NUMBER;
hash = (53 * hash) + getVersionId().hashCode();
if (hasPendingPeriod()) {
hash = (37 * hash) + PENDING_PERIOD_FIELD_NUMBER;
hash = (53 * hash) + getPendingPeriod().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest 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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest 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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest 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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest 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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest 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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest 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.lockbox.v1.ScheduleVersionDestructionRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.ScheduleVersionDestructionRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest.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();
secretId_ = "";
versionId_ = "";
if (pendingPeriodBuilder_ == null) {
pendingPeriod_ = null;
} else {
pendingPeriod_ = null;
pendingPeriodBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest(this);
result.secretId_ = secretId_;
result.versionId_ = versionId_;
if (pendingPeriodBuilder_ == null) {
result.pendingPeriod_ = pendingPeriod_;
} else {
result.pendingPeriod_ = pendingPeriodBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
onChanged();
}
if (!other.getVersionId().isEmpty()) {
versionId_ = other.versionId_;
onChanged();
}
if (other.hasPendingPeriod()) {
mergePendingPeriod(other.getPendingPeriod());
}
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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret whose version should be scheduled for destruction.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret whose version should be scheduled for destruction.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret whose version should be scheduled for destruction.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret whose version should be scheduled for destruction.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret whose version should be scheduled for destruction.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = value;
onChanged();
return this;
}
private java.lang.Object versionId_ = "";
/**
*
* ID of the version to be destroyed.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The versionId.
*/
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
versionId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the version to be destroyed.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for versionId.
*/
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the version to be destroyed.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
versionId_ = value;
onChanged();
return this;
}
/**
*
* ID of the version to be destroyed.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearVersionId() {
versionId_ = getDefaultInstance().getVersionId();
onChanged();
return this;
}
/**
*
* ID of the version to be destroyed.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
versionId_ = value;
onChanged();
return this;
}
private com.google.protobuf.Duration pendingPeriod_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> pendingPeriodBuilder_;
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
* @return Whether the pendingPeriod field is set.
*/
public boolean hasPendingPeriod() {
return pendingPeriodBuilder_ != null || pendingPeriod_ != null;
}
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
* @return The pendingPeriod.
*/
public com.google.protobuf.Duration getPendingPeriod() {
if (pendingPeriodBuilder_ == null) {
return pendingPeriod_ == null ? com.google.protobuf.Duration.getDefaultInstance() : pendingPeriod_;
} else {
return pendingPeriodBuilder_.getMessage();
}
}
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
*/
public Builder setPendingPeriod(com.google.protobuf.Duration value) {
if (pendingPeriodBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
pendingPeriod_ = value;
onChanged();
} else {
pendingPeriodBuilder_.setMessage(value);
}
return this;
}
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
*/
public Builder setPendingPeriod(
com.google.protobuf.Duration.Builder builderForValue) {
if (pendingPeriodBuilder_ == null) {
pendingPeriod_ = builderForValue.build();
onChanged();
} else {
pendingPeriodBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
*/
public Builder mergePendingPeriod(com.google.protobuf.Duration value) {
if (pendingPeriodBuilder_ == null) {
if (pendingPeriod_ != null) {
pendingPeriod_ =
com.google.protobuf.Duration.newBuilder(pendingPeriod_).mergeFrom(value).buildPartial();
} else {
pendingPeriod_ = value;
}
onChanged();
} else {
pendingPeriodBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
*/
public Builder clearPendingPeriod() {
if (pendingPeriodBuilder_ == null) {
pendingPeriod_ = null;
onChanged();
} else {
pendingPeriod_ = null;
pendingPeriodBuilder_ = null;
}
return this;
}
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
*/
public com.google.protobuf.Duration.Builder getPendingPeriodBuilder() {
onChanged();
return getPendingPeriodFieldBuilder().getBuilder();
}
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
*/
public com.google.protobuf.DurationOrBuilder getPendingPeriodOrBuilder() {
if (pendingPeriodBuilder_ != null) {
return pendingPeriodBuilder_.getMessageOrBuilder();
} else {
return pendingPeriod_ == null ?
com.google.protobuf.Duration.getDefaultInstance() : pendingPeriod_;
}
}
/**
*
* Time interval between the version destruction request and actual destruction.
* Default value: 7 days.
*
*
* .google.protobuf.Duration pending_period = 3;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>
getPendingPeriodFieldBuilder() {
if (pendingPeriodBuilder_ == null) {
pendingPeriodBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(
getPendingPeriod(),
getParentForChildren(),
isClean());
pendingPeriod_ = null;
}
return pendingPeriodBuilder_;
}
@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.lockbox.v1.ScheduleVersionDestructionRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.ScheduleVersionDestructionRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ScheduleVersionDestructionRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ScheduleVersionDestructionRequest(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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ScheduleVersionDestructionMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.ScheduleVersionDestructionMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret whose version is being scheduled for destruction.
*
*
* string secret_id = 1;
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret whose version is being scheduled for destruction.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
/**
*
* ID of the version that is being scheduled for destruction.
*
*
* string version_id = 2;
* @return The versionId.
*/
java.lang.String getVersionId();
/**
*
* ID of the version that is being scheduled for destruction.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
com.google.protobuf.ByteString
getVersionIdBytes();
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
* @return Whether the destroyAt field is set.
*/
boolean hasDestroyAt();
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
* @return The destroyAt.
*/
com.google.protobuf.Timestamp getDestroyAt();
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
*/
com.google.protobuf.TimestampOrBuilder getDestroyAtOrBuilder();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.ScheduleVersionDestructionMetadata}
*/
public static final class ScheduleVersionDestructionMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.ScheduleVersionDestructionMetadata)
ScheduleVersionDestructionMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use ScheduleVersionDestructionMetadata.newBuilder() to construct.
private ScheduleVersionDestructionMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ScheduleVersionDestructionMetadata() {
secretId_ = "";
versionId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ScheduleVersionDestructionMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ScheduleVersionDestructionMetadata(
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();
secretId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
versionId_ = s;
break;
}
case 26: {
com.google.protobuf.Timestamp.Builder subBuilder = null;
if (destroyAt_ != null) {
subBuilder = destroyAt_.toBuilder();
}
destroyAt_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(destroyAt_);
destroyAt_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret whose version is being scheduled for destruction.
*
*
* string secret_id = 1;
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret whose version is being scheduled for destruction.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int VERSION_ID_FIELD_NUMBER = 2;
private volatile java.lang.Object versionId_;
/**
*
* ID of the version that is being scheduled for destruction.
*
*
* string version_id = 2;
* @return The versionId.
*/
@java.lang.Override
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
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();
versionId_ = s;
return s;
}
}
/**
*
* ID of the version that is being scheduled for destruction.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DESTROY_AT_FIELD_NUMBER = 3;
private com.google.protobuf.Timestamp destroyAt_;
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
* @return Whether the destroyAt field is set.
*/
@java.lang.Override
public boolean hasDestroyAt() {
return destroyAt_ != null;
}
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
* @return The destroyAt.
*/
@java.lang.Override
public com.google.protobuf.Timestamp getDestroyAt() {
return destroyAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : destroyAt_;
}
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
*/
@java.lang.Override
public com.google.protobuf.TimestampOrBuilder getDestroyAtOrBuilder() {
return getDestroyAt();
}
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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, versionId_);
}
if (destroyAt_ != null) {
output.writeMessage(3, getDestroyAt());
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, versionId_);
}
if (destroyAt_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, getDestroyAt());
}
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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata) obj;
if (!getSecretId()
.equals(other.getSecretId())) return false;
if (!getVersionId()
.equals(other.getVersionId())) return false;
if (hasDestroyAt() != other.hasDestroyAt()) return false;
if (hasDestroyAt()) {
if (!getDestroyAt()
.equals(other.getDestroyAt())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (37 * hash) + VERSION_ID_FIELD_NUMBER;
hash = (53 * hash) + getVersionId().hashCode();
if (hasDestroyAt()) {
hash = (37 * hash) + DESTROY_AT_FIELD_NUMBER;
hash = (53 * hash) + getDestroyAt().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata 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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata 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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata 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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata 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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata 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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata 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.lockbox.v1.ScheduleVersionDestructionMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.ScheduleVersionDestructionMetadata)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata.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();
secretId_ = "";
versionId_ = "";
if (destroyAtBuilder_ == null) {
destroyAt_ = null;
} else {
destroyAt_ = null;
destroyAtBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata(this);
result.secretId_ = secretId_;
result.versionId_ = versionId_;
if (destroyAtBuilder_ == null) {
result.destroyAt_ = destroyAt_;
} else {
result.destroyAt_ = destroyAtBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
onChanged();
}
if (!other.getVersionId().isEmpty()) {
versionId_ = other.versionId_;
onChanged();
}
if (other.hasDestroyAt()) {
mergeDestroyAt(other.getDestroyAt());
}
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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret whose version is being scheduled for destruction.
*
*
* string secret_id = 1;
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret whose version is being scheduled for destruction.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret whose version is being scheduled for destruction.
*
*
* string secret_id = 1;
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret whose version is being scheduled for destruction.
*
*
* string secret_id = 1;
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret whose version is being scheduled for destruction.
*
*
* string secret_id = 1;
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = value;
onChanged();
return this;
}
private java.lang.Object versionId_ = "";
/**
*
* ID of the version that is being scheduled for destruction.
*
*
* string version_id = 2;
* @return The versionId.
*/
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
versionId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the version that is being scheduled for destruction.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the version that is being scheduled for destruction.
*
*
* string version_id = 2;
* @param value The versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
versionId_ = value;
onChanged();
return this;
}
/**
*
* ID of the version that is being scheduled for destruction.
*
*
* string version_id = 2;
* @return This builder for chaining.
*/
public Builder clearVersionId() {
versionId_ = getDefaultInstance().getVersionId();
onChanged();
return this;
}
/**
*
* ID of the version that is being scheduled for destruction.
*
*
* string version_id = 2;
* @param value The bytes for versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
versionId_ = value;
onChanged();
return this;
}
private com.google.protobuf.Timestamp destroyAt_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> destroyAtBuilder_;
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
* @return Whether the destroyAt field is set.
*/
public boolean hasDestroyAt() {
return destroyAtBuilder_ != null || destroyAt_ != null;
}
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
* @return The destroyAt.
*/
public com.google.protobuf.Timestamp getDestroyAt() {
if (destroyAtBuilder_ == null) {
return destroyAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : destroyAt_;
} else {
return destroyAtBuilder_.getMessage();
}
}
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
*/
public Builder setDestroyAt(com.google.protobuf.Timestamp value) {
if (destroyAtBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
destroyAt_ = value;
onChanged();
} else {
destroyAtBuilder_.setMessage(value);
}
return this;
}
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
*/
public Builder setDestroyAt(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (destroyAtBuilder_ == null) {
destroyAt_ = builderForValue.build();
onChanged();
} else {
destroyAtBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
*/
public Builder mergeDestroyAt(com.google.protobuf.Timestamp value) {
if (destroyAtBuilder_ == null) {
if (destroyAt_ != null) {
destroyAt_ =
com.google.protobuf.Timestamp.newBuilder(destroyAt_).mergeFrom(value).buildPartial();
} else {
destroyAt_ = value;
}
onChanged();
} else {
destroyAtBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
*/
public Builder clearDestroyAt() {
if (destroyAtBuilder_ == null) {
destroyAt_ = null;
onChanged();
} else {
destroyAt_ = null;
destroyAtBuilder_ = null;
}
return this;
}
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
*/
public com.google.protobuf.Timestamp.Builder getDestroyAtBuilder() {
onChanged();
return getDestroyAtFieldBuilder().getBuilder();
}
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
*/
public com.google.protobuf.TimestampOrBuilder getDestroyAtOrBuilder() {
if (destroyAtBuilder_ != null) {
return destroyAtBuilder_.getMessageOrBuilder();
} else {
return destroyAt_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : destroyAt_;
}
}
/**
*
* Destruction timestamp.
*
*
* .google.protobuf.Timestamp destroy_at = 3;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getDestroyAtFieldBuilder() {
if (destroyAtBuilder_ == null) {
destroyAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getDestroyAt(),
getParentForChildren(),
isClean());
destroyAt_ = null;
}
return destroyAtBuilder_;
}
@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.lockbox.v1.ScheduleVersionDestructionMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.ScheduleVersionDestructionMetadata)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ScheduleVersionDestructionMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ScheduleVersionDestructionMetadata(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.lockbox.v1.SecretServiceOuterClass.ScheduleVersionDestructionMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CancelVersionDestructionRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.CancelVersionDestructionRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret to cancel a version's destruction for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret to cancel a version's destruction for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
/**
*
* ID of the secret whose scheduled destruction should be cancelled.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The versionId.
*/
java.lang.String getVersionId();
/**
*
* ID of the secret whose scheduled destruction should be cancelled.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for versionId.
*/
com.google.protobuf.ByteString
getVersionIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.CancelVersionDestructionRequest}
*/
public static final class CancelVersionDestructionRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.CancelVersionDestructionRequest)
CancelVersionDestructionRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use CancelVersionDestructionRequest.newBuilder() to construct.
private CancelVersionDestructionRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CancelVersionDestructionRequest() {
secretId_ = "";
versionId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CancelVersionDestructionRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CancelVersionDestructionRequest(
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();
secretId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
versionId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret to cancel a version's destruction for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret to cancel a version's destruction for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int VERSION_ID_FIELD_NUMBER = 2;
private volatile java.lang.Object versionId_;
/**
*
* ID of the secret whose scheduled destruction should be cancelled.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The versionId.
*/
@java.lang.Override
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
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();
versionId_ = s;
return s;
}
}
/**
*
* ID of the secret whose scheduled destruction should be cancelled.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for versionId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, versionId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, versionId_);
}
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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest) obj;
if (!getSecretId()
.equals(other.getSecretId())) return false;
if (!getVersionId()
.equals(other.getVersionId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (37 * hash) + VERSION_ID_FIELD_NUMBER;
hash = (53 * hash) + getVersionId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest 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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest 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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest 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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest 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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest 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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest 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.lockbox.v1.CancelVersionDestructionRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.CancelVersionDestructionRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest.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();
secretId_ = "";
versionId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest(this);
result.secretId_ = secretId_;
result.versionId_ = versionId_;
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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
onChanged();
}
if (!other.getVersionId().isEmpty()) {
versionId_ = other.versionId_;
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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret to cancel a version's destruction for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret to cancel a version's destruction for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret to cancel a version's destruction for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret to cancel a version's destruction for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret to cancel a version's destruction for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = value;
onChanged();
return this;
}
private java.lang.Object versionId_ = "";
/**
*
* ID of the secret whose scheduled destruction should be cancelled.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The versionId.
*/
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
versionId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret whose scheduled destruction should be cancelled.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for versionId.
*/
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret whose scheduled destruction should be cancelled.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
versionId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret whose scheduled destruction should be cancelled.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearVersionId() {
versionId_ = getDefaultInstance().getVersionId();
onChanged();
return this;
}
/**
*
* ID of the secret whose scheduled destruction should be cancelled.
*
*
* string version_id = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
versionId_ = 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.lockbox.v1.CancelVersionDestructionRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.CancelVersionDestructionRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CancelVersionDestructionRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CancelVersionDestructionRequest(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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CancelVersionDestructionMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.CancelVersionDestructionMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret whose version's destruction is being cancelled.
*
*
* string secret_id = 1;
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret whose version's destruction is being cancelled.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
/**
*
* ID of the version whose scheduled destruction is being cancelled.
*
*
* string version_id = 2;
* @return The versionId.
*/
java.lang.String getVersionId();
/**
*
* ID of the version whose scheduled destruction is being cancelled.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
com.google.protobuf.ByteString
getVersionIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.CancelVersionDestructionMetadata}
*/
public static final class CancelVersionDestructionMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.CancelVersionDestructionMetadata)
CancelVersionDestructionMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use CancelVersionDestructionMetadata.newBuilder() to construct.
private CancelVersionDestructionMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CancelVersionDestructionMetadata() {
secretId_ = "";
versionId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CancelVersionDestructionMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CancelVersionDestructionMetadata(
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();
secretId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
versionId_ = 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.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret whose version's destruction is being cancelled.
*
*
* string secret_id = 1;
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret whose version's destruction is being cancelled.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int VERSION_ID_FIELD_NUMBER = 2;
private volatile java.lang.Object versionId_;
/**
*
* ID of the version whose scheduled destruction is being cancelled.
*
*
* string version_id = 2;
* @return The versionId.
*/
@java.lang.Override
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
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();
versionId_ = s;
return s;
}
}
/**
*
* ID of the version whose scheduled destruction is being cancelled.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = 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(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, versionId_);
}
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(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, versionId_);
}
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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata) obj;
if (!getSecretId()
.equals(other.getSecretId())) return false;
if (!getVersionId()
.equals(other.getVersionId())) 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) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (37 * hash) + VERSION_ID_FIELD_NUMBER;
hash = (53 * hash) + getVersionId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata 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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata 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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata 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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata 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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata 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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata 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.lockbox.v1.CancelVersionDestructionMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.CancelVersionDestructionMetadata)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata.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();
secretId_ = "";
versionId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata(this);
result.secretId_ = secretId_;
result.versionId_ = versionId_;
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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
onChanged();
}
if (!other.getVersionId().isEmpty()) {
versionId_ = other.versionId_;
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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret whose version's destruction is being cancelled.
*
*
* string secret_id = 1;
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret whose version's destruction is being cancelled.
*
*
* string secret_id = 1;
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret whose version's destruction is being cancelled.
*
*
* string secret_id = 1;
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret whose version's destruction is being cancelled.
*
*
* string secret_id = 1;
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret whose version's destruction is being cancelled.
*
*
* string secret_id = 1;
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = value;
onChanged();
return this;
}
private java.lang.Object versionId_ = "";
/**
*
* ID of the version whose scheduled destruction is being cancelled.
*
*
* string version_id = 2;
* @return The versionId.
*/
public java.lang.String getVersionId() {
java.lang.Object ref = versionId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
versionId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the version whose scheduled destruction is being cancelled.
*
*
* string version_id = 2;
* @return The bytes for versionId.
*/
public com.google.protobuf.ByteString
getVersionIdBytes() {
java.lang.Object ref = versionId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
versionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the version whose scheduled destruction is being cancelled.
*
*
* string version_id = 2;
* @param value The versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
versionId_ = value;
onChanged();
return this;
}
/**
*
* ID of the version whose scheduled destruction is being cancelled.
*
*
* string version_id = 2;
* @return This builder for chaining.
*/
public Builder clearVersionId() {
versionId_ = getDefaultInstance().getVersionId();
onChanged();
return this;
}
/**
*
* ID of the version whose scheduled destruction is being cancelled.
*
*
* string version_id = 2;
* @param value The bytes for versionId to set.
* @return This builder for chaining.
*/
public Builder setVersionIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
versionId_ = 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.lockbox.v1.CancelVersionDestructionMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.CancelVersionDestructionMetadata)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CancelVersionDestructionMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CancelVersionDestructionMetadata(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.lockbox.v1.SecretServiceOuterClass.CancelVersionDestructionMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListSecretOperationsRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.ListSecretOperationsRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the secret to get operations for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
java.lang.String getSecretId();
/**
*
* ID of the secret to get operations for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
com.google.protobuf.ByteString
getSecretIdBytes();
/**
*
* The maximum number of results per page that should be returned. If the number of available
* results is larger than `page_size`, the service returns a [ListSecretOperationsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
long getPageSize();
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretOperationsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
java.lang.String getPageToken();
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretOperationsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
com.google.protobuf.ByteString
getPageTokenBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.ListSecretOperationsRequest}
*/
public static final class ListSecretOperationsRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.ListSecretOperationsRequest)
ListSecretOperationsRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListSecretOperationsRequest.newBuilder() to construct.
private ListSecretOperationsRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListSecretOperationsRequest() {
secretId_ = "";
pageToken_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListSecretOperationsRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListSecretOperationsRequest(
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();
secretId_ = s;
break;
}
case 16: {
pageSize_ = input.readInt64();
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
pageToken_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest.Builder.class);
}
public static final int SECRET_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object secretId_;
/**
*
* ID of the secret to get operations for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
@java.lang.Override
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
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();
secretId_ = s;
return s;
}
}
/**
*
* ID of the secret to get operations for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int PAGE_SIZE_FIELD_NUMBER = 2;
private long pageSize_;
/**
*
* The maximum number of results per page that should be returned. If the number of available
* results is larger than `page_size`, the service returns a [ListSecretOperationsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
@java.lang.Override
public long getPageSize() {
return pageSize_;
}
public static final int PAGE_TOKEN_FIELD_NUMBER = 3;
private volatile java.lang.Object pageToken_;
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretOperationsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
@java.lang.Override
public java.lang.String getPageToken() {
java.lang.Object ref = pageToken_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
pageToken_ = s;
return s;
}
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretOperationsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getPageTokenBytes() {
java.lang.Object ref = pageToken_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
pageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, secretId_);
}
if (pageSize_ != 0L) {
output.writeInt64(2, pageSize_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, secretId_);
}
if (pageSize_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, pageSize_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest) obj;
if (!getSecretId()
.equals(other.getSecretId())) return false;
if (getPageSize()
!= other.getPageSize()) return false;
if (!getPageToken()
.equals(other.getPageToken())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + SECRET_ID_FIELD_NUMBER;
hash = (53 * hash) + getSecretId().hashCode();
hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getPageSize());
hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getPageToken().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest 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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest 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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest 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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest 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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest 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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest 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.lockbox.v1.ListSecretOperationsRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.ListSecretOperationsRequest)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest.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();
secretId_ = "";
pageSize_ = 0L;
pageToken_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest(this);
result.secretId_ = secretId_;
result.pageSize_ = pageSize_;
result.pageToken_ = pageToken_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest.getDefaultInstance()) return this;
if (!other.getSecretId().isEmpty()) {
secretId_ = other.secretId_;
onChanged();
}
if (other.getPageSize() != 0L) {
setPageSize(other.getPageSize());
}
if (!other.getPageToken().isEmpty()) {
pageToken_ = other.pageToken_;
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object secretId_ = "";
/**
*
* ID of the secret to get operations for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The secretId.
*/
public java.lang.String getSecretId() {
java.lang.Object ref = secretId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
secretId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the secret to get operations for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for secretId.
*/
public com.google.protobuf.ByteString
getSecretIdBytes() {
java.lang.Object ref = secretId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
secretId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the secret to get operations for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
secretId_ = value;
onChanged();
return this;
}
/**
*
* ID of the secret to get operations for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearSecretId() {
secretId_ = getDefaultInstance().getSecretId();
onChanged();
return this;
}
/**
*
* ID of the secret to get operations for.
*
*
* string secret_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for secretId to set.
* @return This builder for chaining.
*/
public Builder setSecretIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
secretId_ = value;
onChanged();
return this;
}
private long pageSize_ ;
/**
*
* The maximum number of results per page that should be returned. If the number of available
* results is larger than `page_size`, the service returns a [ListSecretOperationsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
@java.lang.Override
public long getPageSize() {
return pageSize_;
}
/**
*
* The maximum number of results per page that should be returned. If the number of available
* results is larger than `page_size`, the service returns a [ListSecretOperationsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @param value The pageSize to set.
* @return This builder for chaining.
*/
public Builder setPageSize(long value) {
pageSize_ = value;
onChanged();
return this;
}
/**
*
* The maximum number of results per page that should be returned. If the number of available
* results is larger than `page_size`, the service returns a [ListSecretOperationsRequest.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
* Default value: 100.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return This builder for chaining.
*/
public Builder clearPageSize() {
pageSize_ = 0L;
onChanged();
return this;
}
private java.lang.Object pageToken_ = "";
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretOperationsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
public java.lang.String getPageToken() {
java.lang.Object ref = pageToken_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
pageToken_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretOperationsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
public com.google.protobuf.ByteString
getPageTokenBytes() {
java.lang.Object ref = pageToken_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
pageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretOperationsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @param value The pageToken to set.
* @return This builder for chaining.
*/
public Builder setPageToken(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
pageToken_ = value;
onChanged();
return this;
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretOperationsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return This builder for chaining.
*/
public Builder clearPageToken() {
pageToken_ = getDefaultInstance().getPageToken();
onChanged();
return this;
}
/**
*
* Page token. To get the next page of results, set `page_token` to the
* [ListSecretOperationsRequest.next_page_token] returned by a previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @param value The bytes for pageToken to set.
* @return This builder for chaining.
*/
public Builder setPageTokenBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
pageToken_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.lockbox.v1.ListSecretOperationsRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.ListSecretOperationsRequest)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListSecretOperationsRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListSecretOperationsRequest(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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListSecretOperationsResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.lockbox.v1.ListSecretOperationsResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
java.util.List
getOperationsList();
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
yandex.cloud.api.operation.OperationOuterClass.Operation getOperations(int index);
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
int getOperationsCount();
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
java.util.List extends yandex.cloud.api.operation.OperationOuterClass.OperationOrBuilder>
getOperationsOrBuilderList();
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
yandex.cloud.api.operation.OperationOuterClass.OperationOrBuilder getOperationsOrBuilder(
int index);
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListSecretOperationsResponse.page_size], use the `next_page_token` as the value
* for the [ListSecretOperationsResponse.page_token] query parameter in the next list request.
* Each subsequent list request will have its own `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
java.lang.String getNextPageToken();
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListSecretOperationsResponse.page_size], use the `next_page_token` as the value
* for the [ListSecretOperationsResponse.page_token] query parameter in the next list request.
* Each subsequent list request will have its own `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
com.google.protobuf.ByteString
getNextPageTokenBytes();
}
/**
* Protobuf type {@code yandex.cloud.lockbox.v1.ListSecretOperationsResponse}
*/
public static final class ListSecretOperationsResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.lockbox.v1.ListSecretOperationsResponse)
ListSecretOperationsResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListSecretOperationsResponse.newBuilder() to construct.
private ListSecretOperationsResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListSecretOperationsResponse() {
operations_ = java.util.Collections.emptyList();
nextPageToken_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListSecretOperationsResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListSecretOperationsResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
operations_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
operations_.add(
input.readMessage(yandex.cloud.api.operation.OperationOuterClass.Operation.parser(), extensionRegistry));
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
nextPageToken_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
operations_ = java.util.Collections.unmodifiableList(operations_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse.Builder.class);
}
public static final int OPERATIONS_FIELD_NUMBER = 1;
private java.util.List operations_;
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
@java.lang.Override
public java.util.List getOperationsList() {
return operations_;
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.operation.OperationOuterClass.OperationOrBuilder>
getOperationsOrBuilderList() {
return operations_;
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
@java.lang.Override
public int getOperationsCount() {
return operations_.size();
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
@java.lang.Override
public yandex.cloud.api.operation.OperationOuterClass.Operation getOperations(int index) {
return operations_.get(index);
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
@java.lang.Override
public yandex.cloud.api.operation.OperationOuterClass.OperationOrBuilder getOperationsOrBuilder(
int index) {
return operations_.get(index);
}
public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2;
private volatile java.lang.Object nextPageToken_;
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListSecretOperationsResponse.page_size], use the `next_page_token` as the value
* for the [ListSecretOperationsResponse.page_token] query parameter in the next list request.
* Each subsequent list request will have its own `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
@java.lang.Override
public java.lang.String getNextPageToken() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
nextPageToken_ = s;
return s;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListSecretOperationsResponse.page_size], use the `next_page_token` as the value
* for the [ListSecretOperationsResponse.page_token] query parameter in the next list request.
* Each subsequent list request will have its own `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNextPageTokenBytes() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
nextPageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < operations_.size(); i++) {
output.writeMessage(1, operations_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < operations_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, operations_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse)) {
return super.equals(obj);
}
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse other = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse) obj;
if (!getOperationsList()
.equals(other.getOperationsList())) return false;
if (!getNextPageToken()
.equals(other.getNextPageToken())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getOperationsCount() > 0) {
hash = (37 * hash) + OPERATIONS_FIELD_NUMBER;
hash = (53 * hash) + getOperationsList().hashCode();
}
hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getNextPageToken().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse 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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse 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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse 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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse 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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse 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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse 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.lockbox.v1.ListSecretOperationsResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.lockbox.v1.ListSecretOperationsResponse)
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse.class, yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse.Builder.class);
}
// Construct using yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getOperationsFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (operationsBuilder_ == null) {
operations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
operationsBuilder_.clear();
}
nextPageToken_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsResponse_descriptor;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse getDefaultInstanceForType() {
return yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse build() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse buildPartial() {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse result = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse(this);
int from_bitField0_ = bitField0_;
if (operationsBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
operations_ = java.util.Collections.unmodifiableList(operations_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.operations_ = operations_;
} else {
result.operations_ = operationsBuilder_.build();
}
result.nextPageToken_ = nextPageToken_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse) {
return mergeFrom((yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse other) {
if (other == yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse.getDefaultInstance()) return this;
if (operationsBuilder_ == null) {
if (!other.operations_.isEmpty()) {
if (operations_.isEmpty()) {
operations_ = other.operations_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureOperationsIsMutable();
operations_.addAll(other.operations_);
}
onChanged();
}
} else {
if (!other.operations_.isEmpty()) {
if (operationsBuilder_.isEmpty()) {
operationsBuilder_.dispose();
operationsBuilder_ = null;
operations_ = other.operations_;
bitField0_ = (bitField0_ & ~0x00000001);
operationsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getOperationsFieldBuilder() : null;
} else {
operationsBuilder_.addAllMessages(other.operations_);
}
}
}
if (!other.getNextPageToken().isEmpty()) {
nextPageToken_ = other.nextPageToken_;
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List operations_ =
java.util.Collections.emptyList();
private void ensureOperationsIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
operations_ = new java.util.ArrayList(operations_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.operation.OperationOuterClass.Operation, yandex.cloud.api.operation.OperationOuterClass.Operation.Builder, yandex.cloud.api.operation.OperationOuterClass.OperationOrBuilder> operationsBuilder_;
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public java.util.List getOperationsList() {
if (operationsBuilder_ == null) {
return java.util.Collections.unmodifiableList(operations_);
} else {
return operationsBuilder_.getMessageList();
}
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public int getOperationsCount() {
if (operationsBuilder_ == null) {
return operations_.size();
} else {
return operationsBuilder_.getCount();
}
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public yandex.cloud.api.operation.OperationOuterClass.Operation getOperations(int index) {
if (operationsBuilder_ == null) {
return operations_.get(index);
} else {
return operationsBuilder_.getMessage(index);
}
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public Builder setOperations(
int index, yandex.cloud.api.operation.OperationOuterClass.Operation value) {
if (operationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureOperationsIsMutable();
operations_.set(index, value);
onChanged();
} else {
operationsBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public Builder setOperations(
int index, yandex.cloud.api.operation.OperationOuterClass.Operation.Builder builderForValue) {
if (operationsBuilder_ == null) {
ensureOperationsIsMutable();
operations_.set(index, builderForValue.build());
onChanged();
} else {
operationsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public Builder addOperations(yandex.cloud.api.operation.OperationOuterClass.Operation value) {
if (operationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureOperationsIsMutable();
operations_.add(value);
onChanged();
} else {
operationsBuilder_.addMessage(value);
}
return this;
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public Builder addOperations(
int index, yandex.cloud.api.operation.OperationOuterClass.Operation value) {
if (operationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureOperationsIsMutable();
operations_.add(index, value);
onChanged();
} else {
operationsBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public Builder addOperations(
yandex.cloud.api.operation.OperationOuterClass.Operation.Builder builderForValue) {
if (operationsBuilder_ == null) {
ensureOperationsIsMutable();
operations_.add(builderForValue.build());
onChanged();
} else {
operationsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public Builder addOperations(
int index, yandex.cloud.api.operation.OperationOuterClass.Operation.Builder builderForValue) {
if (operationsBuilder_ == null) {
ensureOperationsIsMutable();
operations_.add(index, builderForValue.build());
onChanged();
} else {
operationsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public Builder addAllOperations(
java.lang.Iterable extends yandex.cloud.api.operation.OperationOuterClass.Operation> values) {
if (operationsBuilder_ == null) {
ensureOperationsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, operations_);
onChanged();
} else {
operationsBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public Builder clearOperations() {
if (operationsBuilder_ == null) {
operations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
operationsBuilder_.clear();
}
return this;
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public Builder removeOperations(int index) {
if (operationsBuilder_ == null) {
ensureOperationsIsMutable();
operations_.remove(index);
onChanged();
} else {
operationsBuilder_.remove(index);
}
return this;
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public yandex.cloud.api.operation.OperationOuterClass.Operation.Builder getOperationsBuilder(
int index) {
return getOperationsFieldBuilder().getBuilder(index);
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public yandex.cloud.api.operation.OperationOuterClass.OperationOrBuilder getOperationsOrBuilder(
int index) {
if (operationsBuilder_ == null) {
return operations_.get(index); } else {
return operationsBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public java.util.List extends yandex.cloud.api.operation.OperationOuterClass.OperationOrBuilder>
getOperationsOrBuilderList() {
if (operationsBuilder_ != null) {
return operationsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(operations_);
}
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public yandex.cloud.api.operation.OperationOuterClass.Operation.Builder addOperationsBuilder() {
return getOperationsFieldBuilder().addBuilder(
yandex.cloud.api.operation.OperationOuterClass.Operation.getDefaultInstance());
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public yandex.cloud.api.operation.OperationOuterClass.Operation.Builder addOperationsBuilder(
int index) {
return getOperationsFieldBuilder().addBuilder(
index, yandex.cloud.api.operation.OperationOuterClass.Operation.getDefaultInstance());
}
/**
*
* List of operations for the specified secret.
*
*
* repeated .yandex.cloud.operation.Operation operations = 1;
*/
public java.util.List
getOperationsBuilderList() {
return getOperationsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.operation.OperationOuterClass.Operation, yandex.cloud.api.operation.OperationOuterClass.Operation.Builder, yandex.cloud.api.operation.OperationOuterClass.OperationOrBuilder>
getOperationsFieldBuilder() {
if (operationsBuilder_ == null) {
operationsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.operation.OperationOuterClass.Operation, yandex.cloud.api.operation.OperationOuterClass.Operation.Builder, yandex.cloud.api.operation.OperationOuterClass.OperationOrBuilder>(
operations_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
operations_ = null;
}
return operationsBuilder_;
}
private java.lang.Object nextPageToken_ = "";
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListSecretOperationsResponse.page_size], use the `next_page_token` as the value
* for the [ListSecretOperationsResponse.page_token] query parameter in the next list request.
* Each subsequent list request will have its own `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
public java.lang.String getNextPageToken() {
java.lang.Object ref = nextPageToken_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
nextPageToken_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListSecretOperationsResponse.page_size], use the `next_page_token` as the value
* for the [ListSecretOperationsResponse.page_token] query parameter in the next list request.
* Each subsequent list request will have its own `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
public com.google.protobuf.ByteString
getNextPageTokenBytes() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
nextPageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListSecretOperationsResponse.page_size], use the `next_page_token` as the value
* for the [ListSecretOperationsResponse.page_token] query parameter in the next list request.
* Each subsequent list request will have its own `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @param value The nextPageToken to set.
* @return This builder for chaining.
*/
public Builder setNextPageToken(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
nextPageToken_ = value;
onChanged();
return this;
}
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListSecretOperationsResponse.page_size], use the `next_page_token` as the value
* for the [ListSecretOperationsResponse.page_token] query parameter in the next list request.
* Each subsequent list request will have its own `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @return This builder for chaining.
*/
public Builder clearNextPageToken() {
nextPageToken_ = getDefaultInstance().getNextPageToken();
onChanged();
return this;
}
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListSecretOperationsResponse.page_size], use the `next_page_token` as the value
* for the [ListSecretOperationsResponse.page_token] query parameter in the next list request.
* Each subsequent list request will have its own `next_page_token` to continue paging through the results.
*
*
* string next_page_token = 2;
* @param value The bytes for nextPageToken to set.
* @return This builder for chaining.
*/
public Builder setNextPageTokenBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
nextPageToken_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.lockbox.v1.ListSecretOperationsResponse)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.lockbox.v1.ListSecretOperationsResponse)
private static final yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse();
}
public static yandex.cloud.api.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListSecretOperationsResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListSecretOperationsResponse(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.lockbox.v1.SecretServiceOuterClass.ListSecretOperationsResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_PayloadEntryChange_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_PayloadEntryChange_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_GetSecretRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_GetSecretRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_ListSecretsRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_ListSecretsRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_ListSecretsResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_ListSecretsResponse_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_LabelsEntry_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_LabelsEntry_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_CreateSecretMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_CreateSecretMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_LabelsEntry_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_LabelsEntry_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_UpdateSecretMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_UpdateSecretMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_DeleteSecretRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_DeleteSecretRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_DeleteSecretMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_DeleteSecretMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_ActivateSecretRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_ActivateSecretRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_ActivateSecretMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_ActivateSecretMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_DeactivateSecretRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_DeactivateSecretRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_DeactivateSecretMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_DeactivateSecretMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_AddVersionRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_AddVersionRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_AddVersionMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_AddVersionMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_ListVersionsRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_ListVersionsRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_ListVersionsResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_ListVersionsResponse_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsResponse_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n,yandex/cloud/lockbox/v1/secret_service" +
".proto\022\027yandex.cloud.lockbox.v1\032\034google/" +
"api/annotations.proto\032\036google/protobuf/d" +
"uration.proto\032 google/protobuf/field_mas" +
"k.proto\032\037google/protobuf/timestamp.proto" +
"\032 yandex/cloud/access/access.proto\032 yand" +
"ex/cloud/api/operation.proto\032$yandex/clo" +
"ud/lockbox/v1/secret.proto\032&yandex/cloud" +
"/operation/operation.proto\032\035yandex/cloud" +
"/validation.proto\"\230\001\n\022PayloadEntryChange" +
"\0221\n\003key\030\001 \001(\tB$\350\3071\001\212\3101\005<=256\362\3071\023[-_./\\\\@" +
"0-9a-zA-Z]+\022!\n\ntext_value\030\002 \001(\tB\013\212\3101\007<=6" +
"5536H\000\022#\n\014binary_value\030\003 \001(\014B\013\212\3101\007<=6553" +
"6H\000B\007\n\005value\"3\n\020GetSecretRequest\022\037\n\tsecr" +
"et_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\"s\n\022ListSecrets" +
"Request\022\037\n\tfolder_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50" +
"\022\035\n\tpage_size\030\002 \001(\003B\n\372\3071\006<=1000\022\035\n\npage_" +
"token\030\003 \001(\tB\t\212\3101\005<=100\"`\n\023ListSecretsRes" +
"ponse\0220\n\007secrets\030\001 \003(\0132\037.yandex.cloud.lo" +
"ckbox.v1.Secret\022\027\n\017next_page_token\030\002 \001(\t" +
"\"\346\003\n\023CreateSecretRequest\022\037\n\tfolder_id\030\001 " +
"\001(\tB\014\350\3071\001\212\3101\004<=50\022\027\n\004name\030\002 \001(\tB\t\212\3101\005<=1" +
"00\022\037\n\013description\030\003 \001(\tB\n\212\3101\006<=1024\022\211\001\n\006" +
"labels\030\004 \003(\01328.yandex.cloud.lockbox.v1.C" +
"reateSecretRequest.LabelsEntryB?\202\3101\004<=64" +
"\212\3101\004<=63\362\3071\013[-_0-9a-z]*\262\3101\006\032\004<=63\262\3101\022\022\020[" +
"a-z][-_0-9a-z]*\022\034\n\nkms_key_id\030\005 \001(\tB\010\212\3101" +
"\004<=50\022&\n\023version_description\030\006 \001(\tB\t\212\3101\005" +
"<=256\022V\n\027version_payload_entries\030\007 \003(\0132+" +
".yandex.cloud.lockbox.v1.PayloadEntryCha" +
"ngeB\010\202\3101\004<=32\022\033\n\023deletion_protection\030\010 \001" +
"(\010\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030" +
"\002 \001(\t:\0028\001\"=\n\024CreateSecretMetadata\022\021\n\tsec" +
"ret_id\030\001 \001(\t\022\022\n\nversion_id\030\002 \001(\t\"\377\002\n\023Upd" +
"ateSecretRequest\022\037\n\tsecret_id\030\001 \001(\tB\014\350\3071" +
"\001\212\3101\004<=50\0225\n\013update_mask\030\002 \001(\0132\032.google." +
"protobuf.FieldMaskB\004\350\3071\001\022\027\n\004name\030\003 \001(\tB\t" +
"\212\3101\005<=100\022\037\n\013description\030\004 \001(\tB\n\212\3101\006<=10" +
"24\022\211\001\n\006labels\030\005 \003(\01328.yandex.cloud.lockb" +
"ox.v1.UpdateSecretRequest.LabelsEntryB?\202" +
"\3101\004<=64\212\3101\004<=63\362\3071\013[-_0-9a-z]*\262\3101\006\032\004<=63" +
"\262\3101\022\022\020[a-z][-_0-9a-z]*\022\033\n\023deletion_prote" +
"ction\030\006 \001(\010\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022" +
"\r\n\005value\030\002 \001(\t:\0028\001\"7\n\024UpdateSecretMetada" +
"ta\022\037\n\tsecret_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\"6\n\023D" +
"eleteSecretRequest\022\037\n\tsecret_id\030\001 \001(\tB\014\350" +
"\3071\001\212\3101\004<=50\")\n\024DeleteSecretMetadata\022\021\n\ts" +
"ecret_id\030\001 \001(\t\"8\n\025ActivateSecretRequest\022" +
"\037\n\tsecret_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\"+\n\026Acti" +
"vateSecretMetadata\022\021\n\tsecret_id\030\001 \001(\t\":\n" +
"\027DeactivateSecretRequest\022\037\n\tsecret_id\030\001 " +
"\001(\tB\014\350\3071\001\212\3101\004<=50\"-\n\030DeactivateSecretMet" +
"adata\022\021\n\tsecret_id\030\001 \001(\t\"\310\001\n\021AddVersionR" +
"equest\022\037\n\tsecret_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\022" +
"\037\n\013description\030\002 \001(\tB\n\212\3101\006<=1024\022N\n\017payl" +
"oad_entries\030\003 \003(\0132+.yandex.cloud.lockbox" +
".v1.PayloadEntryChangeB\010\202\3101\004<=32\022!\n\017base" +
"_version_id\030\004 \001(\tB\010\212\3101\004<=50\";\n\022AddVersio" +
"nMetadata\022\021\n\tsecret_id\030\001 \001(\t\022\022\n\nversion_" +
"id\030\002 \001(\t\"t\n\023ListVersionsRequest\022\037\n\tsecre" +
"t_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\022\035\n\tpage_size\030\002 " +
"\001(\003B\n\372\3071\006<=1000\022\035\n\npage_token\030\003 \001(\tB\t\212\3101" +
"\005<=100\"c\n\024ListVersionsResponse\0222\n\010versio" +
"ns\030\001 \003(\0132 .yandex.cloud.lockbox.v1.Versi" +
"on\022\027\n\017next_page_token\030\002 \001(\t\"\231\001\n!Schedule" +
"VersionDestructionRequest\022\037\n\tsecret_id\030\001" +
" \001(\tB\014\350\3071\001\212\3101\004<=50\022 \n\nversion_id\030\002 \001(\tB\014" +
"\350\3071\001\212\3101\004<=50\0221\n\016pending_period\030\003 \001(\0132\031.g" +
"oogle.protobuf.Duration\"{\n\"ScheduleVersi" +
"onDestructionMetadata\022\021\n\tsecret_id\030\001 \001(\t" +
"\022\022\n\nversion_id\030\002 \001(\t\022.\n\ndestroy_at\030\003 \001(\013" +
"2\032.google.protobuf.Timestamp\"d\n\037CancelVe" +
"rsionDestructionRequest\022\037\n\tsecret_id\030\001 \001" +
"(\tB\014\350\3071\001\212\3101\004<=50\022 \n\nversion_id\030\002 \001(\tB\014\350\307" +
"1\001\212\3101\004<=50\"I\n CancelVersionDestructionMe" +
"tadata\022\021\n\tsecret_id\030\001 \001(\t\022\022\n\nversion_id\030" +
"\002 \001(\t\"|\n\033ListSecretOperationsRequest\022\037\n\t" +
"secret_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\022\035\n\tpage_si" +
"ze\030\002 \001(\003B\n\372\3071\006<=1000\022\035\n\npage_token\030\003 \001(\t" +
"B\t\212\3101\005<=100\"n\n\034ListSecretOperationsRespo" +
"nse\0225\n\noperations\030\001 \003(\0132!.yandex.cloud.o" +
"peration.Operation\022\027\n\017next_page_token\030\002 " +
"\001(\t2\351\025\n\rSecretService\022z\n\003Get\022).yandex.cl" +
"oud.lockbox.v1.GetSecretRequest\032\037.yandex" +
".cloud.lockbox.v1.Secret\"\'\202\323\344\223\002!\022\037/lockb" +
"ox/v1/secrets/{secret_id}\022~\n\004List\022+.yand" +
"ex.cloud.lockbox.v1.ListSecretsRequest\032," +
".yandex.cloud.lockbox.v1.ListSecretsResp" +
"onse\"\033\202\323\344\223\002\025\022\023/lockbox/v1/secrets\022\233\001\n\006Cr" +
"eate\022,.yandex.cloud.lockbox.v1.CreateSec" +
"retRequest\032!.yandex.cloud.operation.Oper" +
"ation\"@\202\323\344\223\002\030\"\023/lockbox/v1/secrets:\001*\262\322*" +
"\036\n\024CreateSecretMetadata\022\006Secret\022\247\001\n\006Upda" +
"te\022,.yandex.cloud.lockbox.v1.UpdateSecre" +
"tRequest\032!.yandex.cloud.operation.Operat" +
"ion\"L\202\323\344\223\002$2\037/lockbox/v1/secrets/{secret" +
"_id}:\001*\262\322*\036\n\024UpdateSecretMetadata\022\006Secre" +
"t\022\244\001\n\006Delete\022,.yandex.cloud.lockbox.v1.D" +
"eleteSecretRequest\032!.yandex.cloud.operat" +
"ion.Operation\"I\202\323\344\223\002!*\037/lockbox/v1/secre" +
"ts/{secret_id}\262\322*\036\n\024DeleteSecretMetadata" +
"\022\006Secret\022\263\001\n\010Activate\022..yandex.cloud.loc" +
"kbox.v1.ActivateSecretRequest\032!.yandex.c" +
"loud.operation.Operation\"T\202\323\344\223\002*\"(/lockb" +
"ox/v1/secrets/{secret_id}:activate\262\322* \n\026" +
"ActivateSecretMetadata\022\006Secret\022\273\001\n\nDeact" +
"ivate\0220.yandex.cloud.lockbox.v1.Deactiva" +
"teSecretRequest\032!.yandex.cloud.operation" +
".Operation\"X\202\323\344\223\002,\"*/lockbox/v1/secrets/" +
"{secret_id}:deactivate\262\322*\"\n\030DeactivateSe" +
"cretMetadata\022\006Secret\022\235\001\n\014ListVersions\022,." +
"yandex.cloud.lockbox.v1.ListVersionsRequ" +
"est\032-.yandex.cloud.lockbox.v1.ListVersio" +
"nsResponse\"0\202\323\344\223\002*\022(/lockbox/v1/secrets/" +
"{secret_id}/versions\022\263\001\n\nAddVersion\022*.ya" +
"ndex.cloud.lockbox.v1.AddVersionRequest\032" +
"!.yandex.cloud.operation.Operation\"V\202\323\344\223" +
"\002/\"*/lockbox/v1/secrets/{secret_id}:addV" +
"ersion:\001*\262\322*\035\n\022AddVersionMetadata\022\007Versi" +
"on\022\363\001\n\032ScheduleVersionDestruction\022:.yand" +
"ex.cloud.lockbox.v1.ScheduleVersionDestr" +
"uctionRequest\032!.yandex.cloud.operation.O" +
"peration\"v\202\323\344\223\002?\":/lockbox/v1/secrets/{s" +
"ecret_id}:scheduleVersionDestruction:\001*\262" +
"\322*-\n\"ScheduleVersionDestructionMetadata\022" +
"\007Version\022\353\001\n\030CancelVersionDestruction\0228." +
"yandex.cloud.lockbox.v1.CancelVersionDes" +
"tructionRequest\032!.yandex.cloud.operation" +
".Operation\"r\202\323\344\223\002=\"8/lockbox/v1/secrets/" +
"{secret_id}:cancelVersionDestruction:\001*\262" +
"\322*+\n CancelVersionDestructionMetadata\022\007V" +
"ersion\022\261\001\n\016ListOperations\0224.yandex.cloud" +
".lockbox.v1.ListSecretOperationsRequest\032" +
"5.yandex.cloud.lockbox.v1.ListSecretOper" +
"ationsResponse\"2\202\323\344\223\002,\022*/lockbox/v1/secr" +
"ets/{secret_id}/operations\022\263\001\n\022ListAcces" +
"sBindings\022..yandex.cloud.access.ListAcce" +
"ssBindingsRequest\032/.yandex.cloud.access." +
"ListAccessBindingsResponse\"<\202\323\344\223\0026\0224/loc" +
"kbox/v1/secrets/{resource_id}:listAccess" +
"Bindings\022\342\001\n\021SetAccessBindings\022-.yandex." +
"cloud.access.SetAccessBindingsRequest\032!." +
"yandex.cloud.operation.Operation\"{\202\323\344\223\0028" +
"\"3/lockbox/v1/secrets/{resource_id}:setA" +
"ccessBindings:\001*\262\322*9\n access.SetAccessBi" +
"ndingsMetadata\022\025google.protobuf.Empty\022\357\001" +
"\n\024UpdateAccessBindings\0220.yandex.cloud.ac" +
"cess.UpdateAccessBindingsRequest\032!.yande" +
"x.cloud.operation.Operation\"\201\001\202\323\344\223\002;\"6/l" +
"ockbox/v1/secrets/{resource_id}:updateAc" +
"cessBindings:\001*\262\322*<\n#access.UpdateAccess" +
"BindingsMetadata\022\025google.protobuf.EmptyB" +
"b\n\033yandex.cloud.api.lockbox.v1ZCgithub.c" +
"om/yandex-cloud/go-genproto/yandex/cloud" +
"/lockbox/v1;lockboxb\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.api.AnnotationsProto.getDescriptor(),
com.google.protobuf.DurationProto.getDescriptor(),
com.google.protobuf.FieldMaskProto.getDescriptor(),
com.google.protobuf.TimestampProto.getDescriptor(),
yandex.cloud.api.access.Access.getDescriptor(),
yandex.cloud.api.OperationOuterClass.getDescriptor(),
yandex.cloud.api.lockbox.v1.SecretOuterClass.getDescriptor(),
yandex.cloud.api.operation.OperationOuterClass.getDescriptor(),
yandex.cloud.api.Validation.getDescriptor(),
});
internal_static_yandex_cloud_lockbox_v1_PayloadEntryChange_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_yandex_cloud_lockbox_v1_PayloadEntryChange_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_PayloadEntryChange_descriptor,
new java.lang.String[] { "Key", "TextValue", "BinaryValue", "Value", });
internal_static_yandex_cloud_lockbox_v1_GetSecretRequest_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_yandex_cloud_lockbox_v1_GetSecretRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_GetSecretRequest_descriptor,
new java.lang.String[] { "SecretId", });
internal_static_yandex_cloud_lockbox_v1_ListSecretsRequest_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_yandex_cloud_lockbox_v1_ListSecretsRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_ListSecretsRequest_descriptor,
new java.lang.String[] { "FolderId", "PageSize", "PageToken", });
internal_static_yandex_cloud_lockbox_v1_ListSecretsResponse_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_yandex_cloud_lockbox_v1_ListSecretsResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_ListSecretsResponse_descriptor,
new java.lang.String[] { "Secrets", "NextPageToken", });
internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_descriptor,
new java.lang.String[] { "FolderId", "Name", "Description", "Labels", "KmsKeyId", "VersionDescription", "VersionPayloadEntries", "DeletionProtection", });
internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_LabelsEntry_descriptor =
internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_descriptor.getNestedTypes().get(0);
internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_LabelsEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_CreateSecretRequest_LabelsEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_yandex_cloud_lockbox_v1_CreateSecretMetadata_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_yandex_cloud_lockbox_v1_CreateSecretMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_CreateSecretMetadata_descriptor,
new java.lang.String[] { "SecretId", "VersionId", });
internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_descriptor,
new java.lang.String[] { "SecretId", "UpdateMask", "Name", "Description", "Labels", "DeletionProtection", });
internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_LabelsEntry_descriptor =
internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_descriptor.getNestedTypes().get(0);
internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_LabelsEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_UpdateSecretRequest_LabelsEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_yandex_cloud_lockbox_v1_UpdateSecretMetadata_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_yandex_cloud_lockbox_v1_UpdateSecretMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_UpdateSecretMetadata_descriptor,
new java.lang.String[] { "SecretId", });
internal_static_yandex_cloud_lockbox_v1_DeleteSecretRequest_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_yandex_cloud_lockbox_v1_DeleteSecretRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_DeleteSecretRequest_descriptor,
new java.lang.String[] { "SecretId", });
internal_static_yandex_cloud_lockbox_v1_DeleteSecretMetadata_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_yandex_cloud_lockbox_v1_DeleteSecretMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_DeleteSecretMetadata_descriptor,
new java.lang.String[] { "SecretId", });
internal_static_yandex_cloud_lockbox_v1_ActivateSecretRequest_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_yandex_cloud_lockbox_v1_ActivateSecretRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_ActivateSecretRequest_descriptor,
new java.lang.String[] { "SecretId", });
internal_static_yandex_cloud_lockbox_v1_ActivateSecretMetadata_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_yandex_cloud_lockbox_v1_ActivateSecretMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_ActivateSecretMetadata_descriptor,
new java.lang.String[] { "SecretId", });
internal_static_yandex_cloud_lockbox_v1_DeactivateSecretRequest_descriptor =
getDescriptor().getMessageTypes().get(12);
internal_static_yandex_cloud_lockbox_v1_DeactivateSecretRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_DeactivateSecretRequest_descriptor,
new java.lang.String[] { "SecretId", });
internal_static_yandex_cloud_lockbox_v1_DeactivateSecretMetadata_descriptor =
getDescriptor().getMessageTypes().get(13);
internal_static_yandex_cloud_lockbox_v1_DeactivateSecretMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_DeactivateSecretMetadata_descriptor,
new java.lang.String[] { "SecretId", });
internal_static_yandex_cloud_lockbox_v1_AddVersionRequest_descriptor =
getDescriptor().getMessageTypes().get(14);
internal_static_yandex_cloud_lockbox_v1_AddVersionRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_AddVersionRequest_descriptor,
new java.lang.String[] { "SecretId", "Description", "PayloadEntries", "BaseVersionId", });
internal_static_yandex_cloud_lockbox_v1_AddVersionMetadata_descriptor =
getDescriptor().getMessageTypes().get(15);
internal_static_yandex_cloud_lockbox_v1_AddVersionMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_AddVersionMetadata_descriptor,
new java.lang.String[] { "SecretId", "VersionId", });
internal_static_yandex_cloud_lockbox_v1_ListVersionsRequest_descriptor =
getDescriptor().getMessageTypes().get(16);
internal_static_yandex_cloud_lockbox_v1_ListVersionsRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_ListVersionsRequest_descriptor,
new java.lang.String[] { "SecretId", "PageSize", "PageToken", });
internal_static_yandex_cloud_lockbox_v1_ListVersionsResponse_descriptor =
getDescriptor().getMessageTypes().get(17);
internal_static_yandex_cloud_lockbox_v1_ListVersionsResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_ListVersionsResponse_descriptor,
new java.lang.String[] { "Versions", "NextPageToken", });
internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionRequest_descriptor =
getDescriptor().getMessageTypes().get(18);
internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionRequest_descriptor,
new java.lang.String[] { "SecretId", "VersionId", "PendingPeriod", });
internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionMetadata_descriptor =
getDescriptor().getMessageTypes().get(19);
internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_ScheduleVersionDestructionMetadata_descriptor,
new java.lang.String[] { "SecretId", "VersionId", "DestroyAt", });
internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionRequest_descriptor =
getDescriptor().getMessageTypes().get(20);
internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionRequest_descriptor,
new java.lang.String[] { "SecretId", "VersionId", });
internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionMetadata_descriptor =
getDescriptor().getMessageTypes().get(21);
internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_CancelVersionDestructionMetadata_descriptor,
new java.lang.String[] { "SecretId", "VersionId", });
internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsRequest_descriptor =
getDescriptor().getMessageTypes().get(22);
internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsRequest_descriptor,
new java.lang.String[] { "SecretId", "PageSize", "PageToken", });
internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsResponse_descriptor =
getDescriptor().getMessageTypes().get(23);
internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_lockbox_v1_ListSecretOperationsResponse_descriptor,
new java.lang.String[] { "Operations", "NextPageToken", });
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);
registry.add(yandex.cloud.api.Validation.value);
com.google.protobuf.Descriptors.FileDescriptor
.internalUpdateFileDescriptor(descriptor, registry);
com.google.api.AnnotationsProto.getDescriptor();
com.google.protobuf.DurationProto.getDescriptor();
com.google.protobuf.FieldMaskProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor();
yandex.cloud.api.access.Access.getDescriptor();
yandex.cloud.api.OperationOuterClass.getDescriptor();
yandex.cloud.api.lockbox.v1.SecretOuterClass.getDescriptor();
yandex.cloud.api.operation.OperationOuterClass.getDescriptor();
yandex.cloud.api.Validation.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy