Package org.mlflow.api.proto
Class PromptOptimization.PromptOptimizationJob.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
- org.mlflow.api.proto.PromptOptimization.PromptOptimizationJob.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable,PromptOptimization.PromptOptimizationJobOrBuilder
- Enclosing class:
- PromptOptimization.PromptOptimizationJob
public static final class PromptOptimization.PromptOptimizationJob.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder> implements PromptOptimization.PromptOptimizationJobOrBuilder
Represents a prompt optimization job entity.
Protobuf typemlflow.PromptOptimizationJob
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description PromptOptimization.PromptOptimizationJob.BuilderaddAllTags(java.lang.Iterable<? extends PromptOptimization.PromptOptimizationJobTag> values)Tags associated with this job.PromptOptimization.PromptOptimizationJob.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)PromptOptimization.PromptOptimizationJob.BuilderaddTags(int index, PromptOptimization.PromptOptimizationJobTag value)Tags associated with this job.PromptOptimization.PromptOptimizationJob.BuilderaddTags(int index, PromptOptimization.PromptOptimizationJobTag.Builder builderForValue)Tags associated with this job.PromptOptimization.PromptOptimizationJob.BuilderaddTags(PromptOptimization.PromptOptimizationJobTag value)Tags associated with this job.PromptOptimization.PromptOptimizationJob.BuilderaddTags(PromptOptimization.PromptOptimizationJobTag.Builder builderForValue)Tags associated with this job.PromptOptimization.PromptOptimizationJobTag.BuilderaddTagsBuilder()Tags associated with this job.PromptOptimization.PromptOptimizationJobTag.BuilderaddTagsBuilder(int index)Tags associated with this job.PromptOptimization.PromptOptimizationJobbuild()PromptOptimization.PromptOptimizationJobbuildPartial()PromptOptimization.PromptOptimizationJob.Builderclear()PromptOptimization.PromptOptimizationJob.BuilderclearCompletionTimestampMs()Timestamp when the job completed (milliseconds since epoch).PromptOptimization.PromptOptimizationJob.BuilderclearConfig()Configuration for the optimization job.PromptOptimization.PromptOptimizationJob.BuilderclearCreationTimestampMs()Timestamp when the job was created (milliseconds since epoch).PromptOptimization.PromptOptimizationJob.BuilderclearExperimentId()ID of the MLflow experiment where this optimization job is tracked.PromptOptimization.PromptOptimizationJob.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PromptOptimization.PromptOptimizationJob.BuilderclearFinalEvalScores()PromptOptimization.PromptOptimizationJob.BuilderclearInitialEvalScores()PromptOptimization.PromptOptimizationJob.BuilderclearJobId()Unique identifier for the optimization job.PromptOptimization.PromptOptimizationJob.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PromptOptimization.PromptOptimizationJob.BuilderclearOptimizedPromptUri()URI of the optimized prompt (e.g., "prompts:/my-prompt/2").PromptOptimization.PromptOptimizationJob.BuilderclearRunId()MLflow run ID where optimization metrics and results are stored.PromptOptimization.PromptOptimizationJob.BuilderclearSourcePromptUri()URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").PromptOptimization.PromptOptimizationJob.BuilderclearState()Current state of the job (status + error message + metadata).PromptOptimization.PromptOptimizationJob.BuilderclearTags()Tags associated with this job.PromptOptimization.PromptOptimizationJob.Builderclone()booleancontainsFinalEvalScores(java.lang.String key)Final evaluation scores after optimization, keyed by scorer name.booleancontainsInitialEvalScores(java.lang.String key)Initial evaluation scores before optimization, keyed by scorer name.longgetCompletionTimestampMs()Timestamp when the job completed (milliseconds since epoch).PromptOptimization.PromptOptimizationJobConfiggetConfig()Configuration for the optimization job.PromptOptimization.PromptOptimizationJobConfig.BuildergetConfigBuilder()Configuration for the optimization job.PromptOptimization.PromptOptimizationJobConfigOrBuildergetConfigOrBuilder()Configuration for the optimization job.longgetCreationTimestampMs()Timestamp when the job was created (milliseconds since epoch).PromptOptimization.PromptOptimizationJobgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetExperimentId()ID of the MLflow experiment where this optimization job is tracked.com.google.protobuf.ByteStringgetExperimentIdBytes()ID of the MLflow experiment where this optimization job is tracked.java.util.Map<java.lang.String,java.lang.Double>getFinalEvalScores()Deprecated.intgetFinalEvalScoresCount()Final evaluation scores after optimization, keyed by scorer name.java.util.Map<java.lang.String,java.lang.Double>getFinalEvalScoresMap()Final evaluation scores after optimization, keyed by scorer name.doublegetFinalEvalScoresOrDefault(java.lang.String key, double defaultValue)Final evaluation scores after optimization, keyed by scorer name.doublegetFinalEvalScoresOrThrow(java.lang.String key)Final evaluation scores after optimization, keyed by scorer name.java.util.Map<java.lang.String,java.lang.Double>getInitialEvalScores()Deprecated.intgetInitialEvalScoresCount()Initial evaluation scores before optimization, keyed by scorer name.java.util.Map<java.lang.String,java.lang.Double>getInitialEvalScoresMap()Initial evaluation scores before optimization, keyed by scorer name.doublegetInitialEvalScoresOrDefault(java.lang.String key, double defaultValue)Initial evaluation scores before optimization, keyed by scorer name.doublegetInitialEvalScoresOrThrow(java.lang.String key)Initial evaluation scores before optimization, keyed by scorer name.java.lang.StringgetJobId()Unique identifier for the optimization job.com.google.protobuf.ByteStringgetJobIdBytes()Unique identifier for the optimization job.java.util.Map<java.lang.String,java.lang.Double>getMutableFinalEvalScores()Deprecated.java.util.Map<java.lang.String,java.lang.Double>getMutableInitialEvalScores()Deprecated.java.lang.StringgetOptimizedPromptUri()URI of the optimized prompt (e.g., "prompts:/my-prompt/2").com.google.protobuf.ByteStringgetOptimizedPromptUriBytes()URI of the optimized prompt (e.g., "prompts:/my-prompt/2").java.lang.StringgetRunId()MLflow run ID where optimization metrics and results are stored.com.google.protobuf.ByteStringgetRunIdBytes()MLflow run ID where optimization metrics and results are stored.java.lang.StringgetSourcePromptUri()URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").com.google.protobuf.ByteStringgetSourcePromptUriBytes()URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").Jobs.JobStategetState()Current state of the job (status + error message + metadata).Jobs.JobState.BuildergetStateBuilder()Current state of the job (status + error message + metadata).Jobs.JobStateOrBuildergetStateOrBuilder()Current state of the job (status + error message + metadata).PromptOptimization.PromptOptimizationJobTaggetTags(int index)Tags associated with this job.PromptOptimization.PromptOptimizationJobTag.BuildergetTagsBuilder(int index)Tags associated with this job.java.util.List<PromptOptimization.PromptOptimizationJobTag.Builder>getTagsBuilderList()Tags associated with this job.intgetTagsCount()Tags associated with this job.java.util.List<PromptOptimization.PromptOptimizationJobTag>getTagsList()Tags associated with this job.PromptOptimization.PromptOptimizationJobTagOrBuildergetTagsOrBuilder(int index)Tags associated with this job.java.util.List<? extends PromptOptimization.PromptOptimizationJobTagOrBuilder>getTagsOrBuilderList()Tags associated with this job.booleanhasCompletionTimestampMs()Timestamp when the job completed (milliseconds since epoch).booleanhasConfig()Configuration for the optimization job.booleanhasCreationTimestampMs()Timestamp when the job was created (milliseconds since epoch).booleanhasExperimentId()ID of the MLflow experiment where this optimization job is tracked.booleanhasJobId()Unique identifier for the optimization job.booleanhasOptimizedPromptUri()URI of the optimized prompt (e.g., "prompts:/my-prompt/2").booleanhasRunId()MLflow run ID where optimization metrics and results are stored.booleanhasSourcePromptUri()URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").booleanhasState()Current state of the job (status + error message + metadata).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()PromptOptimization.PromptOptimizationJob.BuildermergeConfig(PromptOptimization.PromptOptimizationJobConfig value)Configuration for the optimization job.PromptOptimization.PromptOptimizationJob.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PromptOptimization.PromptOptimizationJob.BuildermergeFrom(com.google.protobuf.Message other)PromptOptimization.PromptOptimizationJob.BuildermergeFrom(PromptOptimization.PromptOptimizationJob other)PromptOptimization.PromptOptimizationJob.BuildermergeState(Jobs.JobState value)Current state of the job (status + error message + metadata).PromptOptimization.PromptOptimizationJob.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PromptOptimization.PromptOptimizationJob.BuilderputAllFinalEvalScores(java.util.Map<java.lang.String,java.lang.Double> values)Final evaluation scores after optimization, keyed by scorer name.PromptOptimization.PromptOptimizationJob.BuilderputAllInitialEvalScores(java.util.Map<java.lang.String,java.lang.Double> values)Initial evaluation scores before optimization, keyed by scorer name.PromptOptimization.PromptOptimizationJob.BuilderputFinalEvalScores(java.lang.String key, double value)Final evaluation scores after optimization, keyed by scorer name.PromptOptimization.PromptOptimizationJob.BuilderputInitialEvalScores(java.lang.String key, double value)Initial evaluation scores before optimization, keyed by scorer name.PromptOptimization.PromptOptimizationJob.BuilderremoveFinalEvalScores(java.lang.String key)Final evaluation scores after optimization, keyed by scorer name.PromptOptimization.PromptOptimizationJob.BuilderremoveInitialEvalScores(java.lang.String key)Initial evaluation scores before optimization, keyed by scorer name.PromptOptimization.PromptOptimizationJob.BuilderremoveTags(int index)Tags associated with this job.PromptOptimization.PromptOptimizationJob.BuildersetCompletionTimestampMs(long value)Timestamp when the job completed (milliseconds since epoch).PromptOptimization.PromptOptimizationJob.BuildersetConfig(PromptOptimization.PromptOptimizationJobConfig value)Configuration for the optimization job.PromptOptimization.PromptOptimizationJob.BuildersetConfig(PromptOptimization.PromptOptimizationJobConfig.Builder builderForValue)Configuration for the optimization job.PromptOptimization.PromptOptimizationJob.BuildersetCreationTimestampMs(long value)Timestamp when the job was created (milliseconds since epoch).PromptOptimization.PromptOptimizationJob.BuildersetExperimentId(java.lang.String value)ID of the MLflow experiment where this optimization job is tracked.PromptOptimization.PromptOptimizationJob.BuildersetExperimentIdBytes(com.google.protobuf.ByteString value)ID of the MLflow experiment where this optimization job is tracked.PromptOptimization.PromptOptimizationJob.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)PromptOptimization.PromptOptimizationJob.BuildersetJobId(java.lang.String value)Unique identifier for the optimization job.PromptOptimization.PromptOptimizationJob.BuildersetJobIdBytes(com.google.protobuf.ByteString value)Unique identifier for the optimization job.PromptOptimization.PromptOptimizationJob.BuildersetOptimizedPromptUri(java.lang.String value)URI of the optimized prompt (e.g., "prompts:/my-prompt/2").PromptOptimization.PromptOptimizationJob.BuildersetOptimizedPromptUriBytes(com.google.protobuf.ByteString value)URI of the optimized prompt (e.g., "prompts:/my-prompt/2").PromptOptimization.PromptOptimizationJob.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)PromptOptimization.PromptOptimizationJob.BuildersetRunId(java.lang.String value)MLflow run ID where optimization metrics and results are stored.PromptOptimization.PromptOptimizationJob.BuildersetRunIdBytes(com.google.protobuf.ByteString value)MLflow run ID where optimization metrics and results are stored.PromptOptimization.PromptOptimizationJob.BuildersetSourcePromptUri(java.lang.String value)URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").PromptOptimization.PromptOptimizationJob.BuildersetSourcePromptUriBytes(com.google.protobuf.ByteString value)URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").PromptOptimization.PromptOptimizationJob.BuildersetState(Jobs.JobState value)Current state of the job (status + error message + metadata).PromptOptimization.PromptOptimizationJob.BuildersetState(Jobs.JobState.Builder builderForValue)Current state of the job (status + error message + metadata).PromptOptimization.PromptOptimizationJob.BuildersetTags(int index, PromptOptimization.PromptOptimizationJobTag value)Tags associated with this job.PromptOptimization.PromptOptimizationJob.BuildersetTags(int index, PromptOptimization.PromptOptimizationJobTag.Builder builderForValue)Tags associated with this job.PromptOptimization.PromptOptimizationJob.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
clear
public PromptOptimization.PromptOptimizationJob.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
getDefaultInstanceForType
public PromptOptimization.PromptOptimizationJob getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PromptOptimization.PromptOptimizationJob build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PromptOptimization.PromptOptimizationJob buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PromptOptimization.PromptOptimizationJob.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
setField
public PromptOptimization.PromptOptimizationJob.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
clearField
public PromptOptimization.PromptOptimizationJob.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
clearOneof
public PromptOptimization.PromptOptimizationJob.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
setRepeatedField
public PromptOptimization.PromptOptimizationJob.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
addRepeatedField
public PromptOptimization.PromptOptimizationJob.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
mergeFrom
public PromptOptimization.PromptOptimizationJob.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
mergeFrom
public PromptOptimization.PromptOptimizationJob.Builder mergeFrom(PromptOptimization.PromptOptimizationJob other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
mergeFrom
public PromptOptimization.PromptOptimizationJob.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PromptOptimization.PromptOptimizationJob.Builder>- Throws:
java.io.IOException
-
hasJobId
public boolean hasJobId()
Unique identifier for the optimization job. Used to poll job execution status (pending/running/completed/failed).
optional string job_id = 1;- Specified by:
hasJobIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the jobId field is set.
-
getJobId
public java.lang.String getJobId()
Unique identifier for the optimization job. Used to poll job execution status (pending/running/completed/failed).
optional string job_id = 1;- Specified by:
getJobIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The jobId.
-
getJobIdBytes
public com.google.protobuf.ByteString getJobIdBytes()
Unique identifier for the optimization job. Used to poll job execution status (pending/running/completed/failed).
optional string job_id = 1;- Specified by:
getJobIdBytesin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The bytes for jobId.
-
setJobId
public PromptOptimization.PromptOptimizationJob.Builder setJobId(java.lang.String value)
Unique identifier for the optimization job. Used to poll job execution status (pending/running/completed/failed).
optional string job_id = 1;- Parameters:
value- The jobId to set.- Returns:
- This builder for chaining.
-
clearJobId
public PromptOptimization.PromptOptimizationJob.Builder clearJobId()
Unique identifier for the optimization job. Used to poll job execution status (pending/running/completed/failed).
optional string job_id = 1;- Returns:
- This builder for chaining.
-
setJobIdBytes
public PromptOptimization.PromptOptimizationJob.Builder setJobIdBytes(com.google.protobuf.ByteString value)
Unique identifier for the optimization job. Used to poll job execution status (pending/running/completed/failed).
optional string job_id = 1;- Parameters:
value- The bytes for jobId to set.- Returns:
- This builder for chaining.
-
hasRunId
public boolean hasRunId()
MLflow run ID where optimization metrics and results are stored. Use this to view results in MLflow UI. Only available after job starts running.
optional string run_id = 2;- Specified by:
hasRunIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the runId field is set.
-
getRunId
public java.lang.String getRunId()
MLflow run ID where optimization metrics and results are stored. Use this to view results in MLflow UI. Only available after job starts running.
optional string run_id = 2;- Specified by:
getRunIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The runId.
-
getRunIdBytes
public com.google.protobuf.ByteString getRunIdBytes()
MLflow run ID where optimization metrics and results are stored. Use this to view results in MLflow UI. Only available after job starts running.
optional string run_id = 2;- Specified by:
getRunIdBytesin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The bytes for runId.
-
setRunId
public PromptOptimization.PromptOptimizationJob.Builder setRunId(java.lang.String value)
MLflow run ID where optimization metrics and results are stored. Use this to view results in MLflow UI. Only available after job starts running.
optional string run_id = 2;- Parameters:
value- The runId to set.- Returns:
- This builder for chaining.
-
clearRunId
public PromptOptimization.PromptOptimizationJob.Builder clearRunId()
MLflow run ID where optimization metrics and results are stored. Use this to view results in MLflow UI. Only available after job starts running.
optional string run_id = 2;- Returns:
- This builder for chaining.
-
setRunIdBytes
public PromptOptimization.PromptOptimizationJob.Builder setRunIdBytes(com.google.protobuf.ByteString value)
MLflow run ID where optimization metrics and results are stored. Use this to view results in MLflow UI. Only available after job starts running.
optional string run_id = 2;- Parameters:
value- The bytes for runId to set.- Returns:
- This builder for chaining.
-
hasState
public boolean hasState()
Current state of the job (status + error message + metadata).
optional .mlflow.JobState state = 3;- Specified by:
hasStatein interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the state field is set.
-
getState
public Jobs.JobState getState()
Current state of the job (status + error message + metadata).
optional .mlflow.JobState state = 3;- Specified by:
getStatein interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The state.
-
setState
public PromptOptimization.PromptOptimizationJob.Builder setState(Jobs.JobState value)
Current state of the job (status + error message + metadata).
optional .mlflow.JobState state = 3;
-
setState
public PromptOptimization.PromptOptimizationJob.Builder setState(Jobs.JobState.Builder builderForValue)
Current state of the job (status + error message + metadata).
optional .mlflow.JobState state = 3;
-
mergeState
public PromptOptimization.PromptOptimizationJob.Builder mergeState(Jobs.JobState value)
Current state of the job (status + error message + metadata).
optional .mlflow.JobState state = 3;
-
clearState
public PromptOptimization.PromptOptimizationJob.Builder clearState()
Current state of the job (status + error message + metadata).
optional .mlflow.JobState state = 3;
-
getStateBuilder
public Jobs.JobState.Builder getStateBuilder()
Current state of the job (status + error message + metadata).
optional .mlflow.JobState state = 3;
-
getStateOrBuilder
public Jobs.JobStateOrBuilder getStateOrBuilder()
Current state of the job (status + error message + metadata).
optional .mlflow.JobState state = 3;- Specified by:
getStateOrBuilderin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
hasExperimentId
public boolean hasExperimentId()
ID of the MLflow experiment where this optimization job is tracked.
optional string experiment_id = 4;- Specified by:
hasExperimentIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the experimentId field is set.
-
getExperimentId
public java.lang.String getExperimentId()
ID of the MLflow experiment where this optimization job is tracked.
optional string experiment_id = 4;- Specified by:
getExperimentIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The experimentId.
-
getExperimentIdBytes
public com.google.protobuf.ByteString getExperimentIdBytes()
ID of the MLflow experiment where this optimization job is tracked.
optional string experiment_id = 4;- Specified by:
getExperimentIdBytesin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The bytes for experimentId.
-
setExperimentId
public PromptOptimization.PromptOptimizationJob.Builder setExperimentId(java.lang.String value)
ID of the MLflow experiment where this optimization job is tracked.
optional string experiment_id = 4;- Parameters:
value- The experimentId to set.- Returns:
- This builder for chaining.
-
clearExperimentId
public PromptOptimization.PromptOptimizationJob.Builder clearExperimentId()
ID of the MLflow experiment where this optimization job is tracked.
optional string experiment_id = 4;- Returns:
- This builder for chaining.
-
setExperimentIdBytes
public PromptOptimization.PromptOptimizationJob.Builder setExperimentIdBytes(com.google.protobuf.ByteString value)
ID of the MLflow experiment where this optimization job is tracked.
optional string experiment_id = 4;- Parameters:
value- The bytes for experimentId to set.- Returns:
- This builder for chaining.
-
hasSourcePromptUri
public boolean hasSourcePromptUri()
URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").
optional string source_prompt_uri = 5;- Specified by:
hasSourcePromptUriin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the sourcePromptUri field is set.
-
getSourcePromptUri
public java.lang.String getSourcePromptUri()
URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").
optional string source_prompt_uri = 5;- Specified by:
getSourcePromptUriin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The sourcePromptUri.
-
getSourcePromptUriBytes
public com.google.protobuf.ByteString getSourcePromptUriBytes()
URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").
optional string source_prompt_uri = 5;- Specified by:
getSourcePromptUriBytesin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The bytes for sourcePromptUri.
-
setSourcePromptUri
public PromptOptimization.PromptOptimizationJob.Builder setSourcePromptUri(java.lang.String value)
URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").
optional string source_prompt_uri = 5;- Parameters:
value- The sourcePromptUri to set.- Returns:
- This builder for chaining.
-
clearSourcePromptUri
public PromptOptimization.PromptOptimizationJob.Builder clearSourcePromptUri()
URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").
optional string source_prompt_uri = 5;- Returns:
- This builder for chaining.
-
setSourcePromptUriBytes
public PromptOptimization.PromptOptimizationJob.Builder setSourcePromptUriBytes(com.google.protobuf.ByteString value)
URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").
optional string source_prompt_uri = 5;- Parameters:
value- The bytes for sourcePromptUri to set.- Returns:
- This builder for chaining.
-
hasOptimizedPromptUri
public boolean hasOptimizedPromptUri()
URI of the optimized prompt (e.g., "prompts:/my-prompt/2"). Only set if optimization completed successfully.
optional string optimized_prompt_uri = 6;- Specified by:
hasOptimizedPromptUriin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the optimizedPromptUri field is set.
-
getOptimizedPromptUri
public java.lang.String getOptimizedPromptUri()
URI of the optimized prompt (e.g., "prompts:/my-prompt/2"). Only set if optimization completed successfully.
optional string optimized_prompt_uri = 6;- Specified by:
getOptimizedPromptUriin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The optimizedPromptUri.
-
getOptimizedPromptUriBytes
public com.google.protobuf.ByteString getOptimizedPromptUriBytes()
URI of the optimized prompt (e.g., "prompts:/my-prompt/2"). Only set if optimization completed successfully.
optional string optimized_prompt_uri = 6;- Specified by:
getOptimizedPromptUriBytesin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The bytes for optimizedPromptUri.
-
setOptimizedPromptUri
public PromptOptimization.PromptOptimizationJob.Builder setOptimizedPromptUri(java.lang.String value)
URI of the optimized prompt (e.g., "prompts:/my-prompt/2"). Only set if optimization completed successfully.
optional string optimized_prompt_uri = 6;- Parameters:
value- The optimizedPromptUri to set.- Returns:
- This builder for chaining.
-
clearOptimizedPromptUri
public PromptOptimization.PromptOptimizationJob.Builder clearOptimizedPromptUri()
URI of the optimized prompt (e.g., "prompts:/my-prompt/2"). Only set if optimization completed successfully.
optional string optimized_prompt_uri = 6;- Returns:
- This builder for chaining.
-
setOptimizedPromptUriBytes
public PromptOptimization.PromptOptimizationJob.Builder setOptimizedPromptUriBytes(com.google.protobuf.ByteString value)
URI of the optimized prompt (e.g., "prompts:/my-prompt/2"). Only set if optimization completed successfully.
optional string optimized_prompt_uri = 6;- Parameters:
value- The bytes for optimizedPromptUri to set.- Returns:
- This builder for chaining.
-
hasConfig
public boolean hasConfig()
Configuration for the optimization job.
optional .mlflow.PromptOptimizationJobConfig config = 7;- Specified by:
hasConfigin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the config field is set.
-
getConfig
public PromptOptimization.PromptOptimizationJobConfig getConfig()
Configuration for the optimization job.
optional .mlflow.PromptOptimizationJobConfig config = 7;- Specified by:
getConfigin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The config.
-
setConfig
public PromptOptimization.PromptOptimizationJob.Builder setConfig(PromptOptimization.PromptOptimizationJobConfig value)
Configuration for the optimization job.
optional .mlflow.PromptOptimizationJobConfig config = 7;
-
setConfig
public PromptOptimization.PromptOptimizationJob.Builder setConfig(PromptOptimization.PromptOptimizationJobConfig.Builder builderForValue)
Configuration for the optimization job.
optional .mlflow.PromptOptimizationJobConfig config = 7;
-
mergeConfig
public PromptOptimization.PromptOptimizationJob.Builder mergeConfig(PromptOptimization.PromptOptimizationJobConfig value)
Configuration for the optimization job.
optional .mlflow.PromptOptimizationJobConfig config = 7;
-
clearConfig
public PromptOptimization.PromptOptimizationJob.Builder clearConfig()
Configuration for the optimization job.
optional .mlflow.PromptOptimizationJobConfig config = 7;
-
getConfigBuilder
public PromptOptimization.PromptOptimizationJobConfig.Builder getConfigBuilder()
Configuration for the optimization job.
optional .mlflow.PromptOptimizationJobConfig config = 7;
-
getConfigOrBuilder
public PromptOptimization.PromptOptimizationJobConfigOrBuilder getConfigOrBuilder()
Configuration for the optimization job.
optional .mlflow.PromptOptimizationJobConfig config = 7;- Specified by:
getConfigOrBuilderin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
hasCreationTimestampMs
public boolean hasCreationTimestampMs()
Timestamp when the job was created (milliseconds since epoch).
optional int64 creation_timestamp_ms = 8;- Specified by:
hasCreationTimestampMsin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the creationTimestampMs field is set.
-
getCreationTimestampMs
public long getCreationTimestampMs()
Timestamp when the job was created (milliseconds since epoch).
optional int64 creation_timestamp_ms = 8;- Specified by:
getCreationTimestampMsin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The creationTimestampMs.
-
setCreationTimestampMs
public PromptOptimization.PromptOptimizationJob.Builder setCreationTimestampMs(long value)
Timestamp when the job was created (milliseconds since epoch).
optional int64 creation_timestamp_ms = 8;- Parameters:
value- The creationTimestampMs to set.- Returns:
- This builder for chaining.
-
clearCreationTimestampMs
public PromptOptimization.PromptOptimizationJob.Builder clearCreationTimestampMs()
Timestamp when the job was created (milliseconds since epoch).
optional int64 creation_timestamp_ms = 8;- Returns:
- This builder for chaining.
-
hasCompletionTimestampMs
public boolean hasCompletionTimestampMs()
Timestamp when the job completed (milliseconds since epoch). Only set if status is COMPLETED, FAILED, or CANCELED.
optional int64 completion_timestamp_ms = 9;- Specified by:
hasCompletionTimestampMsin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the completionTimestampMs field is set.
-
getCompletionTimestampMs
public long getCompletionTimestampMs()
Timestamp when the job completed (milliseconds since epoch). Only set if status is COMPLETED, FAILED, or CANCELED.
optional int64 completion_timestamp_ms = 9;- Specified by:
getCompletionTimestampMsin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The completionTimestampMs.
-
setCompletionTimestampMs
public PromptOptimization.PromptOptimizationJob.Builder setCompletionTimestampMs(long value)
Timestamp when the job completed (milliseconds since epoch). Only set if status is COMPLETED, FAILED, or CANCELED.
optional int64 completion_timestamp_ms = 9;- Parameters:
value- The completionTimestampMs to set.- Returns:
- This builder for chaining.
-
clearCompletionTimestampMs
public PromptOptimization.PromptOptimizationJob.Builder clearCompletionTimestampMs()
Timestamp when the job completed (milliseconds since epoch). Only set if status is COMPLETED, FAILED, or CANCELED.
optional int64 completion_timestamp_ms = 9;- Returns:
- This builder for chaining.
-
getTagsList
public java.util.List<PromptOptimization.PromptOptimizationJobTag> getTagsList()
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;- Specified by:
getTagsListin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getTagsCount
public int getTagsCount()
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;- Specified by:
getTagsCountin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getTags
public PromptOptimization.PromptOptimizationJobTag getTags(int index)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;- Specified by:
getTagsin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
setTags
public PromptOptimization.PromptOptimizationJob.Builder setTags(int index, PromptOptimization.PromptOptimizationJobTag value)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
setTags
public PromptOptimization.PromptOptimizationJob.Builder setTags(int index, PromptOptimization.PromptOptimizationJobTag.Builder builderForValue)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
addTags
public PromptOptimization.PromptOptimizationJob.Builder addTags(PromptOptimization.PromptOptimizationJobTag value)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
addTags
public PromptOptimization.PromptOptimizationJob.Builder addTags(int index, PromptOptimization.PromptOptimizationJobTag value)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
addTags
public PromptOptimization.PromptOptimizationJob.Builder addTags(PromptOptimization.PromptOptimizationJobTag.Builder builderForValue)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
addTags
public PromptOptimization.PromptOptimizationJob.Builder addTags(int index, PromptOptimization.PromptOptimizationJobTag.Builder builderForValue)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
addAllTags
public PromptOptimization.PromptOptimizationJob.Builder addAllTags(java.lang.Iterable<? extends PromptOptimization.PromptOptimizationJobTag> values)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
clearTags
public PromptOptimization.PromptOptimizationJob.Builder clearTags()
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
removeTags
public PromptOptimization.PromptOptimizationJob.Builder removeTags(int index)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
getTagsBuilder
public PromptOptimization.PromptOptimizationJobTag.Builder getTagsBuilder(int index)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
getTagsOrBuilder
public PromptOptimization.PromptOptimizationJobTagOrBuilder getTagsOrBuilder(int index)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;- Specified by:
getTagsOrBuilderin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getTagsOrBuilderList
public java.util.List<? extends PromptOptimization.PromptOptimizationJobTagOrBuilder> getTagsOrBuilderList()
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;- Specified by:
getTagsOrBuilderListin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
addTagsBuilder
public PromptOptimization.PromptOptimizationJobTag.Builder addTagsBuilder()
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
addTagsBuilder
public PromptOptimization.PromptOptimizationJobTag.Builder addTagsBuilder(int index)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
getTagsBuilderList
public java.util.List<PromptOptimization.PromptOptimizationJobTag.Builder> getTagsBuilderList()
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;
-
getInitialEvalScoresCount
public int getInitialEvalScoresCount()
Description copied from interface:PromptOptimization.PromptOptimizationJobOrBuilderInitial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;- Specified by:
getInitialEvalScoresCountin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
containsInitialEvalScores
public boolean containsInitialEvalScores(java.lang.String key)
Initial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;- Specified by:
containsInitialEvalScoresin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getInitialEvalScores
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getInitialEvalScores()
Deprecated.UsegetInitialEvalScoresMap()instead.- Specified by:
getInitialEvalScoresin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getInitialEvalScoresMap
public java.util.Map<java.lang.String,java.lang.Double> getInitialEvalScoresMap()
Initial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;- Specified by:
getInitialEvalScoresMapin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getInitialEvalScoresOrDefault
public double getInitialEvalScoresOrDefault(java.lang.String key, double defaultValue)Initial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;- Specified by:
getInitialEvalScoresOrDefaultin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getInitialEvalScoresOrThrow
public double getInitialEvalScoresOrThrow(java.lang.String key)
Initial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;- Specified by:
getInitialEvalScoresOrThrowin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
clearInitialEvalScores
public PromptOptimization.PromptOptimizationJob.Builder clearInitialEvalScores()
-
removeInitialEvalScores
public PromptOptimization.PromptOptimizationJob.Builder removeInitialEvalScores(java.lang.String key)
Initial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;
-
getMutableInitialEvalScores
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getMutableInitialEvalScores()
Deprecated.Use alternate mutation accessors instead.
-
putInitialEvalScores
public PromptOptimization.PromptOptimizationJob.Builder putInitialEvalScores(java.lang.String key, double value)
Initial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;
-
putAllInitialEvalScores
public PromptOptimization.PromptOptimizationJob.Builder putAllInitialEvalScores(java.util.Map<java.lang.String,java.lang.Double> values)
Initial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;
-
getFinalEvalScoresCount
public int getFinalEvalScoresCount()
Description copied from interface:PromptOptimization.PromptOptimizationJobOrBuilderFinal evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;- Specified by:
getFinalEvalScoresCountin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
containsFinalEvalScores
public boolean containsFinalEvalScores(java.lang.String key)
Final evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;- Specified by:
containsFinalEvalScoresin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getFinalEvalScores
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getFinalEvalScores()
Deprecated.UsegetFinalEvalScoresMap()instead.- Specified by:
getFinalEvalScoresin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getFinalEvalScoresMap
public java.util.Map<java.lang.String,java.lang.Double> getFinalEvalScoresMap()
Final evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;- Specified by:
getFinalEvalScoresMapin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getFinalEvalScoresOrDefault
public double getFinalEvalScoresOrDefault(java.lang.String key, double defaultValue)Final evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;- Specified by:
getFinalEvalScoresOrDefaultin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getFinalEvalScoresOrThrow
public double getFinalEvalScoresOrThrow(java.lang.String key)
Final evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;- Specified by:
getFinalEvalScoresOrThrowin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
clearFinalEvalScores
public PromptOptimization.PromptOptimizationJob.Builder clearFinalEvalScores()
-
removeFinalEvalScores
public PromptOptimization.PromptOptimizationJob.Builder removeFinalEvalScores(java.lang.String key)
Final evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;
-
getMutableFinalEvalScores
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getMutableFinalEvalScores()
Deprecated.Use alternate mutation accessors instead.
-
putFinalEvalScores
public PromptOptimization.PromptOptimizationJob.Builder putFinalEvalScores(java.lang.String key, double value)
Final evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;
-
putAllFinalEvalScores
public PromptOptimization.PromptOptimizationJob.Builder putAllFinalEvalScores(java.util.Map<java.lang.String,java.lang.Double> values)
Final evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;
-
setUnknownFields
public final PromptOptimization.PromptOptimizationJob.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
mergeUnknownFields
public final PromptOptimization.PromptOptimizationJob.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PromptOptimization.PromptOptimizationJob.Builder>
-
-