Class RenameCollectionParam.Builder

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

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

    • withOldDatabaseName

      public RenameCollectionParam.Builder withOldDatabaseName(String databaseName)
      Sets the old database name. database name can be nil.
      Parameters:
      databaseName - database name
      Returns:
      Builder
    • withNewDatabaseName

      public RenameCollectionParam.Builder withNewDatabaseName(String databaseName)
      Sets the old database name. database name can be nil.
      Parameters:
      databaseName - database name
      Returns:
      Builder
    • withOldCollectionName

      public RenameCollectionParam.Builder withOldCollectionName(@NonNull @NonNull String oldCollectionName)
      Sets the old collection name. Old collection name cannot be empty or null.
      Parameters:
      oldCollectionName - old collection name
      Returns:
      Builder
    • withNewCollectionName

      public RenameCollectionParam.Builder withNewCollectionName(@NonNull @NonNull String newCollectionName)
      Sets the new collection name. New collection name cannot be empty or null.
      Parameters:
      newCollectionName - new collection name
      Returns:
      Builder
    • build

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