Package com.oracle.bmc.datascience.model
Class ModelProvenance.Builder
- java.lang.Object
 - 
- com.oracle.bmc.datascience.model.ModelProvenance.Builder
 
 
- 
- Enclosing class:
 - ModelProvenance
 
public static class ModelProvenance.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelProvenancebuild()ModelProvenance.Buildercopy(ModelProvenance model)ModelProvenance.BuildergitBranch(String gitBranch)For model reproducibility purposes.ModelProvenance.BuildergitCommit(String gitCommit)For model reproducibility purposes.ModelProvenance.BuilderrepositoryUrl(String repositoryUrl)For model reproducibility purposes.ModelProvenance.BuilderscriptDir(String scriptDir)For model reproducibility purposes.ModelProvenance.BuildertrainingId(String trainingId)The OCID of a training session(Job or NotebookSession) in which the model was trained.ModelProvenance.BuildertrainingScript(String trainingScript)For model reproducibility purposes. 
 - 
 
- 
- 
Method Detail
- 
repositoryUrl
public ModelProvenance.Builder repositoryUrl(String repositoryUrl)
For model reproducibility purposes.URL of the git repository associated with model training.
- Parameters:
 repositoryUrl- the value to set- Returns:
 - this builder
 
 
- 
gitBranch
public ModelProvenance.Builder gitBranch(String gitBranch)
For model reproducibility purposes.Branch of the git repository associated with model training.
- Parameters:
 gitBranch- the value to set- Returns:
 - this builder
 
 
- 
gitCommit
public ModelProvenance.Builder gitCommit(String gitCommit)
For model reproducibility purposes.Commit ID of the git repository associated with model training.
- Parameters:
 gitCommit- the value to set- Returns:
 - this builder
 
 
- 
scriptDir
public ModelProvenance.Builder scriptDir(String scriptDir)
For model reproducibility purposes.Path to model artifacts.
- Parameters:
 scriptDir- the value to set- Returns:
 - this builder
 
 
- 
trainingScript
public ModelProvenance.Builder trainingScript(String trainingScript)
For model reproducibility purposes.Path to the python script or notebook in which the model was trained."
- Parameters:
 trainingScript- the value to set- Returns:
 - this builder
 
 
- 
trainingId
public ModelProvenance.Builder trainingId(String trainingId)
The OCID of a training session(Job or NotebookSession) in which the model was trained.It is used for model reproducibility purposes.
- Parameters:
 trainingId- the value to set- Returns:
 - this builder
 
 
- 
build
public ModelProvenance build()
 
- 
copy
public ModelProvenance.Builder copy(ModelProvenance model)
 
 - 
 
 -