| Model.Builder | Model.Builder. aliasName(String aliasName) | the alias name of the model. | 
| static Model.Builder | Model. builder() | Create a new builder. | 
| Model.Builder | Model.Builder. compartmentId(String compartmentId) | The compartment identifier. | 
| Model.Builder | Model.Builder. componentModels(List<ComponentModel> componentModels) | The OCID 
collection of active custom Key Value models that need to be composed. | 
| Model.Builder | Model.Builder. copy(Model model) |  | 
| Model.Builder | Model.Builder. definedTags(Map<String,Map<String,Object>> definedTags) | Defined tags for this resource. | 
| Model.Builder | Model.Builder. description(String description) | An optional description of the model. | 
| Model.Builder | Model.Builder. displayName(String displayName) | A human-friendly name for the model, which can be changed. | 
| Model.Builder | Model.Builder. freeformTags(Map<String,String> freeformTags) | A simple key-value pair that is applied without any predefined name, type, or scope. | 
| Model.Builder | Model.Builder. id(String id) | A unique identifier that is immutable after creation. | 
| Model.Builder | Model.Builder. inferenceUnits(Integer inferenceUnits) | Number of replicas required for this model. | 
| Model.Builder | Model.Builder. isComposedModel(Boolean isComposedModel) | Set to true when the model is created by using multiple key value extraction models. | 
| Model.Builder | Model.Builder. isQuickMode(Boolean isQuickMode) | Set to true when experimenting with a new model type or dataset, so model training is
quick, with a predefined low number of passes through the training data. | 
| Model.Builder | Model.Builder. labels(List<String> labels) | The collection of labels used to train the custom model. | 
| Model.Builder | Model.Builder. language(String language) | The document language for model training, abbreviated according to the BCP 47 syntax. | 
| Model.Builder | Model.Builder. lifecycleDetails(String lifecycleDetails) | A message describing the current state in more detail, that can provide actionable
information if training failed. | 
| Model.Builder | Model.Builder. lifecycleState(Model.LifecycleState lifecycleState) | The current state of the model. | 
| Model.Builder | Model.Builder. locks(List<ResourceLock> locks) | Locks associated with this resource. | 
| Model.Builder | Model.Builder. maxTrainingTimeInHours(Double maxTrainingTimeInHours) | The maximum model training time in hours, expressed as a decimal fraction. | 
| Model.Builder | Model.Builder. metrics(ModelMetrics metrics) |  | 
| Model.Builder | Model.Builder. modelSubType(ModelSubType modelSubType) | Applicable to only PRE_TRAINED_KEY_VALUE_EXTRACTION,
PRE_TRAINED_DOCUMENT_ELEMENTS_EXTRACTION. | 
| Model.Builder | Model.Builder. modelType(Model.ModelType modelType) | The type of the Document model. | 
| Model.Builder | Model.Builder. modelVersion(String modelVersion) | The version of the model. | 
| Model.Builder | Model.Builder. projectId(String projectId) | The OCID  of the
project that contains the model. | 
| Model.Builder | Model.Builder. systemTags(Map<String,Map<String,Object>> systemTags) | Usage of system tag keys. | 
| Model.Builder | Model.Builder. tenancyId(String tenancyId) | The tenancy id of the model. | 
| Model.Builder | Model.Builder. testingDataset(Dataset testingDataset) |  | 
| Model.Builder | Model.Builder. timeCreated(Date timeCreated) | When the model was created, as an RFC3339 datetime string. | 
| Model.Builder | Model.Builder. timeUpdated(Date timeUpdated) | When the model was updated, as an RFC3339 datetime string. | 
| Model.Builder | Model. toBuilder() |  | 
| Model.Builder | Model.Builder. trainedTimeInHours(Double trainedTimeInHours) | The total hours actually used for model training. | 
| Model.Builder | Model.Builder. trainingDataset(Dataset trainingDataset) |  | 
| Model.Builder | Model.Builder. validationDataset(Dataset validationDataset) |  |