yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yandex/cloud/containerregistry/v1/repository_service.proto
package yandex.cloud.api.containerregistry.v1;
public final class RepositoryServiceOuterClass {
private RepositoryServiceOuterClass() {}
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 GetRepositoryRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.GetRepositoryRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the Repository resource to return.
* To get the repository ID use a [RepositoryService.List] request.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The repositoryId.
*/
java.lang.String getRepositoryId();
/**
*
* ID of the Repository resource to return.
* To get the repository ID use a [RepositoryService.List] request.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for repositoryId.
*/
com.google.protobuf.ByteString
getRepositoryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.GetRepositoryRequest}
*/
public static final class GetRepositoryRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.GetRepositoryRequest)
GetRepositoryRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use GetRepositoryRequest.newBuilder() to construct.
private GetRepositoryRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GetRepositoryRequest() {
repositoryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new GetRepositoryRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GetRepositoryRequest(
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();
repositoryId_ = 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.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRepositoryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRepositoryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest.Builder.class);
}
public static final int REPOSITORY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object repositoryId_;
/**
*
* ID of the Repository resource to return.
* To get the repository ID use a [RepositoryService.List] request.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The repositoryId.
*/
@java.lang.Override
public java.lang.String getRepositoryId() {
java.lang.Object ref = repositoryId_;
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();
repositoryId_ = s;
return s;
}
}
/**
*
* ID of the Repository resource to return.
* To get the repository ID use a [RepositoryService.List] request.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for repositoryId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getRepositoryIdBytes() {
java.lang.Object ref = repositoryId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
repositoryId_ = 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(repositoryId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, repositoryId_);
}
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(repositoryId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, repositoryId_);
}
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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest other = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest) obj;
if (!getRepositoryId()
.equals(other.getRepositoryId())) 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) + REPOSITORY_ID_FIELD_NUMBER;
hash = (53 * hash) + getRepositoryId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest 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.containerregistry.v1.GetRepositoryRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.GetRepositoryRequest)
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRepositoryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRepositoryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest.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();
repositoryId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRepositoryRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest build() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest result = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest(this);
result.repositoryId_ = repositoryId_;
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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest.getDefaultInstance()) return this;
if (!other.getRepositoryId().isEmpty()) {
repositoryId_ = other.repositoryId_;
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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object repositoryId_ = "";
/**
*
* ID of the Repository resource to return.
* To get the repository ID use a [RepositoryService.List] request.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The repositoryId.
*/
public java.lang.String getRepositoryId() {
java.lang.Object ref = repositoryId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
repositoryId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the Repository resource to return.
* To get the repository ID use a [RepositoryService.List] request.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for repositoryId.
*/
public com.google.protobuf.ByteString
getRepositoryIdBytes() {
java.lang.Object ref = repositoryId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
repositoryId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the Repository resource to return.
* To get the repository ID use a [RepositoryService.List] request.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The repositoryId to set.
* @return This builder for chaining.
*/
public Builder setRepositoryId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
repositoryId_ = value;
onChanged();
return this;
}
/**
*
* ID of the Repository resource to return.
* To get the repository ID use a [RepositoryService.List] request.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearRepositoryId() {
repositoryId_ = getDefaultInstance().getRepositoryId();
onChanged();
return this;
}
/**
*
* ID of the Repository resource to return.
* To get the repository ID use a [RepositoryService.List] request.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for repositoryId to set.
* @return This builder for chaining.
*/
public Builder setRepositoryIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
repositoryId_ = 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.containerregistry.v1.GetRepositoryRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.GetRepositoryRequest)
private static final yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest();
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public GetRepositoryRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GetRepositoryRequest(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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface GetRepositoryByNameRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.GetRepositoryByNameRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* Name of the Repository resource to return.
* To get the repository name use a [RepositoryService.List] request.
*
*
* string repository_name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The repositoryName.
*/
java.lang.String getRepositoryName();
/**
*
* Name of the Repository resource to return.
* To get the repository name use a [RepositoryService.List] request.
*
*
* string repository_name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The bytes for repositoryName.
*/
com.google.protobuf.ByteString
getRepositoryNameBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.GetRepositoryByNameRequest}
*/
public static final class GetRepositoryByNameRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.GetRepositoryByNameRequest)
GetRepositoryByNameRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use GetRepositoryByNameRequest.newBuilder() to construct.
private GetRepositoryByNameRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GetRepositoryByNameRequest() {
repositoryName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new GetRepositoryByNameRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GetRepositoryByNameRequest(
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();
repositoryName_ = 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.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRepositoryByNameRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRepositoryByNameRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest.Builder.class);
}
public static final int REPOSITORY_NAME_FIELD_NUMBER = 1;
private volatile java.lang.Object repositoryName_;
/**
*
* Name of the Repository resource to return.
* To get the repository name use a [RepositoryService.List] request.
*
*
* string repository_name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The repositoryName.
*/
@java.lang.Override
public java.lang.String getRepositoryName() {
java.lang.Object ref = repositoryName_;
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();
repositoryName_ = s;
return s;
}
}
/**
*
* Name of the Repository resource to return.
* To get the repository name use a [RepositoryService.List] request.
*
*
* string repository_name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The bytes for repositoryName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getRepositoryNameBytes() {
java.lang.Object ref = repositoryName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
repositoryName_ = 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(repositoryName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, repositoryName_);
}
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(repositoryName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, repositoryName_);
}
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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest other = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest) obj;
if (!getRepositoryName()
.equals(other.getRepositoryName())) 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) + REPOSITORY_NAME_FIELD_NUMBER;
hash = (53 * hash) + getRepositoryName().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest 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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest 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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest 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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest 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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest 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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest 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.containerregistry.v1.GetRepositoryByNameRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.GetRepositoryByNameRequest)
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRepositoryByNameRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRepositoryByNameRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest.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();
repositoryName_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRepositoryByNameRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest build() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest result = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest(this);
result.repositoryName_ = repositoryName_;
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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest.getDefaultInstance()) return this;
if (!other.getRepositoryName().isEmpty()) {
repositoryName_ = other.repositoryName_;
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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object repositoryName_ = "";
/**
*
* Name of the Repository resource to return.
* To get the repository name use a [RepositoryService.List] request.
*
*
* string repository_name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The repositoryName.
*/
public java.lang.String getRepositoryName() {
java.lang.Object ref = repositoryName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
repositoryName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the Repository resource to return.
* To get the repository name use a [RepositoryService.List] request.
*
*
* string repository_name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The bytes for repositoryName.
*/
public com.google.protobuf.ByteString
getRepositoryNameBytes() {
java.lang.Object ref = repositoryName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
repositoryName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the Repository resource to return.
* To get the repository name use a [RepositoryService.List] request.
*
*
* string repository_name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @param value The repositoryName to set.
* @return This builder for chaining.
*/
public Builder setRepositoryName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
repositoryName_ = value;
onChanged();
return this;
}
/**
*
* Name of the Repository resource to return.
* To get the repository name use a [RepositoryService.List] request.
*
*
* string repository_name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return This builder for chaining.
*/
public Builder clearRepositoryName() {
repositoryName_ = getDefaultInstance().getRepositoryName();
onChanged();
return this;
}
/**
*
* Name of the Repository resource to return.
* To get the repository name use a [RepositoryService.List] request.
*
*
* string repository_name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @param value The bytes for repositoryName to set.
* @return This builder for chaining.
*/
public Builder setRepositoryNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
repositoryName_ = 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.containerregistry.v1.GetRepositoryByNameRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.GetRepositoryByNameRequest)
private static final yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest();
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public GetRepositoryByNameRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GetRepositoryByNameRequest(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.containerregistry.v1.RepositoryServiceOuterClass.GetRepositoryByNameRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListRepositoriesRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.ListRepositoriesRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the registry to list repositories in.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the registry to list repositories in.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
/**
*
* ID of the folder to list registries in.
* [folder_id] is ignored if a [ListImagesRequest.registry_id] is specified in the request.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 6 [(.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
java.lang.String getFolderId();
/**
*
* ID of the folder to list registries in.
* [folder_id] is ignored if a [ListImagesRequest.registry_id] is specified in the request.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 6 [(.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 [ListRepositoriesResponse.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
* [ListRepositoriesResponse.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
* [ListRepositoriesResponse.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();
/**
*
* A filter expression that filters resources listed in the response.
* The expression must specify:
* 1. The field name. Currently you can use filtering only on [Repository.name] field.
* 2. An `=` operator.
* 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`.
*
*
* string filter = 4 [(.yandex.cloud.length) = "<=1000"];
* @return The filter.
*/
java.lang.String getFilter();
/**
*
* A filter expression that filters resources listed in the response.
* The expression must specify:
* 1. The field name. Currently you can use filtering only on [Repository.name] field.
* 2. An `=` operator.
* 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`.
*
*
* string filter = 4 [(.yandex.cloud.length) = "<=1000"];
* @return The bytes for filter.
*/
com.google.protobuf.ByteString
getFilterBytes();
/**
* string order_by = 5 [(.yandex.cloud.length) = "<=100"];
* @return The orderBy.
*/
java.lang.String getOrderBy();
/**
* string order_by = 5 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for orderBy.
*/
com.google.protobuf.ByteString
getOrderByBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.ListRepositoriesRequest}
*/
public static final class ListRepositoriesRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.ListRepositoriesRequest)
ListRepositoriesRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListRepositoriesRequest.newBuilder() to construct.
private ListRepositoriesRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListRepositoriesRequest() {
registryId_ = "";
folderId_ = "";
pageToken_ = "";
filter_ = "";
orderBy_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListRepositoriesRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListRepositoriesRequest(
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();
registryId_ = s;
break;
}
case 16: {
pageSize_ = input.readInt64();
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
pageToken_ = s;
break;
}
case 34: {
java.lang.String s = input.readStringRequireUtf8();
filter_ = s;
break;
}
case 42: {
java.lang.String s = input.readStringRequireUtf8();
orderBy_ = s;
break;
}
case 50: {
java.lang.String s = input.readStringRequireUtf8();
folderId_ = 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.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the registry to list repositories in.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The registryId.
*/
@java.lang.Override
public java.lang.String getRegistryId() {
java.lang.Object ref = registryId_;
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();
registryId_ = s;
return s;
}
}
/**
*
* ID of the registry to list repositories in.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for registryId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getRegistryIdBytes() {
java.lang.Object ref = registryId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
registryId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int FOLDER_ID_FIELD_NUMBER = 6;
private volatile java.lang.Object folderId_;
/**
*
* ID of the folder to list registries in.
* [folder_id] is ignored if a [ListImagesRequest.registry_id] is specified in the request.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 6 [(.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 registries in.
* [folder_id] is ignored if a [ListImagesRequest.registry_id] is specified in the request.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 6 [(.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 [ListRepositoriesResponse.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
* [ListRepositoriesResponse.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
* [ListRepositoriesResponse.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;
}
}
public static final int FILTER_FIELD_NUMBER = 4;
private volatile java.lang.Object filter_;
/**
*
* A filter expression that filters resources listed in the response.
* The expression must specify:
* 1. The field name. Currently you can use filtering only on [Repository.name] field.
* 2. An `=` operator.
* 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`.
*
*
* string filter = 4 [(.yandex.cloud.length) = "<=1000"];
* @return The filter.
*/
@java.lang.Override
public java.lang.String getFilter() {
java.lang.Object ref = filter_;
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();
filter_ = s;
return s;
}
}
/**
*
* A filter expression that filters resources listed in the response.
* The expression must specify:
* 1. The field name. Currently you can use filtering only on [Repository.name] field.
* 2. An `=` operator.
* 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`.
*
*
* string filter = 4 [(.yandex.cloud.length) = "<=1000"];
* @return The bytes for filter.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getFilterBytes() {
java.lang.Object ref = filter_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
filter_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ORDER_BY_FIELD_NUMBER = 5;
private volatile java.lang.Object orderBy_;
/**
* string order_by = 5 [(.yandex.cloud.length) = "<=100"];
* @return The orderBy.
*/
@java.lang.Override
public java.lang.String getOrderBy() {
java.lang.Object ref = orderBy_;
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();
orderBy_ = s;
return s;
}
}
/**
* string order_by = 5 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for orderBy.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getOrderByBytes() {
java.lang.Object ref = orderBy_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
orderBy_ = 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(registryId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, registryId_);
}
if (pageSize_ != 0L) {
output.writeInt64(2, pageSize_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, filter_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, orderBy_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 6, folderId_);
}
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(registryId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, registryId_);
}
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_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, filter_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, orderBy_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, folderId_);
}
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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest other = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) return false;
if (!getFolderId()
.equals(other.getFolderId())) return false;
if (getPageSize()
!= other.getPageSize()) return false;
if (!getPageToken()
.equals(other.getPageToken())) return false;
if (!getFilter()
.equals(other.getFilter())) return false;
if (!getOrderBy()
.equals(other.getOrderBy())) 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) + REGISTRY_ID_FIELD_NUMBER;
hash = (53 * hash) + getRegistryId().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 = (37 * hash) + FILTER_FIELD_NUMBER;
hash = (53 * hash) + getFilter().hashCode();
hash = (37 * hash) + ORDER_BY_FIELD_NUMBER;
hash = (53 * hash) + getOrderBy().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest 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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest 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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest 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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest 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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest 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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest 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.containerregistry.v1.ListRepositoriesRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.ListRepositoriesRequest)
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest.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();
registryId_ = "";
folderId_ = "";
pageSize_ = 0L;
pageToken_ = "";
filter_ = "";
orderBy_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest build() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest result = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest(this);
result.registryId_ = registryId_;
result.folderId_ = folderId_;
result.pageSize_ = pageSize_;
result.pageToken_ = pageToken_;
result.filter_ = filter_;
result.orderBy_ = orderBy_;
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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
onChanged();
}
if (!other.getFolderId().isEmpty()) {
folderId_ = other.folderId_;
onChanged();
}
if (other.getPageSize() != 0L) {
setPageSize(other.getPageSize());
}
if (!other.getPageToken().isEmpty()) {
pageToken_ = other.pageToken_;
onChanged();
}
if (!other.getFilter().isEmpty()) {
filter_ = other.filter_;
onChanged();
}
if (!other.getOrderBy().isEmpty()) {
orderBy_ = other.orderBy_;
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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object registryId_ = "";
/**
*
* ID of the registry to list repositories in.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The registryId.
*/
public java.lang.String getRegistryId() {
java.lang.Object ref = registryId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
registryId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the registry to list repositories in.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return The bytes for registryId.
*/
public com.google.protobuf.ByteString
getRegistryIdBytes() {
java.lang.Object ref = registryId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
registryId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the registry to list repositories in.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.length) = "<=50"];
* @param value The registryId to set.
* @return This builder for chaining.
*/
public Builder setRegistryId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
registryId_ = value;
onChanged();
return this;
}
/**
*
* ID of the registry to list repositories in.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the registry to list repositories in.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.length) = "<=50"];
* @param value The bytes for registryId to set.
* @return This builder for chaining.
*/
public Builder setRegistryIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
registryId_ = value;
onChanged();
return this;
}
private java.lang.Object folderId_ = "";
/**
*
* ID of the folder to list registries in.
* [folder_id] is ignored if a [ListImagesRequest.registry_id] is specified in the request.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 6 [(.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 registries in.
* [folder_id] is ignored if a [ListImagesRequest.registry_id] is specified in the request.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 6 [(.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 registries in.
* [folder_id] is ignored if a [ListImagesRequest.registry_id] is specified in the request.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 6 [(.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 registries in.
* [folder_id] is ignored if a [ListImagesRequest.registry_id] is specified in the request.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 6 [(.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearFolderId() {
folderId_ = getDefaultInstance().getFolderId();
onChanged();
return this;
}
/**
*
* ID of the folder to list registries in.
* [folder_id] is ignored if a [ListImagesRequest.registry_id] is specified in the request.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 6 [(.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 [ListRepositoriesResponse.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 [ListRepositoriesResponse.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 [ListRepositoriesResponse.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
* [ListRepositoriesResponse.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
* [ListRepositoriesResponse.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
* [ListRepositoriesResponse.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
* [ListRepositoriesResponse.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
* [ListRepositoriesResponse.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;
}
private java.lang.Object filter_ = "";
/**
*
* A filter expression that filters resources listed in the response.
* The expression must specify:
* 1. The field name. Currently you can use filtering only on [Repository.name] field.
* 2. An `=` operator.
* 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`.
*
*
* string filter = 4 [(.yandex.cloud.length) = "<=1000"];
* @return The filter.
*/
public java.lang.String getFilter() {
java.lang.Object ref = filter_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
filter_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* A filter expression that filters resources listed in the response.
* The expression must specify:
* 1. The field name. Currently you can use filtering only on [Repository.name] field.
* 2. An `=` operator.
* 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`.
*
*
* string filter = 4 [(.yandex.cloud.length) = "<=1000"];
* @return The bytes for filter.
*/
public com.google.protobuf.ByteString
getFilterBytes() {
java.lang.Object ref = filter_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
filter_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* A filter expression that filters resources listed in the response.
* The expression must specify:
* 1. The field name. Currently you can use filtering only on [Repository.name] field.
* 2. An `=` operator.
* 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`.
*
*
* string filter = 4 [(.yandex.cloud.length) = "<=1000"];
* @param value The filter to set.
* @return This builder for chaining.
*/
public Builder setFilter(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
filter_ = value;
onChanged();
return this;
}
/**
*
* A filter expression that filters resources listed in the response.
* The expression must specify:
* 1. The field name. Currently you can use filtering only on [Repository.name] field.
* 2. An `=` operator.
* 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`.
*
*
* string filter = 4 [(.yandex.cloud.length) = "<=1000"];
* @return This builder for chaining.
*/
public Builder clearFilter() {
filter_ = getDefaultInstance().getFilter();
onChanged();
return this;
}
/**
*
* A filter expression that filters resources listed in the response.
* The expression must specify:
* 1. The field name. Currently you can use filtering only on [Repository.name] field.
* 2. An `=` operator.
* 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`.
*
*
* string filter = 4 [(.yandex.cloud.length) = "<=1000"];
* @param value The bytes for filter to set.
* @return This builder for chaining.
*/
public Builder setFilterBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
filter_ = value;
onChanged();
return this;
}
private java.lang.Object orderBy_ = "";
/**
* string order_by = 5 [(.yandex.cloud.length) = "<=100"];
* @return The orderBy.
*/
public java.lang.String getOrderBy() {
java.lang.Object ref = orderBy_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
orderBy_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string order_by = 5 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for orderBy.
*/
public com.google.protobuf.ByteString
getOrderByBytes() {
java.lang.Object ref = orderBy_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
orderBy_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string order_by = 5 [(.yandex.cloud.length) = "<=100"];
* @param value The orderBy to set.
* @return This builder for chaining.
*/
public Builder setOrderBy(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
orderBy_ = value;
onChanged();
return this;
}
/**
* string order_by = 5 [(.yandex.cloud.length) = "<=100"];
* @return This builder for chaining.
*/
public Builder clearOrderBy() {
orderBy_ = getDefaultInstance().getOrderBy();
onChanged();
return this;
}
/**
* string order_by = 5 [(.yandex.cloud.length) = "<=100"];
* @param value The bytes for orderBy to set.
* @return This builder for chaining.
*/
public Builder setOrderByBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
orderBy_ = 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.containerregistry.v1.ListRepositoriesRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.ListRepositoriesRequest)
private static final yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest();
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListRepositoriesRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListRepositoriesRequest(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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListRepositoriesResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.ListRepositoriesResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
java.util.List
getRepositoriesList();
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository getRepositories(int index);
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
int getRepositoriesCount();
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
java.util.List extends yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.RepositoryOrBuilder>
getRepositoriesOrBuilderList();
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.RepositoryOrBuilder getRepositoriesOrBuilder(
int index);
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListRepositoriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRepositoriesRequest.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 [ListRepositoriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRepositoriesRequest.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.containerregistry.v1.ListRepositoriesResponse}
*/
public static final class ListRepositoriesResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.ListRepositoriesResponse)
ListRepositoriesResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListRepositoriesResponse.newBuilder() to construct.
private ListRepositoriesResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListRepositoriesResponse() {
repositories_ = java.util.Collections.emptyList();
nextPageToken_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListRepositoriesResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListRepositoriesResponse(
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)) {
repositories_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
repositories_.add(
input.readMessage(yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.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)) {
repositories_ = java.util.Collections.unmodifiableList(repositories_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse.Builder.class);
}
public static final int REPOSITORIES_FIELD_NUMBER = 1;
private java.util.List repositories_;
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
@java.lang.Override
public java.util.List getRepositoriesList() {
return repositories_;
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.RepositoryOrBuilder>
getRepositoriesOrBuilderList() {
return repositories_;
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
@java.lang.Override
public int getRepositoriesCount() {
return repositories_.size();
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository getRepositories(int index) {
return repositories_.get(index);
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.RepositoryOrBuilder getRepositoriesOrBuilder(
int index) {
return repositories_.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 [ListRepositoriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRepositoriesRequest.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 [ListRepositoriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRepositoriesRequest.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 < repositories_.size(); i++) {
output.writeMessage(1, repositories_.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 < repositories_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, repositories_.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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse other = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse) obj;
if (!getRepositoriesList()
.equals(other.getRepositoriesList())) 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 (getRepositoriesCount() > 0) {
hash = (37 * hash) + REPOSITORIES_FIELD_NUMBER;
hash = (53 * hash) + getRepositoriesList().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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse 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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse 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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse 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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse 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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse 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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse 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.containerregistry.v1.ListRepositoriesResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.ListRepositoriesResponse)
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getRepositoriesFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (repositoriesBuilder_ == null) {
repositories_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
repositoriesBuilder_.clear();
}
nextPageToken_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesResponse_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse build() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse buildPartial() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse result = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse(this);
int from_bitField0_ = bitField0_;
if (repositoriesBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
repositories_ = java.util.Collections.unmodifiableList(repositories_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.repositories_ = repositories_;
} else {
result.repositories_ = repositoriesBuilder_.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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse other) {
if (other == yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse.getDefaultInstance()) return this;
if (repositoriesBuilder_ == null) {
if (!other.repositories_.isEmpty()) {
if (repositories_.isEmpty()) {
repositories_ = other.repositories_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureRepositoriesIsMutable();
repositories_.addAll(other.repositories_);
}
onChanged();
}
} else {
if (!other.repositories_.isEmpty()) {
if (repositoriesBuilder_.isEmpty()) {
repositoriesBuilder_.dispose();
repositoriesBuilder_ = null;
repositories_ = other.repositories_;
bitField0_ = (bitField0_ & ~0x00000001);
repositoriesBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getRepositoriesFieldBuilder() : null;
} else {
repositoriesBuilder_.addAllMessages(other.repositories_);
}
}
}
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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List repositories_ =
java.util.Collections.emptyList();
private void ensureRepositoriesIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
repositories_ = new java.util.ArrayList(repositories_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository, yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.Builder, yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.RepositoryOrBuilder> repositoriesBuilder_;
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public java.util.List getRepositoriesList() {
if (repositoriesBuilder_ == null) {
return java.util.Collections.unmodifiableList(repositories_);
} else {
return repositoriesBuilder_.getMessageList();
}
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public int getRepositoriesCount() {
if (repositoriesBuilder_ == null) {
return repositories_.size();
} else {
return repositoriesBuilder_.getCount();
}
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository getRepositories(int index) {
if (repositoriesBuilder_ == null) {
return repositories_.get(index);
} else {
return repositoriesBuilder_.getMessage(index);
}
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public Builder setRepositories(
int index, yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository value) {
if (repositoriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRepositoriesIsMutable();
repositories_.set(index, value);
onChanged();
} else {
repositoriesBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public Builder setRepositories(
int index, yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.Builder builderForValue) {
if (repositoriesBuilder_ == null) {
ensureRepositoriesIsMutable();
repositories_.set(index, builderForValue.build());
onChanged();
} else {
repositoriesBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public Builder addRepositories(yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository value) {
if (repositoriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRepositoriesIsMutable();
repositories_.add(value);
onChanged();
} else {
repositoriesBuilder_.addMessage(value);
}
return this;
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public Builder addRepositories(
int index, yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository value) {
if (repositoriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRepositoriesIsMutable();
repositories_.add(index, value);
onChanged();
} else {
repositoriesBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public Builder addRepositories(
yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.Builder builderForValue) {
if (repositoriesBuilder_ == null) {
ensureRepositoriesIsMutable();
repositories_.add(builderForValue.build());
onChanged();
} else {
repositoriesBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public Builder addRepositories(
int index, yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.Builder builderForValue) {
if (repositoriesBuilder_ == null) {
ensureRepositoriesIsMutable();
repositories_.add(index, builderForValue.build());
onChanged();
} else {
repositoriesBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public Builder addAllRepositories(
java.lang.Iterable extends yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository> values) {
if (repositoriesBuilder_ == null) {
ensureRepositoriesIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, repositories_);
onChanged();
} else {
repositoriesBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public Builder clearRepositories() {
if (repositoriesBuilder_ == null) {
repositories_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
repositoriesBuilder_.clear();
}
return this;
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public Builder removeRepositories(int index) {
if (repositoriesBuilder_ == null) {
ensureRepositoriesIsMutable();
repositories_.remove(index);
onChanged();
} else {
repositoriesBuilder_.remove(index);
}
return this;
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.Builder getRepositoriesBuilder(
int index) {
return getRepositoriesFieldBuilder().getBuilder(index);
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.RepositoryOrBuilder getRepositoriesOrBuilder(
int index) {
if (repositoriesBuilder_ == null) {
return repositories_.get(index); } else {
return repositoriesBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public java.util.List extends yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.RepositoryOrBuilder>
getRepositoriesOrBuilderList() {
if (repositoriesBuilder_ != null) {
return repositoriesBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(repositories_);
}
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.Builder addRepositoriesBuilder() {
return getRepositoriesFieldBuilder().addBuilder(
yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.getDefaultInstance());
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.Builder addRepositoriesBuilder(
int index) {
return getRepositoriesFieldBuilder().addBuilder(
index, yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.getDefaultInstance());
}
/**
*
* List of Repository resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Repository repositories = 1;
*/
public java.util.List
getRepositoriesBuilderList() {
return getRepositoriesFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository, yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.Builder, yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.RepositoryOrBuilder>
getRepositoriesFieldBuilder() {
if (repositoriesBuilder_ == null) {
repositoriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository, yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.Repository.Builder, yandex.cloud.api.containerregistry.v1.RepositoryOuterClass.RepositoryOrBuilder>(
repositories_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
repositories_ = null;
}
return repositoriesBuilder_;
}
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 [ListRepositoriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRepositoriesRequest.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 [ListRepositoriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRepositoriesRequest.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 [ListRepositoriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRepositoriesRequest.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 [ListRepositoriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRepositoriesRequest.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 [ListRepositoriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRepositoriesRequest.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.containerregistry.v1.ListRepositoriesResponse)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.ListRepositoriesResponse)
private static final yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse();
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListRepositoriesResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListRepositoriesResponse(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.containerregistry.v1.RepositoryServiceOuterClass.ListRepositoriesResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpsertRepositoryRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.UpsertRepositoryRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* Name of the repository.
* The name of the repository should match the name of the images that will be pushed in the repository.
*
*
* string name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The name.
*/
java.lang.String getName();
/**
*
* Name of the repository.
* The name of the repository should match the name of the images that will be pushed in the repository.
*
*
* string name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.UpsertRepositoryRequest}
*/
public static final class UpsertRepositoryRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.UpsertRepositoryRequest)
UpsertRepositoryRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpsertRepositoryRequest.newBuilder() to construct.
private UpsertRepositoryRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpsertRepositoryRequest() {
name_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpsertRepositoryRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpsertRepositoryRequest(
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();
name_ = 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.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest.Builder.class);
}
public static final int NAME_FIELD_NUMBER = 1;
private volatile java.lang.Object name_;
/**
*
* Name of the repository.
* The name of the repository should match the name of the images that will be pushed in the repository.
*
*
* string name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The name.
*/
@java.lang.Override
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
}
}
/**
*
* Name of the repository.
* The name of the repository should match the name of the images that will be pushed in the repository.
*
*
* string name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The bytes for name.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
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(name_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
}
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(name_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
}
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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest other = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest) obj;
if (!getName()
.equals(other.getName())) 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) + NAME_FIELD_NUMBER;
hash = (53 * hash) + getName().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest 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.containerregistry.v1.UpsertRepositoryRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.UpsertRepositoryRequest)
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest.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();
name_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest build() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest result = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest(this);
result.name_ = name_;
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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest.getDefaultInstance()) return this;
if (!other.getName().isEmpty()) {
name_ = other.name_;
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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object name_ = "";
/**
*
* Name of the repository.
* The name of the repository should match the name of the images that will be pushed in the repository.
*
*
* string name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the repository.
* The name of the repository should match the name of the images that will be pushed in the repository.
*
*
* string name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return The bytes for name.
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the repository.
* The name of the repository should match the name of the images that will be pushed in the repository.
*
*
* string name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @param value The name to set.
* @return This builder for chaining.
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
name_ = value;
onChanged();
return this;
}
/**
*
* Name of the repository.
* The name of the repository should match the name of the images that will be pushed in the repository.
*
*
* string name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @return This builder for chaining.
*/
public Builder clearName() {
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
*
* Name of the repository.
* The name of the repository should match the name of the images that will be pushed in the repository.
*
*
* string name = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))*"];
* @param value The bytes for name to set.
* @return This builder for chaining.
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
name_ = value;
onChanged();
return this;
}
@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.containerregistry.v1.UpsertRepositoryRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.UpsertRepositoryRequest)
private static final yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest();
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpsertRepositoryRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpsertRepositoryRequest(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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpsertRepositoryMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.UpsertRepositoryMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the repository that is being upserted.
*
*
* string repository_id = 1;
* @return The repositoryId.
*/
java.lang.String getRepositoryId();
/**
*
* ID of the repository that is being upserted.
*
*
* string repository_id = 1;
* @return The bytes for repositoryId.
*/
com.google.protobuf.ByteString
getRepositoryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.UpsertRepositoryMetadata}
*/
public static final class UpsertRepositoryMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.UpsertRepositoryMetadata)
UpsertRepositoryMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpsertRepositoryMetadata.newBuilder() to construct.
private UpsertRepositoryMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpsertRepositoryMetadata() {
repositoryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpsertRepositoryMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpsertRepositoryMetadata(
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();
repositoryId_ = 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.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata.Builder.class);
}
public static final int REPOSITORY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object repositoryId_;
/**
*
* ID of the repository that is being upserted.
*
*
* string repository_id = 1;
* @return The repositoryId.
*/
@java.lang.Override
public java.lang.String getRepositoryId() {
java.lang.Object ref = repositoryId_;
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();
repositoryId_ = s;
return s;
}
}
/**
*
* ID of the repository that is being upserted.
*
*
* string repository_id = 1;
* @return The bytes for repositoryId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getRepositoryIdBytes() {
java.lang.Object ref = repositoryId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
repositoryId_ = 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(repositoryId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, repositoryId_);
}
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(repositoryId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, repositoryId_);
}
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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata other = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata) obj;
if (!getRepositoryId()
.equals(other.getRepositoryId())) 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) + REPOSITORY_ID_FIELD_NUMBER;
hash = (53 * hash) + getRepositoryId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata 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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata 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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata 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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata 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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata 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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata 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.containerregistry.v1.UpsertRepositoryMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.UpsertRepositoryMetadata)
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata.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();
repositoryId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata build() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata buildPartial() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata result = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata(this);
result.repositoryId_ = repositoryId_;
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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata other) {
if (other == yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata.getDefaultInstance()) return this;
if (!other.getRepositoryId().isEmpty()) {
repositoryId_ = other.repositoryId_;
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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object repositoryId_ = "";
/**
*
* ID of the repository that is being upserted.
*
*
* string repository_id = 1;
* @return The repositoryId.
*/
public java.lang.String getRepositoryId() {
java.lang.Object ref = repositoryId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
repositoryId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the repository that is being upserted.
*
*
* string repository_id = 1;
* @return The bytes for repositoryId.
*/
public com.google.protobuf.ByteString
getRepositoryIdBytes() {
java.lang.Object ref = repositoryId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
repositoryId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the repository that is being upserted.
*
*
* string repository_id = 1;
* @param value The repositoryId to set.
* @return This builder for chaining.
*/
public Builder setRepositoryId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
repositoryId_ = value;
onChanged();
return this;
}
/**
*
* ID of the repository that is being upserted.
*
*
* string repository_id = 1;
* @return This builder for chaining.
*/
public Builder clearRepositoryId() {
repositoryId_ = getDefaultInstance().getRepositoryId();
onChanged();
return this;
}
/**
*
* ID of the repository that is being upserted.
*
*
* string repository_id = 1;
* @param value The bytes for repositoryId to set.
* @return This builder for chaining.
*/
public Builder setRepositoryIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
repositoryId_ = 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.containerregistry.v1.UpsertRepositoryMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.UpsertRepositoryMetadata)
private static final yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata();
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpsertRepositoryMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpsertRepositoryMetadata(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.containerregistry.v1.RepositoryServiceOuterClass.UpsertRepositoryMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeleteRepositoryRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.DeleteRepositoryRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the repository to delete.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The repositoryId.
*/
java.lang.String getRepositoryId();
/**
*
* ID of the repository to delete.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for repositoryId.
*/
com.google.protobuf.ByteString
getRepositoryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.DeleteRepositoryRequest}
*/
public static final class DeleteRepositoryRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.DeleteRepositoryRequest)
DeleteRepositoryRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeleteRepositoryRequest.newBuilder() to construct.
private DeleteRepositoryRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeleteRepositoryRequest() {
repositoryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeleteRepositoryRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeleteRepositoryRequest(
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();
repositoryId_ = 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.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest.Builder.class);
}
public static final int REPOSITORY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object repositoryId_;
/**
*
* ID of the repository to delete.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The repositoryId.
*/
@java.lang.Override
public java.lang.String getRepositoryId() {
java.lang.Object ref = repositoryId_;
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();
repositoryId_ = s;
return s;
}
}
/**
*
* ID of the repository to delete.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for repositoryId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getRepositoryIdBytes() {
java.lang.Object ref = repositoryId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
repositoryId_ = 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(repositoryId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, repositoryId_);
}
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(repositoryId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, repositoryId_);
}
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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest other = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest) obj;
if (!getRepositoryId()
.equals(other.getRepositoryId())) 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) + REPOSITORY_ID_FIELD_NUMBER;
hash = (53 * hash) + getRepositoryId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest 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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest 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.containerregistry.v1.DeleteRepositoryRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.DeleteRepositoryRequest)
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest.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();
repositoryId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest build() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest result = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest(this);
result.repositoryId_ = repositoryId_;
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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest.getDefaultInstance()) return this;
if (!other.getRepositoryId().isEmpty()) {
repositoryId_ = other.repositoryId_;
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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object repositoryId_ = "";
/**
*
* ID of the repository to delete.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The repositoryId.
*/
public java.lang.String getRepositoryId() {
java.lang.Object ref = repositoryId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
repositoryId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the repository to delete.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for repositoryId.
*/
public com.google.protobuf.ByteString
getRepositoryIdBytes() {
java.lang.Object ref = repositoryId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
repositoryId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the repository to delete.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The repositoryId to set.
* @return This builder for chaining.
*/
public Builder setRepositoryId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
repositoryId_ = value;
onChanged();
return this;
}
/**
*
* ID of the repository to delete.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearRepositoryId() {
repositoryId_ = getDefaultInstance().getRepositoryId();
onChanged();
return this;
}
/**
*
* ID of the repository to delete.
*
*
* string repository_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for repositoryId to set.
* @return This builder for chaining.
*/
public Builder setRepositoryIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
repositoryId_ = 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.containerregistry.v1.DeleteRepositoryRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.DeleteRepositoryRequest)
private static final yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest();
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeleteRepositoryRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeleteRepositoryRequest(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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeleteRepositoryMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.DeleteRepositoryMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the repository that is being deleted.
*
*
* string repository_id = 1;
* @return The repositoryId.
*/
java.lang.String getRepositoryId();
/**
*
* ID of the repository that is being deleted.
*
*
* string repository_id = 1;
* @return The bytes for repositoryId.
*/
com.google.protobuf.ByteString
getRepositoryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.DeleteRepositoryMetadata}
*/
public static final class DeleteRepositoryMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.DeleteRepositoryMetadata)
DeleteRepositoryMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeleteRepositoryMetadata.newBuilder() to construct.
private DeleteRepositoryMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeleteRepositoryMetadata() {
repositoryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeleteRepositoryMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeleteRepositoryMetadata(
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();
repositoryId_ = 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.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata.Builder.class);
}
public static final int REPOSITORY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object repositoryId_;
/**
*
* ID of the repository that is being deleted.
*
*
* string repository_id = 1;
* @return The repositoryId.
*/
@java.lang.Override
public java.lang.String getRepositoryId() {
java.lang.Object ref = repositoryId_;
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();
repositoryId_ = s;
return s;
}
}
/**
*
* ID of the repository that is being deleted.
*
*
* string repository_id = 1;
* @return The bytes for repositoryId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getRepositoryIdBytes() {
java.lang.Object ref = repositoryId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
repositoryId_ = 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(repositoryId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, repositoryId_);
}
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(repositoryId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, repositoryId_);
}
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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata other = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata) obj;
if (!getRepositoryId()
.equals(other.getRepositoryId())) 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) + REPOSITORY_ID_FIELD_NUMBER;
hash = (53 * hash) + getRepositoryId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata 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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata 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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata 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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata 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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata 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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata 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.containerregistry.v1.DeleteRepositoryMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.DeleteRepositoryMetadata)
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata.class, yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata.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();
repositoryId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata build() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata buildPartial() {
yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata result = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata(this);
result.repositoryId_ = repositoryId_;
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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata other) {
if (other == yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata.getDefaultInstance()) return this;
if (!other.getRepositoryId().isEmpty()) {
repositoryId_ = other.repositoryId_;
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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object repositoryId_ = "";
/**
*
* ID of the repository that is being deleted.
*
*
* string repository_id = 1;
* @return The repositoryId.
*/
public java.lang.String getRepositoryId() {
java.lang.Object ref = repositoryId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
repositoryId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the repository that is being deleted.
*
*
* string repository_id = 1;
* @return The bytes for repositoryId.
*/
public com.google.protobuf.ByteString
getRepositoryIdBytes() {
java.lang.Object ref = repositoryId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
repositoryId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the repository that is being deleted.
*
*
* string repository_id = 1;
* @param value The repositoryId to set.
* @return This builder for chaining.
*/
public Builder setRepositoryId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
repositoryId_ = value;
onChanged();
return this;
}
/**
*
* ID of the repository that is being deleted.
*
*
* string repository_id = 1;
* @return This builder for chaining.
*/
public Builder clearRepositoryId() {
repositoryId_ = getDefaultInstance().getRepositoryId();
onChanged();
return this;
}
/**
*
* ID of the repository that is being deleted.
*
*
* string repository_id = 1;
* @param value The bytes for repositoryId to set.
* @return This builder for chaining.
*/
public Builder setRepositoryIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
repositoryId_ = 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.containerregistry.v1.DeleteRepositoryMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.DeleteRepositoryMetadata)
private static final yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata();
}
public static yandex.cloud.api.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeleteRepositoryMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeleteRepositoryMetadata(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.containerregistry.v1.RepositoryServiceOuterClass.DeleteRepositoryMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_GetRepositoryRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_GetRepositoryRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_GetRepositoryByNameRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_GetRepositoryByNameRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_ListRepositoriesResponse_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_UpsertRepositoryMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_DeleteRepositoryMetadata_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/containerregistry/v1/repo" +
"sitory_service.proto\022!yandex.cloud.conta" +
"inerregistry.v1\032 yandex/cloud/api/operat" +
"ion.proto\032 yandex/cloud/access/access.pr" +
"oto\0322yandex/cloud/containerregistry/v1/r" +
"epository.proto\032&yandex/cloud/operation/" +
"operation.proto\032\035yandex/cloud/validation" +
".proto\032\034google/api/annotations.proto\";\n\024" +
"GetRepositoryRequest\022#\n\rrepository_id\030\001 " +
"\001(\tB\014\350\3071\001\212\3101\004<=50\"}\n\032GetRepositoryByName" +
"Request\022_\n\017repository_name\030\001 \001(\tBF\350\3071\001\362\307" +
"1>[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9" +
"]+(?:[._-][a-z0-9]+)*))*\"\314\001\n\027ListReposit" +
"oriesRequest\022\035\n\013registry_id\030\001 \001(\tB\010\212\3101\004<" +
"=50\022\033\n\tfolder_id\030\006 \001(\tB\010\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\022\032\n\006filter\030\004 \001(\tB\n\212\3101\006<=10" +
"00\022\033\n\010order_by\030\005 \001(\tB\t\212\3101\005<=100\"x\n\030ListR" +
"epositoriesResponse\022C\n\014repositories\030\001 \003(" +
"\0132-.yandex.cloud.containerregistry.v1.Re" +
"pository\022\027\n\017next_page_token\030\002 \001(\t\"o\n\027Ups" +
"ertRepositoryRequest\022T\n\004name\030\001 \001(\tBF\350\3071\001" +
"\362\3071>[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0" +
"-9]+(?:[._-][a-z0-9]+)*))*\"1\n\030UpsertRepo" +
"sitoryMetadata\022\025\n\rrepository_id\030\001 \001(\t\">\n" +
"\027DeleteRepositoryRequest\022#\n\rrepository_i" +
"d\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\"1\n\030DeleteRepositor" +
"yMetadata\022\025\n\rrepository_id\030\001 \001(\t2\217\r\n\021Rep" +
"ositoryService\022\252\001\n\003Get\0227.yandex.cloud.co" +
"ntainerregistry.v1.GetRepositoryRequest\032" +
"-.yandex.cloud.containerregistry.v1.Repo" +
"sitory\";\202\323\344\223\0025\0223/container-registry/v1/r" +
"epositories/{repository_id}\022\277\001\n\tGetByNam" +
"e\022=.yandex.cloud.containerregistry.v1.Ge" +
"tRepositoryByNameRequest\032-.yandex.cloud." +
"containerregistry.v1.Repository\"D\202\323\344\223\002>\022" +
" © 2015 - 2025 Weber Informatics LLC | Privacy Policy