Class InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder
-
- All Implemented Interfaces:
public final class InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.BuilderA builder for Config.
-
-
Method Summary
-
-
Method Detail
-
groundTruthColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder groundTruthColumnName(String groundTruthColumnName)
Name of the column with the ground truths.
-
groundTruthColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder groundTruthColumnName(Optional<String> groundTruthColumnName)
Alias for calling Builder.groundTruthColumnName with
groundTruthColumnName.orElse(null).
-
groundTruthColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder groundTruthColumnName(JsonField<String> groundTruthColumnName)
Sets Builder.groundTruthColumnName to an arbitrary JSON value.
You should usually call Builder.groundTruthColumnName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
humanFeedbackColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder humanFeedbackColumnName(String humanFeedbackColumnName)
Name of the column with human feedback.
-
humanFeedbackColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder humanFeedbackColumnName(Optional<String> humanFeedbackColumnName)
Alias for calling Builder.humanFeedbackColumnName with
humanFeedbackColumnName.orElse(null).
-
humanFeedbackColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder humanFeedbackColumnName(JsonField<String> humanFeedbackColumnName)
Sets Builder.humanFeedbackColumnName to an arbitrary JSON value.
You should usually call Builder.humanFeedbackColumnName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
inferenceIdColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.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 InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder inferenceIdColumnName(Optional<String> inferenceIdColumnName)
Alias for calling Builder.inferenceIdColumnName with
inferenceIdColumnName.orElse(null).
-
inferenceIdColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.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 InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder latencyColumnName(String latencyColumnName)
Name of the column with the latencies.
-
latencyColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder latencyColumnName(Optional<String> latencyColumnName)
Alias for calling Builder.latencyColumnName with
latencyColumnName.orElse(null).
-
latencyColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.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.
-
timestampColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.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 InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder timestampColumnName(Optional<String> timestampColumnName)
Alias for calling Builder.timestampColumnName with
timestampColumnName.orElse(null).
-
timestampColumnName
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.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 InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final InferencePipelineUpdateResponse.DataBackend.RedshiftDataBackend.Config build()
Returns an immutable instance of Config.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-