Package oracle.pgx.api.mllib
Class GenericModelStorer<ModelType extends Model<ModelType>>
- java.lang.Object
-
- oracle.pgx.api.mllib.ModelStorer<ModelType,GenericModelStorer<ModelType>>
-
- oracle.pgx.api.mllib.GenericModelStorer<ModelType>
-
public class GenericModelStorer<ModelType extends Model<ModelType>> extends ModelStorer<ModelType,GenericModelStorer<ModelType>>
Generic model storer that gives access to the different available storers (DB, File)- Since:
- 21.1
-
-
Constructor Summary
Constructors Constructor Description GenericModelStorer(PgxSession session, oracle.pgx.api.internal.Core core, ModelType model, java.util.function.Supplier<java.lang.String> keystorePathSupplier, java.util.function.Supplier<char[]> keystorePasswordSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DbModelStorer<ModelType>
db()
Returns a model loader for storing models to an Oracle databaseFileModelStorer<ModelType>
file()
Returns a model storer for storing models to filesPgxFuture<java.lang.Void>
storeAsync()
Trigger the storing, once all the parameters have been set (async version)-
Methods inherited from class oracle.pgx.api.mllib.ModelStorer
overwrite, store
-
-
-
-
Constructor Detail
-
GenericModelStorer
public GenericModelStorer(PgxSession session, oracle.pgx.api.internal.Core core, ModelType model, java.util.function.Supplier<java.lang.String> keystorePathSupplier, java.util.function.Supplier<char[]> keystorePasswordSupplier)
-
-
Method Detail
-
storeAsync
public PgxFuture<java.lang.Void> storeAsync()
Description copied from class:ModelStorer
Trigger the storing, once all the parameters have been set (async version)- Specified by:
storeAsync
in classModelStorer<ModelType extends Model<ModelType>,GenericModelStorer<ModelType extends Model<ModelType>>>
-
db
public DbModelStorer<ModelType> db()
Returns a model loader for storing models to an Oracle database- Returns:
- a model loader for storing to an Oracle database
- Since:
- 21.1
-
file
public FileModelStorer<ModelType> file()
Returns a model storer for storing models to files- Returns:
- a model storer for storing to files
- Since:
- 21.1
-
-