Package io.milvus.grpc
Interface ResourceGroupConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ResourceGroupConfig,ResourceGroupConfig.Builder
public interface ResourceGroupConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlimited node num in resource group, if node num is more than limits.nodeNum, it will be transfer to other resource group.limited node num in resource group, if node num is more than limits.nodeNum, it will be transfer to other resource group.node in resource group must match node filtersnode in resource group must match node filtersrequests node num in resource group, if node num is less than requests.nodeNum, it will be transfer from other resource group.requests node num in resource group, if node num is less than requests.nodeNum, it will be transfer from other resource group.getTransferFrom(int index) missing node should be transfer from given resource group at high priority in repeated list.intmissing node should be transfer from given resource group at high priority in repeated list.missing node should be transfer from given resource group at high priority in repeated list.getTransferFromOrBuilder(int index) missing node should be transfer from given resource group at high priority in repeated list.List<? extends ResourceGroupTransferOrBuilder> missing node should be transfer from given resource group at high priority in repeated list.getTransferTo(int index) redundant node should be transfer to given resource group at high priority in repeated list.intredundant node should be transfer to given resource group at high priority in repeated list.redundant node should be transfer to given resource group at high priority in repeated list.getTransferToOrBuilder(int index) redundant node should be transfer to given resource group at high priority in repeated list.List<? extends ResourceGroupTransferOrBuilder> redundant node should be transfer to given resource group at high priority in repeated list.booleanlimited node num in resource group, if node num is more than limits.nodeNum, it will be transfer to other resource group.booleannode in resource group must match node filtersbooleanrequests node num in resource group, if node num is less than requests.nodeNum, it will be transfer from other resource group.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasRequests
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;- Returns:
- Whether the requests field is set.
-
getRequests
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;- Returns:
- The requests.
-
getRequestsOrBuilder
ResourceGroupLimitOrBuilder getRequestsOrBuilder()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; -
hasLimits
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;- Returns:
- Whether the limits field is set.
-
getLimits
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;- Returns:
- The limits.
-
getLimitsOrBuilder
ResourceGroupLimitOrBuilder getLimitsOrBuilder()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; -
getTransferFromList
List<ResourceGroupTransfer> getTransferFromList()missing node should be transfer from given resource group at high priority in repeated list.
repeated .milvus.proto.rg.ResourceGroupTransfer transfer_from = 3; -
getTransferFrom
missing node should be transfer from given resource group at high priority in repeated list.
repeated .milvus.proto.rg.ResourceGroupTransfer transfer_from = 3; -
getTransferFromCount
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; -
getTransferFromOrBuilderList
List<? extends 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; -
getTransferFromOrBuilder
missing node should be transfer from given resource group at high priority in repeated list.
repeated .milvus.proto.rg.ResourceGroupTransfer transfer_from = 3; -
getTransferToList
List<ResourceGroupTransfer> getTransferToList()redundant node should be transfer to given resource group at high priority in repeated list.
repeated .milvus.proto.rg.ResourceGroupTransfer transfer_to = 4; -
getTransferTo
redundant node should be transfer to given resource group at high priority in repeated list.
repeated .milvus.proto.rg.ResourceGroupTransfer transfer_to = 4; -
getTransferToCount
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; -
getTransferToOrBuilderList
List<? extends 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; -
getTransferToOrBuilder
redundant node should be transfer to given resource group at high priority in repeated list.
repeated .milvus.proto.rg.ResourceGroupTransfer transfer_to = 4; -
hasNodeFilter
boolean hasNodeFilter()node in resource group must match node filters
.milvus.proto.rg.ResourceGroupNodeFilter node_filter = 5;- Returns:
- Whether the nodeFilter field is set.
-
getNodeFilter
ResourceGroupNodeFilter getNodeFilter()node in resource group must match node filters
.milvus.proto.rg.ResourceGroupNodeFilter node_filter = 5;- Returns:
- The nodeFilter.
-
getNodeFilterOrBuilder
ResourceGroupNodeFilterOrBuilder getNodeFilterOrBuilder()node in resource group must match node filters
.milvus.proto.rg.ResourceGroupNodeFilter node_filter = 5;
-