yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yandex/cloud/mdb/clickhouse/v1/user_service.proto
package yandex.cloud.api.mdb.clickhouse.v1;
public final class UserServiceOuterClass {
private UserServiceOuterClass() {}
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 GetUserRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.GetUserRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* Name of the ClickHouse User resource to return.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
java.lang.String getUserName();
/**
*
* Name of the ClickHouse User resource to return.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
com.google.protobuf.ByteString
getUserNameBytes();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.GetUserRequest}
*/
public static final class GetUserRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.GetUserRequest)
GetUserRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use GetUserRequest.newBuilder() to construct.
private GetUserRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GetUserRequest() {
clusterId_ = "";
userName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new GetUserRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GetUserRequest(
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();
clusterId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
userName_ = 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.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GetUserRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GetUserRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int USER_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object userName_;
/**
*
* Name of the ClickHouse User resource to return.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
@java.lang.Override
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
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();
userName_ = s;
return s;
}
}
/**
*
* Name of the ClickHouse User resource to return.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = 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(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userName_);
}
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(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userName_);
}
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.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (!getUserName()
.equals(other.getUserName())) 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) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
hash = (37 * hash) + USER_NAME_FIELD_NUMBER;
hash = (53 * hash) + getUserName().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest 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.mdb.clickhouse.v1.GetUserRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.GetUserRequest)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GetUserRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GetUserRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest.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();
clusterId_ = "";
userName_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GetUserRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest(this);
result.clusterId_ = clusterId_;
result.userName_ = userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (!other.getUserName().isEmpty()) {
userName_ = other.userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object clusterId_ = "";
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private java.lang.Object userName_ = "";
/**
*
* Name of the ClickHouse User resource to return.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
userName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the ClickHouse User resource to return.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the ClickHouse User resource to return.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @param value The userName to set.
* @return This builder for chaining.
*/
public Builder setUserName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
userName_ = value;
onChanged();
return this;
}
/**
*
* Name of the ClickHouse User resource to return.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return This builder for chaining.
*/
public Builder clearUserName() {
userName_ = getDefaultInstance().getUserName();
onChanged();
return this;
}
/**
*
* Name of the ClickHouse User resource to return.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @param value The bytes for userName to set.
* @return This builder for chaining.
*/
public Builder setUserNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
userName_ = 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.mdb.clickhouse.v1.GetUserRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.GetUserRequest)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public GetUserRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GetUserRequest(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.mdb.clickhouse.v1.UserServiceOuterClass.GetUserRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListUsersRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.ListUsersRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the cluster to list ClickHouse users in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the cluster to list ClickHouse users in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than [page_size], the service returns a [ListUsersResponse.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
long getPageSize();
/**
*
* Page token. To get the next page of results, set [page_token] to the [ListUsersResponse.next_page_token]
* returned by the previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
java.lang.String getPageToken();
/**
*
* Page token. To get the next page of results, set [page_token] to the [ListUsersResponse.next_page_token]
* returned by the previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
com.google.protobuf.ByteString
getPageTokenBytes();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.ListUsersRequest}
*/
public static final class ListUsersRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.ListUsersRequest)
ListUsersRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListUsersRequest.newBuilder() to construct.
private ListUsersRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListUsersRequest() {
clusterId_ = "";
pageToken_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListUsersRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListUsersRequest(
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();
clusterId_ = s;
break;
}
case 16: {
pageSize_ = input.readInt64();
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
pageToken_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the cluster to list ClickHouse users in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the cluster to list ClickHouse users in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int PAGE_SIZE_FIELD_NUMBER = 2;
private long pageSize_;
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than [page_size], the service returns a [ListUsersResponse.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
@java.lang.Override
public long getPageSize() {
return pageSize_;
}
public static final int PAGE_TOKEN_FIELD_NUMBER = 3;
private volatile java.lang.Object pageToken_;
/**
*
* Page token. To get the next page of results, set [page_token] to the [ListUsersResponse.next_page_token]
* returned by the previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
@java.lang.Override
public java.lang.String getPageToken() {
java.lang.Object ref = pageToken_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
pageToken_ = s;
return s;
}
}
/**
*
* Page token. To get the next page of results, set [page_token] to the [ListUsersResponse.next_page_token]
* returned by the previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getPageTokenBytes() {
java.lang.Object ref = pageToken_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
pageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (pageSize_ != 0L) {
output.writeInt64(2, pageSize_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (pageSize_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, pageSize_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (getPageSize()
!= other.getPageSize()) return false;
if (!getPageToken()
.equals(other.getPageToken())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getPageSize());
hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getPageToken().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest 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.mdb.clickhouse.v1.ListUsersRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.ListUsersRequest)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest.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();
clusterId_ = "";
pageSize_ = 0L;
pageToken_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest(this);
result.clusterId_ = clusterId_;
result.pageSize_ = pageSize_;
result.pageToken_ = pageToken_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (other.getPageSize() != 0L) {
setPageSize(other.getPageSize());
}
if (!other.getPageToken().isEmpty()) {
pageToken_ = other.pageToken_;
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object clusterId_ = "";
/**
*
* ID of the cluster to list ClickHouse users in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the cluster to list ClickHouse users in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the cluster to list ClickHouse users in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the cluster to list ClickHouse users in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the cluster to list ClickHouse users in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private long pageSize_ ;
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than [page_size], the service returns a [ListUsersResponse.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return The pageSize.
*/
@java.lang.Override
public long getPageSize() {
return pageSize_;
}
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than [page_size], the service returns a [ListUsersResponse.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @param value The pageSize to set.
* @return This builder for chaining.
*/
public Builder setPageSize(long value) {
pageSize_ = value;
onChanged();
return this;
}
/**
*
* The maximum number of results per page to return. If the number of available
* results is larger than [page_size], the service returns a [ListUsersResponse.next_page_token]
* that can be used to get the next page of results in subsequent list requests.
*
*
* int64 page_size = 2 [(.yandex.cloud.value) = "<=1000"];
* @return This builder for chaining.
*/
public Builder clearPageSize() {
pageSize_ = 0L;
onChanged();
return this;
}
private java.lang.Object pageToken_ = "";
/**
*
* Page token. To get the next page of results, set [page_token] to the [ListUsersResponse.next_page_token]
* returned by the previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The pageToken.
*/
public java.lang.String getPageToken() {
java.lang.Object ref = pageToken_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
pageToken_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Page token. To get the next page of results, set [page_token] to the [ListUsersResponse.next_page_token]
* returned by the previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return The bytes for pageToken.
*/
public com.google.protobuf.ByteString
getPageTokenBytes() {
java.lang.Object ref = pageToken_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
pageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Page token. To get the next page of results, set [page_token] to the [ListUsersResponse.next_page_token]
* returned by the previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @param value The pageToken to set.
* @return This builder for chaining.
*/
public Builder setPageToken(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
pageToken_ = value;
onChanged();
return this;
}
/**
*
* Page token. To get the next page of results, set [page_token] to the [ListUsersResponse.next_page_token]
* returned by the previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @return This builder for chaining.
*/
public Builder clearPageToken() {
pageToken_ = getDefaultInstance().getPageToken();
onChanged();
return this;
}
/**
*
* Page token. To get the next page of results, set [page_token] to the [ListUsersResponse.next_page_token]
* returned by the previous list request.
*
*
* string page_token = 3 [(.yandex.cloud.length) = "<=100"];
* @param value The bytes for pageToken to set.
* @return This builder for chaining.
*/
public Builder setPageTokenBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
pageToken_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.mdb.clickhouse.v1.ListUsersRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.ListUsersRequest)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListUsersRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListUsersRequest(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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ListUsersResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.ListUsersResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
java.util.List
getUsersList();
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User getUsers(int index);
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
int getUsersCount();
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
java.util.List extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserOrBuilder>
getUsersOrBuilderList();
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserOrBuilder getUsersOrBuilder(
int index);
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListUsersRequest.page_size], use the [next_page_token] as the value
* for the [ListUsersRequest.page_token] parameter in the next list request. Each subsequent
* list request will have its own [next_page_token] to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
java.lang.String getNextPageToken();
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListUsersRequest.page_size], use the [next_page_token] as the value
* for the [ListUsersRequest.page_token] parameter in the next list request. Each subsequent
* list request will have its own [next_page_token] to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
com.google.protobuf.ByteString
getNextPageTokenBytes();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.ListUsersResponse}
*/
public static final class ListUsersResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.ListUsersResponse)
ListUsersResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use ListUsersResponse.newBuilder() to construct.
private ListUsersResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ListUsersResponse() {
users_ = java.util.Collections.emptyList();
nextPageToken_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ListUsersResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ListUsersResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
users_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
users_.add(
input.readMessage(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.parser(), extensionRegistry));
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
nextPageToken_ = s;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
users_ = java.util.Collections.unmodifiableList(users_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse.Builder.class);
}
public static final int USERS_FIELD_NUMBER = 1;
private java.util.List users_;
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
@java.lang.Override
public java.util.List getUsersList() {
return users_;
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserOrBuilder>
getUsersOrBuilderList() {
return users_;
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
@java.lang.Override
public int getUsersCount() {
return users_.size();
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User getUsers(int index) {
return users_.get(index);
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserOrBuilder getUsersOrBuilder(
int index) {
return users_.get(index);
}
public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2;
private volatile java.lang.Object nextPageToken_;
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListUsersRequest.page_size], use the [next_page_token] as the value
* for the [ListUsersRequest.page_token] parameter in the next list request. Each subsequent
* list request will have its own [next_page_token] to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
@java.lang.Override
public java.lang.String getNextPageToken() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
nextPageToken_ = s;
return s;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListUsersRequest.page_size], use the [next_page_token] as the value
* for the [ListUsersRequest.page_token] parameter in the next list request. Each subsequent
* list request will have its own [next_page_token] to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNextPageTokenBytes() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
nextPageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < users_.size(); i++) {
output.writeMessage(1, users_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < users_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, users_.get(i));
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse) obj;
if (!getUsersList()
.equals(other.getUsersList())) return false;
if (!getNextPageToken()
.equals(other.getNextPageToken())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getUsersCount() > 0) {
hash = (37 * hash) + USERS_FIELD_NUMBER;
hash = (53 * hash) + getUsersList().hashCode();
}
hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getNextPageToken().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse 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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse 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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse 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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse 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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse 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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse 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.mdb.clickhouse.v1.ListUsersResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.ListUsersResponse)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getUsersFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (usersBuilder_ == null) {
users_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
usersBuilder_.clear();
}
nextPageToken_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersResponse_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse(this);
int from_bitField0_ = bitField0_;
if (usersBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
users_ = java.util.Collections.unmodifiableList(users_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.users_ = users_;
} else {
result.users_ = usersBuilder_.build();
}
result.nextPageToken_ = nextPageToken_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse.getDefaultInstance()) return this;
if (usersBuilder_ == null) {
if (!other.users_.isEmpty()) {
if (users_.isEmpty()) {
users_ = other.users_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureUsersIsMutable();
users_.addAll(other.users_);
}
onChanged();
}
} else {
if (!other.users_.isEmpty()) {
if (usersBuilder_.isEmpty()) {
usersBuilder_.dispose();
usersBuilder_ = null;
users_ = other.users_;
bitField0_ = (bitField0_ & ~0x00000001);
usersBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getUsersFieldBuilder() : null;
} else {
usersBuilder_.addAllMessages(other.users_);
}
}
}
if (!other.getNextPageToken().isEmpty()) {
nextPageToken_ = other.nextPageToken_;
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List users_ =
java.util.Collections.emptyList();
private void ensureUsersIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
users_ = new java.util.ArrayList(users_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserOrBuilder> usersBuilder_;
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public java.util.List getUsersList() {
if (usersBuilder_ == null) {
return java.util.Collections.unmodifiableList(users_);
} else {
return usersBuilder_.getMessageList();
}
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public int getUsersCount() {
if (usersBuilder_ == null) {
return users_.size();
} else {
return usersBuilder_.getCount();
}
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User getUsers(int index) {
if (usersBuilder_ == null) {
return users_.get(index);
} else {
return usersBuilder_.getMessage(index);
}
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public Builder setUsers(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User value) {
if (usersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUsersIsMutable();
users_.set(index, value);
onChanged();
} else {
usersBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public Builder setUsers(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.Builder builderForValue) {
if (usersBuilder_ == null) {
ensureUsersIsMutable();
users_.set(index, builderForValue.build());
onChanged();
} else {
usersBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public Builder addUsers(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User value) {
if (usersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUsersIsMutable();
users_.add(value);
onChanged();
} else {
usersBuilder_.addMessage(value);
}
return this;
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public Builder addUsers(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User value) {
if (usersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUsersIsMutable();
users_.add(index, value);
onChanged();
} else {
usersBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public Builder addUsers(
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.Builder builderForValue) {
if (usersBuilder_ == null) {
ensureUsersIsMutable();
users_.add(builderForValue.build());
onChanged();
} else {
usersBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public Builder addUsers(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.Builder builderForValue) {
if (usersBuilder_ == null) {
ensureUsersIsMutable();
users_.add(index, builderForValue.build());
onChanged();
} else {
usersBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public Builder addAllUsers(
java.lang.Iterable extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User> values) {
if (usersBuilder_ == null) {
ensureUsersIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, users_);
onChanged();
} else {
usersBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public Builder clearUsers() {
if (usersBuilder_ == null) {
users_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
usersBuilder_.clear();
}
return this;
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public Builder removeUsers(int index) {
if (usersBuilder_ == null) {
ensureUsersIsMutable();
users_.remove(index);
onChanged();
} else {
usersBuilder_.remove(index);
}
return this;
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.Builder getUsersBuilder(
int index) {
return getUsersFieldBuilder().getBuilder(index);
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserOrBuilder getUsersOrBuilder(
int index) {
if (usersBuilder_ == null) {
return users_.get(index); } else {
return usersBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public java.util.List extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserOrBuilder>
getUsersOrBuilderList() {
if (usersBuilder_ != null) {
return usersBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(users_);
}
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.Builder addUsersBuilder() {
return getUsersFieldBuilder().addBuilder(
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.getDefaultInstance());
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.Builder addUsersBuilder(
int index) {
return getUsersFieldBuilder().addBuilder(
index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.getDefaultInstance());
}
/**
*
* List of ClickHouse User resources.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.User users = 1;
*/
public java.util.List
getUsersBuilderList() {
return getUsersFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserOrBuilder>
getUsersFieldBuilder() {
if (usersBuilder_ == null) {
usersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.User.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserOrBuilder>(
users_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
users_ = null;
}
return usersBuilder_;
}
private java.lang.Object nextPageToken_ = "";
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListUsersRequest.page_size], use the [next_page_token] as the value
* for the [ListUsersRequest.page_token] parameter in the next list request. Each subsequent
* list request will have its own [next_page_token] to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The nextPageToken.
*/
public java.lang.String getNextPageToken() {
java.lang.Object ref = nextPageToken_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
nextPageToken_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListUsersRequest.page_size], use the [next_page_token] as the value
* for the [ListUsersRequest.page_token] parameter in the next list request. Each subsequent
* list request will have its own [next_page_token] to continue paging through the results.
*
*
* string next_page_token = 2;
* @return The bytes for nextPageToken.
*/
public com.google.protobuf.ByteString
getNextPageTokenBytes() {
java.lang.Object ref = nextPageToken_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
nextPageToken_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListUsersRequest.page_size], use the [next_page_token] as the value
* for the [ListUsersRequest.page_token] parameter in the next list request. Each subsequent
* list request will have its own [next_page_token] to continue paging through the results.
*
*
* string next_page_token = 2;
* @param value The nextPageToken to set.
* @return This builder for chaining.
*/
public Builder setNextPageToken(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
nextPageToken_ = value;
onChanged();
return this;
}
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListUsersRequest.page_size], use the [next_page_token] as the value
* for the [ListUsersRequest.page_token] parameter in the next list request. Each subsequent
* list request will have its own [next_page_token] to continue paging through the results.
*
*
* string next_page_token = 2;
* @return This builder for chaining.
*/
public Builder clearNextPageToken() {
nextPageToken_ = getDefaultInstance().getNextPageToken();
onChanged();
return this;
}
/**
*
* This token allows you to get the next page of results for list requests. If the number of results
* is larger than [ListUsersRequest.page_size], use the [next_page_token] as the value
* for the [ListUsersRequest.page_token] parameter in the next list request. Each subsequent
* list request will have its own [next_page_token] to continue paging through the results.
*
*
* string next_page_token = 2;
* @param value The bytes for nextPageToken to set.
* @return This builder for chaining.
*/
public Builder setNextPageTokenBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
nextPageToken_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:yandex.cloud.mdb.clickhouse.v1.ListUsersResponse)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.ListUsersResponse)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ListUsersResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ListUsersResponse(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.mdb.clickhouse.v1.UserServiceOuterClass.ListUsersResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateUserRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.CreateUserRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the ClickHouse cluster to create a user in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the ClickHouse cluster to create a user in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
* @return Whether the userSpec field is set.
*/
boolean hasUserSpec();
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
* @return The userSpec.
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec getUserSpec();
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpecOrBuilder getUserSpecOrBuilder();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.CreateUserRequest}
*/
public static final class CreateUserRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.CreateUserRequest)
CreateUserRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateUserRequest.newBuilder() to construct.
private CreateUserRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateUserRequest() {
clusterId_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateUserRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CreateUserRequest(
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();
clusterId_ = s;
break;
}
case 18: {
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec.Builder subBuilder = null;
if (userSpec_ != null) {
subBuilder = userSpec_.toBuilder();
}
userSpec_ = input.readMessage(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(userSpec_);
userSpec_ = 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.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the ClickHouse cluster to create a user in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the ClickHouse cluster to create a user in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int USER_SPEC_FIELD_NUMBER = 2;
private yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec userSpec_;
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
* @return Whether the userSpec field is set.
*/
@java.lang.Override
public boolean hasUserSpec() {
return userSpec_ != null;
}
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
* @return The userSpec.
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec getUserSpec() {
return userSpec_ == null ? yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec.getDefaultInstance() : userSpec_;
}
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpecOrBuilder getUserSpecOrBuilder() {
return getUserSpec();
}
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(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (userSpec_ != null) {
output.writeMessage(2, getUserSpec());
}
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(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (userSpec_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getUserSpec());
}
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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (hasUserSpec() != other.hasUserSpec()) return false;
if (hasUserSpec()) {
if (!getUserSpec()
.equals(other.getUserSpec())) 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) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
if (hasUserSpec()) {
hash = (37 * hash) + USER_SPEC_FIELD_NUMBER;
hash = (53 * hash) + getUserSpec().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest 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.mdb.clickhouse.v1.CreateUserRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.CreateUserRequest)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest.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();
clusterId_ = "";
if (userSpecBuilder_ == null) {
userSpec_ = null;
} else {
userSpec_ = null;
userSpecBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest(this);
result.clusterId_ = clusterId_;
if (userSpecBuilder_ == null) {
result.userSpec_ = userSpec_;
} else {
result.userSpec_ = userSpecBuilder_.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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (other.hasUserSpec()) {
mergeUserSpec(other.getUserSpec());
}
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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object clusterId_ = "";
/**
*
* ID of the ClickHouse cluster to create a user in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the ClickHouse cluster to create a user in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the ClickHouse cluster to create a user in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster to create a user in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster to create a user in.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec userSpec_;
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpecOrBuilder> userSpecBuilder_;
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
* @return Whether the userSpec field is set.
*/
public boolean hasUserSpec() {
return userSpecBuilder_ != null || userSpec_ != null;
}
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
* @return The userSpec.
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec getUserSpec() {
if (userSpecBuilder_ == null) {
return userSpec_ == null ? yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec.getDefaultInstance() : userSpec_;
} else {
return userSpecBuilder_.getMessage();
}
}
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
*/
public Builder setUserSpec(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec value) {
if (userSpecBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
userSpec_ = value;
onChanged();
} else {
userSpecBuilder_.setMessage(value);
}
return this;
}
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
*/
public Builder setUserSpec(
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec.Builder builderForValue) {
if (userSpecBuilder_ == null) {
userSpec_ = builderForValue.build();
onChanged();
} else {
userSpecBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
*/
public Builder mergeUserSpec(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec value) {
if (userSpecBuilder_ == null) {
if (userSpec_ != null) {
userSpec_ =
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec.newBuilder(userSpec_).mergeFrom(value).buildPartial();
} else {
userSpec_ = value;
}
onChanged();
} else {
userSpecBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
*/
public Builder clearUserSpec() {
if (userSpecBuilder_ == null) {
userSpec_ = null;
onChanged();
} else {
userSpec_ = null;
userSpecBuilder_ = null;
}
return this;
}
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec.Builder getUserSpecBuilder() {
onChanged();
return getUserSpecFieldBuilder().getBuilder();
}
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpecOrBuilder getUserSpecOrBuilder() {
if (userSpecBuilder_ != null) {
return userSpecBuilder_.getMessageOrBuilder();
} else {
return userSpec_ == null ?
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec.getDefaultInstance() : userSpec_;
}
}
/**
*
* Properties of the user to be created.
*
*
* .yandex.cloud.mdb.clickhouse.v1.UserSpec user_spec = 2 [(.yandex.cloud.required) = true];
*/
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpecOrBuilder>
getUserSpecFieldBuilder() {
if (userSpecBuilder_ == null) {
userSpecBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpec.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSpecOrBuilder>(
getUserSpec(),
getParentForChildren(),
isClean());
userSpec_ = null;
}
return userSpecBuilder_;
}
@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.mdb.clickhouse.v1.CreateUserRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.CreateUserRequest)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateUserRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CreateUserRequest(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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateUserMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.CreateUserMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the ClickHouse cluster the user is being created in.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the ClickHouse cluster the user is being created in.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* Name of the user that is being created.
*
*
* string user_name = 2;
* @return The userName.
*/
java.lang.String getUserName();
/**
*
* Name of the user that is being created.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
com.google.protobuf.ByteString
getUserNameBytes();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.CreateUserMetadata}
*/
public static final class CreateUserMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.CreateUserMetadata)
CreateUserMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateUserMetadata.newBuilder() to construct.
private CreateUserMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateUserMetadata() {
clusterId_ = "";
userName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateUserMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CreateUserMetadata(
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();
clusterId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
userName_ = 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.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the ClickHouse cluster the user is being created in.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the ClickHouse cluster the user is being created in.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int USER_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object userName_;
/**
*
* Name of the user that is being created.
*
*
* string user_name = 2;
* @return The userName.
*/
@java.lang.Override
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
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();
userName_ = s;
return s;
}
}
/**
*
* Name of the user that is being created.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = 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(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userName_);
}
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(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userName_);
}
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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (!getUserName()
.equals(other.getUserName())) 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) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
hash = (37 * hash) + USER_NAME_FIELD_NUMBER;
hash = (53 * hash) + getUserName().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata 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.mdb.clickhouse.v1.CreateUserMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.CreateUserMetadata)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata.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();
clusterId_ = "";
userName_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata(this);
result.clusterId_ = clusterId_;
result.userName_ = userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (!other.getUserName().isEmpty()) {
userName_ = other.userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object clusterId_ = "";
/**
*
* ID of the ClickHouse cluster the user is being created in.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user is being created in.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user is being created in.
*
*
* string cluster_id = 1;
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user is being created in.
*
*
* string cluster_id = 1;
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user is being created in.
*
*
* string cluster_id = 1;
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private java.lang.Object userName_ = "";
/**
*
* Name of the user that is being created.
*
*
* string user_name = 2;
* @return The userName.
*/
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
userName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the user that is being created.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the user that is being created.
*
*
* string user_name = 2;
* @param value The userName to set.
* @return This builder for chaining.
*/
public Builder setUserName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
userName_ = value;
onChanged();
return this;
}
/**
*
* Name of the user that is being created.
*
*
* string user_name = 2;
* @return This builder for chaining.
*/
public Builder clearUserName() {
userName_ = getDefaultInstance().getUserName();
onChanged();
return this;
}
/**
*
* Name of the user that is being created.
*
*
* string user_name = 2;
* @param value The bytes for userName to set.
* @return This builder for chaining.
*/
public Builder setUserNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
userName_ = 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.mdb.clickhouse.v1.CreateUserMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.CreateUserMetadata)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateUserMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CreateUserMetadata(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.mdb.clickhouse.v1.UserServiceOuterClass.CreateUserMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateUserRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.UpdateUserRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* Name of the user to be updated.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
java.lang.String getUserName();
/**
*
* Name of the user to be updated.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
com.google.protobuf.ByteString
getUserNameBytes();
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
* @return Whether the updateMask field is set.
*/
boolean hasUpdateMask();
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
* @return The updateMask.
*/
com.google.protobuf.FieldMask getUpdateMask();
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
*/
com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder();
/**
*
* New password for the user.
*
*
* string password = 4 [(.yandex.cloud.length) = "8-128"];
* @return The password.
*/
java.lang.String getPassword();
/**
*
* New password for the user.
*
*
* string password = 4 [(.yandex.cloud.length) = "8-128"];
* @return The bytes for password.
*/
com.google.protobuf.ByteString
getPasswordBytes();
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
java.util.List
getPermissionsList();
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission getPermissions(int index);
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
int getPermissionsCount();
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
java.util.List extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder>
getPermissionsOrBuilderList();
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder getPermissionsOrBuilder(
int index);
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
* @return Whether the settings field is set.
*/
boolean hasSettings();
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
* @return The settings.
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings getSettings();
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettingsOrBuilder getSettingsOrBuilder();
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
java.util.List
getQuotasList();
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota getQuotas(int index);
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
int getQuotasCount();
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
java.util.List extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuotaOrBuilder>
getQuotasOrBuilderList();
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuotaOrBuilder getQuotasOrBuilder(
int index);
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.UpdateUserRequest}
*/
public static final class UpdateUserRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.UpdateUserRequest)
UpdateUserRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateUserRequest.newBuilder() to construct.
private UpdateUserRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateUserRequest() {
clusterId_ = "";
userName_ = "";
password_ = "";
permissions_ = java.util.Collections.emptyList();
quotas_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateUserRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateUserRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
java.lang.String s = input.readStringRequireUtf8();
clusterId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
userName_ = s;
break;
}
case 26: {
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 34: {
java.lang.String s = input.readStringRequireUtf8();
password_ = s;
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
permissions_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
permissions_.add(
input.readMessage(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.parser(), extensionRegistry));
break;
}
case 50: {
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings.Builder subBuilder = null;
if (settings_ != null) {
subBuilder = settings_.toBuilder();
}
settings_ = input.readMessage(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(settings_);
settings_ = subBuilder.buildPartial();
}
break;
}
case 58: {
if (!((mutable_bitField0_ & 0x00000002) != 0)) {
quotas_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
quotas_.add(
input.readMessage(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.parser(), extensionRegistry));
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
permissions_ = java.util.Collections.unmodifiableList(permissions_);
}
if (((mutable_bitField0_ & 0x00000002) != 0)) {
quotas_ = java.util.Collections.unmodifiableList(quotas_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int USER_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object userName_;
/**
*
* Name of the user to be updated.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
@java.lang.Override
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
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();
userName_ = s;
return s;
}
}
/**
*
* Name of the user to be updated.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int UPDATE_MASK_FIELD_NUMBER = 3;
private com.google.protobuf.FieldMask updateMask_;
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
* @return Whether the updateMask field is set.
*/
@java.lang.Override
public boolean hasUpdateMask() {
return updateMask_ != null;
}
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
* @return The updateMask.
*/
@java.lang.Override
public com.google.protobuf.FieldMask getUpdateMask() {
return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
}
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
*/
@java.lang.Override
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
return getUpdateMask();
}
public static final int PASSWORD_FIELD_NUMBER = 4;
private volatile java.lang.Object password_;
/**
*
* New password for the user.
*
*
* string password = 4 [(.yandex.cloud.length) = "8-128"];
* @return The password.
*/
@java.lang.Override
public java.lang.String getPassword() {
java.lang.Object ref = password_;
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();
password_ = s;
return s;
}
}
/**
*
* New password for the user.
*
*
* string password = 4 [(.yandex.cloud.length) = "8-128"];
* @return The bytes for password.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getPasswordBytes() {
java.lang.Object ref = password_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
password_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int PERMISSIONS_FIELD_NUMBER = 5;
private java.util.List permissions_;
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
@java.lang.Override
public java.util.List getPermissionsList() {
return permissions_;
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder>
getPermissionsOrBuilderList() {
return permissions_;
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
@java.lang.Override
public int getPermissionsCount() {
return permissions_.size();
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission getPermissions(int index) {
return permissions_.get(index);
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder getPermissionsOrBuilder(
int index) {
return permissions_.get(index);
}
public static final int SETTINGS_FIELD_NUMBER = 6;
private yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings settings_;
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
* @return Whether the settings field is set.
*/
@java.lang.Override
public boolean hasSettings() {
return settings_ != null;
}
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
* @return The settings.
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings getSettings() {
return settings_ == null ? yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings.getDefaultInstance() : settings_;
}
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettingsOrBuilder getSettingsOrBuilder() {
return getSettings();
}
public static final int QUOTAS_FIELD_NUMBER = 7;
private java.util.List quotas_;
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
@java.lang.Override
public java.util.List getQuotasList() {
return quotas_;
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
@java.lang.Override
public java.util.List extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuotaOrBuilder>
getQuotasOrBuilderList() {
return quotas_;
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
@java.lang.Override
public int getQuotasCount() {
return quotas_.size();
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota getQuotas(int index) {
return quotas_.get(index);
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuotaOrBuilder getQuotasOrBuilder(
int index) {
return quotas_.get(index);
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userName_);
}
if (updateMask_ != null) {
output.writeMessage(3, getUpdateMask());
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(password_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, password_);
}
for (int i = 0; i < permissions_.size(); i++) {
output.writeMessage(5, permissions_.get(i));
}
if (settings_ != null) {
output.writeMessage(6, getSettings());
}
for (int i = 0; i < quotas_.size(); i++) {
output.writeMessage(7, quotas_.get(i));
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userName_);
}
if (updateMask_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, getUpdateMask());
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(password_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, password_);
}
for (int i = 0; i < permissions_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, permissions_.get(i));
}
if (settings_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, getSettings());
}
for (int i = 0; i < quotas_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(7, quotas_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (!getUserName()
.equals(other.getUserName())) return false;
if (hasUpdateMask() != other.hasUpdateMask()) return false;
if (hasUpdateMask()) {
if (!getUpdateMask()
.equals(other.getUpdateMask())) return false;
}
if (!getPassword()
.equals(other.getPassword())) return false;
if (!getPermissionsList()
.equals(other.getPermissionsList())) return false;
if (hasSettings() != other.hasSettings()) return false;
if (hasSettings()) {
if (!getSettings()
.equals(other.getSettings())) return false;
}
if (!getQuotasList()
.equals(other.getQuotasList())) 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) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
hash = (37 * hash) + USER_NAME_FIELD_NUMBER;
hash = (53 * hash) + getUserName().hashCode();
if (hasUpdateMask()) {
hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER;
hash = (53 * hash) + getUpdateMask().hashCode();
}
hash = (37 * hash) + PASSWORD_FIELD_NUMBER;
hash = (53 * hash) + getPassword().hashCode();
if (getPermissionsCount() > 0) {
hash = (37 * hash) + PERMISSIONS_FIELD_NUMBER;
hash = (53 * hash) + getPermissionsList().hashCode();
}
if (hasSettings()) {
hash = (37 * hash) + SETTINGS_FIELD_NUMBER;
hash = (53 * hash) + getSettings().hashCode();
}
if (getQuotasCount() > 0) {
hash = (37 * hash) + QUOTAS_FIELD_NUMBER;
hash = (53 * hash) + getQuotasList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest 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.mdb.clickhouse.v1.UpdateUserRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.UpdateUserRequest)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getPermissionsFieldBuilder();
getQuotasFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
clusterId_ = "";
userName_ = "";
if (updateMaskBuilder_ == null) {
updateMask_ = null;
} else {
updateMask_ = null;
updateMaskBuilder_ = null;
}
password_ = "";
if (permissionsBuilder_ == null) {
permissions_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
permissionsBuilder_.clear();
}
if (settingsBuilder_ == null) {
settings_ = null;
} else {
settings_ = null;
settingsBuilder_ = null;
}
if (quotasBuilder_ == null) {
quotas_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
quotasBuilder_.clear();
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest(this);
int from_bitField0_ = bitField0_;
result.clusterId_ = clusterId_;
result.userName_ = userName_;
if (updateMaskBuilder_ == null) {
result.updateMask_ = updateMask_;
} else {
result.updateMask_ = updateMaskBuilder_.build();
}
result.password_ = password_;
if (permissionsBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
permissions_ = java.util.Collections.unmodifiableList(permissions_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.permissions_ = permissions_;
} else {
result.permissions_ = permissionsBuilder_.build();
}
if (settingsBuilder_ == null) {
result.settings_ = settings_;
} else {
result.settings_ = settingsBuilder_.build();
}
if (quotasBuilder_ == null) {
if (((bitField0_ & 0x00000002) != 0)) {
quotas_ = java.util.Collections.unmodifiableList(quotas_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.quotas_ = quotas_;
} else {
result.quotas_ = quotasBuilder_.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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (!other.getUserName().isEmpty()) {
userName_ = other.userName_;
onChanged();
}
if (other.hasUpdateMask()) {
mergeUpdateMask(other.getUpdateMask());
}
if (!other.getPassword().isEmpty()) {
password_ = other.password_;
onChanged();
}
if (permissionsBuilder_ == null) {
if (!other.permissions_.isEmpty()) {
if (permissions_.isEmpty()) {
permissions_ = other.permissions_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensurePermissionsIsMutable();
permissions_.addAll(other.permissions_);
}
onChanged();
}
} else {
if (!other.permissions_.isEmpty()) {
if (permissionsBuilder_.isEmpty()) {
permissionsBuilder_.dispose();
permissionsBuilder_ = null;
permissions_ = other.permissions_;
bitField0_ = (bitField0_ & ~0x00000001);
permissionsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getPermissionsFieldBuilder() : null;
} else {
permissionsBuilder_.addAllMessages(other.permissions_);
}
}
}
if (other.hasSettings()) {
mergeSettings(other.getSettings());
}
if (quotasBuilder_ == null) {
if (!other.quotas_.isEmpty()) {
if (quotas_.isEmpty()) {
quotas_ = other.quotas_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureQuotasIsMutable();
quotas_.addAll(other.quotas_);
}
onChanged();
}
} else {
if (!other.quotas_.isEmpty()) {
if (quotasBuilder_.isEmpty()) {
quotasBuilder_.dispose();
quotasBuilder_ = null;
quotas_ = other.quotas_;
bitField0_ = (bitField0_ & ~0x00000002);
quotasBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getQuotasFieldBuilder() : null;
} else {
quotasBuilder_.addAllMessages(other.quotas_);
}
}
}
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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.lang.Object clusterId_ = "";
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private java.lang.Object userName_ = "";
/**
*
* Name of the user to be updated.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
userName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the user to be updated.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the user to be updated.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @param value The userName to set.
* @return This builder for chaining.
*/
public Builder setUserName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
userName_ = value;
onChanged();
return this;
}
/**
*
* Name of the user to be updated.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return This builder for chaining.
*/
public Builder clearUserName() {
userName_ = getDefaultInstance().getUserName();
onChanged();
return this;
}
/**
*
* Name of the user to be updated.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @param value The bytes for userName to set.
* @return This builder for chaining.
*/
public Builder setUserNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
userName_ = value;
onChanged();
return this;
}
private com.google.protobuf.FieldMask updateMask_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder> updateMaskBuilder_;
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
* @return Whether the updateMask field is set.
*/
public boolean hasUpdateMask() {
return updateMaskBuilder_ != null || updateMask_ != null;
}
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
* @return The updateMask.
*/
public com.google.protobuf.FieldMask getUpdateMask() {
if (updateMaskBuilder_ == null) {
return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
} else {
return updateMaskBuilder_.getMessage();
}
}
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
*/
public Builder setUpdateMask(com.google.protobuf.FieldMask value) {
if (updateMaskBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
updateMask_ = value;
onChanged();
} else {
updateMaskBuilder_.setMessage(value);
}
return this;
}
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
*/
public Builder setUpdateMask(
com.google.protobuf.FieldMask.Builder builderForValue) {
if (updateMaskBuilder_ == null) {
updateMask_ = builderForValue.build();
onChanged();
} else {
updateMaskBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
*/
public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) {
if (updateMaskBuilder_ == null) {
if (updateMask_ != null) {
updateMask_ =
com.google.protobuf.FieldMask.newBuilder(updateMask_).mergeFrom(value).buildPartial();
} else {
updateMask_ = value;
}
onChanged();
} else {
updateMaskBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
*/
public Builder clearUpdateMask() {
if (updateMaskBuilder_ == null) {
updateMask_ = null;
onChanged();
} else {
updateMask_ = null;
updateMaskBuilder_ = null;
}
return this;
}
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
*/
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() {
onChanged();
return getUpdateMaskFieldBuilder().getBuilder();
}
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
*/
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
if (updateMaskBuilder_ != null) {
return updateMaskBuilder_.getMessageOrBuilder();
} else {
return updateMask_ == null ?
com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
}
}
/**
*
* Field mask that specifies which attributes of the ClickHouse user should be updated.
*
*
* .google.protobuf.FieldMask update_mask = 3;
*/
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 password_ = "";
/**
*
* New password for the user.
*
*
* string password = 4 [(.yandex.cloud.length) = "8-128"];
* @return The password.
*/
public java.lang.String getPassword() {
java.lang.Object ref = password_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
password_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* New password for the user.
*
*
* string password = 4 [(.yandex.cloud.length) = "8-128"];
* @return The bytes for password.
*/
public com.google.protobuf.ByteString
getPasswordBytes() {
java.lang.Object ref = password_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
password_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* New password for the user.
*
*
* string password = 4 [(.yandex.cloud.length) = "8-128"];
* @param value The password to set.
* @return This builder for chaining.
*/
public Builder setPassword(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
password_ = value;
onChanged();
return this;
}
/**
*
* New password for the user.
*
*
* string password = 4 [(.yandex.cloud.length) = "8-128"];
* @return This builder for chaining.
*/
public Builder clearPassword() {
password_ = getDefaultInstance().getPassword();
onChanged();
return this;
}
/**
*
* New password for the user.
*
*
* string password = 4 [(.yandex.cloud.length) = "8-128"];
* @param value The bytes for password to set.
* @return This builder for chaining.
*/
public Builder setPasswordBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
password_ = value;
onChanged();
return this;
}
private java.util.List permissions_ =
java.util.Collections.emptyList();
private void ensurePermissionsIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
permissions_ = new java.util.ArrayList(permissions_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder> permissionsBuilder_;
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public java.util.List getPermissionsList() {
if (permissionsBuilder_ == null) {
return java.util.Collections.unmodifiableList(permissions_);
} else {
return permissionsBuilder_.getMessageList();
}
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public int getPermissionsCount() {
if (permissionsBuilder_ == null) {
return permissions_.size();
} else {
return permissionsBuilder_.getCount();
}
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission getPermissions(int index) {
if (permissionsBuilder_ == null) {
return permissions_.get(index);
} else {
return permissionsBuilder_.getMessage(index);
}
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public Builder setPermissions(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission value) {
if (permissionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePermissionsIsMutable();
permissions_.set(index, value);
onChanged();
} else {
permissionsBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public Builder setPermissions(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder builderForValue) {
if (permissionsBuilder_ == null) {
ensurePermissionsIsMutable();
permissions_.set(index, builderForValue.build());
onChanged();
} else {
permissionsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public Builder addPermissions(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission value) {
if (permissionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePermissionsIsMutable();
permissions_.add(value);
onChanged();
} else {
permissionsBuilder_.addMessage(value);
}
return this;
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public Builder addPermissions(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission value) {
if (permissionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePermissionsIsMutable();
permissions_.add(index, value);
onChanged();
} else {
permissionsBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public Builder addPermissions(
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder builderForValue) {
if (permissionsBuilder_ == null) {
ensurePermissionsIsMutable();
permissions_.add(builderForValue.build());
onChanged();
} else {
permissionsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public Builder addPermissions(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder builderForValue) {
if (permissionsBuilder_ == null) {
ensurePermissionsIsMutable();
permissions_.add(index, builderForValue.build());
onChanged();
} else {
permissionsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public Builder addAllPermissions(
java.lang.Iterable extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission> values) {
if (permissionsBuilder_ == null) {
ensurePermissionsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, permissions_);
onChanged();
} else {
permissionsBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public Builder clearPermissions() {
if (permissionsBuilder_ == null) {
permissions_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
permissionsBuilder_.clear();
}
return this;
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public Builder removePermissions(int index) {
if (permissionsBuilder_ == null) {
ensurePermissionsIsMutable();
permissions_.remove(index);
onChanged();
} else {
permissionsBuilder_.remove(index);
}
return this;
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder getPermissionsBuilder(
int index) {
return getPermissionsFieldBuilder().getBuilder(index);
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder getPermissionsOrBuilder(
int index) {
if (permissionsBuilder_ == null) {
return permissions_.get(index); } else {
return permissionsBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public java.util.List extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder>
getPermissionsOrBuilderList() {
if (permissionsBuilder_ != null) {
return permissionsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(permissions_);
}
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder addPermissionsBuilder() {
return getPermissionsFieldBuilder().addBuilder(
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.getDefaultInstance());
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder addPermissionsBuilder(
int index) {
return getPermissionsFieldBuilder().addBuilder(
index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.getDefaultInstance());
}
/**
*
* New set of permissions for the user.
*
*
* repeated .yandex.cloud.mdb.clickhouse.v1.Permission permissions = 5;
*/
public java.util.List
getPermissionsBuilderList() {
return getPermissionsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder>
getPermissionsFieldBuilder() {
if (permissionsBuilder_ == null) {
permissionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder>(
permissions_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
permissions_ = null;
}
return permissionsBuilder_;
}
private yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings settings_;
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettingsOrBuilder> settingsBuilder_;
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
* @return Whether the settings field is set.
*/
public boolean hasSettings() {
return settingsBuilder_ != null || settings_ != null;
}
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
* @return The settings.
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings getSettings() {
if (settingsBuilder_ == null) {
return settings_ == null ? yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings.getDefaultInstance() : settings_;
} else {
return settingsBuilder_.getMessage();
}
}
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
*/
public Builder setSettings(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings value) {
if (settingsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
settings_ = value;
onChanged();
} else {
settingsBuilder_.setMessage(value);
}
return this;
}
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
*/
public Builder setSettings(
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings.Builder builderForValue) {
if (settingsBuilder_ == null) {
settings_ = builderForValue.build();
onChanged();
} else {
settingsBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
*/
public Builder mergeSettings(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings value) {
if (settingsBuilder_ == null) {
if (settings_ != null) {
settings_ =
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings.newBuilder(settings_).mergeFrom(value).buildPartial();
} else {
settings_ = value;
}
onChanged();
} else {
settingsBuilder_.mergeFrom(value);
}
return this;
}
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
*/
public Builder clearSettings() {
if (settingsBuilder_ == null) {
settings_ = null;
onChanged();
} else {
settings_ = null;
settingsBuilder_ = null;
}
return this;
}
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings.Builder getSettingsBuilder() {
onChanged();
return getSettingsFieldBuilder().getBuilder();
}
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettingsOrBuilder getSettingsOrBuilder() {
if (settingsBuilder_ != null) {
return settingsBuilder_.getMessageOrBuilder();
} else {
return settings_ == null ?
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings.getDefaultInstance() : settings_;
}
}
/**
* .yandex.cloud.mdb.clickhouse.v1.UserSettings settings = 6;
*/
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettingsOrBuilder>
getSettingsFieldBuilder() {
if (settingsBuilder_ == null) {
settingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettings.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserSettingsOrBuilder>(
getSettings(),
getParentForChildren(),
isClean());
settings_ = null;
}
return settingsBuilder_;
}
private java.util.List quotas_ =
java.util.Collections.emptyList();
private void ensureQuotasIsMutable() {
if (!((bitField0_ & 0x00000002) != 0)) {
quotas_ = new java.util.ArrayList(quotas_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuotaOrBuilder> quotasBuilder_;
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public java.util.List getQuotasList() {
if (quotasBuilder_ == null) {
return java.util.Collections.unmodifiableList(quotas_);
} else {
return quotasBuilder_.getMessageList();
}
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public int getQuotasCount() {
if (quotasBuilder_ == null) {
return quotas_.size();
} else {
return quotasBuilder_.getCount();
}
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota getQuotas(int index) {
if (quotasBuilder_ == null) {
return quotas_.get(index);
} else {
return quotasBuilder_.getMessage(index);
}
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public Builder setQuotas(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota value) {
if (quotasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureQuotasIsMutable();
quotas_.set(index, value);
onChanged();
} else {
quotasBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public Builder setQuotas(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.Builder builderForValue) {
if (quotasBuilder_ == null) {
ensureQuotasIsMutable();
quotas_.set(index, builderForValue.build());
onChanged();
} else {
quotasBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public Builder addQuotas(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota value) {
if (quotasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureQuotasIsMutable();
quotas_.add(value);
onChanged();
} else {
quotasBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public Builder addQuotas(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota value) {
if (quotasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureQuotasIsMutable();
quotas_.add(index, value);
onChanged();
} else {
quotasBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public Builder addQuotas(
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.Builder builderForValue) {
if (quotasBuilder_ == null) {
ensureQuotasIsMutable();
quotas_.add(builderForValue.build());
onChanged();
} else {
quotasBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public Builder addQuotas(
int index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.Builder builderForValue) {
if (quotasBuilder_ == null) {
ensureQuotasIsMutable();
quotas_.add(index, builderForValue.build());
onChanged();
} else {
quotasBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public Builder addAllQuotas(
java.lang.Iterable extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota> values) {
if (quotasBuilder_ == null) {
ensureQuotasIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, quotas_);
onChanged();
} else {
quotasBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public Builder clearQuotas() {
if (quotasBuilder_ == null) {
quotas_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
quotasBuilder_.clear();
}
return this;
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public Builder removeQuotas(int index) {
if (quotasBuilder_ == null) {
ensureQuotasIsMutable();
quotas_.remove(index);
onChanged();
} else {
quotasBuilder_.remove(index);
}
return this;
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.Builder getQuotasBuilder(
int index) {
return getQuotasFieldBuilder().getBuilder(index);
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuotaOrBuilder getQuotasOrBuilder(
int index) {
if (quotasBuilder_ == null) {
return quotas_.get(index); } else {
return quotasBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public java.util.List extends yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuotaOrBuilder>
getQuotasOrBuilderList() {
if (quotasBuilder_ != null) {
return quotasBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(quotas_);
}
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.Builder addQuotasBuilder() {
return getQuotasFieldBuilder().addBuilder(
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.getDefaultInstance());
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.Builder addQuotasBuilder(
int index) {
return getQuotasFieldBuilder().addBuilder(
index, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.getDefaultInstance());
}
/**
* repeated .yandex.cloud.mdb.clickhouse.v1.UserQuota quotas = 7;
*/
public java.util.List
getQuotasBuilderList() {
return getQuotasFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuotaOrBuilder>
getQuotasFieldBuilder() {
if (quotasBuilder_ == null) {
quotasBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuota.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.UserQuotaOrBuilder>(
quotas_,
((bitField0_ & 0x00000002) != 0),
getParentForChildren(),
isClean());
quotas_ = null;
}
return quotasBuilder_;
}
@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.mdb.clickhouse.v1.UpdateUserRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.UpdateUserRequest)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateUserRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateUserRequest(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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface UpdateUserMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.UpdateUserMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* Name of the user that is being updated.
*
*
* string user_name = 2;
* @return The userName.
*/
java.lang.String getUserName();
/**
*
* Name of the user that is being updated.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
com.google.protobuf.ByteString
getUserNameBytes();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.UpdateUserMetadata}
*/
public static final class UpdateUserMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.UpdateUserMetadata)
UpdateUserMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use UpdateUserMetadata.newBuilder() to construct.
private UpdateUserMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private UpdateUserMetadata() {
clusterId_ = "";
userName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new UpdateUserMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UpdateUserMetadata(
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();
clusterId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
userName_ = 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.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int USER_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object userName_;
/**
*
* Name of the user that is being updated.
*
*
* string user_name = 2;
* @return The userName.
*/
@java.lang.Override
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
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();
userName_ = s;
return s;
}
}
/**
*
* Name of the user that is being updated.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = 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(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userName_);
}
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(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userName_);
}
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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (!getUserName()
.equals(other.getUserName())) 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) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
hash = (37 * hash) + USER_NAME_FIELD_NUMBER;
hash = (53 * hash) + getUserName().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata 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.mdb.clickhouse.v1.UpdateUserMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.UpdateUserMetadata)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata.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();
clusterId_ = "";
userName_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata(this);
result.clusterId_ = clusterId_;
result.userName_ = userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (!other.getUserName().isEmpty()) {
userName_ = other.userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object clusterId_ = "";
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private java.lang.Object userName_ = "";
/**
*
* Name of the user that is being updated.
*
*
* string user_name = 2;
* @return The userName.
*/
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
userName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the user that is being updated.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the user that is being updated.
*
*
* string user_name = 2;
* @param value The userName to set.
* @return This builder for chaining.
*/
public Builder setUserName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
userName_ = value;
onChanged();
return this;
}
/**
*
* Name of the user that is being updated.
*
*
* string user_name = 2;
* @return This builder for chaining.
*/
public Builder clearUserName() {
userName_ = getDefaultInstance().getUserName();
onChanged();
return this;
}
/**
*
* Name of the user that is being updated.
*
*
* string user_name = 2;
* @param value The bytes for userName to set.
* @return This builder for chaining.
*/
public Builder setUserNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
userName_ = 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.mdb.clickhouse.v1.UpdateUserMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.UpdateUserMetadata)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public UpdateUserMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UpdateUserMetadata(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.mdb.clickhouse.v1.UserServiceOuterClass.UpdateUserMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeleteUserRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.DeleteUserRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* Name of the user to delete.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
java.lang.String getUserName();
/**
*
* Name of the user to delete.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
com.google.protobuf.ByteString
getUserNameBytes();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.DeleteUserRequest}
*/
public static final class DeleteUserRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.DeleteUserRequest)
DeleteUserRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeleteUserRequest.newBuilder() to construct.
private DeleteUserRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeleteUserRequest() {
clusterId_ = "";
userName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeleteUserRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeleteUserRequest(
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();
clusterId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
userName_ = 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.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int USER_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object userName_;
/**
*
* Name of the user to delete.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
@java.lang.Override
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
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();
userName_ = s;
return s;
}
}
/**
*
* Name of the user to delete.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = 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(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userName_);
}
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(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userName_);
}
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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (!getUserName()
.equals(other.getUserName())) 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) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
hash = (37 * hash) + USER_NAME_FIELD_NUMBER;
hash = (53 * hash) + getUserName().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest 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.mdb.clickhouse.v1.DeleteUserRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.DeleteUserRequest)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest.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();
clusterId_ = "";
userName_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest(this);
result.clusterId_ = clusterId_;
result.userName_ = userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (!other.getUserName().isEmpty()) {
userName_ = other.userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object clusterId_ = "";
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private java.lang.Object userName_ = "";
/**
*
* Name of the user to delete.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
userName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the user to delete.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the user to delete.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @param value The userName to set.
* @return This builder for chaining.
*/
public Builder setUserName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
userName_ = value;
onChanged();
return this;
}
/**
*
* Name of the user to delete.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return This builder for chaining.
*/
public Builder clearUserName() {
userName_ = getDefaultInstance().getUserName();
onChanged();
return this;
}
/**
*
* Name of the user to delete.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @param value The bytes for userName to set.
* @return This builder for chaining.
*/
public Builder setUserNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
userName_ = 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.mdb.clickhouse.v1.DeleteUserRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.DeleteUserRequest)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeleteUserRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeleteUserRequest(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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeleteUserMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.DeleteUserMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* Name of the user that is being deleted.
*
*
* string user_name = 2;
* @return The userName.
*/
java.lang.String getUserName();
/**
*
* Name of the user that is being deleted.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
com.google.protobuf.ByteString
getUserNameBytes();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.DeleteUserMetadata}
*/
public static final class DeleteUserMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.DeleteUserMetadata)
DeleteUserMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeleteUserMetadata.newBuilder() to construct.
private DeleteUserMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeleteUserMetadata() {
clusterId_ = "";
userName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeleteUserMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DeleteUserMetadata(
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();
clusterId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
userName_ = 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.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int USER_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object userName_;
/**
*
* Name of the user that is being deleted.
*
*
* string user_name = 2;
* @return The userName.
*/
@java.lang.Override
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
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();
userName_ = s;
return s;
}
}
/**
*
* Name of the user that is being deleted.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = 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(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userName_);
}
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(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userName_);
}
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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (!getUserName()
.equals(other.getUserName())) 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) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
hash = (37 * hash) + USER_NAME_FIELD_NUMBER;
hash = (53 * hash) + getUserName().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata 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.mdb.clickhouse.v1.DeleteUserMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.DeleteUserMetadata)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata.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();
clusterId_ = "";
userName_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata(this);
result.clusterId_ = clusterId_;
result.userName_ = userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (!other.getUserName().isEmpty()) {
userName_ = other.userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object clusterId_ = "";
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private java.lang.Object userName_ = "";
/**
*
* Name of the user that is being deleted.
*
*
* string user_name = 2;
* @return The userName.
*/
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
userName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the user that is being deleted.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the user that is being deleted.
*
*
* string user_name = 2;
* @param value The userName to set.
* @return This builder for chaining.
*/
public Builder setUserName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
userName_ = value;
onChanged();
return this;
}
/**
*
* Name of the user that is being deleted.
*
*
* string user_name = 2;
* @return This builder for chaining.
*/
public Builder clearUserName() {
userName_ = getDefaultInstance().getUserName();
onChanged();
return this;
}
/**
*
* Name of the user that is being deleted.
*
*
* string user_name = 2;
* @param value The bytes for userName to set.
* @return This builder for chaining.
*/
public Builder setUserNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
userName_ = 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.mdb.clickhouse.v1.DeleteUserMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.DeleteUserMetadata)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeleteUserMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DeleteUserMetadata(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.mdb.clickhouse.v1.UserServiceOuterClass.DeleteUserMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface GrantUserPermissionRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.GrantUserPermissionRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* Name of the user to grant the permission to.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
java.lang.String getUserName();
/**
*
* Name of the user to grant the permission to.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
com.google.protobuf.ByteString
getUserNameBytes();
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
* @return Whether the permission field is set.
*/
boolean hasPermission();
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
* @return The permission.
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission getPermission();
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
*/
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder getPermissionOrBuilder();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.GrantUserPermissionRequest}
*/
public static final class GrantUserPermissionRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.GrantUserPermissionRequest)
GrantUserPermissionRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use GrantUserPermissionRequest.newBuilder() to construct.
private GrantUserPermissionRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GrantUserPermissionRequest() {
clusterId_ = "";
userName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new GrantUserPermissionRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GrantUserPermissionRequest(
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();
clusterId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
userName_ = s;
break;
}
case 26: {
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder subBuilder = null;
if (permission_ != null) {
subBuilder = permission_.toBuilder();
}
permission_ = input.readMessage(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(permission_);
permission_ = 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.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int USER_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object userName_;
/**
*
* Name of the user to grant the permission to.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
@java.lang.Override
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
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();
userName_ = s;
return s;
}
}
/**
*
* Name of the user to grant the permission to.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int PERMISSION_FIELD_NUMBER = 3;
private yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission permission_;
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
* @return Whether the permission field is set.
*/
@java.lang.Override
public boolean hasPermission() {
return permission_ != null;
}
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
* @return The permission.
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission getPermission() {
return permission_ == null ? yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.getDefaultInstance() : permission_;
}
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
*/
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder getPermissionOrBuilder() {
return getPermission();
}
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(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userName_);
}
if (permission_ != null) {
output.writeMessage(3, getPermission());
}
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(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userName_);
}
if (permission_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, getPermission());
}
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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (!getUserName()
.equals(other.getUserName())) return false;
if (hasPermission() != other.hasPermission()) return false;
if (hasPermission()) {
if (!getPermission()
.equals(other.getPermission())) 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) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
hash = (37 * hash) + USER_NAME_FIELD_NUMBER;
hash = (53 * hash) + getUserName().hashCode();
if (hasPermission()) {
hash = (37 * hash) + PERMISSION_FIELD_NUMBER;
hash = (53 * hash) + getPermission().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest 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.mdb.clickhouse.v1.GrantUserPermissionRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.GrantUserPermissionRequest)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest.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();
clusterId_ = "";
userName_ = "";
if (permissionBuilder_ == null) {
permission_ = null;
} else {
permission_ = null;
permissionBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest(this);
result.clusterId_ = clusterId_;
result.userName_ = userName_;
if (permissionBuilder_ == null) {
result.permission_ = permission_;
} else {
result.permission_ = permissionBuilder_.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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (!other.getUserName().isEmpty()) {
userName_ = other.userName_;
onChanged();
}
if (other.hasPermission()) {
mergePermission(other.getPermission());
}
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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object clusterId_ = "";
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private java.lang.Object userName_ = "";
/**
*
* Name of the user to grant the permission to.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
userName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the user to grant the permission to.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the user to grant the permission to.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @param value The userName to set.
* @return This builder for chaining.
*/
public Builder setUserName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
userName_ = value;
onChanged();
return this;
}
/**
*
* Name of the user to grant the permission to.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return This builder for chaining.
*/
public Builder clearUserName() {
userName_ = getDefaultInstance().getUserName();
onChanged();
return this;
}
/**
*
* Name of the user to grant the permission to.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @param value The bytes for userName to set.
* @return This builder for chaining.
*/
public Builder setUserNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
userName_ = value;
onChanged();
return this;
}
private yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission permission_;
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder> permissionBuilder_;
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
* @return Whether the permission field is set.
*/
public boolean hasPermission() {
return permissionBuilder_ != null || permission_ != null;
}
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
* @return The permission.
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission getPermission() {
if (permissionBuilder_ == null) {
return permission_ == null ? yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.getDefaultInstance() : permission_;
} else {
return permissionBuilder_.getMessage();
}
}
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
*/
public Builder setPermission(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission value) {
if (permissionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
permission_ = value;
onChanged();
} else {
permissionBuilder_.setMessage(value);
}
return this;
}
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
*/
public Builder setPermission(
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder builderForValue) {
if (permissionBuilder_ == null) {
permission_ = builderForValue.build();
onChanged();
} else {
permissionBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
*/
public Builder mergePermission(yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission value) {
if (permissionBuilder_ == null) {
if (permission_ != null) {
permission_ =
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.newBuilder(permission_).mergeFrom(value).buildPartial();
} else {
permission_ = value;
}
onChanged();
} else {
permissionBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
*/
public Builder clearPermission() {
if (permissionBuilder_ == null) {
permission_ = null;
onChanged();
} else {
permission_ = null;
permissionBuilder_ = null;
}
return this;
}
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder getPermissionBuilder() {
onChanged();
return getPermissionFieldBuilder().getBuilder();
}
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
*/
public yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder getPermissionOrBuilder() {
if (permissionBuilder_ != null) {
return permissionBuilder_.getMessageOrBuilder();
} else {
return permission_ == null ?
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.getDefaultInstance() : permission_;
}
}
/**
*
* Permission that should be granted to the specified user.
*
*
* .yandex.cloud.mdb.clickhouse.v1.Permission permission = 3;
*/
private com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder>
getPermissionFieldBuilder() {
if (permissionBuilder_ == null) {
permissionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.Permission.Builder, yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.PermissionOrBuilder>(
getPermission(),
getParentForChildren(),
isClean());
permission_ = null;
}
return permissionBuilder_;
}
@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.mdb.clickhouse.v1.GrantUserPermissionRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.GrantUserPermissionRequest)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public GrantUserPermissionRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GrantUserPermissionRequest(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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface GrantUserPermissionMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.GrantUserPermissionMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* Name of the user that is being granted a permission.
*
*
* string user_name = 2;
* @return The userName.
*/
java.lang.String getUserName();
/**
*
* Name of the user that is being granted a permission.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
com.google.protobuf.ByteString
getUserNameBytes();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.GrantUserPermissionMetadata}
*/
public static final class GrantUserPermissionMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.GrantUserPermissionMetadata)
GrantUserPermissionMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use GrantUserPermissionMetadata.newBuilder() to construct.
private GrantUserPermissionMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GrantUserPermissionMetadata() {
clusterId_ = "";
userName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new GrantUserPermissionMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GrantUserPermissionMetadata(
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();
clusterId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
userName_ = 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.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int USER_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object userName_;
/**
*
* Name of the user that is being granted a permission.
*
*
* string user_name = 2;
* @return The userName.
*/
@java.lang.Override
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
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();
userName_ = s;
return s;
}
}
/**
*
* Name of the user that is being granted a permission.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = 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(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userName_);
}
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(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userName_);
}
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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (!getUserName()
.equals(other.getUserName())) 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) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
hash = (37 * hash) + USER_NAME_FIELD_NUMBER;
hash = (53 * hash) + getUserName().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata 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.mdb.clickhouse.v1.GrantUserPermissionMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.GrantUserPermissionMetadata)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata.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();
clusterId_ = "";
userName_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata(this);
result.clusterId_ = clusterId_;
result.userName_ = userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (!other.getUserName().isEmpty()) {
userName_ = other.userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object clusterId_ = "";
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private java.lang.Object userName_ = "";
/**
*
* Name of the user that is being granted a permission.
*
*
* string user_name = 2;
* @return The userName.
*/
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
userName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the user that is being granted a permission.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the user that is being granted a permission.
*
*
* string user_name = 2;
* @param value The userName to set.
* @return This builder for chaining.
*/
public Builder setUserName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
userName_ = value;
onChanged();
return this;
}
/**
*
* Name of the user that is being granted a permission.
*
*
* string user_name = 2;
* @return This builder for chaining.
*/
public Builder clearUserName() {
userName_ = getDefaultInstance().getUserName();
onChanged();
return this;
}
/**
*
* Name of the user that is being granted a permission.
*
*
* string user_name = 2;
* @param value The bytes for userName to set.
* @return This builder for chaining.
*/
public Builder setUserNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
userName_ = 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.mdb.clickhouse.v1.GrantUserPermissionMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.GrantUserPermissionMetadata)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public GrantUserPermissionMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GrantUserPermissionMetadata(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.mdb.clickhouse.v1.UserServiceOuterClass.GrantUserPermissionMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface RevokeUserPermissionRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.RevokeUserPermissionRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* Name of the user to revoke a permission from.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
java.lang.String getUserName();
/**
*
* Name of the user to revoke a permission from.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
com.google.protobuf.ByteString
getUserNameBytes();
/**
*
* Name of the database that the user should lose access to.
*
*
* string database_name = 3 [(.yandex.cloud.pattern) = "[a-zA-Z0-9_-]*", (.yandex.cloud.length) = "<=63"];
* @return The databaseName.
*/
java.lang.String getDatabaseName();
/**
*
* Name of the database that the user should lose access to.
*
*
* string database_name = 3 [(.yandex.cloud.pattern) = "[a-zA-Z0-9_-]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for databaseName.
*/
com.google.protobuf.ByteString
getDatabaseNameBytes();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.RevokeUserPermissionRequest}
*/
public static final class RevokeUserPermissionRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.RevokeUserPermissionRequest)
RevokeUserPermissionRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use RevokeUserPermissionRequest.newBuilder() to construct.
private RevokeUserPermissionRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private RevokeUserPermissionRequest() {
clusterId_ = "";
userName_ = "";
databaseName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new RevokeUserPermissionRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private RevokeUserPermissionRequest(
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();
clusterId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
userName_ = s;
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
databaseName_ = 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.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int USER_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object userName_;
/**
*
* Name of the user to revoke a permission from.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
@java.lang.Override
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
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();
userName_ = s;
return s;
}
}
/**
*
* Name of the user to revoke a permission from.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DATABASE_NAME_FIELD_NUMBER = 3;
private volatile java.lang.Object databaseName_;
/**
*
* Name of the database that the user should lose access to.
*
*
* string database_name = 3 [(.yandex.cloud.pattern) = "[a-zA-Z0-9_-]*", (.yandex.cloud.length) = "<=63"];
* @return The databaseName.
*/
@java.lang.Override
public java.lang.String getDatabaseName() {
java.lang.Object ref = databaseName_;
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();
databaseName_ = s;
return s;
}
}
/**
*
* Name of the database that the user should lose access to.
*
*
* string database_name = 3 [(.yandex.cloud.pattern) = "[a-zA-Z0-9_-]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for databaseName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getDatabaseNameBytes() {
java.lang.Object ref = databaseName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
databaseName_ = 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(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userName_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(databaseName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, databaseName_);
}
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(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userName_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(databaseName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, databaseName_);
}
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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (!getUserName()
.equals(other.getUserName())) return false;
if (!getDatabaseName()
.equals(other.getDatabaseName())) 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) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
hash = (37 * hash) + USER_NAME_FIELD_NUMBER;
hash = (53 * hash) + getUserName().hashCode();
hash = (37 * hash) + DATABASE_NAME_FIELD_NUMBER;
hash = (53 * hash) + getDatabaseName().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest 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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest 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.mdb.clickhouse.v1.RevokeUserPermissionRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.RevokeUserPermissionRequest)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest.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();
clusterId_ = "";
userName_ = "";
databaseName_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionRequest_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest(this);
result.clusterId_ = clusterId_;
result.userName_ = userName_;
result.databaseName_ = databaseName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (!other.getUserName().isEmpty()) {
userName_ = other.userName_;
onChanged();
}
if (!other.getDatabaseName().isEmpty()) {
databaseName_ = other.databaseName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object clusterId_ = "";
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
* To get the cluster ID, use a [ClusterService.List] request.
*
*
* string cluster_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"];
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private java.lang.Object userName_ = "";
/**
*
* Name of the user to revoke a permission from.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The userName.
*/
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
userName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the user to revoke a permission from.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for userName.
*/
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the user to revoke a permission from.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @param value The userName to set.
* @return This builder for chaining.
*/
public Builder setUserName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
userName_ = value;
onChanged();
return this;
}
/**
*
* Name of the user to revoke a permission from.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @return This builder for chaining.
*/
public Builder clearUserName() {
userName_ = getDefaultInstance().getUserName();
onChanged();
return this;
}
/**
*
* Name of the user to revoke a permission from.
* To get the name of the user, use a [UserService.List] request.
*
*
* string user_name = 2 [(.yandex.cloud.required) = true, (.yandex.cloud.pattern) = "[a-zA-Z0-9_]*", (.yandex.cloud.length) = "<=63"];
* @param value The bytes for userName to set.
* @return This builder for chaining.
*/
public Builder setUserNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
userName_ = value;
onChanged();
return this;
}
private java.lang.Object databaseName_ = "";
/**
*
* Name of the database that the user should lose access to.
*
*
* string database_name = 3 [(.yandex.cloud.pattern) = "[a-zA-Z0-9_-]*", (.yandex.cloud.length) = "<=63"];
* @return The databaseName.
*/
public java.lang.String getDatabaseName() {
java.lang.Object ref = databaseName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
databaseName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the database that the user should lose access to.
*
*
* string database_name = 3 [(.yandex.cloud.pattern) = "[a-zA-Z0-9_-]*", (.yandex.cloud.length) = "<=63"];
* @return The bytes for databaseName.
*/
public com.google.protobuf.ByteString
getDatabaseNameBytes() {
java.lang.Object ref = databaseName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
databaseName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the database that the user should lose access to.
*
*
* string database_name = 3 [(.yandex.cloud.pattern) = "[a-zA-Z0-9_-]*", (.yandex.cloud.length) = "<=63"];
* @param value The databaseName to set.
* @return This builder for chaining.
*/
public Builder setDatabaseName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
databaseName_ = value;
onChanged();
return this;
}
/**
*
* Name of the database that the user should lose access to.
*
*
* string database_name = 3 [(.yandex.cloud.pattern) = "[a-zA-Z0-9_-]*", (.yandex.cloud.length) = "<=63"];
* @return This builder for chaining.
*/
public Builder clearDatabaseName() {
databaseName_ = getDefaultInstance().getDatabaseName();
onChanged();
return this;
}
/**
*
* Name of the database that the user should lose access to.
*
*
* string database_name = 3 [(.yandex.cloud.pattern) = "[a-zA-Z0-9_-]*", (.yandex.cloud.length) = "<=63"];
* @param value The bytes for databaseName to set.
* @return This builder for chaining.
*/
public Builder setDatabaseNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
databaseName_ = 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.mdb.clickhouse.v1.RevokeUserPermissionRequest)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.RevokeUserPermissionRequest)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public RevokeUserPermissionRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new RevokeUserPermissionRequest(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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface RevokeUserPermissionMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yandex.cloud.mdb.clickhouse.v1.RevokeUserPermissionMetadata)
com.google.protobuf.MessageOrBuilder {
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
java.lang.String getClusterId();
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
com.google.protobuf.ByteString
getClusterIdBytes();
/**
*
* Name of the user whose permission is being revoked.
*
*
* string user_name = 2;
* @return The userName.
*/
java.lang.String getUserName();
/**
*
* Name of the user whose permission is being revoked.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
com.google.protobuf.ByteString
getUserNameBytes();
}
/**
* Protobuf type {@code yandex.cloud.mdb.clickhouse.v1.RevokeUserPermissionMetadata}
*/
public static final class RevokeUserPermissionMetadata extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:yandex.cloud.mdb.clickhouse.v1.RevokeUserPermissionMetadata)
RevokeUserPermissionMetadataOrBuilder {
private static final long serialVersionUID = 0L;
// Use RevokeUserPermissionMetadata.newBuilder() to construct.
private RevokeUserPermissionMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private RevokeUserPermissionMetadata() {
clusterId_ = "";
userName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new RevokeUserPermissionMetadata();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private RevokeUserPermissionMetadata(
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();
clusterId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
userName_ = 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.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata.Builder.class);
}
public static final int CLUSTER_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object clusterId_;
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
@java.lang.Override
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
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();
clusterId_ = s;
return s;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int USER_NAME_FIELD_NUMBER = 2;
private volatile java.lang.Object userName_;
/**
*
* Name of the user whose permission is being revoked.
*
*
* string user_name = 2;
* @return The userName.
*/
@java.lang.Override
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
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();
userName_ = s;
return s;
}
}
/**
*
* Name of the user whose permission is being revoked.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = 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(clusterId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userName_);
}
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(clusterId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clusterId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userName_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userName_);
}
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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata)) {
return super.equals(obj);
}
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata other = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata) obj;
if (!getClusterId()
.equals(other.getClusterId())) return false;
if (!getUserName()
.equals(other.getUserName())) 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) + CLUSTER_ID_FIELD_NUMBER;
hash = (53 * hash) + getClusterId().hashCode();
hash = (37 * hash) + USER_NAME_FIELD_NUMBER;
hash = (53 * hash) + getUserName().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata 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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata 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.mdb.clickhouse.v1.RevokeUserPermissionMetadata}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:yandex.cloud.mdb.clickhouse.v1.RevokeUserPermissionMetadata)
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionMetadata_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionMetadata_fieldAccessorTable
.ensureFieldAccessorsInitialized(
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata.class, yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata.Builder.class);
}
// Construct using yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata.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();
clusterId_ = "";
userName_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionMetadata_descriptor;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata getDefaultInstanceForType() {
return yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata.getDefaultInstance();
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata build() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata buildPartial() {
yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata result = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata(this);
result.clusterId_ = clusterId_;
result.userName_ = userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata) {
return mergeFrom((yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata other) {
if (other == yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata.getDefaultInstance()) return this;
if (!other.getClusterId().isEmpty()) {
clusterId_ = other.clusterId_;
onChanged();
}
if (!other.getUserName().isEmpty()) {
userName_ = other.userName_;
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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object clusterId_ = "";
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The clusterId.
*/
public java.lang.String getClusterId() {
java.lang.Object ref = clusterId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
clusterId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return The bytes for clusterId.
*/
public com.google.protobuf.ByteString
getClusterIdBytes() {
java.lang.Object ref = clusterId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
clusterId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @param value The clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
clusterId_ = value;
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @return This builder for chaining.
*/
public Builder clearClusterId() {
clusterId_ = getDefaultInstance().getClusterId();
onChanged();
return this;
}
/**
*
* ID of the ClickHouse cluster the user belongs to.
*
*
* string cluster_id = 1;
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
public Builder setClusterIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
clusterId_ = value;
onChanged();
return this;
}
private java.lang.Object userName_ = "";
/**
*
* Name of the user whose permission is being revoked.
*
*
* string user_name = 2;
* @return The userName.
*/
public java.lang.String getUserName() {
java.lang.Object ref = userName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
userName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Name of the user whose permission is being revoked.
*
*
* string user_name = 2;
* @return The bytes for userName.
*/
public com.google.protobuf.ByteString
getUserNameBytes() {
java.lang.Object ref = userName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
userName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Name of the user whose permission is being revoked.
*
*
* string user_name = 2;
* @param value The userName to set.
* @return This builder for chaining.
*/
public Builder setUserName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
userName_ = value;
onChanged();
return this;
}
/**
*
* Name of the user whose permission is being revoked.
*
*
* string user_name = 2;
* @return This builder for chaining.
*/
public Builder clearUserName() {
userName_ = getDefaultInstance().getUserName();
onChanged();
return this;
}
/**
*
* Name of the user whose permission is being revoked.
*
*
* string user_name = 2;
* @param value The bytes for userName to set.
* @return This builder for chaining.
*/
public Builder setUserNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
userName_ = 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.mdb.clickhouse.v1.RevokeUserPermissionMetadata)
}
// @@protoc_insertion_point(class_scope:yandex.cloud.mdb.clickhouse.v1.RevokeUserPermissionMetadata)
private static final yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata();
}
public static yandex.cloud.api.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public RevokeUserPermissionMetadata parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new RevokeUserPermissionMetadata(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.mdb.clickhouse.v1.UserServiceOuterClass.RevokeUserPermissionMetadata getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_GetUserRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_GetUserRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersResponse_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionMetadata_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionMetadata_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionMetadata_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n1yandex/cloud/mdb/clickhouse/v1/user_se" +
"rvice.proto\022\036yandex.cloud.mdb.clickhouse" +
".v1\032\034google/api/annotations.proto\032 googl" +
"e/protobuf/field_mask.proto\032&yandex/clou" +
"d/operation/operation.proto\032)yandex/clou" +
"d/mdb/clickhouse/v1/user.proto\032 yandex/c" +
"loud/api/operation.proto\032\035yandex/cloud/v" +
"alidation.proto\"d\n\016GetUserRequest\022 \n\nclu" +
"ster_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\0220\n\tuser_name" +
"\030\002 \001(\tB\035\350\3071\001\212\3101\004<=63\362\3071\r[a-zA-Z0-9_]*\"r\n" +
"\020ListUsersRequest\022 \n\ncluster_id\030\001 \001(\tB\014\350" +
"\3071\001\212\3101\004<=50\022\035\n\tpage_size\030\002 \001(\003B\n\372\3071\006<=10" +
"00\022\035\n\npage_token\030\003 \001(\tB\t\212\3101\005<=100\"a\n\021Lis" +
"tUsersResponse\0223\n\005users\030\001 \003(\0132$.yandex.c" +
"loud.mdb.clickhouse.v1.User\022\027\n\017next_page" +
"_token\030\002 \001(\t\"x\n\021CreateUserRequest\022 \n\nclu" +
"ster_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\022A\n\tuser_spec" +
"\030\002 \001(\0132(.yandex.cloud.mdb.clickhouse.v1." +
"UserSpecB\004\350\3071\001\";\n\022CreateUserMetadata\022\022\n\n" +
"cluster_id\030\001 \001(\t\022\021\n\tuser_name\030\002 \001(\t\"\361\002\n\021" +
"UpdateUserRequest\022 \n\ncluster_id\030\001 \001(\tB\014\350" +
"\3071\001\212\3101\004<=50\0220\n\tuser_name\030\002 \001(\tB\035\350\3071\001\212\3101\004" +
"<=63\362\3071\r[a-zA-Z0-9_]*\022/\n\013update_mask\030\003 \001" +
"(\0132\032.google.protobuf.FieldMask\022\033\n\010passwo" +
"rd\030\004 \001(\tB\t\212\3101\0058-128\022?\n\013permissions\030\005 \003(\013" +
"2*.yandex.cloud.mdb.clickhouse.v1.Permis" +
"sion\022>\n\010settings\030\006 \001(\0132,.yandex.cloud.md" +
"b.clickhouse.v1.UserSettings\0229\n\006quotas\030\007" +
" \003(\0132).yandex.cloud.mdb.clickhouse.v1.Us" +
"erQuota\";\n\022UpdateUserMetadata\022\022\n\ncluster" +
"_id\030\001 \001(\t\022\021\n\tuser_name\030\002 \001(\t\"g\n\021DeleteUs" +
"erRequest\022 \n\ncluster_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<" +
"=50\0220\n\tuser_name\030\002 \001(\tB\035\350\3071\001\212\3101\004<=63\362\3071\r" +
"[a-zA-Z0-9_]*\";\n\022DeleteUserMetadata\022\022\n\nc" +
"luster_id\030\001 \001(\t\022\021\n\tuser_name\030\002 \001(\t\"\260\001\n\032G" +
"rantUserPermissionRequest\022 \n\ncluster_id\030" +
"\001 \001(\tB\014\350\3071\001\212\3101\004<=50\0220\n\tuser_name\030\002 \001(\tB\035" +
"\350\3071\001\212\3101\004<=63\362\3071\r[a-zA-Z0-9_]*\022>\n\npermiss" +
"ion\030\003 \001(\0132*.yandex.cloud.mdb.clickhouse." +
"v1.Permission\"D\n\033GrantUserPermissionMeta" +
"data\022\022\n\ncluster_id\030\001 \001(\t\022\021\n\tuser_name\030\002 " +
"\001(\t\"\244\001\n\033RevokeUserPermissionRequest\022 \n\nc" +
"luster_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\0220\n\tuser_na" +
"me\030\002 \001(\tB\035\350\3071\001\212\3101\004<=63\362\3071\r[a-zA-Z0-9_]*\022" +
"1\n\rdatabase_name\030\003 \001(\tB\032\212\3101\004<=63\362\3071\016[a-z" +
"A-Z0-9_-]*\"E\n\034RevokeUserPermissionMetada" +
"ta\022\022\n\ncluster_id\030\001 \001(\t\022\021\n\tuser_name\030\002 \001(" +
"\t2\255\013\n\013UserService\022\243\001\n\003Get\022..yandex.cloud" +
".mdb.clickhouse.v1.GetUserRequest\032$.yand" +
"ex.cloud.mdb.clickhouse.v1.User\"F\202\323\344\223\002@\022" +
">/managed-clickhouse/v1/clusters/{cluste" +
"r_id}/users/{user_name}\022\247\001\n\004List\0220.yande" +
"x.cloud.mdb.clickhouse.v1.ListUsersReque" +
"st\0321.yandex.cloud.mdb.clickhouse.v1.List" +
"UsersResponse\":\202\323\344\223\0024\0222/managed-clickhou" +
"se/v1/clusters/{cluster_id}/users\022\273\001\n\006Cr" +
"eate\0221.yandex.cloud.mdb.clickhouse.v1.Cr" +
"eateUserRequest\032!.yandex.cloud.operation" +
".Operation\"[\202\323\344\223\0027\"2/managed-clickhouse/" +
"v1/clusters/{cluster_id}/users:\001*\262\322*\032\n\022C" +
"reateUserMetadata\022\004User\022\307\001\n\006Update\0221.yan" +
"dex.cloud.mdb.clickhouse.v1.UpdateUserRe" +
"quest\032!.yandex.cloud.operation.Operation" +
"\"g\202\323\344\223\002C2>/managed-clickhouse/v1/cluster" +
"s/{cluster_id}/users/{user_name}:\001*\262\322*\032\n" +
"\022UpdateUserMetadata\022\004User\022\325\001\n\006Delete\0221.y" +
"andex.cloud.mdb.clickhouse.v1.DeleteUser" +
"Request\032!.yandex.cloud.operation.Operati" +
"on\"u\202\323\344\223\002@*>/managed-clickhouse/v1/clust" +
"ers/{cluster_id}/users/{user_name}\262\322*+\n\022" +
"DeleteUserMetadata\022\025google.protobuf.Empt" +
"y\022\363\001\n\017GrantPermission\022:.yandex.cloud.mdb" +
".clickhouse.v1.GrantUserPermissionReques" +
"t\032!.yandex.cloud.operation.Operation\"\200\001\202" +
"\323\344\223\002S\"N/managed-clickhouse/v1/clusters/{" +
"cluster_id}/users/{user_name}:grantPermi" +
"ssion:\001*\262\322*#\n\033GrantUserPermissionMetadat" +
"a\022\004User\022\367\001\n\020RevokePermission\022;.yandex.cl" +
"oud.mdb.clickhouse.v1.RevokeUserPermissi" +
"onRequest\032!.yandex.cloud.operation.Opera" +
"tion\"\202\001\202\323\344\223\002T\"O/managed-clickhouse/v1/cl" +
"usters/{cluster_id}/users/{user_name}:re" +
"vokePermission:\001*\262\322*$\n\034RevokeUserPermiss" +
"ionMetadata\022\004UserBs\n\"yandex.cloud.api.md" +
"b.clickhouse.v1ZMgithub.com/yandex-cloud" +
"/go-genproto/yandex/cloud/mdb/clickhouse" +
"/v1;clickhouseb\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.api.AnnotationsProto.getDescriptor(),
com.google.protobuf.FieldMaskProto.getDescriptor(),
yandex.cloud.api.operation.OperationOuterClass.getDescriptor(),
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.getDescriptor(),
yandex.cloud.api.OperationOuterClass.getDescriptor(),
yandex.cloud.api.Validation.getDescriptor(),
});
internal_static_yandex_cloud_mdb_clickhouse_v1_GetUserRequest_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_yandex_cloud_mdb_clickhouse_v1_GetUserRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_GetUserRequest_descriptor,
new java.lang.String[] { "ClusterId", "UserName", });
internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersRequest_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersRequest_descriptor,
new java.lang.String[] { "ClusterId", "PageSize", "PageToken", });
internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersResponse_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_ListUsersResponse_descriptor,
new java.lang.String[] { "Users", "NextPageToken", });
internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserRequest_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserRequest_descriptor,
new java.lang.String[] { "ClusterId", "UserSpec", });
internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserMetadata_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_CreateUserMetadata_descriptor,
new java.lang.String[] { "ClusterId", "UserName", });
internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserRequest_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserRequest_descriptor,
new java.lang.String[] { "ClusterId", "UserName", "UpdateMask", "Password", "Permissions", "Settings", "Quotas", });
internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserMetadata_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_UpdateUserMetadata_descriptor,
new java.lang.String[] { "ClusterId", "UserName", });
internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserRequest_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserRequest_descriptor,
new java.lang.String[] { "ClusterId", "UserName", });
internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserMetadata_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_DeleteUserMetadata_descriptor,
new java.lang.String[] { "ClusterId", "UserName", });
internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionRequest_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionRequest_descriptor,
new java.lang.String[] { "ClusterId", "UserName", "Permission", });
internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionMetadata_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_GrantUserPermissionMetadata_descriptor,
new java.lang.String[] { "ClusterId", "UserName", });
internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionRequest_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionRequest_descriptor,
new java.lang.String[] { "ClusterId", "UserName", "DatabaseName", });
internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionMetadata_descriptor =
getDescriptor().getMessageTypes().get(12);
internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionMetadata_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_yandex_cloud_mdb_clickhouse_v1_RevokeUserPermissionMetadata_descriptor,
new java.lang.String[] { "ClusterId", "UserName", });
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(com.google.api.AnnotationsProto.http);
registry.add(yandex.cloud.api.OperationOuterClass.operation);
registry.add(yandex.cloud.api.Validation.length);
registry.add(yandex.cloud.api.Validation.pattern);
registry.add(yandex.cloud.api.Validation.required);
registry.add(yandex.cloud.api.Validation.value);
com.google.protobuf.Descriptors.FileDescriptor
.internalUpdateFileDescriptor(descriptor, registry);
com.google.api.AnnotationsProto.getDescriptor();
com.google.protobuf.FieldMaskProto.getDescriptor();
yandex.cloud.api.operation.OperationOuterClass.getDescriptor();
yandex.cloud.api.mdb.clickhouse.v1.UserOuterClass.getDescriptor();
yandex.cloud.api.OperationOuterClass.getDescriptor();
yandex.cloud.api.Validation.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy