yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yandex/cloud/containerregistry/v1/registry_service.proto
package yandex.cloud.api.containerregistry.v1;
public final class RegistryServiceOuterClass {
private RegistryServiceOuterClass() {}
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 GetRegistryRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.GetRegistryRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the Registry resource to return.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the Registry resource to return.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.GetRegistryRequest}
*/
public static final class GetRegistryRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.GetRegistryRequest)
GetRegistryRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use GetRegistryRequest.newBuilder() to construct.
private GetRegistryRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GetRegistryRequest() {
registryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new GetRegistryRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GetRegistryRequest(
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;
}
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.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRegistryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRegistryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the Registry resource to return.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 resource to return.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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;
}
}
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_);
}
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_);
}
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.RegistryServiceOuterClass.GetRegistryRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) 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 = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest 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.RegistryServiceOuterClass.GetRegistryRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest 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.RegistryServiceOuterClass.GetRegistryRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest 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.RegistryServiceOuterClass.GetRegistryRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest 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.RegistryServiceOuterClass.GetRegistryRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest 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.RegistryServiceOuterClass.GetRegistryRequest 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.RegistryServiceOuterClass.GetRegistryRequest 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.RegistryServiceOuterClass.GetRegistryRequest 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.GetRegistryRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.GetRegistryRequest)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRegistryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRegistryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest.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_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetRegistryRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest(this);
result.registryId_ = registryId_;
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.RegistryServiceOuterClass.GetRegistryRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
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.RegistryServiceOuterClass.GetRegistryRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object registryId_ = "";
/**
*
* ID of the Registry resource to return.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 resource to return.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 resource to return.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 resource to return.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the Registry resource to return.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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;
}
@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.GetRegistryRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.GetRegistryRequest)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.GetRegistryRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public GetRegistryRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GetRegistryRequest(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.RegistryServiceOuterClass.GetRegistryRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListRegistriesRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.ListRegistriesRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the folder to list registries in.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
java.lang.String getFolderId();
/**
*
* ID of the folder to list registries in.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for folderId.
*/
com.google.protobuf.ByteString
getFolderIdBytes();
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than [page_size],
* the service returns a [ListRegistriesResponse.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
* [ListRegistriesResponse.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
* [ListRegistriesResponse.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 [Registry.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 [Registry.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();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.ListRegistriesRequest}
*/
public static final class ListRegistriesRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.ListRegistriesRequest)
ListRegistriesRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListRegistriesRequest.newBuilder() to construct.
private ListRegistriesRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListRegistriesRequest() {
folderId_ = "";
pageToken_ = "";
filter_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListRegistriesRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListRegistriesRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
java.lang.String s = input.readStringRequireUtf8();
folderId_ = s;
break;
}
case 16: {
pageSize_ = input.readInt64();
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
pageToken_ = s;
break;
}
case 34: {
java.lang.String s = input.readStringRequireUtf8();
filter_ = 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.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRegistriesRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRegistriesRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest.Builder.class);
}
public static final int FOLDER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object folderId_;
/**
*
* ID of the folder to list registries in.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
@java.lang.Override
public java.lang.String getFolderId() {
java.lang.Object ref = folderId_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
folderId_ = s;
return s;
}
}
/**
*
* ID of the folder to list registries in.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for folderId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getFolderIdBytes() {
java.lang.Object ref = folderId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
folderId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int PAGE_SIZE_FIELD_NUMBER = 2;
private long pageSize_;
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than [page_size],
* the service returns a [ListRegistriesResponse.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
* [ListRegistriesResponse.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
* [ListRegistriesResponse.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 [Registry.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 [Registry.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;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, folderId_);
}
if (pageSize_ != 0L) {
output.writeInt64(2, pageSize_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, filter_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, folderId_);
}
if (pageSize_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, pageSize_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, filter_);
}
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.RegistryServiceOuterClass.ListRegistriesRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest) obj;
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 (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + FOLDER_ID_FIELD_NUMBER;
hash = (53 * hash) + getFolderId().hashCode();
hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getPageSize());
hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getPageToken().hashCode();
hash = (37 * hash) + FILTER_FIELD_NUMBER;
hash = (53 * hash) + getFilter().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest 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.RegistryServiceOuterClass.ListRegistriesRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest 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.RegistryServiceOuterClass.ListRegistriesRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest 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.RegistryServiceOuterClass.ListRegistriesRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest 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.RegistryServiceOuterClass.ListRegistriesRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest 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.RegistryServiceOuterClass.ListRegistriesRequest 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.RegistryServiceOuterClass.ListRegistriesRequest 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.RegistryServiceOuterClass.ListRegistriesRequest 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.ListRegistriesRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.ListRegistriesRequest)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRegistriesRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRegistriesRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
folderId_ = "";
pageSize_ = 0L;
pageToken_ = "";
filter_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRegistriesRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest(this);
result.folderId_ = folderId_;
result.pageSize_ = pageSize_;
result.pageToken_ = pageToken_;
result.filter_ = filter_;
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.RegistryServiceOuterClass.ListRegistriesRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest.getDefaultInstance()) return this;
if (!other.getFolderId().isEmpty()) {
folderId_ = other.folderId_;
onChanged();
}
if (other.getPageSize() != 0L) {
setPageSize(other.getPageSize());
}
if (!other.getPageToken().isEmpty()) {
pageToken_ = other.pageToken_;
onChanged();
}
if (!other.getFilter().isEmpty()) {
filter_ = other.filter_;
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.RegistryServiceOuterClass.ListRegistriesRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object folderId_ = "";
/**
*
* ID of the folder to list registries in.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
public java.lang.String getFolderId() {
java.lang.Object ref = folderId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
folderId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the folder to list registries in.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for folderId.
*/
public com.google.protobuf.ByteString
getFolderIdBytes() {
java.lang.Object ref = folderId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
folderId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the folder to list registries in.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The folderId to set.
* @return This builder for chaining.
*/
public Builder setFolderId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
folderId_ = value;
onChanged();
return this;
}
/**
*
* ID of the folder to list registries in.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearFolderId() {
folderId_ = getDefaultInstance().getFolderId();
onChanged();
return this;
}
/**
*
* ID of the folder to list registries in.
* To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for folderId to set.
* @return This builder for chaining.
*/
public Builder setFolderIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
folderId_ = value;
onChanged();
return this;
}
private long pageSize_ ;
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than [page_size],
* the service returns a [ListRegistriesResponse.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 [ListRegistriesResponse.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 [ListRegistriesResponse.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
* [ListRegistriesResponse.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
* [ListRegistriesResponse.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
* [ListRegistriesResponse.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
* [ListRegistriesResponse.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
* [ListRegistriesResponse.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 [Registry.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 [Registry.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 [Registry.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 [Registry.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 [Registry.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;
}
@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.ListRegistriesRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.ListRegistriesRequest)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListRegistriesRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListRegistriesRequest(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.RegistryServiceOuterClass.ListRegistriesRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListRegistriesResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.ListRegistriesResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
java.util.List
getRegistriesList();
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry getRegistries(int index);
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
int getRegistriesCount();
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
java.util.List extends yandex.cloud.api.containerregistry.v1.RegistryOuterClass.RegistryOrBuilder>
getRegistriesOrBuilderList();
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
yandex.cloud.api.containerregistry.v1.RegistryOuterClass.RegistryOrBuilder getRegistriesOrBuilder(
int index);
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListRegistriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRegistriesRequest.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 [ListRegistriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRegistriesRequest.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.ListRegistriesResponse}
*/
public static final class ListRegistriesResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.ListRegistriesResponse)
ListRegistriesResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListRegistriesResponse.newBuilder() to construct.
private ListRegistriesResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListRegistriesResponse() {
registries_ = java.util.Collections.emptyList();
nextPageToken_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListRegistriesResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListRegistriesResponse(
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)) {
registries_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
registries_.add(
input.readMessage(yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.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)) {
registries_ = java.util.Collections.unmodifiableList(registries_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRegistriesResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRegistriesResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse.Builder.class);
}
public static final int REGISTRIES_FIELD_NUMBER = 1;
private java.util.List registries_;
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
@java.lang.Override
public java.util.List getRegistriesList() {
return registries_;
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.containerregistry.v1.RegistryOuterClass.RegistryOrBuilder>
getRegistriesOrBuilderList() {
return registries_;
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
@java.lang.Override
public int getRegistriesCount() {
return registries_.size();
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry getRegistries(int index) {
return registries_.get(index);
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryOuterClass.RegistryOrBuilder getRegistriesOrBuilder(
int index) {
return registries_.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 [ListRegistriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRegistriesRequest.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 [ListRegistriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRegistriesRequest.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 < registries_.size(); i++) {
output.writeMessage(1, registries_.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 < registries_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, registries_.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.RegistryServiceOuterClass.ListRegistriesResponse)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse) obj;
if (!getRegistriesList()
.equals(other.getRegistriesList())) 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 (getRegistriesCount() > 0) {
hash = (37 * hash) + REGISTRIES_FIELD_NUMBER;
hash = (53 * hash) + getRegistriesList().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.RegistryServiceOuterClass.ListRegistriesResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse 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.RegistryServiceOuterClass.ListRegistriesResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse 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.RegistryServiceOuterClass.ListRegistriesResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse 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.RegistryServiceOuterClass.ListRegistriesResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse 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.RegistryServiceOuterClass.ListRegistriesResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse 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.RegistryServiceOuterClass.ListRegistriesResponse 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.RegistryServiceOuterClass.ListRegistriesResponse 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.RegistryServiceOuterClass.ListRegistriesResponse 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.ListRegistriesResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.ListRegistriesResponse)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRegistriesResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRegistriesResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getRegistriesFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (registriesBuilder_ == null) {
registries_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
registriesBuilder_.clear();
}
nextPageToken_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListRegistriesResponse_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse(this);
int from_bitField0_ = bitField0_;
if (registriesBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
registries_ = java.util.Collections.unmodifiableList(registries_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.registries_ = registries_;
} else {
result.registries_ = registriesBuilder_.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.RegistryServiceOuterClass.ListRegistriesResponse) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse.getDefaultInstance()) return this;
if (registriesBuilder_ == null) {
if (!other.registries_.isEmpty()) {
if (registries_.isEmpty()) {
registries_ = other.registries_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureRegistriesIsMutable();
registries_.addAll(other.registries_);
}
onChanged();
}
} else {
if (!other.registries_.isEmpty()) {
if (registriesBuilder_.isEmpty()) {
registriesBuilder_.dispose();
registriesBuilder_ = null;
registries_ = other.registries_;
bitField0_ = (bitField0_ & ~0x00000001);
registriesBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getRegistriesFieldBuilder() : null;
} else {
registriesBuilder_.addAllMessages(other.registries_);
}
}
}
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.RegistryServiceOuterClass.ListRegistriesResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List registries_ =
java.util.Collections.emptyList();
private void ensureRegistriesIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
registries_ = new java.util.ArrayList(registries_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry, yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.Builder, yandex.cloud.api.containerregistry.v1.RegistryOuterClass.RegistryOrBuilder> registriesBuilder_;
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public java.util.List getRegistriesList() {
if (registriesBuilder_ == null) {
return java.util.Collections.unmodifiableList(registries_);
} else {
return registriesBuilder_.getMessageList();
}
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public int getRegistriesCount() {
if (registriesBuilder_ == null) {
return registries_.size();
} else {
return registriesBuilder_.getCount();
}
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry getRegistries(int index) {
if (registriesBuilder_ == null) {
return registries_.get(index);
} else {
return registriesBuilder_.getMessage(index);
}
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public Builder setRegistries(
int index, yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry value) {
if (registriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRegistriesIsMutable();
registries_.set(index, value);
onChanged();
} else {
registriesBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public Builder setRegistries(
int index, yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.Builder builderForValue) {
if (registriesBuilder_ == null) {
ensureRegistriesIsMutable();
registries_.set(index, builderForValue.build());
onChanged();
} else {
registriesBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public Builder addRegistries(yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry value) {
if (registriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRegistriesIsMutable();
registries_.add(value);
onChanged();
} else {
registriesBuilder_.addMessage(value);
}
return this;
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public Builder addRegistries(
int index, yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry value) {
if (registriesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRegistriesIsMutable();
registries_.add(index, value);
onChanged();
} else {
registriesBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public Builder addRegistries(
yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.Builder builderForValue) {
if (registriesBuilder_ == null) {
ensureRegistriesIsMutable();
registries_.add(builderForValue.build());
onChanged();
} else {
registriesBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public Builder addRegistries(
int index, yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.Builder builderForValue) {
if (registriesBuilder_ == null) {
ensureRegistriesIsMutable();
registries_.add(index, builderForValue.build());
onChanged();
} else {
registriesBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public Builder addAllRegistries(
java.lang.Iterable extends yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry> values) {
if (registriesBuilder_ == null) {
ensureRegistriesIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, registries_);
onChanged();
} else {
registriesBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public Builder clearRegistries() {
if (registriesBuilder_ == null) {
registries_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
registriesBuilder_.clear();
}
return this;
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public Builder removeRegistries(int index) {
if (registriesBuilder_ == null) {
ensureRegistriesIsMutable();
registries_.remove(index);
onChanged();
} else {
registriesBuilder_.remove(index);
}
return this;
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.Builder getRegistriesBuilder(
int index) {
return getRegistriesFieldBuilder().getBuilder(index);
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public yandex.cloud.api.containerregistry.v1.RegistryOuterClass.RegistryOrBuilder getRegistriesOrBuilder(
int index) {
if (registriesBuilder_ == null) {
return registries_.get(index); } else {
return registriesBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public java.util.List extends yandex.cloud.api.containerregistry.v1.RegistryOuterClass.RegistryOrBuilder>
getRegistriesOrBuilderList() {
if (registriesBuilder_ != null) {
return registriesBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(registries_);
}
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.Builder addRegistriesBuilder() {
return getRegistriesFieldBuilder().addBuilder(
yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.getDefaultInstance());
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.Builder addRegistriesBuilder(
int index) {
return getRegistriesFieldBuilder().addBuilder(
index, yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.getDefaultInstance());
}
/**
*
* List of Registry resources.
*
*
* repeated .yandex.cloud.containerregistry.v1.Registry registries = 1;
*/
public java.util.List
getRegistriesBuilderList() {
return getRegistriesFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry, yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.Builder, yandex.cloud.api.containerregistry.v1.RegistryOuterClass.RegistryOrBuilder>
getRegistriesFieldBuilder() {
if (registriesBuilder_ == null) {
registriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry, yandex.cloud.api.containerregistry.v1.RegistryOuterClass.Registry.Builder, yandex.cloud.api.containerregistry.v1.RegistryOuterClass.RegistryOrBuilder>(
registries_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
registries_ = null;
}
return registriesBuilder_;
}
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 [ListRegistriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRegistriesRequest.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 [ListRegistriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRegistriesRequest.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 [ListRegistriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRegistriesRequest.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 [ListRegistriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRegistriesRequest.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 [ListRegistriesRequest.page_size], use
* the [next_page_token] as the value
* for the [ListRegistriesRequest.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.ListRegistriesResponse)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.ListRegistriesResponse)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListRegistriesResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListRegistriesResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListRegistriesResponse(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.RegistryServiceOuterClass.ListRegistriesResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateRegistryRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.CreateRegistryRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the folder to create a registry in.
* To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
java.lang.String getFolderId();
/**
*
* ID of the folder to create a registry in.
* To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for folderId.
*/
com.google.protobuf.ByteString
getFolderIdBytes();
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
java.lang.String getName();
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
int getLabelsCount();
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
boolean containsLabels(
java.lang.String key);
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getLabels();
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.util.Map
getLabelsMap();
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue);
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.lang.String getLabelsOrThrow(
java.lang.String key);
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.CreateRegistryRequest}
*/
public static final class CreateRegistryRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.CreateRegistryRequest)
CreateRegistryRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateRegistryRequest.newBuilder() to construct.
private CreateRegistryRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateRegistryRequest() {
folderId_ = "";
name_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateRegistryRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CreateRegistryRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
java.lang.String s = input.readStringRequireUtf8();
folderId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
name_ = s;
break;
}
case 26: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
labels_ = com.google.protobuf.MapField.newMapField(
LabelsDefaultEntryHolder.defaultEntry);
mutable_bitField0_ |= 0x00000001;
}
com.google.protobuf.MapEntry
labels__ = input.readMessage(
LabelsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry);
labels_.getMutableMap().put(
labels__.getKey(), labels__.getValue());
break;
}
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.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_descriptor;
}
@SuppressWarnings({"rawtypes"})
@java.lang.Override
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 3:
return internalGetLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest.Builder.class);
}
public static final int FOLDER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object folderId_;
/**
*
* ID of the folder to create a registry in.
* To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
@java.lang.Override
public java.lang.String getFolderId() {
java.lang.Object ref = folderId_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
folderId_ = s;
return s;
}
}
/**
*
* ID of the folder to create a registry in.
* To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for folderId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getFolderIdBytes() {
java.lang.Object ref = folderId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
folderId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object name_;
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
@java.lang.Override
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
}
}
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int LABELS_FIELD_NUMBER = 3;
private static final class LabelsDefaultEntryHolder {
static final com.google.protobuf.MapEntry<
java.lang.String, java.lang.String> defaultEntry =
com.google.protobuf.MapEntry
.newDefaultInstance(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_LabelsEntry_descriptor,
com.google.protobuf.WireFormat.FieldType.STRING,
"",
com.google.protobuf.WireFormat.FieldType.STRING,
"");
}
private com.google.protobuf.MapField<
java.lang.String, java.lang.String> labels_;
private com.google.protobuf.MapField
internalGetLabels() {
if (labels_ == null) {
return com.google.protobuf.MapField.emptyMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
return labels_;
}
public int getLabelsCount() {
return internalGetLabels().getMap().size();
}
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public boolean containsLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
return internalGetLabels().getMap().containsKey(key);
}
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Override
@java.lang.Deprecated
public java.util.Map getLabels() {
return getLabelsMap();
}
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.util.Map getLabelsMap() {
return internalGetLabels().getMap();
}
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrThrow(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, folderId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_);
}
com.google.protobuf.GeneratedMessageV3
.serializeStringMapTo(
output,
internalGetLabels(),
LabelsDefaultEntryHolder.defaultEntry,
3);
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, folderId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_);
}
for (java.util.Map.Entry entry
: internalGetLabels().getMap().entrySet()) {
com.google.protobuf.MapEntry
labels__ = LabelsDefaultEntryHolder.defaultEntry.newBuilderForType()
.setKey(entry.getKey())
.setValue(entry.getValue())
.build();
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, labels__);
}
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.RegistryServiceOuterClass.CreateRegistryRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest) obj;
if (!getFolderId()
.equals(other.getFolderId())) return false;
if (!getName()
.equals(other.getName())) return false;
if (!internalGetLabels().equals(
other.internalGetLabels())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + FOLDER_ID_FIELD_NUMBER;
hash = (53 * hash) + getFolderId().hashCode();
hash = (37 * hash) + NAME_FIELD_NUMBER;
hash = (53 * hash) + getName().hashCode();
if (!internalGetLabels().getMap().isEmpty()) {
hash = (37 * hash) + LABELS_FIELD_NUMBER;
hash = (53 * hash) + internalGetLabels().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest 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.RegistryServiceOuterClass.CreateRegistryRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest 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.RegistryServiceOuterClass.CreateRegistryRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest 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.RegistryServiceOuterClass.CreateRegistryRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest 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.RegistryServiceOuterClass.CreateRegistryRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest 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.RegistryServiceOuterClass.CreateRegistryRequest 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.RegistryServiceOuterClass.CreateRegistryRequest 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.RegistryServiceOuterClass.CreateRegistryRequest 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.CreateRegistryRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.CreateRegistryRequest)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_descriptor;
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 3:
return internalGetLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMutableMapField(
int number) {
switch (number) {
case 3:
return internalGetMutableLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
folderId_ = "";
name_ = "";
internalGetMutableLabels().clear();
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest(this);
int from_bitField0_ = bitField0_;
result.folderId_ = folderId_;
result.name_ = name_;
result.labels_ = internalGetLabels();
result.labels_.makeImmutable();
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.RegistryServiceOuterClass.CreateRegistryRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest.getDefaultInstance()) return this;
if (!other.getFolderId().isEmpty()) {
folderId_ = other.folderId_;
onChanged();
}
if (!other.getName().isEmpty()) {
name_ = other.name_;
onChanged();
}
internalGetMutableLabels().mergeFrom(
other.internalGetLabels());
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.RegistryServiceOuterClass.CreateRegistryRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.lang.Object folderId_ = "";
/**
*
* ID of the folder to create a registry in.
* To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The folderId.
*/
public java.lang.String getFolderId() {
java.lang.Object ref = folderId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
folderId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the folder to create a registry in.
* To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for folderId.
*/
public com.google.protobuf.ByteString
getFolderIdBytes() {
java.lang.Object ref = folderId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
folderId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the folder to create a registry in.
* To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The folderId to set.
* @return This builder for chaining.
*/
public Builder setFolderId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
folderId_ = value;
onChanged();
return this;
}
/**
*
* ID of the folder to create a registry in.
* To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearFolderId() {
folderId_ = getDefaultInstance().getFolderId();
onChanged();
return this;
}
/**
*
* ID of the folder to create a registry in.
* To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request.
*
*
* string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for folderId to set.
* @return This builder for chaining.
*/
public Builder setFolderIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
folderId_ = value;
onChanged();
return this;
}
private java.lang.Object name_ = "";
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @param value The name to set.
* @return This builder for chaining.
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
name_ = value;
onChanged();
return this;
}
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return This builder for chaining.
*/
public Builder clearName() {
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @param value The bytes for name to set.
* @return This builder for chaining.
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
name_ = value;
onChanged();
return this;
}
private com.google.protobuf.MapField<
java.lang.String, java.lang.String> labels_;
private com.google.protobuf.MapField
internalGetLabels() {
if (labels_ == null) {
return com.google.protobuf.MapField.emptyMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
return labels_;
}
private com.google.protobuf.MapField
internalGetMutableLabels() {
onChanged();;
if (labels_ == null) {
labels_ = com.google.protobuf.MapField.newMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
if (!labels_.isMutable()) {
labels_ = labels_.copy();
}
return labels_;
}
public int getLabelsCount() {
return internalGetLabels().getMap().size();
}
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public boolean containsLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
return internalGetLabels().getMap().containsKey(key);
}
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Override
@java.lang.Deprecated
public java.util.Map getLabels() {
return getLabelsMap();
}
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.util.Map getLabelsMap() {
return internalGetLabels().getMap();
}
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrThrow(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
public Builder clearLabels() {
internalGetMutableLabels().getMutableMap()
.clear();
return this;
}
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder removeLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
internalGetMutableLabels().getMutableMap()
.remove(key);
return this;
}
/**
* Use alternate mutation accessors instead.
*/
@java.lang.Deprecated
public java.util.Map
getMutableLabels() {
return internalGetMutableLabels().getMutableMap();
}
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder putLabels(
java.lang.String key,
java.lang.String value) {
if (key == null) { throw new NullPointerException("map key"); }
if (value == null) {
throw new NullPointerException("map value");
}
internalGetMutableLabels().getMutableMap()
.put(key, value);
return this;
}
/**
*
* Resource labels as `key:value` pairs.
*
*
* map<string, string> labels = 3 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder putAllLabels(
java.util.Map values) {
internalGetMutableLabels().getMutableMap()
.putAll(values);
return this;
}
@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.CreateRegistryRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.CreateRegistryRequest)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateRegistryRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CreateRegistryRequest(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.RegistryServiceOuterClass.CreateRegistryRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateRegistryMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.CreateRegistryMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the registry that is being created.
*
*
* string registry_id = 1;
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the registry that is being created.
*
*
* string registry_id = 1;
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.CreateRegistryMetadata}
*/
public static final class CreateRegistryMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.CreateRegistryMetadata)
CreateRegistryMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateRegistryMetadata.newBuilder() to construct.
private CreateRegistryMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateRegistryMetadata() {
registryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateRegistryMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CreateRegistryMetadata(
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;
}
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.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateRegistryMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateRegistryMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the registry that is being created.
*
*
* string registry_id = 1;
* @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 that is being created.
*
*
* string registry_id = 1;
* @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;
}
}
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_);
}
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_);
}
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.RegistryServiceOuterClass.CreateRegistryMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) 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 = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata 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.RegistryServiceOuterClass.CreateRegistryMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata 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.RegistryServiceOuterClass.CreateRegistryMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata 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.RegistryServiceOuterClass.CreateRegistryMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata 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.RegistryServiceOuterClass.CreateRegistryMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata 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.RegistryServiceOuterClass.CreateRegistryMetadata 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.RegistryServiceOuterClass.CreateRegistryMetadata 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.RegistryServiceOuterClass.CreateRegistryMetadata 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.CreateRegistryMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.CreateRegistryMetadata)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateRegistryMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateRegistryMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata.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_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateRegistryMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata(this);
result.registryId_ = registryId_;
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.RegistryServiceOuterClass.CreateRegistryMetadata) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
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.RegistryServiceOuterClass.CreateRegistryMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object registryId_ = "";
/**
*
* ID of the registry that is being created.
*
*
* string registry_id = 1;
* @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 that is being created.
*
*
* string registry_id = 1;
* @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 that is being created.
*
*
* string registry_id = 1;
* @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 that is being created.
*
*
* string registry_id = 1;
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the registry that is being created.
*
*
* string registry_id = 1;
* @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;
}
@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.CreateRegistryMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.CreateRegistryMetadata)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.CreateRegistryMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateRegistryMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CreateRegistryMetadata(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.RegistryServiceOuterClass.CreateRegistryMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateRegistryRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.UpdateRegistryRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the Registry resource to update.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the Registry resource to update.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
* @return Whether the updateMask field is set.
*/
boolean hasUpdateMask();
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
* @return The updateMask.
*/
com.google.protobuf.FieldMask getUpdateMask();
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
*/
com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder();
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
java.lang.String getName();
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
int getLabelsCount();
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
boolean containsLabels(
java.lang.String key);
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getLabels();
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.util.Map
getLabelsMap();
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue);
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
java.lang.String getLabelsOrThrow(
java.lang.String key);
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.UpdateRegistryRequest}
*/
public static final class UpdateRegistryRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.UpdateRegistryRequest)
UpdateRegistryRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateRegistryRequest.newBuilder() to construct.
private UpdateRegistryRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateRegistryRequest() {
registryId_ = "";
name_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateRegistryRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateRegistryRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
java.lang.String s = input.readStringRequireUtf8();
registryId_ = s;
break;
}
case 18: {
com.google.protobuf.FieldMask.Builder subBuilder = null;
if (updateMask_ != null) {
subBuilder = updateMask_.toBuilder();
}
updateMask_ = input.readMessage(com.google.protobuf.FieldMask.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(updateMask_);
updateMask_ = subBuilder.buildPartial();
}
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
name_ = s;
break;
}
case 34: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
labels_ = com.google.protobuf.MapField.newMapField(
LabelsDefaultEntryHolder.defaultEntry);
mutable_bitField0_ |= 0x00000001;
}
com.google.protobuf.MapEntry
labels__ = input.readMessage(
LabelsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry);
labels_.getMutableMap().put(
labels__.getKey(), labels__.getValue());
break;
}
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.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_descriptor;
}
@SuppressWarnings({"rawtypes"})
@java.lang.Override
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 4:
return internalGetLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the Registry resource to update.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 resource to update.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 UPDATE_MASK_FIELD_NUMBER = 2;
private com.google.protobuf.FieldMask updateMask_;
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
* @return Whether the updateMask field is set.
*/
@java.lang.Override
public boolean hasUpdateMask() {
return updateMask_ != null;
}
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
* @return The updateMask.
*/
@java.lang.Override
public com.google.protobuf.FieldMask getUpdateMask() {
return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
}
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
*/
@java.lang.Override
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
return getUpdateMask();
}
public static final int NAME_FIELD_NUMBER = 3;
private volatile java.lang.Object name_;
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
@java.lang.Override
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
}
}
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int LABELS_FIELD_NUMBER = 4;
private static final class LabelsDefaultEntryHolder {
static final com.google.protobuf.MapEntry<
java.lang.String, java.lang.String> defaultEntry =
com.google.protobuf.MapEntry
.newDefaultInstance(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_LabelsEntry_descriptor,
com.google.protobuf.WireFormat.FieldType.STRING,
"",
com.google.protobuf.WireFormat.FieldType.STRING,
"");
}
private com.google.protobuf.MapField<
java.lang.String, java.lang.String> labels_;
private com.google.protobuf.MapField
internalGetLabels() {
if (labels_ == null) {
return com.google.protobuf.MapField.emptyMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
return labels_;
}
public int getLabelsCount() {
return internalGetLabels().getMap().size();
}
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public boolean containsLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
return internalGetLabels().getMap().containsKey(key);
}
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Override
@java.lang.Deprecated
public java.util.Map getLabels() {
return getLabelsMap();
}
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.util.Map getLabelsMap() {
return internalGetLabels().getMap();
}
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrThrow(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
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 (updateMask_ != null) {
output.writeMessage(2, getUpdateMask());
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, name_);
}
com.google.protobuf.GeneratedMessageV3
.serializeStringMapTo(
output,
internalGetLabels(),
LabelsDefaultEntryHolder.defaultEntry,
4);
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 (updateMask_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getUpdateMask());
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, name_);
}
for (java.util.Map.Entry entry
: internalGetLabels().getMap().entrySet()) {
com.google.protobuf.MapEntry
labels__ = LabelsDefaultEntryHolder.defaultEntry.newBuilderForType()
.setKey(entry.getKey())
.setValue(entry.getValue())
.build();
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, labels__);
}
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.RegistryServiceOuterClass.UpdateRegistryRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) return false;
if (hasUpdateMask() != other.hasUpdateMask()) return false;
if (hasUpdateMask()) {
if (!getUpdateMask()
.equals(other.getUpdateMask())) return false;
}
if (!getName()
.equals(other.getName())) return false;
if (!internalGetLabels().equals(
other.internalGetLabels())) 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();
if (hasUpdateMask()) {
hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER;
hash = (53 * hash) + getUpdateMask().hashCode();
}
hash = (37 * hash) + NAME_FIELD_NUMBER;
hash = (53 * hash) + getName().hashCode();
if (!internalGetLabels().getMap().isEmpty()) {
hash = (37 * hash) + LABELS_FIELD_NUMBER;
hash = (53 * hash) + internalGetLabels().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest 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.RegistryServiceOuterClass.UpdateRegistryRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest 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.RegistryServiceOuterClass.UpdateRegistryRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest 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.RegistryServiceOuterClass.UpdateRegistryRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest 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.RegistryServiceOuterClass.UpdateRegistryRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest 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.RegistryServiceOuterClass.UpdateRegistryRequest 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.RegistryServiceOuterClass.UpdateRegistryRequest 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.RegistryServiceOuterClass.UpdateRegistryRequest 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.UpdateRegistryRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.UpdateRegistryRequest)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_descriptor;
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMapField(
int number) {
switch (number) {
case 4:
return internalGetLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@SuppressWarnings({"rawtypes"})
protected com.google.protobuf.MapField internalGetMutableMapField(
int number) {
switch (number) {
case 4:
return internalGetMutableLabels();
default:
throw new RuntimeException(
"Invalid map field number: " + number);
}
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest.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_ = "";
if (updateMaskBuilder_ == null) {
updateMask_ = null;
} else {
updateMask_ = null;
updateMaskBuilder_ = null;
}
name_ = "";
internalGetMutableLabels().clear();
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest(this);
int from_bitField0_ = bitField0_;
result.registryId_ = registryId_;
if (updateMaskBuilder_ == null) {
result.updateMask_ = updateMask_;
} else {
result.updateMask_ = updateMaskBuilder_.build();
}
result.name_ = name_;
result.labels_ = internalGetLabels();
result.labels_.makeImmutable();
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.RegistryServiceOuterClass.UpdateRegistryRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
onChanged();
}
if (other.hasUpdateMask()) {
mergeUpdateMask(other.getUpdateMask());
}
if (!other.getName().isEmpty()) {
name_ = other.name_;
onChanged();
}
internalGetMutableLabels().mergeFrom(
other.internalGetLabels());
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.RegistryServiceOuterClass.UpdateRegistryRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.lang.Object registryId_ = "";
/**
*
* ID of the Registry resource to update.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 resource to update.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 resource to update.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 resource to update.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the Registry resource to update.
* To get the registry ID use a [RegistryService.List] request.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 com.google.protobuf.FieldMask updateMask_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder> updateMaskBuilder_;
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
* @return Whether the updateMask field is set.
*/
public boolean hasUpdateMask() {
return updateMaskBuilder_ != null || updateMask_ != null;
}
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
* @return The updateMask.
*/
public com.google.protobuf.FieldMask getUpdateMask() {
if (updateMaskBuilder_ == null) {
return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
} else {
return updateMaskBuilder_.getMessage();
}
}
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
*/
public Builder setUpdateMask(com.google.protobuf.FieldMask value) {
if (updateMaskBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
updateMask_ = value;
onChanged();
} else {
updateMaskBuilder_.setMessage(value);
}
return this;
}
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
*/
public Builder setUpdateMask(
com.google.protobuf.FieldMask.Builder builderForValue) {
if (updateMaskBuilder_ == null) {
updateMask_ = builderForValue.build();
onChanged();
} else {
updateMaskBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
*/
public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) {
if (updateMaskBuilder_ == null) {
if (updateMask_ != null) {
updateMask_ =
com.google.protobuf.FieldMask.newBuilder(updateMask_).mergeFrom(value).buildPartial();
} else {
updateMask_ = value;
}
onChanged();
} else {
updateMaskBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
*/
public Builder clearUpdateMask() {
if (updateMaskBuilder_ == null) {
updateMask_ = null;
onChanged();
} else {
updateMask_ = null;
updateMaskBuilder_ = null;
}
return this;
}
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
*/
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() {
onChanged();
return getUpdateMaskFieldBuilder().getBuilder();
}
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
*/
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
if (updateMaskBuilder_ != null) {
return updateMaskBuilder_.getMessageOrBuilder();
} else {
return updateMask_ == null ?
com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
}
}
/**
*
* Field mask that specifies which fields of the Registry resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder>
getUpdateMaskFieldBuilder() {
if (updateMaskBuilder_ == null) {
updateMaskBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder>(
getUpdateMask(),
getParentForChildren(),
isClean());
updateMask_ = null;
}
return updateMaskBuilder_;
}
private java.lang.Object name_ = "";
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @param value The name to set.
* @return This builder for chaining.
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
name_ = value;
onChanged();
return this;
}
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return This builder for chaining.
*/
public Builder clearName() {
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
*
* Name of the registry.
* There may be only one registry per folder.
*
*
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @param value The bytes for name to set.
* @return This builder for chaining.
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
name_ = value;
onChanged();
return this;
}
private com.google.protobuf.MapField<
java.lang.String, java.lang.String> labels_;
private com.google.protobuf.MapField
internalGetLabels() {
if (labels_ == null) {
return com.google.protobuf.MapField.emptyMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
return labels_;
}
private com.google.protobuf.MapField
internalGetMutableLabels() {
onChanged();;
if (labels_ == null) {
labels_ = com.google.protobuf.MapField.newMapField(
LabelsDefaultEntryHolder.defaultEntry);
}
if (!labels_.isMutable()) {
labels_ = labels_.copy();
}
return labels_;
}
public int getLabelsCount() {
return internalGetLabels().getMap().size();
}
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public boolean containsLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
return internalGetLabels().getMap().containsKey(key);
}
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Override
@java.lang.Deprecated
public java.util.Map getLabels() {
return getLabelsMap();
}
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.util.Map getLabelsMap() {
return internalGetLabels().getMap();
}
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrDefault(
java.lang.String key,
java.lang.String defaultValue) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
return map.containsKey(key) ? map.get(key) : defaultValue;
}
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
@java.lang.Override
public java.lang.String getLabelsOrThrow(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
java.util.Map map =
internalGetLabels().getMap();
if (!map.containsKey(key)) {
throw new java.lang.IllegalArgumentException();
}
return map.get(key);
}
public Builder clearLabels() {
internalGetMutableLabels().getMutableMap()
.clear();
return this;
}
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder removeLabels(
java.lang.String key) {
if (key == null) { throw new NullPointerException("map key"); }
internalGetMutableLabels().getMutableMap()
.remove(key);
return this;
}
/**
* Use alternate mutation accessors instead.
*/
@java.lang.Deprecated
public java.util.Map
getMutableLabels() {
return internalGetMutableLabels().getMutableMap();
}
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder putLabels(
java.lang.String key,
java.lang.String value) {
if (key == null) { throw new NullPointerException("map key"); }
if (value == null) {
throw new NullPointerException("map value");
}
internalGetMutableLabels().getMutableMap()
.put(key, value);
return this;
}
/**
*
* Resource labels as `key:value` pairs.
* Existing set of `labels` is completely replaced by the provided set.
*
*
* map<string, string> labels = 4 [(.yandex.cloud.pattern) = "[-_0-9a-z]*", (.yandex.cloud.size) = "<=64", (.yandex.cloud.length) = "<=63", (.yandex.cloud.map_key) = { ... }
*/
public Builder putAllLabels(
java.util.Map values) {
internalGetMutableLabels().getMutableMap()
.putAll(values);
return this;
}
@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.UpdateRegistryRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.UpdateRegistryRequest)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateRegistryRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateRegistryRequest(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.RegistryServiceOuterClass.UpdateRegistryRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateRegistryMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.UpdateRegistryMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the Registry resource that is being updated.
*
*
* string registry_id = 1;
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the Registry resource that is being updated.
*
*
* string registry_id = 1;
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.UpdateRegistryMetadata}
*/
public static final class UpdateRegistryMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.UpdateRegistryMetadata)
UpdateRegistryMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateRegistryMetadata.newBuilder() to construct.
private UpdateRegistryMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateRegistryMetadata() {
registryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateRegistryMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateRegistryMetadata(
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;
}
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.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the Registry resource that is being updated.
*
*
* string registry_id = 1;
* @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 resource that is being updated.
*
*
* string registry_id = 1;
* @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;
}
}
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_);
}
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_);
}
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.RegistryServiceOuterClass.UpdateRegistryMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) 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 = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata 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.RegistryServiceOuterClass.UpdateRegistryMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata 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.RegistryServiceOuterClass.UpdateRegistryMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata 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.RegistryServiceOuterClass.UpdateRegistryMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata 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.RegistryServiceOuterClass.UpdateRegistryMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata 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.RegistryServiceOuterClass.UpdateRegistryMetadata 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.RegistryServiceOuterClass.UpdateRegistryMetadata 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.RegistryServiceOuterClass.UpdateRegistryMetadata 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.UpdateRegistryMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.UpdateRegistryMetadata)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata.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_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata(this);
result.registryId_ = registryId_;
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.RegistryServiceOuterClass.UpdateRegistryMetadata) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
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.RegistryServiceOuterClass.UpdateRegistryMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object registryId_ = "";
/**
*
* ID of the Registry resource that is being updated.
*
*
* string registry_id = 1;
* @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 resource that is being updated.
*
*
* string registry_id = 1;
* @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 resource that is being updated.
*
*
* string registry_id = 1;
* @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 resource that is being updated.
*
*
* string registry_id = 1;
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the Registry resource that is being updated.
*
*
* string registry_id = 1;
* @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;
}
@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.UpdateRegistryMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.UpdateRegistryMetadata)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateRegistryMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateRegistryMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateRegistryMetadata(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.RegistryServiceOuterClass.UpdateRegistryMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeleteRegistryRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.DeleteRegistryRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the registry to delete.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the registry to delete.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.DeleteRegistryRequest}
*/
public static final class DeleteRegistryRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.DeleteRegistryRequest)
DeleteRegistryRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeleteRegistryRequest.newBuilder() to construct.
private DeleteRegistryRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeleteRegistryRequest() {
registryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeleteRegistryRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeleteRegistryRequest(
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;
}
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.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the registry to delete.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 delete.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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;
}
}
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_);
}
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_);
}
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.RegistryServiceOuterClass.DeleteRegistryRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) 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 = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest 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.RegistryServiceOuterClass.DeleteRegistryRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest 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.RegistryServiceOuterClass.DeleteRegistryRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest 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.RegistryServiceOuterClass.DeleteRegistryRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest 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.RegistryServiceOuterClass.DeleteRegistryRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest 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.RegistryServiceOuterClass.DeleteRegistryRequest 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.RegistryServiceOuterClass.DeleteRegistryRequest 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.RegistryServiceOuterClass.DeleteRegistryRequest 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.DeleteRegistryRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.DeleteRegistryRequest)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest.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_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest(this);
result.registryId_ = registryId_;
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.RegistryServiceOuterClass.DeleteRegistryRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
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.RegistryServiceOuterClass.DeleteRegistryRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object registryId_ = "";
/**
*
* ID of the registry to delete.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 delete.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 delete.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 delete.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the registry to delete.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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;
}
@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.DeleteRegistryRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.DeleteRegistryRequest)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeleteRegistryRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeleteRegistryRequest(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.RegistryServiceOuterClass.DeleteRegistryRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeleteRegistryMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.DeleteRegistryMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the registry that is being deleted.
*
*
* string registry_id = 1;
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the registry that is being deleted.
*
*
* string registry_id = 1;
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.DeleteRegistryMetadata}
*/
public static final class DeleteRegistryMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.DeleteRegistryMetadata)
DeleteRegistryMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeleteRegistryMetadata.newBuilder() to construct.
private DeleteRegistryMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeleteRegistryMetadata() {
registryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeleteRegistryMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeleteRegistryMetadata(
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;
}
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.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the registry that is being deleted.
*
*
* string registry_id = 1;
* @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 that is being deleted.
*
*
* string registry_id = 1;
* @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;
}
}
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_);
}
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_);
}
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.RegistryServiceOuterClass.DeleteRegistryMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) 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 = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata 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.RegistryServiceOuterClass.DeleteRegistryMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata 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.RegistryServiceOuterClass.DeleteRegistryMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata 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.RegistryServiceOuterClass.DeleteRegistryMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata 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.RegistryServiceOuterClass.DeleteRegistryMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata 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.RegistryServiceOuterClass.DeleteRegistryMetadata 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.RegistryServiceOuterClass.DeleteRegistryMetadata 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.RegistryServiceOuterClass.DeleteRegistryMetadata 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.DeleteRegistryMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.DeleteRegistryMetadata)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata.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_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata(this);
result.registryId_ = registryId_;
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.RegistryServiceOuterClass.DeleteRegistryMetadata) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
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.RegistryServiceOuterClass.DeleteRegistryMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object registryId_ = "";
/**
*
* ID of the registry that is being deleted.
*
*
* string registry_id = 1;
* @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 that is being deleted.
*
*
* string registry_id = 1;
* @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 that is being deleted.
*
*
* string registry_id = 1;
* @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 that is being deleted.
*
*
* string registry_id = 1;
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the registry that is being deleted.
*
*
* string registry_id = 1;
* @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;
}
@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.DeleteRegistryMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.DeleteRegistryMetadata)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.DeleteRegistryMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeleteRegistryMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeleteRegistryMetadata(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.RegistryServiceOuterClass.DeleteRegistryMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface SetIpPermissionRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.SetIpPermissionRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the registry for which ip permissions are being set.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the registry for which ip permissions are being set.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
java.util.List
getIpPermissionList();
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission getIpPermission(int index);
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
int getIpPermissionCount();
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
java.util.List extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder>
getIpPermissionOrBuilderList();
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder getIpPermissionOrBuilder(
int index);
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.SetIpPermissionRequest}
*/
public static final class SetIpPermissionRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.SetIpPermissionRequest)
SetIpPermissionRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use SetIpPermissionRequest.newBuilder() to construct.
private SetIpPermissionRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private SetIpPermissionRequest() {
registryId_ = "";
ipPermission_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new SetIpPermissionRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private SetIpPermissionRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
java.lang.String s = input.readStringRequireUtf8();
registryId_ = s;
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
ipPermission_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
ipPermission_.add(
input.readMessage(yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.parser(), extensionRegistry));
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)) {
ipPermission_ = java.util.Collections.unmodifiableList(ipPermission_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the registry for which ip permissions are being set.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 for which ip permissions are being set.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 IP_PERMISSION_FIELD_NUMBER = 2;
private java.util.List ipPermission_;
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
@java.lang.Override
public java.util.List getIpPermissionList() {
return ipPermission_;
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder>
getIpPermissionOrBuilderList() {
return ipPermission_;
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
@java.lang.Override
public int getIpPermissionCount() {
return ipPermission_.size();
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission getIpPermission(int index) {
return ipPermission_.get(index);
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder getIpPermissionOrBuilder(
int index) {
return ipPermission_.get(index);
}
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_);
}
for (int i = 0; i < ipPermission_.size(); i++) {
output.writeMessage(2, ipPermission_.get(i));
}
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_);
}
for (int i = 0; i < ipPermission_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, ipPermission_.get(i));
}
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.RegistryServiceOuterClass.SetIpPermissionRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) return false;
if (!getIpPermissionList()
.equals(other.getIpPermissionList())) 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();
if (getIpPermissionCount() > 0) {
hash = (37 * hash) + IP_PERMISSION_FIELD_NUMBER;
hash = (53 * hash) + getIpPermissionList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest 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.RegistryServiceOuterClass.SetIpPermissionRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest 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.RegistryServiceOuterClass.SetIpPermissionRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest 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.RegistryServiceOuterClass.SetIpPermissionRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest 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.RegistryServiceOuterClass.SetIpPermissionRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest 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.RegistryServiceOuterClass.SetIpPermissionRequest 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.RegistryServiceOuterClass.SetIpPermissionRequest 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.RegistryServiceOuterClass.SetIpPermissionRequest 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.SetIpPermissionRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.SetIpPermissionRequest)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getIpPermissionFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
registryId_ = "";
if (ipPermissionBuilder_ == null) {
ipPermission_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ipPermissionBuilder_.clear();
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest(this);
int from_bitField0_ = bitField0_;
result.registryId_ = registryId_;
if (ipPermissionBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
ipPermission_ = java.util.Collections.unmodifiableList(ipPermission_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.ipPermission_ = ipPermission_;
} else {
result.ipPermission_ = ipPermissionBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
onChanged();
}
if (ipPermissionBuilder_ == null) {
if (!other.ipPermission_.isEmpty()) {
if (ipPermission_.isEmpty()) {
ipPermission_ = other.ipPermission_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureIpPermissionIsMutable();
ipPermission_.addAll(other.ipPermission_);
}
onChanged();
}
} else {
if (!other.ipPermission_.isEmpty()) {
if (ipPermissionBuilder_.isEmpty()) {
ipPermissionBuilder_.dispose();
ipPermissionBuilder_ = null;
ipPermission_ = other.ipPermission_;
bitField0_ = (bitField0_ & ~0x00000001);
ipPermissionBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getIpPermissionFieldBuilder() : null;
} else {
ipPermissionBuilder_.addAllMessages(other.ipPermission_);
}
}
}
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.RegistryServiceOuterClass.SetIpPermissionRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.lang.Object registryId_ = "";
/**
*
* ID of the registry for which ip permissions are being set.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 for which ip permissions are being set.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 for which ip permissions are being set.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 for which ip permissions are being set.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the registry for which ip permissions are being set.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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.util.List ipPermission_ =
java.util.Collections.emptyList();
private void ensureIpPermissionIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
ipPermission_ = new java.util.ArrayList(ipPermission_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder> ipPermissionBuilder_;
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public java.util.List getIpPermissionList() {
if (ipPermissionBuilder_ == null) {
return java.util.Collections.unmodifiableList(ipPermission_);
} else {
return ipPermissionBuilder_.getMessageList();
}
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public int getIpPermissionCount() {
if (ipPermissionBuilder_ == null) {
return ipPermission_.size();
} else {
return ipPermissionBuilder_.getCount();
}
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission getIpPermission(int index) {
if (ipPermissionBuilder_ == null) {
return ipPermission_.get(index);
} else {
return ipPermissionBuilder_.getMessage(index);
}
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public Builder setIpPermission(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission value) {
if (ipPermissionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureIpPermissionIsMutable();
ipPermission_.set(index, value);
onChanged();
} else {
ipPermissionBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public Builder setIpPermission(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder builderForValue) {
if (ipPermissionBuilder_ == null) {
ensureIpPermissionIsMutable();
ipPermission_.set(index, builderForValue.build());
onChanged();
} else {
ipPermissionBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public Builder addIpPermission(yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission value) {
if (ipPermissionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureIpPermissionIsMutable();
ipPermission_.add(value);
onChanged();
} else {
ipPermissionBuilder_.addMessage(value);
}
return this;
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public Builder addIpPermission(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission value) {
if (ipPermissionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureIpPermissionIsMutable();
ipPermission_.add(index, value);
onChanged();
} else {
ipPermissionBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public Builder addIpPermission(
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder builderForValue) {
if (ipPermissionBuilder_ == null) {
ensureIpPermissionIsMutable();
ipPermission_.add(builderForValue.build());
onChanged();
} else {
ipPermissionBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public Builder addIpPermission(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder builderForValue) {
if (ipPermissionBuilder_ == null) {
ensureIpPermissionIsMutable();
ipPermission_.add(index, builderForValue.build());
onChanged();
} else {
ipPermissionBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public Builder addAllIpPermission(
java.lang.Iterable extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission> values) {
if (ipPermissionBuilder_ == null) {
ensureIpPermissionIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, ipPermission_);
onChanged();
} else {
ipPermissionBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public Builder clearIpPermission() {
if (ipPermissionBuilder_ == null) {
ipPermission_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
ipPermissionBuilder_.clear();
}
return this;
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public Builder removeIpPermission(int index) {
if (ipPermissionBuilder_ == null) {
ensureIpPermissionIsMutable();
ipPermission_.remove(index);
onChanged();
} else {
ipPermissionBuilder_.remove(index);
}
return this;
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder getIpPermissionBuilder(
int index) {
return getIpPermissionFieldBuilder().getBuilder(index);
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder getIpPermissionOrBuilder(
int index) {
if (ipPermissionBuilder_ == null) {
return ipPermission_.get(index); } else {
return ipPermissionBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public java.util.List extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder>
getIpPermissionOrBuilderList() {
if (ipPermissionBuilder_ != null) {
return ipPermissionBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(ipPermission_);
}
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder addIpPermissionBuilder() {
return getIpPermissionFieldBuilder().addBuilder(
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.getDefaultInstance());
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder addIpPermissionBuilder(
int index) {
return getIpPermissionFieldBuilder().addBuilder(
index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.getDefaultInstance());
}
/**
*
* IP permission to be set.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission ip_permission = 2;
*/
public java.util.List
getIpPermissionBuilderList() {
return getIpPermissionFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder>
getIpPermissionFieldBuilder() {
if (ipPermissionBuilder_ == null) {
ipPermissionBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder>(
ipPermission_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
ipPermission_ = null;
}
return ipPermissionBuilder_;
}
@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.SetIpPermissionRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.SetIpPermissionRequest)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public SetIpPermissionRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new SetIpPermissionRequest(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.RegistryServiceOuterClass.SetIpPermissionRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateIpPermissionRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.UpdateIpPermissionRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the registry for which ip permissions are being updated.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the registry for which ip permissions are being updated.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
java.util.List
getIpPermissionDeltasList();
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta getIpPermissionDeltas(int index);
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
int getIpPermissionDeltasCount();
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
java.util.List extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDeltaOrBuilder>
getIpPermissionDeltasOrBuilderList();
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDeltaOrBuilder getIpPermissionDeltasOrBuilder(
int index);
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.UpdateIpPermissionRequest}
*/
public static final class UpdateIpPermissionRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.UpdateIpPermissionRequest)
UpdateIpPermissionRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateIpPermissionRequest.newBuilder() to construct.
private UpdateIpPermissionRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateIpPermissionRequest() {
registryId_ = "";
ipPermissionDeltas_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateIpPermissionRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateIpPermissionRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
java.lang.String s = input.readStringRequireUtf8();
registryId_ = s;
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
ipPermissionDeltas_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
ipPermissionDeltas_.add(
input.readMessage(yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.parser(), extensionRegistry));
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)) {
ipPermissionDeltas_ = java.util.Collections.unmodifiableList(ipPermissionDeltas_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the registry for which ip permissions are being updated.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 for which ip permissions are being updated.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 IP_PERMISSION_DELTAS_FIELD_NUMBER = 2;
private java.util.List ipPermissionDeltas_;
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
@java.lang.Override
public java.util.List getIpPermissionDeltasList() {
return ipPermissionDeltas_;
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDeltaOrBuilder>
getIpPermissionDeltasOrBuilderList() {
return ipPermissionDeltas_;
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
@java.lang.Override
public int getIpPermissionDeltasCount() {
return ipPermissionDeltas_.size();
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta getIpPermissionDeltas(int index) {
return ipPermissionDeltas_.get(index);
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDeltaOrBuilder getIpPermissionDeltasOrBuilder(
int index) {
return ipPermissionDeltas_.get(index);
}
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_);
}
for (int i = 0; i < ipPermissionDeltas_.size(); i++) {
output.writeMessage(2, ipPermissionDeltas_.get(i));
}
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_);
}
for (int i = 0; i < ipPermissionDeltas_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, ipPermissionDeltas_.get(i));
}
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.RegistryServiceOuterClass.UpdateIpPermissionRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) return false;
if (!getIpPermissionDeltasList()
.equals(other.getIpPermissionDeltasList())) 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();
if (getIpPermissionDeltasCount() > 0) {
hash = (37 * hash) + IP_PERMISSION_DELTAS_FIELD_NUMBER;
hash = (53 * hash) + getIpPermissionDeltasList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest 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.RegistryServiceOuterClass.UpdateIpPermissionRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest 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.RegistryServiceOuterClass.UpdateIpPermissionRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest 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.RegistryServiceOuterClass.UpdateIpPermissionRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest 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.RegistryServiceOuterClass.UpdateIpPermissionRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest 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.RegistryServiceOuterClass.UpdateIpPermissionRequest 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.RegistryServiceOuterClass.UpdateIpPermissionRequest 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.RegistryServiceOuterClass.UpdateIpPermissionRequest 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.UpdateIpPermissionRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.UpdateIpPermissionRequest)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getIpPermissionDeltasFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
registryId_ = "";
if (ipPermissionDeltasBuilder_ == null) {
ipPermissionDeltas_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ipPermissionDeltasBuilder_.clear();
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest(this);
int from_bitField0_ = bitField0_;
result.registryId_ = registryId_;
if (ipPermissionDeltasBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
ipPermissionDeltas_ = java.util.Collections.unmodifiableList(ipPermissionDeltas_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.ipPermissionDeltas_ = ipPermissionDeltas_;
} else {
result.ipPermissionDeltas_ = ipPermissionDeltasBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
onChanged();
}
if (ipPermissionDeltasBuilder_ == null) {
if (!other.ipPermissionDeltas_.isEmpty()) {
if (ipPermissionDeltas_.isEmpty()) {
ipPermissionDeltas_ = other.ipPermissionDeltas_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureIpPermissionDeltasIsMutable();
ipPermissionDeltas_.addAll(other.ipPermissionDeltas_);
}
onChanged();
}
} else {
if (!other.ipPermissionDeltas_.isEmpty()) {
if (ipPermissionDeltasBuilder_.isEmpty()) {
ipPermissionDeltasBuilder_.dispose();
ipPermissionDeltasBuilder_ = null;
ipPermissionDeltas_ = other.ipPermissionDeltas_;
bitField0_ = (bitField0_ & ~0x00000001);
ipPermissionDeltasBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getIpPermissionDeltasFieldBuilder() : null;
} else {
ipPermissionDeltasBuilder_.addAllMessages(other.ipPermissionDeltas_);
}
}
}
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.RegistryServiceOuterClass.UpdateIpPermissionRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.lang.Object registryId_ = "";
/**
*
* ID of the registry for which ip permissions are being updated.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 for which ip permissions are being updated.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 for which ip permissions are being updated.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 for which ip permissions are being updated.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the registry for which ip permissions are being updated.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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.util.List ipPermissionDeltas_ =
java.util.Collections.emptyList();
private void ensureIpPermissionDeltasIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
ipPermissionDeltas_ = new java.util.ArrayList(ipPermissionDeltas_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.Builder, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDeltaOrBuilder> ipPermissionDeltasBuilder_;
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public java.util.List getIpPermissionDeltasList() {
if (ipPermissionDeltasBuilder_ == null) {
return java.util.Collections.unmodifiableList(ipPermissionDeltas_);
} else {
return ipPermissionDeltasBuilder_.getMessageList();
}
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public int getIpPermissionDeltasCount() {
if (ipPermissionDeltasBuilder_ == null) {
return ipPermissionDeltas_.size();
} else {
return ipPermissionDeltasBuilder_.getCount();
}
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta getIpPermissionDeltas(int index) {
if (ipPermissionDeltasBuilder_ == null) {
return ipPermissionDeltas_.get(index);
} else {
return ipPermissionDeltasBuilder_.getMessage(index);
}
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public Builder setIpPermissionDeltas(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta value) {
if (ipPermissionDeltasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureIpPermissionDeltasIsMutable();
ipPermissionDeltas_.set(index, value);
onChanged();
} else {
ipPermissionDeltasBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public Builder setIpPermissionDeltas(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.Builder builderForValue) {
if (ipPermissionDeltasBuilder_ == null) {
ensureIpPermissionDeltasIsMutable();
ipPermissionDeltas_.set(index, builderForValue.build());
onChanged();
} else {
ipPermissionDeltasBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public Builder addIpPermissionDeltas(yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta value) {
if (ipPermissionDeltasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureIpPermissionDeltasIsMutable();
ipPermissionDeltas_.add(value);
onChanged();
} else {
ipPermissionDeltasBuilder_.addMessage(value);
}
return this;
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public Builder addIpPermissionDeltas(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta value) {
if (ipPermissionDeltasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureIpPermissionDeltasIsMutable();
ipPermissionDeltas_.add(index, value);
onChanged();
} else {
ipPermissionDeltasBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public Builder addIpPermissionDeltas(
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.Builder builderForValue) {
if (ipPermissionDeltasBuilder_ == null) {
ensureIpPermissionDeltasIsMutable();
ipPermissionDeltas_.add(builderForValue.build());
onChanged();
} else {
ipPermissionDeltasBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public Builder addIpPermissionDeltas(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.Builder builderForValue) {
if (ipPermissionDeltasBuilder_ == null) {
ensureIpPermissionDeltasIsMutable();
ipPermissionDeltas_.add(index, builderForValue.build());
onChanged();
} else {
ipPermissionDeltasBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public Builder addAllIpPermissionDeltas(
java.lang.Iterable extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta> values) {
if (ipPermissionDeltasBuilder_ == null) {
ensureIpPermissionDeltasIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, ipPermissionDeltas_);
onChanged();
} else {
ipPermissionDeltasBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public Builder clearIpPermissionDeltas() {
if (ipPermissionDeltasBuilder_ == null) {
ipPermissionDeltas_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
ipPermissionDeltasBuilder_.clear();
}
return this;
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public Builder removeIpPermissionDeltas(int index) {
if (ipPermissionDeltasBuilder_ == null) {
ensureIpPermissionDeltasIsMutable();
ipPermissionDeltas_.remove(index);
onChanged();
} else {
ipPermissionDeltasBuilder_.remove(index);
}
return this;
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.Builder getIpPermissionDeltasBuilder(
int index) {
return getIpPermissionDeltasFieldBuilder().getBuilder(index);
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDeltaOrBuilder getIpPermissionDeltasOrBuilder(
int index) {
if (ipPermissionDeltasBuilder_ == null) {
return ipPermissionDeltas_.get(index); } else {
return ipPermissionDeltasBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public java.util.List extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDeltaOrBuilder>
getIpPermissionDeltasOrBuilderList() {
if (ipPermissionDeltasBuilder_ != null) {
return ipPermissionDeltasBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(ipPermissionDeltas_);
}
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.Builder addIpPermissionDeltasBuilder() {
return getIpPermissionDeltasFieldBuilder().addBuilder(
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.getDefaultInstance());
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.Builder addIpPermissionDeltasBuilder(
int index) {
return getIpPermissionDeltasFieldBuilder().addBuilder(
index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.getDefaultInstance());
}
/**
*
* Updates to IP permissions.
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermissionDelta ip_permission_deltas = 2;
*/
public java.util.List
getIpPermissionDeltasBuilderList() {
return getIpPermissionDeltasFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.Builder, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDeltaOrBuilder>
getIpPermissionDeltasFieldBuilder() {
if (ipPermissionDeltasBuilder_ == null) {
ipPermissionDeltasBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDelta.Builder, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionDeltaOrBuilder>(
ipPermissionDeltas_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
ipPermissionDeltas_ = null;
}
return ipPermissionDeltasBuilder_;
}
@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.UpdateIpPermissionRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.UpdateIpPermissionRequest)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateIpPermissionRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateIpPermissionRequest(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.RegistryServiceOuterClass.UpdateIpPermissionRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListIpPermissionRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.ListIpPermissionRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the Registry to return ip permission list.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the Registry to return ip permission list.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.ListIpPermissionRequest}
*/
public static final class ListIpPermissionRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.ListIpPermissionRequest)
ListIpPermissionRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListIpPermissionRequest.newBuilder() to construct.
private ListIpPermissionRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListIpPermissionRequest() {
registryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListIpPermissionRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListIpPermissionRequest(
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;
}
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.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the Registry to return ip permission list.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 return ip permission list.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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;
}
}
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_);
}
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_);
}
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.RegistryServiceOuterClass.ListIpPermissionRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) 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 = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest 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.RegistryServiceOuterClass.ListIpPermissionRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest 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.RegistryServiceOuterClass.ListIpPermissionRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest 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.RegistryServiceOuterClass.ListIpPermissionRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest 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.RegistryServiceOuterClass.ListIpPermissionRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest 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.RegistryServiceOuterClass.ListIpPermissionRequest 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.RegistryServiceOuterClass.ListIpPermissionRequest 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.RegistryServiceOuterClass.ListIpPermissionRequest 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.ListIpPermissionRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.ListIpPermissionRequest)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest.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_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest(this);
result.registryId_ = registryId_;
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.RegistryServiceOuterClass.ListIpPermissionRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
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.RegistryServiceOuterClass.ListIpPermissionRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object registryId_ = "";
/**
*
* ID of the Registry to return ip permission list.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 return ip permission list.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 return ip permission list.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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 return ip permission list.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the Registry to return ip permission list.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.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;
}
@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.ListIpPermissionRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.ListIpPermissionRequest)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListIpPermissionRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListIpPermissionRequest(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.RegistryServiceOuterClass.ListIpPermissionRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListIpPermissionsResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.ListIpPermissionsResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
java.util.List
getPermissionsList();
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission getPermissions(int index);
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
int getPermissionsCount();
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
java.util.List extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder>
getPermissionsOrBuilderList();
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder getPermissionsOrBuilder(
int index);
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.ListIpPermissionsResponse}
*/
public static final class ListIpPermissionsResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.ListIpPermissionsResponse)
ListIpPermissionsResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListIpPermissionsResponse.newBuilder() to construct.
private ListIpPermissionsResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListIpPermissionsResponse() {
permissions_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListIpPermissionsResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListIpPermissionsResponse(
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)) {
permissions_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
permissions_.add(
input.readMessage(yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.parser(), extensionRegistry));
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)) {
permissions_ = java.util.Collections.unmodifiableList(permissions_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse.Builder.class);
}
public static final int PERMISSIONS_FIELD_NUMBER = 1;
private java.util.List permissions_;
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
@java.lang.Override
public java.util.List getPermissionsList() {
return permissions_;
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder>
getPermissionsOrBuilderList() {
return permissions_;
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
@java.lang.Override
public int getPermissionsCount() {
return permissions_.size();
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission getPermissions(int index) {
return permissions_.get(index);
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder getPermissionsOrBuilder(
int index) {
return permissions_.get(index);
}
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 < permissions_.size(); i++) {
output.writeMessage(1, permissions_.get(i));
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < permissions_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, permissions_.get(i));
}
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.RegistryServiceOuterClass.ListIpPermissionsResponse)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse) obj;
if (!getPermissionsList()
.equals(other.getPermissionsList())) 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 (getPermissionsCount() > 0) {
hash = (37 * hash) + PERMISSIONS_FIELD_NUMBER;
hash = (53 * hash) + getPermissionsList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse 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.RegistryServiceOuterClass.ListIpPermissionsResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse 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.RegistryServiceOuterClass.ListIpPermissionsResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse 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.RegistryServiceOuterClass.ListIpPermissionsResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse 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.RegistryServiceOuterClass.ListIpPermissionsResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse 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.RegistryServiceOuterClass.ListIpPermissionsResponse 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.RegistryServiceOuterClass.ListIpPermissionsResponse 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.RegistryServiceOuterClass.ListIpPermissionsResponse 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.ListIpPermissionsResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.ListIpPermissionsResponse)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getPermissionsFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (permissionsBuilder_ == null) {
permissions_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
permissionsBuilder_.clear();
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionsResponse_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse(this);
int from_bitField0_ = bitField0_;
if (permissionsBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
permissions_ = java.util.Collections.unmodifiableList(permissions_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.permissions_ = permissions_;
} else {
result.permissions_ = permissionsBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse.getDefaultInstance()) return this;
if (permissionsBuilder_ == null) {
if (!other.permissions_.isEmpty()) {
if (permissions_.isEmpty()) {
permissions_ = other.permissions_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensurePermissionsIsMutable();
permissions_.addAll(other.permissions_);
}
onChanged();
}
} else {
if (!other.permissions_.isEmpty()) {
if (permissionsBuilder_.isEmpty()) {
permissionsBuilder_.dispose();
permissionsBuilder_ = null;
permissions_ = other.permissions_;
bitField0_ = (bitField0_ & ~0x00000001);
permissionsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getPermissionsFieldBuilder() : null;
} else {
permissionsBuilder_.addAllMessages(other.permissions_);
}
}
}
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.RegistryServiceOuterClass.ListIpPermissionsResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List permissions_ =
java.util.Collections.emptyList();
private void ensurePermissionsIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
permissions_ = new java.util.ArrayList(permissions_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder> permissionsBuilder_;
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public java.util.List getPermissionsList() {
if (permissionsBuilder_ == null) {
return java.util.Collections.unmodifiableList(permissions_);
} else {
return permissionsBuilder_.getMessageList();
}
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public int getPermissionsCount() {
if (permissionsBuilder_ == null) {
return permissions_.size();
} else {
return permissionsBuilder_.getCount();
}
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission getPermissions(int index) {
if (permissionsBuilder_ == null) {
return permissions_.get(index);
} else {
return permissionsBuilder_.getMessage(index);
}
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public Builder setPermissions(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission value) {
if (permissionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePermissionsIsMutable();
permissions_.set(index, value);
onChanged();
} else {
permissionsBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public Builder setPermissions(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder builderForValue) {
if (permissionsBuilder_ == null) {
ensurePermissionsIsMutable();
permissions_.set(index, builderForValue.build());
onChanged();
} else {
permissionsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public Builder addPermissions(yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission value) {
if (permissionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePermissionsIsMutable();
permissions_.add(value);
onChanged();
} else {
permissionsBuilder_.addMessage(value);
}
return this;
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public Builder addPermissions(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission value) {
if (permissionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePermissionsIsMutable();
permissions_.add(index, value);
onChanged();
} else {
permissionsBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public Builder addPermissions(
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder builderForValue) {
if (permissionsBuilder_ == null) {
ensurePermissionsIsMutable();
permissions_.add(builderForValue.build());
onChanged();
} else {
permissionsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public Builder addPermissions(
int index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder builderForValue) {
if (permissionsBuilder_ == null) {
ensurePermissionsIsMutable();
permissions_.add(index, builderForValue.build());
onChanged();
} else {
permissionsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public Builder addAllPermissions(
java.lang.Iterable extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission> values) {
if (permissionsBuilder_ == null) {
ensurePermissionsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, permissions_);
onChanged();
} else {
permissionsBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public Builder clearPermissions() {
if (permissionsBuilder_ == null) {
permissions_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
permissionsBuilder_.clear();
}
return this;
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public Builder removePermissions(int index) {
if (permissionsBuilder_ == null) {
ensurePermissionsIsMutable();
permissions_.remove(index);
onChanged();
} else {
permissionsBuilder_.remove(index);
}
return this;
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder getPermissionsBuilder(
int index) {
return getPermissionsFieldBuilder().getBuilder(index);
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder getPermissionsOrBuilder(
int index) {
if (permissionsBuilder_ == null) {
return permissions_.get(index); } else {
return permissionsBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public java.util.List extends yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder>
getPermissionsOrBuilderList() {
if (permissionsBuilder_ != null) {
return permissionsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(permissions_);
}
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder addPermissionsBuilder() {
return getPermissionsFieldBuilder().addBuilder(
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.getDefaultInstance());
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder addPermissionsBuilder(
int index) {
return getPermissionsFieldBuilder().addBuilder(
index, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.getDefaultInstance());
}
/**
*
* List of ip permissions for registry
*
*
* repeated .yandex.cloud.containerregistry.v1.IpPermission permissions = 1;
*/
public java.util.List
getPermissionsBuilderList() {
return getPermissionsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder>
getPermissionsFieldBuilder() {
if (permissionsBuilder_ == null) {
permissionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermission.Builder, yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.IpPermissionOrBuilder>(
permissions_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
permissions_ = null;
}
return permissionsBuilder_;
}
@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.ListIpPermissionsResponse)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.ListIpPermissionsResponse)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.ListIpPermissionsResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListIpPermissionsResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListIpPermissionsResponse(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.RegistryServiceOuterClass.ListIpPermissionsResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface SetIpPermissionMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.SetIpPermissionMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the registry that ip permission is being set.
*
*
* string registry_id = 1;
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the registry that ip permission is being set.
*
*
* string registry_id = 1;
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.SetIpPermissionMetadata}
*/
public static final class SetIpPermissionMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.SetIpPermissionMetadata)
SetIpPermissionMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use SetIpPermissionMetadata.newBuilder() to construct.
private SetIpPermissionMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private SetIpPermissionMetadata() {
registryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new SetIpPermissionMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private SetIpPermissionMetadata(
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;
}
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.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the registry that ip permission is being set.
*
*
* string registry_id = 1;
* @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 that ip permission is being set.
*
*
* string registry_id = 1;
* @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;
}
}
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_);
}
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_);
}
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.RegistryServiceOuterClass.SetIpPermissionMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) 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 = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata 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.RegistryServiceOuterClass.SetIpPermissionMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata 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.RegistryServiceOuterClass.SetIpPermissionMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata 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.RegistryServiceOuterClass.SetIpPermissionMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata 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.RegistryServiceOuterClass.SetIpPermissionMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata 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.RegistryServiceOuterClass.SetIpPermissionMetadata 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.RegistryServiceOuterClass.SetIpPermissionMetadata 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.RegistryServiceOuterClass.SetIpPermissionMetadata 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.SetIpPermissionMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.SetIpPermissionMetadata)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata.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_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata(this);
result.registryId_ = registryId_;
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.RegistryServiceOuterClass.SetIpPermissionMetadata) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
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.RegistryServiceOuterClass.SetIpPermissionMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object registryId_ = "";
/**
*
* ID of the registry that ip permission is being set.
*
*
* string registry_id = 1;
* @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 that ip permission is being set.
*
*
* string registry_id = 1;
* @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 that ip permission is being set.
*
*
* string registry_id = 1;
* @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 that ip permission is being set.
*
*
* string registry_id = 1;
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the registry that ip permission is being set.
*
*
* string registry_id = 1;
* @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;
}
@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.SetIpPermissionMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.SetIpPermissionMetadata)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.SetIpPermissionMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public SetIpPermissionMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new SetIpPermissionMetadata(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.RegistryServiceOuterClass.SetIpPermissionMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateIpPermissionMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.UpdateIpPermissionMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the registry that ip permission is being updated.
*
*
* string registry_id = 1;
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the registry that ip permission is being updated.
*
*
* string registry_id = 1;
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.UpdateIpPermissionMetadata}
*/
public static final class UpdateIpPermissionMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.UpdateIpPermissionMetadata)
UpdateIpPermissionMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateIpPermissionMetadata.newBuilder() to construct.
private UpdateIpPermissionMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateIpPermissionMetadata() {
registryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateIpPermissionMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateIpPermissionMetadata(
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;
}
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.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the registry that ip permission is being updated.
*
*
* string registry_id = 1;
* @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 that ip permission is being updated.
*
*
* string registry_id = 1;
* @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;
}
}
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_);
}
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_);
}
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.RegistryServiceOuterClass.UpdateIpPermissionMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata other = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) 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 = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata 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.RegistryServiceOuterClass.UpdateIpPermissionMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata 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.RegistryServiceOuterClass.UpdateIpPermissionMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata 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.RegistryServiceOuterClass.UpdateIpPermissionMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata 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.RegistryServiceOuterClass.UpdateIpPermissionMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata 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.RegistryServiceOuterClass.UpdateIpPermissionMetadata 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.RegistryServiceOuterClass.UpdateIpPermissionMetadata 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.RegistryServiceOuterClass.UpdateIpPermissionMetadata 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.UpdateIpPermissionMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.UpdateIpPermissionMetadata)
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata.class, yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata.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_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata build() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata buildPartial() {
yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata result = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata(this);
result.registryId_ = registryId_;
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.RegistryServiceOuterClass.UpdateIpPermissionMetadata) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata other) {
if (other == yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
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.RegistryServiceOuterClass.UpdateIpPermissionMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object registryId_ = "";
/**
*
* ID of the registry that ip permission is being updated.
*
*
* string registry_id = 1;
* @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 that ip permission is being updated.
*
*
* string registry_id = 1;
* @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 that ip permission is being updated.
*
*
* string registry_id = 1;
* @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 that ip permission is being updated.
*
*
* string registry_id = 1;
* @return This builder for chaining.
*/
public Builder clearRegistryId() {
registryId_ = getDefaultInstance().getRegistryId();
onChanged();
return this;
}
/**
*
* ID of the registry that ip permission is being updated.
*
*
* string registry_id = 1;
* @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;
}
@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.UpdateIpPermissionMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.UpdateIpPermissionMetadata)
private static final yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata();
}
public static yandex.cloud.api.containerregistry.v1.RegistryServiceOuterClass.UpdateIpPermissionMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateIpPermissionMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateIpPermissionMetadata(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.RegistryServiceOuterClass.UpdateIpPermissionMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_GetRegistryRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_GetRegistryRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_ListRegistriesRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_ListRegistriesRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_ListRegistriesResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_ListRegistriesResponse_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_LabelsEntry_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_LabelsEntry_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_LabelsEntry_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_LabelsEntry_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionsResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionsResponse_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionMetadata_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n8yandex/cloud/containerregistry/v1/regi" +
"stry_service.proto\022!yandex.cloud.contain" +
"erregistry.v1\032 yandex/cloud/api/operatio" +
"n.proto\032 yandex/cloud/access/access.prot" +
"o\0320yandex/cloud/containerregistry/v1/reg" +
"istry.proto\0325yandex/cloud/containerregis" +
"try/v1/ip_permission.proto\032&yandex/cloud" +
"/operation/operation.proto\032\035yandex/cloud" +
"/validation.proto\032 google/protobuf/field" +
"_mask.proto\032\034google/api/annotations.prot" +
"o\"7\n\022GetRegistryRequest\022!\n\013registry_id\030\001" +
" \001(\tB\014\350\3071\001\212\3101\004<=50\"\222\001\n\025ListRegistriesReq" +
"uest\022\037\n\tfolder_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\022\035\n" +
"\tpage_size\030\002 \001(\003B\n\372\3071\006<=1000\022\035\n\npage_tok" +
"en\030\003 \001(\tB\t\212\3101\005<=100\022\032\n\006filter\030\004 \001(\tB\n\212\3101" +
"\006<=1000\"r\n\026ListRegistriesResponse\022?\n\nreg" +
"istries\030\001 \003(\0132+.yandex.cloud.containerre" +
"gistry.v1.Registry\022\027\n\017next_page_token\030\002 " +
"\001(\t\"\260\002\n\025CreateRegistryRequest\022\037\n\tfolder_" +
"id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\022/\n\004name\030\002 \001(\tB!\362\307" +
"1\035|[a-z][-a-z0-9]{1,61}[a-z0-9]\022\225\001\n\006labe" +
"ls\030\003 \003(\0132D.yandex.cloud.containerregistr" +
"y.v1.CreateRegistryRequest.LabelsEntryB?" +
"\202\3101\004<=64\212\3101\004<=63\362\3071\013[-_0-9a-z]*\262\3101\006\032\0041-6" +
"3\262\3101\022\022\020[a-z][-_0-9a-z]*\032-\n\013LabelsEntry\022\013" +
"\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"-\n\026Create" +
"RegistryMetadata\022\023\n\013registry_id\030\001 \001(\t\"\343\002" +
"\n\025UpdateRegistryRequest\022!\n\013registry_id\030\001" +
" \001(\tB\014\350\3071\001\212\3101\004<=50\022/\n\013update_mask\030\002 \001(\0132" +
"\032.google.protobuf.FieldMask\022/\n\004name\030\003 \001(" +
"\tB!\362\3071\035|[a-z][-a-z0-9]{1,61}[a-z0-9]\022\225\001\n" +
"\006labels\030\004 \003(\0132D.yandex.cloud.containerre" +
"gistry.v1.UpdateRegistryRequest.LabelsEn" +
"tryB?\202\3101\004<=64\212\3101\004<=63\362\3071\013[-_0-9a-z]*\262\3101\006" +
"\032\0041-63\262\3101\022\022\020[a-z][-_0-9a-z]*\032-\n\013LabelsEn" +
"try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"-\n\026U" +
"pdateRegistryMetadata\022\023\n\013registry_id\030\001 \001" +
"(\t\":\n\025DeleteRegistryRequest\022!\n\013registry_" +
"id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\"-\n\026DeleteRegistry" +
"Metadata\022\023\n\013registry_id\030\001 \001(\t\"\203\001\n\026SetIpP" +
"ermissionRequest\022!\n\013registry_id\030\001 \001(\tB\014\350" +
"\3071\001\212\3101\004<=50\022F\n\rip_permission\030\002 \003(\0132/.yan" +
"dex.cloud.containerregistry.v1.IpPermiss" +
"ion\"\222\001\n\031UpdateIpPermissionRequest\022!\n\013reg" +
"istry_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\022R\n\024ip_permi" +
"ssion_deltas\030\002 \003(\01324.yandex.cloud.contai" +
"nerregistry.v1.IpPermissionDelta\"<\n\027List" +
"IpPermissionRequest\022!\n\013registry_id\030\001 \001(\t" +
"B\014\350\3071\001\212\3101\004<=50\"a\n\031ListIpPermissionsRespo" +
"nse\022D\n\013permissions\030\001 \003(\0132/.yandex.cloud." +
"containerregistry.v1.IpPermission\".\n\027Set" +
"IpPermissionMetadata\022\023\n\013registry_id\030\001 \001(" +
"\t\"1\n\032UpdateIpPermissionMetadata\022\023\n\013regis" +
"try_id\030\001 \001(\t2\273\022\n\017RegistryService\022\242\001\n\003Get" +
"\0225.yandex.cloud.containerregistry.v1.Get" +
"RegistryRequest\032+.yandex.cloud.container" +
"registry.v1.Registry\"7\202\323\344\223\0021\022//container" +
"-registry/v1/registries/{registry_id}\022\246\001" +
"\n\004List\0228.yandex.cloud.containerregistry." +
"v1.ListRegistriesRequest\0329.yandex.cloud." +
"containerregistry.v1.ListRegistriesRespo" +
"nse\")\202\323\344\223\002#\022!/container-registry/v1/regi" +
"stries\022\271\001\n\006Create\0228.yandex.cloud.contain" +
"erregistry.v1.CreateRegistryRequest\032!.ya" +
"ndex.cloud.operation.Operation\"R\202\323\344\223\002&\"!" +
"/container-registry/v1/registries:\001*\262\322*\"" +
"\n\026CreateRegistryMetadata\022\010Registry\022\307\001\n\006U" +
"pdate\0228.yandex.cloud.containerregistry.v" +
"1.UpdateRegistryRequest\032!.yandex.cloud.o" +
"peration.Operation\"`\202\323\344\223\00242//container-r" +
"egistry/v1/registries/{registry_id}:\001*\262\322" +
"*\"\n\026UpdateRegistryMetadata\022\010Registry\022\321\001\n" +
"\006Delete\0228.yandex.cloud.containerregistry" +
".v1.DeleteRegistryRequest\032!.yandex.cloud" +
".operation.Operation\"j\202\323\344\223\0021*//container" +
"-registry/v1/registries/{registry_id}\262\322*" +
"/\n\026DeleteRegistryMetadata\022\025google.protob" +
"uf.Empty\022\301\001\n\022ListAccessBindings\022..yandex" +
".cloud.access.ListAccessBindingsRequest\032" +
"/.yandex.cloud.access.ListAccessBindings" +
"Response\"J\202\323\344\223\002D\022B/container-registry/v1" +
"/registries/{resource_id}:listAccessBind" +
"ings\022\361\001\n\021SetAccessBindings\022-.yandex.clou" +
"d.access.SetAccessBindingsRequest\032!.yand" +
"ex.cloud.operation.Operation\"\211\001\202\323\344\223\002F\"A/" +
"container-registry/v1/registries/{resour" +
"ce_id}:setAccessBindings:\001*\262\322*9\n access." +
"SetAccessBindingsMetadata\022\025google.protob" +
"uf.Empty\022\375\001\n\024UpdateAccessBindings\0220.yand" +
"ex.cloud.access.UpdateAccessBindingsRequ" +
"est\032!.yandex.cloud.operation.Operation\"\217" +
"\001\202\323\344\223\002I\"D/container-registry/v1/registri" +
"es/{resource_id}:updateAccessBindings:\001*" +
"\262\322*<\n#access.UpdateAccessBindingsMetadat" +
"a\022\025google.protobuf.Empty\022\326\001\n\020ListIpPermi" +
"ssion\022:.yandex.cloud.containerregistry.v" +
"1.ListIpPermissionRequest\032<.yandex.cloud" +
".containerregistry.v1.ListIpPermissionsR" +
"esponse\"H\202\323\344\223\002B\022@/container-registry/v1/" +
"registries/{registry_id}:listIpPermissio" +
"n\022\357\001\n\017SetIpPermission\0229.yandex.cloud.con" +
"tainerregistry.v1.SetIpPermissionRequest" +
"\032!.yandex.cloud.operation.Operation\"~\202\323\344" +
"\223\002D\"?/container-registry/v1/registries/{" +
"registry_id}:setIpPermission:\001*\262\322*0\n\027Set" +
"IpPermissionMetadata\022\025google.protobuf.Em" +
"pty\022\374\001\n\022UpdateIpPermission\022<.yandex.clou" +
"d.containerregistry.v1.UpdateIpPermissio" +
"nRequest\032!.yandex.cloud.operation.Operat" +
"ion\"\204\001\202\323\344\223\002G\"B/container-registry/v1/reg" +
"istries/{registry_id}:updateIpPermission" +
":\001*\262\322*3\n\032UpdateIpPermissionMetadata\022\025goo" +
"gle.protobuf.EmptyB\200\001\n%yandex.cloud.api." +
"containerregistry.v1ZWgithub.com/yandex-" +
"cloud/go-genproto/yandex/cloud/container" +
"registry/v1;containerregistryb\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
yandex.cloud.api.OperationOuterClass.getDescriptor(),
yandex.cloud.api.access.Access.getDescriptor(),
yandex.cloud.api.containerregistry.v1.RegistryOuterClass.getDescriptor(),
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.getDescriptor(),
yandex.cloud.api.operation.OperationOuterClass.getDescriptor(),
yandex.cloud.api.Validation.getDescriptor(),
com.google.protobuf.FieldMaskProto.getDescriptor(),
com.google.api.AnnotationsProto.getDescriptor(),
});
internal_static_yandex_cloud_containerregistry_v1_GetRegistryRequest_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_yandex_cloud_containerregistry_v1_GetRegistryRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_GetRegistryRequest_descriptor,
new java.lang.String[] { "RegistryId", });
internal_static_yandex_cloud_containerregistry_v1_ListRegistriesRequest_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_yandex_cloud_containerregistry_v1_ListRegistriesRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_ListRegistriesRequest_descriptor,
new java.lang.String[] { "FolderId", "PageSize", "PageToken", "Filter", });
internal_static_yandex_cloud_containerregistry_v1_ListRegistriesResponse_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_yandex_cloud_containerregistry_v1_ListRegistriesResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_ListRegistriesResponse_descriptor,
new java.lang.String[] { "Registries", "NextPageToken", });
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_descriptor,
new java.lang.String[] { "FolderId", "Name", "Labels", });
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_LabelsEntry_descriptor =
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_descriptor.getNestedTypes().get(0);
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_LabelsEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryRequest_LabelsEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryMetadata_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_CreateRegistryMetadata_descriptor,
new java.lang.String[] { "RegistryId", });
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_descriptor,
new java.lang.String[] { "RegistryId", "UpdateMask", "Name", "Labels", });
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_LabelsEntry_descriptor =
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_descriptor.getNestedTypes().get(0);
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_LabelsEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryRequest_LabelsEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryMetadata_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_UpdateRegistryMetadata_descriptor,
new java.lang.String[] { "RegistryId", });
internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryRequest_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryRequest_descriptor,
new java.lang.String[] { "RegistryId", });
internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryMetadata_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_DeleteRegistryMetadata_descriptor,
new java.lang.String[] { "RegistryId", });
internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionRequest_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionRequest_descriptor,
new java.lang.String[] { "RegistryId", "IpPermission", });
internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionRequest_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionRequest_descriptor,
new java.lang.String[] { "RegistryId", "IpPermissionDeltas", });
internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionRequest_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionRequest_descriptor,
new java.lang.String[] { "RegistryId", });
internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionsResponse_descriptor =
getDescriptor().getMessageTypes().get(12);
internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionsResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_ListIpPermissionsResponse_descriptor,
new java.lang.String[] { "Permissions", });
internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionMetadata_descriptor =
getDescriptor().getMessageTypes().get(13);
internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_SetIpPermissionMetadata_descriptor,
new java.lang.String[] { "RegistryId", });
internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionMetadata_descriptor =
getDescriptor().getMessageTypes().get(14);
internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_containerregistry_v1_UpdateIpPermissionMetadata_descriptor,
new java.lang.String[] { "RegistryId", });
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(com.google.api.AnnotationsProto.http);
registry.add(yandex.cloud.api.OperationOuterClass.operation);
registry.add(yandex.cloud.api.Validation.length);
registry.add(yandex.cloud.api.Validation.mapKey);
registry.add(yandex.cloud.api.Validation.pattern);
registry.add(yandex.cloud.api.Validation.required);
registry.add(yandex.cloud.api.Validation.size);
registry.add(yandex.cloud.api.Validation.value);
com.google.protobuf.Descriptors.FileDescriptor
.internalUpdateFileDescriptor(descriptor, registry);
yandex.cloud.api.OperationOuterClass.getDescriptor();
yandex.cloud.api.access.Access.getDescriptor();
yandex.cloud.api.containerregistry.v1.RegistryOuterClass.getDescriptor();
yandex.cloud.api.containerregistry.v1.IpPermissionOuterClass.getDescriptor();
yandex.cloud.api.operation.OperationOuterClass.getDescriptor();
yandex.cloud.api.Validation.getDescriptor();
com.google.protobuf.FieldMaskProto.getDescriptor();
com.google.api.AnnotationsProto.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy