public static final class Trial.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder> implements TrialOrBuilder
A message representing a Trial. A Trial contains a unique set of Parameters that has been or will be evaluated, along with the objective metrics got by running the Trial.Protobuf type
google.cloud.aiplatform.v1.Trial| Modifier and Type | Method and Description |
|---|---|
Trial.Builder |
addAllMeasurements(Iterable<? extends Measurement> values)
Output only.
|
Trial.Builder |
addAllParameters(Iterable<? extends Trial.Parameter> values)
Output only.
|
Trial.Builder |
addMeasurements(int index,
Measurement.Builder builderForValue)
Output only.
|
Trial.Builder |
addMeasurements(int index,
Measurement value)
Output only.
|
Trial.Builder |
addMeasurements(Measurement.Builder builderForValue)
Output only.
|
Trial.Builder |
addMeasurements(Measurement value)
Output only.
|
Measurement.Builder |
addMeasurementsBuilder()
Output only.
|
Measurement.Builder |
addMeasurementsBuilder(int index)
Output only.
|
Trial.Builder |
addParameters(int index,
Trial.Parameter.Builder builderForValue)
Output only.
|
Trial.Builder |
addParameters(int index,
Trial.Parameter value)
Output only.
|
Trial.Builder |
addParameters(Trial.Parameter.Builder builderForValue)
Output only.
|
Trial.Builder |
addParameters(Trial.Parameter value)
Output only.
|
Trial.Parameter.Builder |
addParametersBuilder()
Output only.
|
Trial.Parameter.Builder |
addParametersBuilder(int index)
Output only.
|
Trial.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Trial |
build() |
Trial |
buildPartial() |
Trial.Builder |
clear() |
Trial.Builder |
clearClientId()
Output only.
|
Trial.Builder |
clearCustomJob()
Output only.
|
Trial.Builder |
clearEndTime()
Output only.
|
Trial.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Trial.Builder |
clearFinalMeasurement()
Output only.
|
Trial.Builder |
clearId()
Output only.
|
Trial.Builder |
clearInfeasibleReason()
Output only.
|
Trial.Builder |
clearMeasurements()
Output only.
|
Trial.Builder |
clearName()
Output only.
|
Trial.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Trial.Builder |
clearParameters()
Output only.
|
Trial.Builder |
clearStartTime()
Output only.
|
Trial.Builder |
clearState()
Output only.
|
Trial.Builder |
clearWebAccessUris() |
Trial.Builder |
clone() |
boolean |
containsWebAccessUris(String key)
Output only.
|
String |
getClientId()
Output only.
|
com.google.protobuf.ByteString |
getClientIdBytes()
Output only.
|
String |
getCustomJob()
Output only.
|
com.google.protobuf.ByteString |
getCustomJobBytes()
Output only.
|
Trial |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Timestamp |
getEndTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getEndTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
Output only.
|
Measurement |
getFinalMeasurement()
Output only.
|
Measurement.Builder |
getFinalMeasurementBuilder()
Output only.
|
MeasurementOrBuilder |
getFinalMeasurementOrBuilder()
Output only.
|
String |
getId()
Output only.
|
com.google.protobuf.ByteString |
getIdBytes()
Output only.
|
String |
getInfeasibleReason()
Output only.
|
com.google.protobuf.ByteString |
getInfeasibleReasonBytes()
Output only.
|
Measurement |
getMeasurements(int index)
Output only.
|
Measurement.Builder |
getMeasurementsBuilder(int index)
Output only.
|
List<Measurement.Builder> |
getMeasurementsBuilderList()
Output only.
|
int |
getMeasurementsCount()
Output only.
|
List<Measurement> |
getMeasurementsList()
Output only.
|
MeasurementOrBuilder |
getMeasurementsOrBuilder(int index)
Output only.
|
List<? extends MeasurementOrBuilder> |
getMeasurementsOrBuilderList()
Output only.
|
Map<String,String> |
getMutableWebAccessUris()
Deprecated.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
Trial.Parameter |
getParameters(int index)
Output only.
|
Trial.Parameter.Builder |
getParametersBuilder(int index)
Output only.
|
List<Trial.Parameter.Builder> |
getParametersBuilderList()
Output only.
|
int |
getParametersCount()
Output only.
|
List<Trial.Parameter> |
getParametersList()
Output only.
|
Trial.ParameterOrBuilder |
getParametersOrBuilder(int index)
Output only.
|
List<? extends Trial.ParameterOrBuilder> |
getParametersOrBuilderList()
Output only.
|
com.google.protobuf.Timestamp |
getStartTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getStartTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Output only.
|
Trial.State |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
Map<String,String> |
getWebAccessUris()
Deprecated.
|
int |
getWebAccessUrisCount()
Output only.
|
Map<String,String> |
getWebAccessUrisMap()
Output only.
|
String |
getWebAccessUrisOrDefault(String key,
String defaultValue)
Output only.
|
String |
getWebAccessUrisOrThrow(String key)
Output only.
|
boolean |
hasEndTime()
Output only.
|
boolean |
hasFinalMeasurement()
Output only.
|
boolean |
hasStartTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
Trial.Builder |
mergeEndTime(com.google.protobuf.Timestamp value)
Output only.
|
Trial.Builder |
mergeFinalMeasurement(Measurement value)
Output only.
|
Trial.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Trial.Builder |
mergeFrom(com.google.protobuf.Message other) |
Trial.Builder |
mergeFrom(Trial other) |
Trial.Builder |
mergeStartTime(com.google.protobuf.Timestamp value)
Output only.
|
Trial.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Trial.Builder |
putAllWebAccessUris(Map<String,String> values)
Output only.
|
Trial.Builder |
putWebAccessUris(String key,
String value)
Output only.
|
Trial.Builder |
removeMeasurements(int index)
Output only.
|
Trial.Builder |
removeParameters(int index)
Output only.
|
Trial.Builder |
removeWebAccessUris(String key)
Output only.
|
Trial.Builder |
setClientId(String value)
Output only.
|
Trial.Builder |
setClientIdBytes(com.google.protobuf.ByteString value)
Output only.
|
Trial.Builder |
setCustomJob(String value)
Output only.
|
Trial.Builder |
setCustomJobBytes(com.google.protobuf.ByteString value)
Output only.
|
Trial.Builder |
setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Trial.Builder |
setEndTime(com.google.protobuf.Timestamp value)
Output only.
|
Trial.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Trial.Builder |
setFinalMeasurement(Measurement.Builder builderForValue)
Output only.
|
Trial.Builder |
setFinalMeasurement(Measurement value)
Output only.
|
Trial.Builder |
setId(String value)
Output only.
|
Trial.Builder |
setIdBytes(com.google.protobuf.ByteString value)
Output only.
|
Trial.Builder |
setInfeasibleReason(String value)
Output only.
|
Trial.Builder |
setInfeasibleReasonBytes(com.google.protobuf.ByteString value)
Output only.
|
Trial.Builder |
setMeasurements(int index,
Measurement.Builder builderForValue)
Output only.
|
Trial.Builder |
setMeasurements(int index,
Measurement value)
Output only.
|
Trial.Builder |
setName(String value)
Output only.
|
Trial.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
Trial.Builder |
setParameters(int index,
Trial.Parameter.Builder builderForValue)
Output only.
|
Trial.Builder |
setParameters(int index,
Trial.Parameter value)
Output only.
|
Trial.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Trial.Builder |
setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Trial.Builder |
setStartTime(com.google.protobuf.Timestamp value)
Output only.
|
Trial.Builder |
setState(Trial.State value)
Output only.
|
Trial.Builder |
setStateValue(int value)
Output only.
|
Trial.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>public Trial.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>public Trial getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Trial build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Trial buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Trial.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>public Trial.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>public Trial.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>public Trial.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>public Trial.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>public Trial.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>public Trial.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Trial.Builder>public Trial.Builder mergeFrom(Trial other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>public Trial.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Trial.Builder>IOExceptionpublic String getName()
Output only. Resource name of the Trial assigned by the service.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface TrialOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. Resource name of the Trial assigned by the service.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface TrialOrBuilderpublic Trial.Builder setName(String value)
Output only. Resource name of the Trial assigned by the service.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The name to set.public Trial.Builder clearName()
Output only. Resource name of the Trial assigned by the service.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public Trial.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. Resource name of the Trial assigned by the service.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for name to set.public String getId()
Output only. The identifier of the Trial assigned by the service.
string id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getId in interface TrialOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
Output only. The identifier of the Trial assigned by the service.
string id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getIdBytes in interface TrialOrBuilderpublic Trial.Builder setId(String value)
Output only. The identifier of the Trial assigned by the service.
string id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The id to set.public Trial.Builder clearId()
Output only. The identifier of the Trial assigned by the service.
string id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];public Trial.Builder setIdBytes(com.google.protobuf.ByteString value)
Output only. The identifier of the Trial assigned by the service.
string id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for id to set.public int getStateValue()
Output only. The detailed state of the Trial.
.google.cloud.aiplatform.v1.Trial.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface TrialOrBuilderpublic Trial.Builder setStateValue(int value)
Output only. The detailed state of the Trial.
.google.cloud.aiplatform.v1.Trial.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public Trial.State getState()
Output only. The detailed state of the Trial.
.google.cloud.aiplatform.v1.Trial.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface TrialOrBuilderpublic Trial.Builder setState(Trial.State value)
Output only. The detailed state of the Trial.
.google.cloud.aiplatform.v1.Trial.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public Trial.Builder clearState()
Output only. The detailed state of the Trial.
.google.cloud.aiplatform.v1.Trial.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public List<Trial.Parameter> getParametersList()
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getParametersList in interface TrialOrBuilderpublic int getParametersCount()
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getParametersCount in interface TrialOrBuilderpublic Trial.Parameter getParameters(int index)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getParameters in interface TrialOrBuilderpublic Trial.Builder setParameters(int index, Trial.Parameter value)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder setParameters(int index, Trial.Parameter.Builder builderForValue)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder addParameters(Trial.Parameter value)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder addParameters(int index, Trial.Parameter value)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder addParameters(Trial.Parameter.Builder builderForValue)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder addParameters(int index, Trial.Parameter.Builder builderForValue)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder addAllParameters(Iterable<? extends Trial.Parameter> values)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder clearParameters()
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder removeParameters(int index)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Parameter.Builder getParametersBuilder(int index)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.ParameterOrBuilder getParametersOrBuilder(int index)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getParametersOrBuilder in interface TrialOrBuilderpublic List<? extends Trial.ParameterOrBuilder> getParametersOrBuilderList()
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getParametersOrBuilderList in interface TrialOrBuilderpublic Trial.Parameter.Builder addParametersBuilder()
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Parameter.Builder addParametersBuilder(int index)
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public List<Trial.Parameter.Builder> getParametersBuilderList()
Output only. The parameters of the Trial.
repeated .google.cloud.aiplatform.v1.Trial.Parameter parameters = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public boolean hasFinalMeasurement()
Output only. The final measurement containing the objective value.
.google.cloud.aiplatform.v1.Measurement final_measurement = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasFinalMeasurement in interface TrialOrBuilderpublic Measurement getFinalMeasurement()
Output only. The final measurement containing the objective value.
.google.cloud.aiplatform.v1.Measurement final_measurement = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getFinalMeasurement in interface TrialOrBuilderpublic Trial.Builder setFinalMeasurement(Measurement value)
Output only. The final measurement containing the objective value.
.google.cloud.aiplatform.v1.Measurement final_measurement = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder setFinalMeasurement(Measurement.Builder builderForValue)
Output only. The final measurement containing the objective value.
.google.cloud.aiplatform.v1.Measurement final_measurement = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder mergeFinalMeasurement(Measurement value)
Output only. The final measurement containing the objective value.
.google.cloud.aiplatform.v1.Measurement final_measurement = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder clearFinalMeasurement()
Output only. The final measurement containing the objective value.
.google.cloud.aiplatform.v1.Measurement final_measurement = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Measurement.Builder getFinalMeasurementBuilder()
Output only. The final measurement containing the objective value.
.google.cloud.aiplatform.v1.Measurement final_measurement = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MeasurementOrBuilder getFinalMeasurementOrBuilder()
Output only. The final measurement containing the objective value.
.google.cloud.aiplatform.v1.Measurement final_measurement = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getFinalMeasurementOrBuilder in interface TrialOrBuilderpublic List<Measurement> getMeasurementsList()
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMeasurementsList in interface TrialOrBuilderpublic int getMeasurementsCount()
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMeasurementsCount in interface TrialOrBuilderpublic Measurement getMeasurements(int index)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMeasurements in interface TrialOrBuilderpublic Trial.Builder setMeasurements(int index, Measurement value)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder setMeasurements(int index, Measurement.Builder builderForValue)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder addMeasurements(Measurement value)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder addMeasurements(int index, Measurement value)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder addMeasurements(Measurement.Builder builderForValue)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder addMeasurements(int index, Measurement.Builder builderForValue)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder addAllMeasurements(Iterable<? extends Measurement> values)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder clearMeasurements()
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder removeMeasurements(int index)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Measurement.Builder getMeasurementsBuilder(int index)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MeasurementOrBuilder getMeasurementsOrBuilder(int index)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMeasurementsOrBuilder in interface TrialOrBuilderpublic List<? extends MeasurementOrBuilder> getMeasurementsOrBuilderList()
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMeasurementsOrBuilderList in interface TrialOrBuilderpublic Measurement.Builder addMeasurementsBuilder()
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Measurement.Builder addMeasurementsBuilder(int index)
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public List<Measurement.Builder> getMeasurementsBuilderList()
Output only. A list of measurements that are strictly lexicographically ordered by their induced tuples (steps, elapsed_duration). These are used for early stopping computations.
repeated .google.cloud.aiplatform.v1.Measurement measurements = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public boolean hasStartTime()
Output only. Time when the Trial was started.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasStartTime in interface TrialOrBuilderpublic com.google.protobuf.Timestamp getStartTime()
Output only. Time when the Trial was started.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStartTime in interface TrialOrBuilderpublic Trial.Builder setStartTime(com.google.protobuf.Timestamp value)
Output only. Time when the Trial was started.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Time when the Trial was started.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder mergeStartTime(com.google.protobuf.Timestamp value)
Output only. Time when the Trial was started.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder clearStartTime()
Output only. Time when the Trial was started.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
Output only. Time when the Trial was started.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Output only. Time when the Trial was started.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStartTimeOrBuilder in interface TrialOrBuilderpublic boolean hasEndTime()
Output only. Time when the Trial's status changed to `SUCCEEDED` or `INFEASIBLE`.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasEndTime in interface TrialOrBuilderpublic com.google.protobuf.Timestamp getEndTime()
Output only. Time when the Trial's status changed to `SUCCEEDED` or `INFEASIBLE`.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEndTime in interface TrialOrBuilderpublic Trial.Builder setEndTime(com.google.protobuf.Timestamp value)
Output only. Time when the Trial's status changed to `SUCCEEDED` or `INFEASIBLE`.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Time when the Trial's status changed to `SUCCEEDED` or `INFEASIBLE`.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder mergeEndTime(com.google.protobuf.Timestamp value)
Output only. Time when the Trial's status changed to `SUCCEEDED` or `INFEASIBLE`.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder clearEndTime()
Output only. Time when the Trial's status changed to `SUCCEEDED` or `INFEASIBLE`.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()
Output only. Time when the Trial's status changed to `SUCCEEDED` or `INFEASIBLE`.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
Output only. Time when the Trial's status changed to `SUCCEEDED` or `INFEASIBLE`.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEndTimeOrBuilder in interface TrialOrBuilderpublic String getClientId()
Output only. The identifier of the client that originally requested this Trial. Each client is identified by a unique client_id. When a client asks for a suggestion, Vertex AI Vizier will assign it a Trial. The client should evaluate the Trial, complete it, and report back to Vertex AI Vizier. If suggestion is asked again by same client_id before the Trial is completed, the same Trial will be returned. Multiple clients with different client_ids can ask for suggestions simultaneously, each of them will get their own Trial.
string client_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];getClientId in interface TrialOrBuilderpublic com.google.protobuf.ByteString getClientIdBytes()
Output only. The identifier of the client that originally requested this Trial. Each client is identified by a unique client_id. When a client asks for a suggestion, Vertex AI Vizier will assign it a Trial. The client should evaluate the Trial, complete it, and report back to Vertex AI Vizier. If suggestion is asked again by same client_id before the Trial is completed, the same Trial will be returned. Multiple clients with different client_ids can ask for suggestions simultaneously, each of them will get their own Trial.
string client_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];getClientIdBytes in interface TrialOrBuilderpublic Trial.Builder setClientId(String value)
Output only. The identifier of the client that originally requested this Trial. Each client is identified by a unique client_id. When a client asks for a suggestion, Vertex AI Vizier will assign it a Trial. The client should evaluate the Trial, complete it, and report back to Vertex AI Vizier. If suggestion is asked again by same client_id before the Trial is completed, the same Trial will be returned. Multiple clients with different client_ids can ask for suggestions simultaneously, each of them will get their own Trial.
string client_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The clientId to set.public Trial.Builder clearClientId()
Output only. The identifier of the client that originally requested this Trial. Each client is identified by a unique client_id. When a client asks for a suggestion, Vertex AI Vizier will assign it a Trial. The client should evaluate the Trial, complete it, and report back to Vertex AI Vizier. If suggestion is asked again by same client_id before the Trial is completed, the same Trial will be returned. Multiple clients with different client_ids can ask for suggestions simultaneously, each of them will get their own Trial.
string client_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];public Trial.Builder setClientIdBytes(com.google.protobuf.ByteString value)
Output only. The identifier of the client that originally requested this Trial. Each client is identified by a unique client_id. When a client asks for a suggestion, Vertex AI Vizier will assign it a Trial. The client should evaluate the Trial, complete it, and report back to Vertex AI Vizier. If suggestion is asked again by same client_id before the Trial is completed, the same Trial will be returned. Multiple clients with different client_ids can ask for suggestions simultaneously, each of them will get their own Trial.
string client_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for clientId to set.public String getInfeasibleReason()
Output only. A human readable string describing why the Trial is infeasible. This is set only if Trial state is `INFEASIBLE`.
string infeasible_reason = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];getInfeasibleReason in interface TrialOrBuilderpublic com.google.protobuf.ByteString getInfeasibleReasonBytes()
Output only. A human readable string describing why the Trial is infeasible. This is set only if Trial state is `INFEASIBLE`.
string infeasible_reason = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];getInfeasibleReasonBytes in interface TrialOrBuilderpublic Trial.Builder setInfeasibleReason(String value)
Output only. A human readable string describing why the Trial is infeasible. This is set only if Trial state is `INFEASIBLE`.
string infeasible_reason = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The infeasibleReason to set.public Trial.Builder clearInfeasibleReason()
Output only. A human readable string describing why the Trial is infeasible. This is set only if Trial state is `INFEASIBLE`.
string infeasible_reason = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];public Trial.Builder setInfeasibleReasonBytes(com.google.protobuf.ByteString value)
Output only. A human readable string describing why the Trial is infeasible. This is set only if Trial state is `INFEASIBLE`.
string infeasible_reason = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for infeasibleReason to set.public String getCustomJob()
Output only. The CustomJob name linked to the Trial. It's set for a HyperparameterTuningJob's Trial.
string custom_job = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
getCustomJob in interface TrialOrBuilderpublic com.google.protobuf.ByteString getCustomJobBytes()
Output only. The CustomJob name linked to the Trial. It's set for a HyperparameterTuningJob's Trial.
string custom_job = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
getCustomJobBytes in interface TrialOrBuilderpublic Trial.Builder setCustomJob(String value)
Output only. The CustomJob name linked to the Trial. It's set for a HyperparameterTuningJob's Trial.
string custom_job = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
value - The customJob to set.public Trial.Builder clearCustomJob()
Output only. The CustomJob name linked to the Trial. It's set for a HyperparameterTuningJob's Trial.
string custom_job = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
public Trial.Builder setCustomJobBytes(com.google.protobuf.ByteString value)
Output only. The CustomJob name linked to the Trial. It's set for a HyperparameterTuningJob's Trial.
string custom_job = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
value - The bytes for customJob to set.public int getWebAccessUrisCount()
TrialOrBuilderOutput only. URIs for accessing [interactive shells](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) (one URI for each training node). Only available if this trial is part of a [HyperparameterTuningJob][google.cloud.aiplatform.v1.HyperparameterTuningJob] and the job's [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] field is `true`. The keys are names of each node used for the trial; for example, `workerpool0-0` for the primary node, `workerpool1-0` for the first node in the second worker pool, and `workerpool1-1` for the second node in the second worker pool. The values are the URIs for each node's interactive shell.
map<string, string> web_access_uris = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getWebAccessUrisCount in interface TrialOrBuilderpublic boolean containsWebAccessUris(String key)
Output only. URIs for accessing [interactive shells](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) (one URI for each training node). Only available if this trial is part of a [HyperparameterTuningJob][google.cloud.aiplatform.v1.HyperparameterTuningJob] and the job's [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] field is `true`. The keys are names of each node used for the trial; for example, `workerpool0-0` for the primary node, `workerpool1-0` for the first node in the second worker pool, and `workerpool1-1` for the second node in the second worker pool. The values are the URIs for each node's interactive shell.
map<string, string> web_access_uris = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
containsWebAccessUris in interface TrialOrBuilder@Deprecated public Map<String,String> getWebAccessUris()
getWebAccessUrisMap() instead.getWebAccessUris in interface TrialOrBuilderpublic Map<String,String> getWebAccessUrisMap()
Output only. URIs for accessing [interactive shells](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) (one URI for each training node). Only available if this trial is part of a [HyperparameterTuningJob][google.cloud.aiplatform.v1.HyperparameterTuningJob] and the job's [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] field is `true`. The keys are names of each node used for the trial; for example, `workerpool0-0` for the primary node, `workerpool1-0` for the first node in the second worker pool, and `workerpool1-1` for the second node in the second worker pool. The values are the URIs for each node's interactive shell.
map<string, string> web_access_uris = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getWebAccessUrisMap in interface TrialOrBuilderpublic String getWebAccessUrisOrDefault(String key, String defaultValue)
Output only. URIs for accessing [interactive shells](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) (one URI for each training node). Only available if this trial is part of a [HyperparameterTuningJob][google.cloud.aiplatform.v1.HyperparameterTuningJob] and the job's [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] field is `true`. The keys are names of each node used for the trial; for example, `workerpool0-0` for the primary node, `workerpool1-0` for the first node in the second worker pool, and `workerpool1-1` for the second node in the second worker pool. The values are the URIs for each node's interactive shell.
map<string, string> web_access_uris = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getWebAccessUrisOrDefault in interface TrialOrBuilderpublic String getWebAccessUrisOrThrow(String key)
Output only. URIs for accessing [interactive shells](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) (one URI for each training node). Only available if this trial is part of a [HyperparameterTuningJob][google.cloud.aiplatform.v1.HyperparameterTuningJob] and the job's [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] field is `true`. The keys are names of each node used for the trial; for example, `workerpool0-0` for the primary node, `workerpool1-0` for the first node in the second worker pool, and `workerpool1-1` for the second node in the second worker pool. The values are the URIs for each node's interactive shell.
map<string, string> web_access_uris = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getWebAccessUrisOrThrow in interface TrialOrBuilderpublic Trial.Builder clearWebAccessUris()
public Trial.Builder removeWebAccessUris(String key)
Output only. URIs for accessing [interactive shells](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) (one URI for each training node). Only available if this trial is part of a [HyperparameterTuningJob][google.cloud.aiplatform.v1.HyperparameterTuningJob] and the job's [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] field is `true`. The keys are names of each node used for the trial; for example, `workerpool0-0` for the primary node, `workerpool1-0` for the first node in the second worker pool, and `workerpool1-1` for the second node in the second worker pool. The values are the URIs for each node's interactive shell.
map<string, string> web_access_uris = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
@Deprecated public Map<String,String> getMutableWebAccessUris()
public Trial.Builder putWebAccessUris(String key, String value)
Output only. URIs for accessing [interactive shells](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) (one URI for each training node). Only available if this trial is part of a [HyperparameterTuningJob][google.cloud.aiplatform.v1.HyperparameterTuningJob] and the job's [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] field is `true`. The keys are names of each node used for the trial; for example, `workerpool0-0` for the primary node, `workerpool1-0` for the first node in the second worker pool, and `workerpool1-1` for the second node in the second worker pool. The values are the URIs for each node's interactive shell.
map<string, string> web_access_uris = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Trial.Builder putAllWebAccessUris(Map<String,String> values)
Output only. URIs for accessing [interactive shells](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) (one URI for each training node). Only available if this trial is part of a [HyperparameterTuningJob][google.cloud.aiplatform.v1.HyperparameterTuningJob] and the job's [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] field is `true`. The keys are names of each node used for the trial; for example, `workerpool0-0` for the primary node, `workerpool1-0` for the first node in the second worker pool, and `workerpool1-1` for the second node in the second worker pool. The values are the URIs for each node's interactive shell.
map<string, string> web_access_uris = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public final Trial.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>public final Trial.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Trial.Builder>Copyright © 2025 Google LLC. All rights reserved.