case class Blueprint(projectId: Option[String], processes: Option[Array[String]], id: Option[String], modelType: Option[String], blueprintCategory: Option[String], monotonicIncreasingFeaturelistId: Option[String], monotonicDecreasingFeaturelistId: Option[String], supportsMonotonicConstraints: Option[Boolean]) extends Product with Serializable
Blueprint
- projectId
the project the blueprint belongs to
- processes
a list of strings representing processes the blueprint uses
- id
the blueprint ID of this blueprint - note that this is not an ObjectId
- modelType
the model this blueprint will produce
- blueprintCategory
(New in version v2.6) describes the category of the blueprint and indicates the kind of model this blueprint produces. Will be either “DataRobot” or “Scaleout DataRobot”.
- monotonicIncreasingFeaturelistId
the ID of the featurelist that defines the set of features with a monotonically increasing relationship to the target. If null, no such constraints are enforced.
- monotonicDecreasingFeaturelistId
the ID of the featurelist that defines the set of features with a monotonically decreasing relationship to the target. If null, no such constraints are enforced.
- supportsMonotonicConstraints
whether this model supports enforcing montonic constraints
- Alphabetic
- By Inheritance
- Blueprint
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
Blueprint(projectId: Option[String], processes: Option[Array[String]], id: Option[String], modelType: Option[String], blueprintCategory: Option[String], monotonicIncreasingFeaturelistId: Option[String], monotonicDecreasingFeaturelistId: Option[String], supportsMonotonicConstraints: Option[Boolean])
- projectId
the project the blueprint belongs to
- processes
a list of strings representing processes the blueprint uses
- id
the blueprint ID of this blueprint - note that this is not an ObjectId
- modelType
the model this blueprint will produce
- blueprintCategory
(New in version v2.6) describes the category of the blueprint and indicates the kind of model this blueprint produces. Will be either “DataRobot” or “Scaleout DataRobot”.
- monotonicIncreasingFeaturelistId
the ID of the featurelist that defines the set of features with a monotonically increasing relationship to the target. If null, no such constraints are enforced.
- monotonicDecreasingFeaturelistId
the ID of the featurelist that defines the set of features with a monotonically decreasing relationship to the target. If null, no such constraints are enforced.
- supportsMonotonicConstraints
whether this model supports enforcing montonic constraints
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val blueprintCategory: Option[String]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def getBlueprintChart()(implicit client: DataRobotClient): Graph[BlueprintNode, LDiEdge]
- def getBlueprintDocumentation()(implicit client: DataRobotClient): List[Map[String, Any]]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val id: Option[String]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val modelType: Option[String]
- val monotonicDecreasingFeaturelistId: Option[String]
- val monotonicIncreasingFeaturelistId: Option[String]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val processes: Option[Array[String]]
- val projectId: Option[String]
- val supportsMonotonicConstraints: Option[Boolean]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- Blueprint → AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated