Class DataStreamParams.Config.TabularRegressionData.Builder
-
- All Implemented Interfaces:
public final class DataStreamParams.Config.TabularRegressionData.BuilderA builder for TabularRegressionData.
-
-
Method Summary
-
-
Method Detail
-
categoricalFeatureNames
final DataStreamParams.Config.TabularRegressionData.Builder categoricalFeatureNames(List<String> categoricalFeatureNames)
Array with the names of all categorical features in the dataset. E.g. "Gender", "Geography".
-
categoricalFeatureNames
final DataStreamParams.Config.TabularRegressionData.Builder categoricalFeatureNames(JsonField<List<String>> categoricalFeatureNames)
Sets Builder.categoricalFeatureNames to an arbitrary JSON value.
You should usually call Builder.categoricalFeatureNames with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addCategoricalFeatureName
final DataStreamParams.Config.TabularRegressionData.Builder addCategoricalFeatureName(String categoricalFeatureName)
Adds a single String to categoricalFeatureNames.
-
featureNames
final DataStreamParams.Config.TabularRegressionData.Builder featureNames(List<String> featureNames)
Array with all input feature names.
-
featureNames
final DataStreamParams.Config.TabularRegressionData.Builder featureNames(JsonField<List<String>> featureNames)
Sets Builder.featureNames to an arbitrary JSON value.
You should usually call Builder.featureNames with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addFeatureName
final DataStreamParams.Config.TabularRegressionData.Builder addFeatureName(String featureName)
Adds a single String to featureNames.
-
inferenceIdColumnName
final DataStreamParams.Config.TabularRegressionData.Builder inferenceIdColumnName(String inferenceIdColumnName)
Name of the column with the inference ids. This is useful if you want to update rows at a later point in time. If not provided, a unique id is generated by Openlayer.
-
inferenceIdColumnName
final DataStreamParams.Config.TabularRegressionData.Builder inferenceIdColumnName(JsonField<String> inferenceIdColumnName)
Sets Builder.inferenceIdColumnName to an arbitrary JSON value.
You should usually call Builder.inferenceIdColumnName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
latencyColumnName
final DataStreamParams.Config.TabularRegressionData.Builder latencyColumnName(String latencyColumnName)
Name of the column with the latencies.
-
latencyColumnName
final DataStreamParams.Config.TabularRegressionData.Builder latencyColumnName(JsonField<String> latencyColumnName)
Sets Builder.latencyColumnName to an arbitrary JSON value.
You should usually call Builder.latencyColumnName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
metadata
final DataStreamParams.Config.TabularRegressionData.Builder metadata(JsonValue metadata)
Object with metadata.
-
predictionsColumnName
final DataStreamParams.Config.TabularRegressionData.Builder predictionsColumnName(String predictionsColumnName)
Name of the column with the model's predictions.
-
predictionsColumnName
final DataStreamParams.Config.TabularRegressionData.Builder predictionsColumnName(JsonField<String> predictionsColumnName)
Sets Builder.predictionsColumnName to an arbitrary JSON value.
You should usually call Builder.predictionsColumnName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
targetColumnName
final DataStreamParams.Config.TabularRegressionData.Builder targetColumnName(String targetColumnName)
Name of the column with the targets (ground truth values).
-
targetColumnName
final DataStreamParams.Config.TabularRegressionData.Builder targetColumnName(JsonField<String> targetColumnName)
Sets Builder.targetColumnName to an arbitrary JSON value.
You should usually call Builder.targetColumnName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
timestampColumnName
final DataStreamParams.Config.TabularRegressionData.Builder timestampColumnName(String timestampColumnName)
Name of the column with the timestamps. Timestamps must be in UNIX sec format. If not provided, the upload timestamp is used.
-
timestampColumnName
final DataStreamParams.Config.TabularRegressionData.Builder timestampColumnName(JsonField<String> timestampColumnName)
Sets Builder.timestampColumnName to an arbitrary JSON value.
You should usually call Builder.timestampColumnName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final DataStreamParams.Config.TabularRegressionData.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final DataStreamParams.Config.TabularRegressionData.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final DataStreamParams.Config.TabularRegressionData.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final DataStreamParams.Config.TabularRegressionData.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final DataStreamParams.Config.TabularRegressionData.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final DataStreamParams.Config.TabularRegressionData build()
Returns an immutable instance of TabularRegressionData.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-