@Validated
@Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
date="2022-09-21T05:34:26.783Z[Etc/UTC]")
public class MLModelProperties
extends java.lang.Object
implements OneOfEnvelopedAspectValue, OneOfGenericAspectValue, OneOfMLModelSnapshotAspectsItems, OneOfVersionedAspectAspect
| Constructor and Description |
|---|
MLModelProperties() |
| Modifier and Type | Method and Description |
|---|---|
MLModelProperties |
addDeploymentsItem(java.lang.String deploymentsItem) |
MLModelProperties |
addDownstreamJobsItem(java.lang.String downstreamJobsItem) |
MLModelProperties |
addGroupsItem(java.lang.String groupsItem) |
MLModelProperties |
addHyperParamsItem(MLHyperParam hyperParamsItem) |
MLModelProperties |
addMlFeaturesItem(java.lang.String mlFeaturesItem) |
MLModelProperties |
addOnlineMetricsItem(MLMetric onlineMetricsItem) |
MLModelProperties |
addTagsItem(java.lang.String tagsItem) |
MLModelProperties |
addTrainingJobsItem(java.lang.String trainingJobsItem) |
MLModelProperties |
addTrainingMetricsItem(MLMetric trainingMetricsItem) |
MLModelProperties |
customProperties(java.util.Map<java.lang.String,java.lang.String> customProperties) |
MLModelProperties |
date(java.lang.Long date) |
MLModelProperties |
deployments(java.util.List<java.lang.String> deployments) |
MLModelProperties |
description(java.lang.String description) |
MLModelProperties |
downstreamJobs(java.util.List<java.lang.String> downstreamJobs) |
boolean |
equals(java.lang.Object o) |
MLModelProperties |
externalUrl(java.lang.String externalUrl) |
@NotNull java.lang.String |
get__type()
Name of this subclass in SimpleClassName format
|
@NotNull java.util.Map<java.lang.String,java.lang.String> |
getCustomProperties()
Custom property bag.
|
@Min(value=-9223372036854775808L) @Max(value=9223372036854775807L) java.lang.Long |
getDate()
Date when the MLModel was developed
minimum: -9223372036854775808
maximum: 9223372036854775807
|
java.util.List<java.lang.String> |
getDeployments()
Deployments for the MLModel
|
java.lang.String |
getDescription()
Documentation of the MLModel
|
java.util.List<java.lang.String> |
getDownstreamJobs()
List of jobs (if any) that use the model
|
java.lang.String |
getExternalUrl()
URL where the reference exist
|
java.util.List<java.lang.String> |
getGroups()
Groups the model belongs to
|
java.util.Map<java.lang.String,java.lang.String> |
getHyperParameters()
Hyper Parameters of the MLModel NOTE: these are deprecated in favor of hyperParams
|
@Valid java.util.List<MLHyperParam> |
getHyperParams()
Hyperparameters of the MLModel
|
java.util.List<java.lang.String> |
getMlFeatures()
List of features used for MLModel training
|
@Valid java.util.List<MLMetric> |
getOnlineMetrics()
Metrics of the MLModel used in production
|
@NotNull java.util.List<java.lang.String> |
getTags()
Tags for the MLModel
|
java.util.List<java.lang.String> |
getTrainingJobs()
List of jobs (if any) used to train the model
|
@Valid java.util.List<MLMetric> |
getTrainingMetrics()
Metrics of the MLModel used in training
|
java.lang.String |
getType()
Type of Algorithm or MLModel such as whether it is a Naive Bayes classifier, Convolutional Neural Network, etc
|
@Valid VersionTag |
getVersion()
Get version
|
MLModelProperties |
groups(java.util.List<java.lang.String> groups) |
int |
hashCode() |
MLModelProperties |
hyperParameters(java.util.Map<java.lang.String,java.lang.String> hyperParameters) |
MLModelProperties |
hyperParams(java.util.List<MLHyperParam> hyperParams) |
MLModelProperties |
mlFeatures(java.util.List<java.lang.String> mlFeatures) |
MLModelProperties |
onlineMetrics(java.util.List<MLMetric> onlineMetrics) |
MLModelProperties |
putCustomPropertiesItem(java.lang.String key,
java.lang.String customPropertiesItem) |
MLModelProperties |
putHyperParametersItem(java.lang.String key,
java.lang.String hyperParametersItem) |
void |
setCustomProperties(java.util.Map<java.lang.String,java.lang.String> customProperties) |
void |
setDate(java.lang.Long date) |
void |
setDeployments(java.util.List<java.lang.String> deployments) |
void |
setDescription(java.lang.String description) |
void |
setDownstreamJobs(java.util.List<java.lang.String> downstreamJobs) |
void |
setExternalUrl(java.lang.String externalUrl) |
void |
setGroups(java.util.List<java.lang.String> groups) |
void |
setHyperParameters(java.util.Map<java.lang.String,java.lang.String> hyperParameters) |
void |
setHyperParams(java.util.List<MLHyperParam> hyperParams) |
void |
setMlFeatures(java.util.List<java.lang.String> mlFeatures) |
void |
setOnlineMetrics(java.util.List<MLMetric> onlineMetrics) |
void |
setTags(java.util.List<java.lang.String> tags) |
void |
setTrainingJobs(java.util.List<java.lang.String> trainingJobs) |
void |
setTrainingMetrics(java.util.List<MLMetric> trainingMetrics) |
void |
setType(java.lang.String type) |
void |
setVersion(VersionTag version) |
MLModelProperties |
tags(java.util.List<java.lang.String> tags) |
java.lang.String |
toString() |
MLModelProperties |
trainingJobs(java.util.List<java.lang.String> trainingJobs) |
MLModelProperties |
trainingMetrics(java.util.List<MLMetric> trainingMetrics) |
MLModelProperties |
type(java.lang.String type) |
MLModelProperties |
version(VersionTag version) |
@NotNull public @NotNull java.lang.String get__type()
public MLModelProperties customProperties(java.util.Map<java.lang.String,java.lang.String> customProperties)
public MLModelProperties putCustomPropertiesItem(java.lang.String key, java.lang.String customPropertiesItem)
@NotNull public @NotNull java.util.Map<java.lang.String,java.lang.String> getCustomProperties()
public void setCustomProperties(java.util.Map<java.lang.String,java.lang.String> customProperties)
public MLModelProperties externalUrl(java.lang.String externalUrl)
public java.lang.String getExternalUrl()
public void setExternalUrl(java.lang.String externalUrl)
public MLModelProperties description(java.lang.String description)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public MLModelProperties date(java.lang.Long date)
@Min(value=-9223372036854775808L) @Max(value=9223372036854775807L) public @Min(value=-9223372036854775808L) @Max(value=9223372036854775807L) java.lang.Long getDate()
public void setDate(java.lang.Long date)
public MLModelProperties version(VersionTag version)
@Valid public @Valid VersionTag getVersion()
public void setVersion(VersionTag version)
public MLModelProperties type(java.lang.String type)
public java.lang.String getType()
public void setType(java.lang.String type)
public MLModelProperties hyperParameters(java.util.Map<java.lang.String,java.lang.String> hyperParameters)
public MLModelProperties putHyperParametersItem(java.lang.String key, java.lang.String hyperParametersItem)
public java.util.Map<java.lang.String,java.lang.String> getHyperParameters()
public void setHyperParameters(java.util.Map<java.lang.String,java.lang.String> hyperParameters)
public MLModelProperties hyperParams(java.util.List<MLHyperParam> hyperParams)
public MLModelProperties addHyperParamsItem(MLHyperParam hyperParamsItem)
@Valid public @Valid java.util.List<MLHyperParam> getHyperParams()
public void setHyperParams(java.util.List<MLHyperParam> hyperParams)
public MLModelProperties trainingMetrics(java.util.List<MLMetric> trainingMetrics)
public MLModelProperties addTrainingMetricsItem(MLMetric trainingMetricsItem)
@Valid public @Valid java.util.List<MLMetric> getTrainingMetrics()
public void setTrainingMetrics(java.util.List<MLMetric> trainingMetrics)
public MLModelProperties onlineMetrics(java.util.List<MLMetric> onlineMetrics)
public MLModelProperties addOnlineMetricsItem(MLMetric onlineMetricsItem)
@Valid public @Valid java.util.List<MLMetric> getOnlineMetrics()
public void setOnlineMetrics(java.util.List<MLMetric> onlineMetrics)
public MLModelProperties mlFeatures(java.util.List<java.lang.String> mlFeatures)
public MLModelProperties addMlFeaturesItem(java.lang.String mlFeaturesItem)
public java.util.List<java.lang.String> getMlFeatures()
public void setMlFeatures(java.util.List<java.lang.String> mlFeatures)
public MLModelProperties tags(java.util.List<java.lang.String> tags)
public MLModelProperties addTagsItem(java.lang.String tagsItem)
@NotNull public @NotNull java.util.List<java.lang.String> getTags()
public void setTags(java.util.List<java.lang.String> tags)
public MLModelProperties deployments(java.util.List<java.lang.String> deployments)
public MLModelProperties addDeploymentsItem(java.lang.String deploymentsItem)
public java.util.List<java.lang.String> getDeployments()
public void setDeployments(java.util.List<java.lang.String> deployments)
public MLModelProperties trainingJobs(java.util.List<java.lang.String> trainingJobs)
public MLModelProperties addTrainingJobsItem(java.lang.String trainingJobsItem)
public java.util.List<java.lang.String> getTrainingJobs()
public void setTrainingJobs(java.util.List<java.lang.String> trainingJobs)
public MLModelProperties downstreamJobs(java.util.List<java.lang.String> downstreamJobs)
public MLModelProperties addDownstreamJobsItem(java.lang.String downstreamJobsItem)
public java.util.List<java.lang.String> getDownstreamJobs()
public void setDownstreamJobs(java.util.List<java.lang.String> downstreamJobs)
public MLModelProperties groups(java.util.List<java.lang.String> groups)
public MLModelProperties addGroupsItem(java.lang.String groupsItem)
public java.util.List<java.lang.String> getGroups()
public void setGroups(java.util.List<java.lang.String> groups)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object