yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yandex/cloud/containerregistry/v1/scan_policy_service.proto
package yandex.cloud.api.containerregistry.v1;
public final class ScanPolicyServiceOuterClass {
private ScanPolicyServiceOuterClass() {}
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 GetScanPolicyRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.GetScanPolicyRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The scanPolicyId.
*/
java.lang.String getScanPolicyId();
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for scanPolicyId.
*/
com.google.protobuf.ByteString
getScanPolicyIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.GetScanPolicyRequest}
*/
public static final class GetScanPolicyRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.GetScanPolicyRequest)
GetScanPolicyRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use GetScanPolicyRequest.newBuilder() to construct.
private GetScanPolicyRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GetScanPolicyRequest() {
scanPolicyId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new GetScanPolicyRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GetScanPolicyRequest(
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();
scanPolicyId_ = 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.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest.Builder.class);
}
public static final int SCAN_POLICY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object scanPolicyId_;
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The scanPolicyId.
*/
@java.lang.Override
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
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();
scanPolicyId_ = s;
return s;
}
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for scanPolicyId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = 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(scanPolicyId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, scanPolicyId_);
}
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(scanPolicyId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, scanPolicyId_);
}
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.ScanPolicyServiceOuterClass.GetScanPolicyRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest other = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest) obj;
if (!getScanPolicyId()
.equals(other.getScanPolicyId())) 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) + SCAN_POLICY_ID_FIELD_NUMBER;
hash = (53 * hash) + getScanPolicyId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyRequest 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.GetScanPolicyRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.GetScanPolicyRequest)
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest.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();
scanPolicyId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest build() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest result = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest(this);
result.scanPolicyId_ = scanPolicyId_;
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.ScanPolicyServiceOuterClass.GetScanPolicyRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest.getDefaultInstance()) return this;
if (!other.getScanPolicyId().isEmpty()) {
scanPolicyId_ = other.scanPolicyId_;
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.ScanPolicyServiceOuterClass.GetScanPolicyRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object scanPolicyId_ = "";
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The scanPolicyId.
*/
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
scanPolicyId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for scanPolicyId.
*/
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
scanPolicyId_ = value;
onChanged();
return this;
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearScanPolicyId() {
scanPolicyId_ = getDefaultInstance().getScanPolicyId();
onChanged();
return this;
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
scanPolicyId_ = 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.GetScanPolicyRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.GetScanPolicyRequest)
private static final yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest();
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public GetScanPolicyRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GetScanPolicyRequest(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.ScanPolicyServiceOuterClass.GetScanPolicyRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface GetScanPolicyByRegistryRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.GetScanPolicyByRegistryRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the registry with scan policy.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the registry with scan policy.
*
*
* 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.GetScanPolicyByRegistryRequest}
*/
public static final class GetScanPolicyByRegistryRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.GetScanPolicyByRegistryRequest)
GetScanPolicyByRegistryRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use GetScanPolicyByRegistryRequest.newBuilder() to construct.
private GetScanPolicyByRegistryRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GetScanPolicyByRegistryRequest() {
registryId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new GetScanPolicyByRegistryRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GetScanPolicyByRegistryRequest(
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.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyByRegistryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyByRegistryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the registry with scan policy.
*
*
* 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 with scan policy.
*
*
* 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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest other = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest) 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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest 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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest 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.GetScanPolicyByRegistryRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.GetScanPolicyByRegistryRequest)
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyByRegistryRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyByRegistryRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest.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.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyByRegistryRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest build() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest result = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest(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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest.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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object registryId_ = "";
/**
*
* ID of the registry with scan policy.
*
*
* 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 with scan policy.
*
*
* 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 with scan policy.
*
*
* 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 with scan policy.
*
*
* 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 with scan policy.
*
*
* 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.GetScanPolicyByRegistryRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.GetScanPolicyByRegistryRequest)
private static final yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest();
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public GetScanPolicyByRegistryRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GetScanPolicyByRegistryRequest(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.ScanPolicyServiceOuterClass.GetScanPolicyByRegistryRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateScanPolicyRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.CreateScanPolicyRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the scan policy registry.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The registryId.
*/
java.lang.String getRegistryId();
/**
*
* ID of the scan policy registry.
*
*
* string registry_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for registryId.
*/
com.google.protobuf.ByteString
getRegistryIdBytes();
/**
*
* Name of the scan policy.
*
*
* 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 scan policy.
*
*
* 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();
/**
*
* Description of the scan policy.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
java.lang.String getDescription();
/**
*
* Description of the scan policy.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
* @return Whether the rules field is set.
*/
boolean hasRules();
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
* @return The rules.
*/
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules getRules();
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
*/
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder getRulesOrBuilder();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.CreateScanPolicyRequest}
*/
public static final class CreateScanPolicyRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.CreateScanPolicyRequest)
CreateScanPolicyRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateScanPolicyRequest.newBuilder() to construct.
private CreateScanPolicyRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateScanPolicyRequest() {
registryId_ = "";
name_ = "";
description_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateScanPolicyRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CreateScanPolicyRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
java.lang.String s = input.readStringRequireUtf8();
registryId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
name_ = s;
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
description_ = s;
break;
}
case 34: {
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder subBuilder = null;
if (rules_ != null) {
subBuilder = rules_.toBuilder();
}
rules_ = input.readMessage(yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(rules_);
rules_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest.Builder.class);
}
public static final int REGISTRY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object registryId_;
/**
*
* ID of the scan policy registry.
*
*
* 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 scan policy registry.
*
*
* 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 NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object name_;
/**
*
* Name of the scan policy.
*
*
* 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 scan policy.
*
*
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DESCRIPTION_FIELD_NUMBER = 3;
private volatile java.lang.Object description_;
/**
*
* Description of the scan policy.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
@java.lang.Override
public java.lang.String getDescription() {
java.lang.Object ref = description_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
description_ = s;
return s;
}
}
/**
*
* Description of the scan policy.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getDescriptionBytes() {
java.lang.Object ref = description_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
description_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int RULES_FIELD_NUMBER = 4;
private yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules rules_;
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
* @return Whether the rules field is set.
*/
@java.lang.Override
public boolean hasRules() {
return rules_ != null;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
* @return The rules.
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules getRules() {
return rules_ == null ? yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.getDefaultInstance() : rules_;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder getRulesOrBuilder() {
return getRules();
}
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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, description_);
}
if (rules_ != null) {
output.writeMessage(4, getRules());
}
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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, description_);
}
if (rules_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, getRules());
}
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.ScanPolicyServiceOuterClass.CreateScanPolicyRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest other = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest) obj;
if (!getRegistryId()
.equals(other.getRegistryId())) return false;
if (!getName()
.equals(other.getName())) return false;
if (!getDescription()
.equals(other.getDescription())) return false;
if (hasRules() != other.hasRules()) return false;
if (hasRules()) {
if (!getRules()
.equals(other.getRules())) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + REGISTRY_ID_FIELD_NUMBER;
hash = (53 * hash) + getRegistryId().hashCode();
hash = (37 * hash) + NAME_FIELD_NUMBER;
hash = (53 * hash) + getName().hashCode();
hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER;
hash = (53 * hash) + getDescription().hashCode();
if (hasRules()) {
hash = (37 * hash) + RULES_FIELD_NUMBER;
hash = (53 * hash) + getRules().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest 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.ScanPolicyServiceOuterClass.CreateScanPolicyRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest 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.ScanPolicyServiceOuterClass.CreateScanPolicyRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest 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.ScanPolicyServiceOuterClass.CreateScanPolicyRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest 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.ScanPolicyServiceOuterClass.CreateScanPolicyRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest 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.ScanPolicyServiceOuterClass.CreateScanPolicyRequest 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.ScanPolicyServiceOuterClass.CreateScanPolicyRequest 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.ScanPolicyServiceOuterClass.CreateScanPolicyRequest 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.CreateScanPolicyRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.CreateScanPolicyRequest)
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest.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_ = "";
name_ = "";
description_ = "";
if (rulesBuilder_ == null) {
rules_ = null;
} else {
rules_ = null;
rulesBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest build() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest result = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest(this);
result.registryId_ = registryId_;
result.name_ = name_;
result.description_ = description_;
if (rulesBuilder_ == null) {
result.rules_ = rules_;
} else {
result.rules_ = rulesBuilder_.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.ScanPolicyServiceOuterClass.CreateScanPolicyRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest.getDefaultInstance()) return this;
if (!other.getRegistryId().isEmpty()) {
registryId_ = other.registryId_;
onChanged();
}
if (!other.getName().isEmpty()) {
name_ = other.name_;
onChanged();
}
if (!other.getDescription().isEmpty()) {
description_ = other.description_;
onChanged();
}
if (other.hasRules()) {
mergeRules(other.getRules());
}
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.ScanPolicyServiceOuterClass.CreateScanPolicyRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object registryId_ = "";
/**
*
* ID of the scan policy registry.
*
*
* 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 scan policy registry.
*
*
* 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 scan policy registry.
*
*
* 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 scan policy registry.
*
*
* 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 scan policy registry.
*
*
* 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.lang.Object name_ = "";
/**
*
* Name of the scan policy.
*
*
* 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 scan policy.
*
*
* 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 scan policy.
*
*
* 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 scan policy.
*
*
* 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 scan policy.
*
*
* string name = 2 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @param value The bytes for name to set.
* @return This builder for chaining.
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
name_ = value;
onChanged();
return this;
}
private java.lang.Object description_ = "";
/**
*
* Description of the scan policy.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
public java.lang.String getDescription() {
java.lang.Object ref = description_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
description_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Description of the scan policy.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
public com.google.protobuf.ByteString
getDescriptionBytes() {
java.lang.Object ref = description_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
description_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Description of the scan policy.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @param value The description to set.
* @return This builder for chaining.
*/
public Builder setDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
description_ = value;
onChanged();
return this;
}
/**
*
* Description of the scan policy.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @return This builder for chaining.
*/
public Builder clearDescription() {
description_ = getDefaultInstance().getDescription();
onChanged();
return this;
}
/**
*
* Description of the scan policy.
*
*
* string description = 3 [(.yandex.cloud.length) = "<=256"];
* @param value The bytes for description to set.
* @return This builder for chaining.
*/
public Builder setDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
description_ = value;
onChanged();
return this;
}
private yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules rules_;
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder> rulesBuilder_;
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
* @return Whether the rules field is set.
*/
public boolean hasRules() {
return rulesBuilder_ != null || rules_ != null;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
* @return The rules.
*/
public yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules getRules() {
if (rulesBuilder_ == null) {
return rules_ == null ? yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.getDefaultInstance() : rules_;
} else {
return rulesBuilder_.getMessage();
}
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
*/
public Builder setRules(yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules value) {
if (rulesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
rules_ = value;
onChanged();
} else {
rulesBuilder_.setMessage(value);
}
return this;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
*/
public Builder setRules(
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder builderForValue) {
if (rulesBuilder_ == null) {
rules_ = builderForValue.build();
onChanged();
} else {
rulesBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
*/
public Builder mergeRules(yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules value) {
if (rulesBuilder_ == null) {
if (rules_ != null) {
rules_ =
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.newBuilder(rules_).mergeFrom(value).buildPartial();
} else {
rules_ = value;
}
onChanged();
} else {
rulesBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
*/
public Builder clearRules() {
if (rulesBuilder_ == null) {
rules_ = null;
onChanged();
} else {
rules_ = null;
rulesBuilder_ = null;
}
return this;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
*/
public yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder getRulesBuilder() {
onChanged();
return getRulesFieldBuilder().getBuilder();
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
*/
public yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder getRulesOrBuilder() {
if (rulesBuilder_ != null) {
return rulesBuilder_.getMessageOrBuilder();
} else {
return rules_ == null ?
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.getDefaultInstance() : rules_;
}
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 4;
*/
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder>
getRulesFieldBuilder() {
if (rulesBuilder_ == null) {
rulesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder>(
getRules(),
getParentForChildren(),
isClean());
rules_ = null;
}
return rulesBuilder_;
}
@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.CreateScanPolicyRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.CreateScanPolicyRequest)
private static final yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest();
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateScanPolicyRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CreateScanPolicyRequest(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.ScanPolicyServiceOuterClass.CreateScanPolicyRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateScanPolicyRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.UpdateScanPolicyRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The scanPolicyId.
*/
java.lang.String getScanPolicyId();
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for scanPolicyId.
*/
com.google.protobuf.ByteString
getScanPolicyIdBytes();
/**
*
* Field mask that specifies which fields of the scan policy 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 scan policy 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 scan policy resource are going to be updated.
*
*
* .google.protobuf.FieldMask update_mask = 2;
*/
com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder();
/**
*
* Name of the scan policy.
*
*
* 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 scan policy.
*
*
* 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();
/**
*
* Description of the scan policy.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
java.lang.String getDescription();
/**
*
* Description of the scan policy.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
* @return Whether the rules field is set.
*/
boolean hasRules();
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
* @return The rules.
*/
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules getRules();
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
*/
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder getRulesOrBuilder();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.UpdateScanPolicyRequest}
*/
public static final class UpdateScanPolicyRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.UpdateScanPolicyRequest)
UpdateScanPolicyRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateScanPolicyRequest.newBuilder() to construct.
private UpdateScanPolicyRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateScanPolicyRequest() {
scanPolicyId_ = "";
name_ = "";
description_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateScanPolicyRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateScanPolicyRequest(
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();
scanPolicyId_ = s;
break;
}
case 18: {
com.google.protobuf.FieldMask.Builder subBuilder = null;
if (updateMask_ != null) {
subBuilder = updateMask_.toBuilder();
}
updateMask_ = input.readMessage(com.google.protobuf.FieldMask.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(updateMask_);
updateMask_ = subBuilder.buildPartial();
}
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
name_ = s;
break;
}
case 34: {
java.lang.String s = input.readStringRequireUtf8();
description_ = s;
break;
}
case 42: {
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder subBuilder = null;
if (rules_ != null) {
subBuilder = rules_.toBuilder();
}
rules_ = input.readMessage(yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(rules_);
rules_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest.Builder.class);
}
public static final int SCAN_POLICY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object scanPolicyId_;
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The scanPolicyId.
*/
@java.lang.Override
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
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();
scanPolicyId_ = s;
return s;
}
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for scanPolicyId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = 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 scan policy 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 scan policy 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 scan policy 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 scan policy.
*
*
* 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 scan policy.
*
*
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @return The bytes for name.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DESCRIPTION_FIELD_NUMBER = 4;
private volatile java.lang.Object description_;
/**
*
* Description of the scan policy.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
@java.lang.Override
public java.lang.String getDescription() {
java.lang.Object ref = description_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
description_ = s;
return s;
}
}
/**
*
* Description of the scan policy.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getDescriptionBytes() {
java.lang.Object ref = description_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
description_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int RULES_FIELD_NUMBER = 5;
private yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules rules_;
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
* @return Whether the rules field is set.
*/
@java.lang.Override
public boolean hasRules() {
return rules_ != null;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
* @return The rules.
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules getRules() {
return rules_ == null ? yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.getDefaultInstance() : rules_;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
*/
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder getRulesOrBuilder() {
return getRules();
}
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(scanPolicyId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, scanPolicyId_);
}
if (updateMask_ != null) {
output.writeMessage(2, getUpdateMask());
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, name_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, description_);
}
if (rules_ != null) {
output.writeMessage(5, getRules());
}
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(scanPolicyId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, scanPolicyId_);
}
if (updateMask_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getUpdateMask());
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, name_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, description_);
}
if (rules_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, getRules());
}
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.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest other = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest) obj;
if (!getScanPolicyId()
.equals(other.getScanPolicyId())) return false;
if (hasUpdateMask() != other.hasUpdateMask()) return false;
if (hasUpdateMask()) {
if (!getUpdateMask()
.equals(other.getUpdateMask())) return false;
}
if (!getName()
.equals(other.getName())) return false;
if (!getDescription()
.equals(other.getDescription())) return false;
if (hasRules() != other.hasRules()) return false;
if (hasRules()) {
if (!getRules()
.equals(other.getRules())) 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) + SCAN_POLICY_ID_FIELD_NUMBER;
hash = (53 * hash) + getScanPolicyId().hashCode();
if (hasUpdateMask()) {
hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER;
hash = (53 * hash) + getUpdateMask().hashCode();
}
hash = (37 * hash) + NAME_FIELD_NUMBER;
hash = (53 * hash) + getName().hashCode();
hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER;
hash = (53 * hash) + getDescription().hashCode();
if (hasRules()) {
hash = (37 * hash) + RULES_FIELD_NUMBER;
hash = (53 * hash) + getRules().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest 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.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest 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.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest 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.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest 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.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest 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.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest 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.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest 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.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest 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.UpdateScanPolicyRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.UpdateScanPolicyRequest)
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest.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();
scanPolicyId_ = "";
if (updateMaskBuilder_ == null) {
updateMask_ = null;
} else {
updateMask_ = null;
updateMaskBuilder_ = null;
}
name_ = "";
description_ = "";
if (rulesBuilder_ == null) {
rules_ = null;
} else {
rules_ = null;
rulesBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest build() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest result = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest(this);
result.scanPolicyId_ = scanPolicyId_;
if (updateMaskBuilder_ == null) {
result.updateMask_ = updateMask_;
} else {
result.updateMask_ = updateMaskBuilder_.build();
}
result.name_ = name_;
result.description_ = description_;
if (rulesBuilder_ == null) {
result.rules_ = rules_;
} else {
result.rules_ = rulesBuilder_.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.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest.getDefaultInstance()) return this;
if (!other.getScanPolicyId().isEmpty()) {
scanPolicyId_ = other.scanPolicyId_;
onChanged();
}
if (other.hasUpdateMask()) {
mergeUpdateMask(other.getUpdateMask());
}
if (!other.getName().isEmpty()) {
name_ = other.name_;
onChanged();
}
if (!other.getDescription().isEmpty()) {
description_ = other.description_;
onChanged();
}
if (other.hasRules()) {
mergeRules(other.getRules());
}
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.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object scanPolicyId_ = "";
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The scanPolicyId.
*/
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
scanPolicyId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for scanPolicyId.
*/
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
scanPolicyId_ = value;
onChanged();
return this;
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearScanPolicyId() {
scanPolicyId_ = getDefaultInstance().getScanPolicyId();
onChanged();
return this;
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
scanPolicyId_ = 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 scan policy 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 scan policy 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 scan policy 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 scan policy 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 scan policy 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 scan policy 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 scan policy 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 scan policy 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 scan policy 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 scan policy.
*
*
* 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 scan policy.
*
*
* 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 scan policy.
*
*
* 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 scan policy.
*
*
* 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 scan policy.
*
*
* string name = 3 [(.yandex.cloud.pattern) = "|[a-z][-a-z0-9]{1,61}[a-z0-9]"];
* @param value The bytes for name to set.
* @return This builder for chaining.
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
name_ = value;
onChanged();
return this;
}
private java.lang.Object description_ = "";
/**
*
* Description of the scan policy.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The description.
*/
public java.lang.String getDescription() {
java.lang.Object ref = description_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
description_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Description of the scan policy.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return The bytes for description.
*/
public com.google.protobuf.ByteString
getDescriptionBytes() {
java.lang.Object ref = description_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
description_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Description of the scan policy.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @param value The description to set.
* @return This builder for chaining.
*/
public Builder setDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
description_ = value;
onChanged();
return this;
}
/**
*
* Description of the scan policy.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @return This builder for chaining.
*/
public Builder clearDescription() {
description_ = getDefaultInstance().getDescription();
onChanged();
return this;
}
/**
*
* Description of the scan policy.
*
*
* string description = 4 [(.yandex.cloud.length) = "<=256"];
* @param value The bytes for description to set.
* @return This builder for chaining.
*/
public Builder setDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
description_ = value;
onChanged();
return this;
}
private yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules rules_;
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder> rulesBuilder_;
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
* @return Whether the rules field is set.
*/
public boolean hasRules() {
return rulesBuilder_ != null || rules_ != null;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
* @return The rules.
*/
public yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules getRules() {
if (rulesBuilder_ == null) {
return rules_ == null ? yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.getDefaultInstance() : rules_;
} else {
return rulesBuilder_.getMessage();
}
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
*/
public Builder setRules(yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules value) {
if (rulesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
rules_ = value;
onChanged();
} else {
rulesBuilder_.setMessage(value);
}
return this;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
*/
public Builder setRules(
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder builderForValue) {
if (rulesBuilder_ == null) {
rules_ = builderForValue.build();
onChanged();
} else {
rulesBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
*/
public Builder mergeRules(yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules value) {
if (rulesBuilder_ == null) {
if (rules_ != null) {
rules_ =
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.newBuilder(rules_).mergeFrom(value).buildPartial();
} else {
rules_ = value;
}
onChanged();
} else {
rulesBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
*/
public Builder clearRules() {
if (rulesBuilder_ == null) {
rules_ = null;
onChanged();
} else {
rules_ = null;
rulesBuilder_ = null;
}
return this;
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
*/
public yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder getRulesBuilder() {
onChanged();
return getRulesFieldBuilder().getBuilder();
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
*/
public yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder getRulesOrBuilder() {
if (rulesBuilder_ != null) {
return rulesBuilder_.getMessageOrBuilder();
} else {
return rules_ == null ?
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.getDefaultInstance() : rules_;
}
}
/**
*
* Rules of the scan policy.
*
*
* .yandex.cloud.containerregistry.v1.ScanRules rules = 5;
*/
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder>
getRulesFieldBuilder() {
if (rulesBuilder_ == null) {
rulesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRules.Builder, yandex.cloud.api.containerregistry.v1.ScanPolicyOuterClass.ScanRulesOrBuilder>(
getRules(),
getParentForChildren(),
isClean());
rules_ = null;
}
return rulesBuilder_;
}
@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.UpdateScanPolicyRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.UpdateScanPolicyRequest)
private static final yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest();
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateScanPolicyRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateScanPolicyRequest(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.ScanPolicyServiceOuterClass.UpdateScanPolicyRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeleteScanPolicyRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.DeleteScanPolicyRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The scanPolicyId.
*/
java.lang.String getScanPolicyId();
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for scanPolicyId.
*/
com.google.protobuf.ByteString
getScanPolicyIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.DeleteScanPolicyRequest}
*/
public static final class DeleteScanPolicyRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.DeleteScanPolicyRequest)
DeleteScanPolicyRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeleteScanPolicyRequest.newBuilder() to construct.
private DeleteScanPolicyRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeleteScanPolicyRequest() {
scanPolicyId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeleteScanPolicyRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeleteScanPolicyRequest(
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();
scanPolicyId_ = 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.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest.Builder.class);
}
public static final int SCAN_POLICY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object scanPolicyId_;
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The scanPolicyId.
*/
@java.lang.Override
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
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();
scanPolicyId_ = s;
return s;
}
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for scanPolicyId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = 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(scanPolicyId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, scanPolicyId_);
}
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(scanPolicyId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, scanPolicyId_);
}
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.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest other = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest) obj;
if (!getScanPolicyId()
.equals(other.getScanPolicyId())) 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) + SCAN_POLICY_ID_FIELD_NUMBER;
hash = (53 * hash) + getScanPolicyId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest 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.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest 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.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest 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.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest 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.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest 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.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest 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.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest 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.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest 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.DeleteScanPolicyRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.DeleteScanPolicyRequest)
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest.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();
scanPolicyId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest build() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest buildPartial() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest result = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest(this);
result.scanPolicyId_ = scanPolicyId_;
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.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest other) {
if (other == yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest.getDefaultInstance()) return this;
if (!other.getScanPolicyId().isEmpty()) {
scanPolicyId_ = other.scanPolicyId_;
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.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object scanPolicyId_ = "";
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The scanPolicyId.
*/
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
scanPolicyId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for scanPolicyId.
*/
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
scanPolicyId_ = value;
onChanged();
return this;
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearScanPolicyId() {
scanPolicyId_ = getDefaultInstance().getScanPolicyId();
onChanged();
return this;
}
/**
*
* ID of the scan policy.
*
*
* string scan_policy_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
scanPolicyId_ = 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.DeleteScanPolicyRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.DeleteScanPolicyRequest)
private static final yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest();
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeleteScanPolicyRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeleteScanPolicyRequest(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.ScanPolicyServiceOuterClass.DeleteScanPolicyRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateScanPolicyMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.CreateScanPolicyMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of created scan policy resource.
*
*
* string scan_policy_id = 1;
* @return The scanPolicyId.
*/
java.lang.String getScanPolicyId();
/**
*
* ID of created scan policy resource.
*
*
* string scan_policy_id = 1;
* @return The bytes for scanPolicyId.
*/
com.google.protobuf.ByteString
getScanPolicyIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.CreateScanPolicyMetadata}
*/
public static final class CreateScanPolicyMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.CreateScanPolicyMetadata)
CreateScanPolicyMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateScanPolicyMetadata.newBuilder() to construct.
private CreateScanPolicyMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateScanPolicyMetadata() {
scanPolicyId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateScanPolicyMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CreateScanPolicyMetadata(
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();
scanPolicyId_ = 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.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata.Builder.class);
}
public static final int SCAN_POLICY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object scanPolicyId_;
/**
*
* ID of created scan policy resource.
*
*
* string scan_policy_id = 1;
* @return The scanPolicyId.
*/
@java.lang.Override
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
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();
scanPolicyId_ = s;
return s;
}
}
/**
*
* ID of created scan policy resource.
*
*
* string scan_policy_id = 1;
* @return The bytes for scanPolicyId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = 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(scanPolicyId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, scanPolicyId_);
}
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(scanPolicyId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, scanPolicyId_);
}
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.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata other = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata) obj;
if (!getScanPolicyId()
.equals(other.getScanPolicyId())) 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) + SCAN_POLICY_ID_FIELD_NUMBER;
hash = (53 * hash) + getScanPolicyId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata 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.CreateScanPolicyMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.CreateScanPolicyMetadata)
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata.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();
scanPolicyId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata build() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata buildPartial() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata result = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata(this);
result.scanPolicyId_ = scanPolicyId_;
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.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata other) {
if (other == yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata.getDefaultInstance()) return this;
if (!other.getScanPolicyId().isEmpty()) {
scanPolicyId_ = other.scanPolicyId_;
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.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object scanPolicyId_ = "";
/**
*
* ID of created scan policy resource.
*
*
* string scan_policy_id = 1;
* @return The scanPolicyId.
*/
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
scanPolicyId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of created scan policy resource.
*
*
* string scan_policy_id = 1;
* @return The bytes for scanPolicyId.
*/
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of created scan policy resource.
*
*
* string scan_policy_id = 1;
* @param value The scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
scanPolicyId_ = value;
onChanged();
return this;
}
/**
*
* ID of created scan policy resource.
*
*
* string scan_policy_id = 1;
* @return This builder for chaining.
*/
public Builder clearScanPolicyId() {
scanPolicyId_ = getDefaultInstance().getScanPolicyId();
onChanged();
return this;
}
/**
*
* ID of created scan policy resource.
*
*
* string scan_policy_id = 1;
* @param value The bytes for scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
scanPolicyId_ = 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.CreateScanPolicyMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.CreateScanPolicyMetadata)
private static final yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata();
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateScanPolicyMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CreateScanPolicyMetadata(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.ScanPolicyServiceOuterClass.CreateScanPolicyMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateScanPolicyMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.UpdateScanPolicyMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the scan policy resource that is updated.
*
*
* string scan_policy_id = 1;
* @return The scanPolicyId.
*/
java.lang.String getScanPolicyId();
/**
*
* ID of the scan policy resource that is updated.
*
*
* string scan_policy_id = 1;
* @return The bytes for scanPolicyId.
*/
com.google.protobuf.ByteString
getScanPolicyIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.UpdateScanPolicyMetadata}
*/
public static final class UpdateScanPolicyMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.UpdateScanPolicyMetadata)
UpdateScanPolicyMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateScanPolicyMetadata.newBuilder() to construct.
private UpdateScanPolicyMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateScanPolicyMetadata() {
scanPolicyId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateScanPolicyMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateScanPolicyMetadata(
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();
scanPolicyId_ = 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.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata.Builder.class);
}
public static final int SCAN_POLICY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object scanPolicyId_;
/**
*
* ID of the scan policy resource that is updated.
*
*
* string scan_policy_id = 1;
* @return The scanPolicyId.
*/
@java.lang.Override
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
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();
scanPolicyId_ = s;
return s;
}
}
/**
*
* ID of the scan policy resource that is updated.
*
*
* string scan_policy_id = 1;
* @return The bytes for scanPolicyId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = 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(scanPolicyId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, scanPolicyId_);
}
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(scanPolicyId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, scanPolicyId_);
}
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.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata other = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata) obj;
if (!getScanPolicyId()
.equals(other.getScanPolicyId())) 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) + SCAN_POLICY_ID_FIELD_NUMBER;
hash = (53 * hash) + getScanPolicyId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata 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.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata 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.UpdateScanPolicyMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.UpdateScanPolicyMetadata)
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata.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();
scanPolicyId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata build() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata buildPartial() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata result = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata(this);
result.scanPolicyId_ = scanPolicyId_;
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.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata other) {
if (other == yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata.getDefaultInstance()) return this;
if (!other.getScanPolicyId().isEmpty()) {
scanPolicyId_ = other.scanPolicyId_;
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.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object scanPolicyId_ = "";
/**
*
* ID of the scan policy resource that is updated.
*
*
* string scan_policy_id = 1;
* @return The scanPolicyId.
*/
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
scanPolicyId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the scan policy resource that is updated.
*
*
* string scan_policy_id = 1;
* @return The bytes for scanPolicyId.
*/
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the scan policy resource that is updated.
*
*
* string scan_policy_id = 1;
* @param value The scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
scanPolicyId_ = value;
onChanged();
return this;
}
/**
*
* ID of the scan policy resource that is updated.
*
*
* string scan_policy_id = 1;
* @return This builder for chaining.
*/
public Builder clearScanPolicyId() {
scanPolicyId_ = getDefaultInstance().getScanPolicyId();
onChanged();
return this;
}
/**
*
* ID of the scan policy resource that is updated.
*
*
* string scan_policy_id = 1;
* @param value The bytes for scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
scanPolicyId_ = 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.UpdateScanPolicyMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.UpdateScanPolicyMetadata)
private static final yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata();
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateScanPolicyMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateScanPolicyMetadata(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.ScanPolicyServiceOuterClass.UpdateScanPolicyMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeleteScanPolicyMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.containerregistry.v1.DeleteScanPolicyMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the scan policy resource that is deleted.
*
*
* string scan_policy_id = 1;
* @return The scanPolicyId.
*/
java.lang.String getScanPolicyId();
/**
*
* ID of the scan policy resource that is deleted.
*
*
* string scan_policy_id = 1;
* @return The bytes for scanPolicyId.
*/
com.google.protobuf.ByteString
getScanPolicyIdBytes();
}
/**
* Protobuf type {@code yandex.cloud.containerregistry.v1.DeleteScanPolicyMetadata}
*/
public static final class DeleteScanPolicyMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.containerregistry.v1.DeleteScanPolicyMetadata)
DeleteScanPolicyMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeleteScanPolicyMetadata.newBuilder() to construct.
private DeleteScanPolicyMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeleteScanPolicyMetadata() {
scanPolicyId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeleteScanPolicyMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeleteScanPolicyMetadata(
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();
scanPolicyId_ = 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.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata.Builder.class);
}
public static final int SCAN_POLICY_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object scanPolicyId_;
/**
*
* ID of the scan policy resource that is deleted.
*
*
* string scan_policy_id = 1;
* @return The scanPolicyId.
*/
@java.lang.Override
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
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();
scanPolicyId_ = s;
return s;
}
}
/**
*
* ID of the scan policy resource that is deleted.
*
*
* string scan_policy_id = 1;
* @return The bytes for scanPolicyId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = 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(scanPolicyId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, scanPolicyId_);
}
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(scanPolicyId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, scanPolicyId_);
}
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.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata other = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata) obj;
if (!getScanPolicyId()
.equals(other.getScanPolicyId())) 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) + SCAN_POLICY_ID_FIELD_NUMBER;
hash = (53 * hash) + getScanPolicyId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata 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.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata 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.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata 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.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata 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.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata 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.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata 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.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata 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.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata 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.DeleteScanPolicyMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.containerregistry.v1.DeleteScanPolicyMetadata)
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata.class, yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata.Builder.class);
}
// Construct using yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata.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();
scanPolicyId_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata getDefaultInstanceForType() {
return yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata build() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata buildPartial() {
yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata result = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata(this);
result.scanPolicyId_ = scanPolicyId_;
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.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata) {
return mergeFrom((yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata other) {
if (other == yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata.getDefaultInstance()) return this;
if (!other.getScanPolicyId().isEmpty()) {
scanPolicyId_ = other.scanPolicyId_;
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.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object scanPolicyId_ = "";
/**
*
* ID of the scan policy resource that is deleted.
*
*
* string scan_policy_id = 1;
* @return The scanPolicyId.
*/
public java.lang.String getScanPolicyId() {
java.lang.Object ref = scanPolicyId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
scanPolicyId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the scan policy resource that is deleted.
*
*
* string scan_policy_id = 1;
* @return The bytes for scanPolicyId.
*/
public com.google.protobuf.ByteString
getScanPolicyIdBytes() {
java.lang.Object ref = scanPolicyId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
scanPolicyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the scan policy resource that is deleted.
*
*
* string scan_policy_id = 1;
* @param value The scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
scanPolicyId_ = value;
onChanged();
return this;
}
/**
*
* ID of the scan policy resource that is deleted.
*
*
* string scan_policy_id = 1;
* @return This builder for chaining.
*/
public Builder clearScanPolicyId() {
scanPolicyId_ = getDefaultInstance().getScanPolicyId();
onChanged();
return this;
}
/**
*
* ID of the scan policy resource that is deleted.
*
*
* string scan_policy_id = 1;
* @param value The bytes for scanPolicyId to set.
* @return This builder for chaining.
*/
public Builder setScanPolicyIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
scanPolicyId_ = 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.DeleteScanPolicyMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.containerregistry.v1.DeleteScanPolicyMetadata)
private static final yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata();
}
public static yandex.cloud.api.containerregistry.v1.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeleteScanPolicyMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeleteScanPolicyMetadata(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.ScanPolicyServiceOuterClass.DeleteScanPolicyMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyByRegistryRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_GetScanPolicyByRegistryRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_CreateScanPolicyMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_UpdateScanPolicyMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_containerregistry_v1_DeleteScanPolicyMetadata_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n;yandex/cloud/containerregistry/v1/scan" +
"_policy_service.proto\022!yandex.cloud.cont" +
"ainerregistry.v1\032 yandex/cloud/api/opera" +
"tion.proto\0323yandex/cloud/containerregist" +
"ry/v1/scan_policy.proto\032&yandex/cloud/op" +
"eration/operation.proto\032\035yandex/cloud/va" +
"lidation.proto\032 google/protobuf/field_ma" +
"sk.proto\032\034google/api/annotations.proto\"<" +
"\n\024GetScanPolicyRequest\022$\n\016scan_policy_id" +
"\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\"C\n\036GetScanPolicyByR" +
"egistryRequest\022!\n\013registry_id\030\001 \001(\tB\014\350\3071" +
"\001\212\3101\004<=50\"\312\001\n\027CreateScanPolicyRequest\022!\n" +
"\013registry_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\022/\n\004name" +
"\030\002 \001(\tB!\362\3071\035|[a-z][-a-z0-9]{1,61}[a-z0-9" +
"]\022\036\n\013description\030\003 \001(\tB\t\212\3101\005<=256\022;\n\005rul" +
"es\030\004 \001(\0132,.yandex.cloud.containerregistr" +
"y.v1.ScanRules\"\376\001\n\027UpdateScanPolicyReque" +
"st\022$\n\016scan_policy_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-z" +
"0-9]{1,61}[a-z0-9]\022\036\n\013description\030\004 \001(\tB" +
"\t\212\3101\005<=256\022;\n\005rules\030\005 \001(\0132,.yandex.cloud" +
".containerregistry.v1.ScanRules\"?\n\027Delet" +
"eScanPolicyRequest\022$\n\016scan_policy_id\030\001 \001" +
"(\tB\014\350\3071\001\212\3101\004<=50\"2\n\030CreateScanPolicyMeta" +
"data\022\026\n\016scan_policy_id\030\001 \001(\t\"2\n\030UpdateSc" +
"anPolicyMetadata\022\026\n\016scan_policy_id\030\001 \001(\t" +
"\"2\n\030DeleteScanPolicyMetadata\022\026\n\016scan_pol" +
"icy_id\030\001 \001(\t2\201\010\n\021ScanPolicyService\022\253\001\n\003G" +
"et\0227.yandex.cloud.containerregistry.v1.G" +
"etScanPolicyRequest\032-.yandex.cloud.conta" +
"inerregistry.v1.ScanPolicy\"<\202\323\344\223\0026\0224/con" +
"tainer-registry/v1/scanPolicies/{scan_po" +
"licy_id}\022\307\001\n\rGetByRegistry\022A.yandex.clou" +
"d.containerregistry.v1.GetScanPolicyByRe" +
"gistryRequest\032-.yandex.cloud.containerre" +
"gistry.v1.ScanPolicy\"D\202\323\344\223\002>\022 © 2015 - 2025 Weber Informatics LLC | Privacy Policy