io.milvus.grpc.ResourceGroupConfigOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of milvus-sdk-java Show documentation
Show all versions of milvus-sdk-java Show documentation
Java SDK for Milvus, a distributed high-performance vector database.
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: rg.proto
package io.milvus.grpc;
public interface ResourceGroupConfigOrBuilder extends
// @@protoc_insertion_point(interface_extends:milvus.proto.rg.ResourceGroupConfig)
com.google.protobuf.MessageOrBuilder {
/**
*
* requests node num in resource group, if node num is less than requests.nodeNum, it will be transfer from other resource group.
*
*
* .milvus.proto.rg.ResourceGroupLimit requests = 1;
* @return Whether the requests field is set.
*/
boolean hasRequests();
/**
*
* requests node num in resource group, if node num is less than requests.nodeNum, it will be transfer from other resource group.
*
*
* .milvus.proto.rg.ResourceGroupLimit requests = 1;
* @return The requests.
*/
io.milvus.grpc.ResourceGroupLimit getRequests();
/**
*
* requests node num in resource group, if node num is less than requests.nodeNum, it will be transfer from other resource group.
*
*
* .milvus.proto.rg.ResourceGroupLimit requests = 1;
*/
io.milvus.grpc.ResourceGroupLimitOrBuilder getRequestsOrBuilder();
/**
*
* limited node num in resource group, if node num is more than limits.nodeNum, it will be transfer to other resource group.
*
*
* .milvus.proto.rg.ResourceGroupLimit limits = 2;
* @return Whether the limits field is set.
*/
boolean hasLimits();
/**
*
* limited node num in resource group, if node num is more than limits.nodeNum, it will be transfer to other resource group.
*
*
* .milvus.proto.rg.ResourceGroupLimit limits = 2;
* @return The limits.
*/
io.milvus.grpc.ResourceGroupLimit getLimits();
/**
*
* limited node num in resource group, if node num is more than limits.nodeNum, it will be transfer to other resource group.
*
*
* .milvus.proto.rg.ResourceGroupLimit limits = 2;
*/
io.milvus.grpc.ResourceGroupLimitOrBuilder getLimitsOrBuilder();
/**
*
* missing node should be transfer from given resource group at high priority in repeated list.
*
*
* repeated .milvus.proto.rg.ResourceGroupTransfer transfer_from = 3;
*/
java.util.List
getTransferFromList();
/**
*
* missing node should be transfer from given resource group at high priority in repeated list.
*
*
* repeated .milvus.proto.rg.ResourceGroupTransfer transfer_from = 3;
*/
io.milvus.grpc.ResourceGroupTransfer getTransferFrom(int index);
/**
*
* missing node should be transfer from given resource group at high priority in repeated list.
*
*
* repeated .milvus.proto.rg.ResourceGroupTransfer transfer_from = 3;
*/
int getTransferFromCount();
/**
*
* missing node should be transfer from given resource group at high priority in repeated list.
*
*
* repeated .milvus.proto.rg.ResourceGroupTransfer transfer_from = 3;
*/
java.util.List extends io.milvus.grpc.ResourceGroupTransferOrBuilder>
getTransferFromOrBuilderList();
/**
*
* missing node should be transfer from given resource group at high priority in repeated list.
*
*
* repeated .milvus.proto.rg.ResourceGroupTransfer transfer_from = 3;
*/
io.milvus.grpc.ResourceGroupTransferOrBuilder getTransferFromOrBuilder(
int index);
/**
*
* redundant node should be transfer to given resource group at high priority in repeated list.
*
*
* repeated .milvus.proto.rg.ResourceGroupTransfer transfer_to = 4;
*/
java.util.List
getTransferToList();
/**
*
* redundant node should be transfer to given resource group at high priority in repeated list.
*
*
* repeated .milvus.proto.rg.ResourceGroupTransfer transfer_to = 4;
*/
io.milvus.grpc.ResourceGroupTransfer getTransferTo(int index);
/**
*
* redundant node should be transfer to given resource group at high priority in repeated list.
*
*
* repeated .milvus.proto.rg.ResourceGroupTransfer transfer_to = 4;
*/
int getTransferToCount();
/**
*
* redundant node should be transfer to given resource group at high priority in repeated list.
*
*
* repeated .milvus.proto.rg.ResourceGroupTransfer transfer_to = 4;
*/
java.util.List extends io.milvus.grpc.ResourceGroupTransferOrBuilder>
getTransferToOrBuilderList();
/**
*
* redundant node should be transfer to given resource group at high priority in repeated list.
*
*
* repeated .milvus.proto.rg.ResourceGroupTransfer transfer_to = 4;
*/
io.milvus.grpc.ResourceGroupTransferOrBuilder getTransferToOrBuilder(
int index);
}