Class AlterDatabaseParam.Builder

java.lang.Object
io.milvus.param.collection.AlterDatabaseParam.Builder
Enclosing class:
AlterDatabaseParam

public static final class AlterDatabaseParam.Builder extends Object
Builder for AlterDatabaseParam class.
  • Method Details

    • withDatabaseName

      public AlterDatabaseParam.Builder withDatabaseName(@NonNull @NonNull String databaseName)
      Sets the database name. database name can be nil.
      Parameters:
      databaseName - database name
      Returns:
      Builder
    • withReplicaNumber

      public AlterDatabaseParam.Builder withReplicaNumber(int replicaNumber)
      Sets the replica number in database level, then if load collection doesn't have replica number, it will use this replica number.
      Parameters:
      replicaNumber - replica number
      Returns:
      Builder
    • WithResourceGroups

      public AlterDatabaseParam.Builder WithResourceGroups(@NonNull @NonNull List<String> resourceGroups)
      Sets the resource groups in database level, then if load collection doesn't have resource groups, it will use this resource groups.
      Parameters:
      resourceGroups - resource group names
      Returns:
      Builder
    • withProperty

      public AlterDatabaseParam.Builder withProperty(@NonNull @NonNull String key, @NonNull @NonNull String value)
      Basic method to set a key-value property.
      Parameters:
      key - the key
      value - the value
      Returns:
      Builder
    • build

      public AlterDatabaseParam build() throws ParamException
      Verifies parameters and creates a new AlterDatabaseParam instance.
      Returns:
      AlterDatabaseParam
      Throws:
      ParamException