com.yandex.ydb.coordination.ConfigOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ydb/public/api/protos/ydb_coordination.proto
package com.yandex.ydb.coordination;
public interface ConfigOrBuilder extends
// @@protoc_insertion_point(interface_extends:Ydb.Coordination.Config)
com.google.protobuf.MessageOrBuilder {
/**
*
* Initialized on creation, cannot be set
*
*
* string path = 1;
* @return The path.
*/
java.lang.String getPath();
/**
*
* Initialized on creation, cannot be set
*
*
* string path = 1;
* @return The bytes for path.
*/
com.google.protobuf.ByteString
getPathBytes();
/**
*
* Period in milliseconds for self-checks (default 1 second)
*
*
* uint32 self_check_period_millis = 2;
* @return The selfCheckPeriodMillis.
*/
int getSelfCheckPeriodMillis();
/**
*
* Grace period for sessions on leader change (default 10 seconds)
*
*
* uint32 session_grace_period_millis = 3;
* @return The sessionGracePeriodMillis.
*/
int getSessionGracePeriodMillis();
/**
*
* Concistency mode for read operations
*
*
* .Ydb.Coordination.ConsistencyMode read_consistency_mode = 4;
* @return The enum numeric value on the wire for readConsistencyMode.
*/
int getReadConsistencyModeValue();
/**
*
* Concistency mode for read operations
*
*
* .Ydb.Coordination.ConsistencyMode read_consistency_mode = 4;
* @return The readConsistencyMode.
*/
com.yandex.ydb.coordination.ConsistencyMode getReadConsistencyMode();
/**
*
* Consistency mode for attach operations
*
*
* .Ydb.Coordination.ConsistencyMode attach_consistency_mode = 5;
* @return The enum numeric value on the wire for attachConsistencyMode.
*/
int getAttachConsistencyModeValue();
/**
*
* Consistency mode for attach operations
*
*
* .Ydb.Coordination.ConsistencyMode attach_consistency_mode = 5;
* @return The attachConsistencyMode.
*/
com.yandex.ydb.coordination.ConsistencyMode getAttachConsistencyMode();
/**
*
* Rate limiter counters mode
*
*
* .Ydb.Coordination.RateLimiterCountersMode rate_limiter_counters_mode = 6;
* @return The enum numeric value on the wire for rateLimiterCountersMode.
*/
int getRateLimiterCountersModeValue();
/**
*
* Rate limiter counters mode
*
*
* .Ydb.Coordination.RateLimiterCountersMode rate_limiter_counters_mode = 6;
* @return The rateLimiterCountersMode.
*/
com.yandex.ydb.coordination.RateLimiterCountersMode getRateLimiterCountersMode();
}