tech.ydb.proto.rate_limiter.CreateResourceRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: protos/ydb_rate_limiter.proto
package tech.ydb.proto.rate_limiter;
public interface CreateResourceRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:Ydb.RateLimiter.CreateResourceRequest)
    com.google.protobuf.MessageOrBuilder {
  /**
   * .Ydb.Operations.OperationParams operation_params = 1;
   * @return Whether the operationParams field is set.
   */
  boolean hasOperationParams();
  /**
   * .Ydb.Operations.OperationParams operation_params = 1;
   * @return The operationParams.
   */
  tech.ydb.proto.OperationProtos.OperationParams getOperationParams();
  /**
   * .Ydb.Operations.OperationParams operation_params = 1;
   */
  tech.ydb.proto.OperationProtos.OperationParamsOrBuilder getOperationParamsOrBuilder();
  /**
   * 
   * Path of a coordination node.
   * 
   *
   * string coordination_node_path = 2;
   * @return The coordinationNodePath.
   */
  java.lang.String getCoordinationNodePath();
  /**
   * 
   * Path of a coordination node.
   * 
   *
   * string coordination_node_path = 2;
   * @return The bytes for coordinationNodePath.
   */
  com.google.protobuf.ByteString
      getCoordinationNodePathBytes();
  /**
   * 
   * Resource properties.
   * 
   *
   * .Ydb.RateLimiter.Resource resource = 3;
   * @return Whether the resource field is set.
   */
  boolean hasResource();
  /**
   * 
   * Resource properties.
   * 
   *
   * .Ydb.RateLimiter.Resource resource = 3;
   * @return The resource.
   */
  tech.ydb.proto.rate_limiter.Resource getResource();
  /**
   * 
   * Resource properties.
   * 
   *
   * .Ydb.RateLimiter.Resource resource = 3;
   */
  tech.ydb.proto.rate_limiter.ResourceOrBuilder getResourceOrBuilder();
}
    © 2015 - 2025 Weber Informatics LLC | Privacy Policy