package
models
Type Members
-
case class
BasicDisplayOptions(gridWidth: Option[Int] = None, gridOffset: Option[Int] = None, height: Option[Int] = None, isTextualForm: Boolean = false, title: Option[String] = None) extends DisplayOptions with Product with Serializable
-
case class
BasicStatsWidgetSpec(fieldName: String, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
BoxWidgetSpec(fieldName: String, groupFieldName: Option[String] = None, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
Category(_id: Option[BSONObjectID], name: String, label: Option[String] = None, parentId: Option[BSONObjectID] = None, parent: Option[Category] = None, children: Seq[Category] = Seq[Category]()) extends Product with Serializable
-
case class
CorrelationWidgetSpec(fieldNames: Seq[String], correlationType: CorrelationType.Value, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
CumulativeCountWidgetSpec(fieldName: String, groupFieldName: Option[String], subFilterId: Option[BSONObjectID] = None, relativeValues: Boolean = false, numericBinCount: Option[Int] = None, useDateMonthBins: Boolean = false, displayOptions: MultiChartDisplayOptions = MultiChartDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
CustomHtmlWidgetSpec(content: String, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
DataSetLinkSpec(leftSourceDataSetId: String, rightSourceDataSetId: String, leftLinkFieldNames: Seq[String], rightLinkFieldNames: Seq[String], leftPreserveFieldNames: Traversable[String], rightPreserveFieldNames: Traversable[String], addDataSetIdToRightFieldNames: Boolean, resultDataSetSpec: DerivedDataSetSpec, processingBatchSize: Option[Int] = None, saveBatchSize: Option[Int] = None, backpressureBufferSize: Option[Int] = None, parallelism: Option[Int] = None) extends DataSetTransformation with Product with Serializable
-
case class
DataSetMetaInfo(_id: Option[BSONObjectID], id: String, name: String, sortOrder: Int, hide: Boolean, dataSpaceId: BSONObjectID, timeCreated: Date = new Date(), sourceDataSetId: Option[BSONObjectID] = None) extends Product with Serializable
-
case class
DataSetSeriesProcessingSpec(sourceDataSetId: String, resultDataSetSpec: DerivedDataSetSpec, seriesProcessingSpecs: Seq[SeriesProcessingSpec], preserveFieldNames: Seq[String], processingBatchSize: Option[Int], saveBatchSize: Option[Int]) extends DataSetTransformation with Product with Serializable
-
case class
DataSetSeriesTransformationSpec(sourceDataSetId: String, resultDataSetSpec: DerivedDataSetSpec, seriesTransformationSpecs: Seq[SeriesTransformationSpec], preserveFieldNames: Seq[String], processingBatchSize: Option[Int], saveBatchSize: Option[Int]) extends DataSetTransformation with Product with Serializable
-
case class
DataSetSetting(_id: Option[BSONObjectID], dataSetId: String, keyFieldName: String, exportOrderByFieldName: Option[String] = None, defaultScatterXFieldName: Option[String] = None, defaultScatterYFieldName: Option[String] = None, defaultDistributionFieldName: Option[String] = None, defaultCumulativeCountFieldName: Option[String] = None, filterShowFieldStyle: Option[FilterShowFieldStyle.Value] = None, filterShowNonNullCount: Boolean = false, displayItemName: Option[String] = None, storageType: StorageType.Value, mongoAutoCreateIndexForProjection: Boolean = false, cacheDataSet: Boolean = false) extends Product with Serializable
-
-
case class
DataSpaceMetaInfo(_id: Option[BSONObjectID], name: String, sortOrder: Int, timeCreated: Date = new Date(), dataSetMetaInfos: Seq[DataSetMetaInfo] = Seq[DataSetMetaInfo](), parentId: Option[BSONObjectID] = None, children: Buffer[DataSpaceMetaInfo] = ListBuffer[DataSpaceMetaInfo]()) extends Product with Serializable
-
case class
DataView(_id: Option[BSONObjectID], name: String, filterOrIds: Seq[Either[Seq[FilterCondition], BSONObjectID]], tableColumnNames: Seq[String], widgetSpecs: Seq[WidgetSpec], elementGridWidth: Int = 3, default: Boolean = false, isPrivate: Boolean = false, generationMethod: WidgetGenerationMethod.Value = WidgetGenerationMethod.Auto, createdById: Option[BSONObjectID] = None, timeCreated: Date = new Date(), createdBy: Option[User] = None) extends Product with Serializable
-
case class
DerivedDataSetSpec(id: String, name: String, storageType: StorageType.Value) extends Product with Serializable
-
case class
Dictionary(_id: Option[BSONObjectID], dataSetId: String, fields: Seq[Field], categories: Seq[Category], filters: Seq[Filter], dataviews: Seq[DataView]) extends Product with Serializable
-
-
case class
DistributionWidgetSpec(fieldName: String, groupFieldName: Option[String], subFilterId: Option[BSONObjectID] = None, relativeValues: Boolean = false, numericBinCount: Option[Int] = None, useDateMonthBins: Boolean = false, displayOptions: MultiChartDisplayOptions = MultiChartDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
DropFieldsSpec(sourceDataSetId: String, fieldNamesToKeep: Traversable[String], fieldNamesToDrop: Traversable[String], resultDataSetSpec: DerivedDataSetSpec, streamSpec: StreamSpec) extends DataSetTransformation with Product with Serializable
-
case class
Field(name: String, label: Option[String] = None, fieldType: FieldTypeId.Value = FieldTypeId.String, isArray: Boolean = false, numValues: Option[Map[String, String]] = None, displayDecimalPlaces: Option[Int] = None, displayTrueValue: Option[String] = None, displayFalseValue: Option[String] = None, aliases: Seq[String] = Seq[String](), categoryId: Option[BSONObjectID] = None, category: Option[Category] = None) extends Product with Serializable
-
case class
FieldTypeSpec(fieldType: FieldTypeId.Value, isArray: Boolean = false, enumValues: Option[Map[Int, String]] = None, displayDecimalPlaces: Option[Int] = None, displayTrueValue: Option[String] = None, displayFalseValue: Option[String] = None) extends Product with Serializable
-
case class
Filter(_id: Option[BSONObjectID] = None, name: Option[String] = None, conditions: Seq[FilterCondition] = Nil, isPrivate: Boolean = false, createdById: Option[BSONObjectID] = None, timeCreated: Option[Date] = Some(new Date()), createdBy: Option[User] = None) extends Product with Serializable
-
case class
GridDistributionCountWidgetSpec(xFieldName: String, yFieldName: String, xBinCount: Int, yBinCount: Int, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
HeatmapAggWidgetSpec(xFieldName: String, yFieldName: String, valueFieldName: String, xBinCount: Int, yBinCount: Int, aggType: AggType.Value, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
HtmlSnippet(_id: Option[BSONObjectID] = None, snippetId: HtmlSnippetId.Value, content: String, active: Boolean = true, createdById: Option[BSONObjectID] = None, timeCreated: Date = new Date()) extends Product with Serializable
-
case class
IndependenceTestWidgetSpec(fieldName: String, inputFieldNames: Seq[String], topCount: Option[Int] = None, keepUndefined: Boolean = false, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
Message(_id: Option[BSONObjectID], content: String, createdByUser: Option[String] = None, isUserAdmin: Boolean = false, timeCreated: Date = new Date()) extends Product with Serializable
-
case class
MultiChartDisplayOptions(gridWidth: Option[Int] = None, gridOffset: Option[Int] = None, height: Option[Int] = None, chartType: Option[ChartType.Value] = None, isTextualForm: Boolean = false, title: Option[String] = None) extends DisplayOptions with Product with Serializable
-
case class
MultiDataSetLinkSpec(leftSourceDataSetId: String, rightSourceDataSetIds: Seq[String], leftLinkFieldNames: Seq[String], rightLinkFieldNames: Seq[Seq[String]], leftPreserveFieldNames: Traversable[String], rightPreserveFieldNames: Seq[Traversable[String]], addDataSetIdToRightFieldNames: Boolean, resultDataSetSpec: DerivedDataSetSpec, processingBatchSize: Option[Int] = None, saveBatchSize: Option[Int] = None, backpressureBufferSize: Option[Int] = None, parallelism: Option[Int] = None) extends DataSetTransformation with Product with Serializable
-
case class
RenameFieldsSpec(sourceDataSetId: String, fieldOldNewNames: Traversable[(String, String)], resultDataSetSpec: DerivedDataSetSpec, streamSpec: StreamSpec) extends DataSetTransformation with Product with Serializable
-
case class
ScatterWidgetSpec(xFieldName: String, yFieldName: String, groupFieldName: Option[String], subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
SelfLinkSpec(dataSetId: String, keyFieldNames: Seq[String], valueFieldName: String, processingBatchSize: Option[Int], resultDataSetSpec: DerivedDataSetSpec) extends DataSetTransformation with Product with Serializable
-
case class
SeriesProcessingSpec(fieldPath: String, processingType: SeriesProcessingType.Value, pastValuesCount: Int, addInitPaddingWithZeroes: Boolean = true) extends Product with Serializable
-
case class
SeriesTransformationSpec(fieldPath: String, transformType: incal.spark_ml.models.VectorScalerType.Value) extends Product with Serializable
-
case class
Translation(_id: Option[BSONObjectID], original: String, translated: String) extends Product with Serializable
-
case class
User(_id: Option[BSONObjectID], ldapDn: String, email: String, roles: Seq[String], permissions: Seq[String]) extends Product with Serializable
-
case class
ValueScatterWidgetSpec(xFieldName: String, yFieldName: String, valueFieldName: String, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
abstract
class
WidgetSpec extends AnyRef
User object - holds info about a user such as ldapDn, email, roles, and permissions.
BSON ID of entry/ user
LDAP DN of user on LDAP server.
Email of user (can be used to send notifications.
Roles for Deadbolt.
Permissions for Deadbolt.