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 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

      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;
    • 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

      ResourceGroupTransferOrBuilder getTransferFromOrBuilder(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;
    • 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

      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;
    • 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

      ResourceGroupTransferOrBuilder getTransferToOrBuilder(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;
    • 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;