Package com.google.cloud.aiplatform.v1
Class StudySpec.ParameterSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<StudySpec.ParameterSpec.Builder>
com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.Builder
- All Implemented Interfaces:
StudySpec.ParameterSpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- StudySpec.ParameterSpec
public static final class StudySpec.ParameterSpec.Builder
extends com.google.protobuf.GeneratedMessage.Builder<StudySpec.ParameterSpec.Builder>
implements StudySpec.ParameterSpecOrBuilder
Represents a single parameter to optimize.Protobuf type
google.cloud.aiplatform.v1.StudySpec.ParameterSpec-
Method Summary
Modifier and TypeMethodDescriptionaddAllConditionalParameterSpecs(Iterable<? extends StudySpec.ParameterSpec.ConditionalParameterSpec> values) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.addConditionalParameterSpecs(int index, StudySpec.ParameterSpec.ConditionalParameterSpec value) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.addConditionalParameterSpecs(int index, StudySpec.ParameterSpec.ConditionalParameterSpec.Builder builderForValue) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.addConditionalParameterSpecs(StudySpec.ParameterSpec.ConditionalParameterSpec.Builder builderForValue) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.addConditionalParameterSpecsBuilder(int index) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.build()clear()The value spec for a 'CATEGORICAL' parameter.A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.The value spec for a 'DISCRETE' parameter.The value spec for a 'DOUBLE' parameter.The value spec for an 'INTEGER' parameter.Required.How the parameter should be scaled.The value spec for a 'CATEGORICAL' parameter.The value spec for a 'CATEGORICAL' parameter.The value spec for a 'CATEGORICAL' parameter.getConditionalParameterSpecs(int index) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.getConditionalParameterSpecsBuilder(int index) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.intA conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.getConditionalParameterSpecsOrBuilder(int index) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe value spec for a 'DISCRETE' parameter.The value spec for a 'DISCRETE' parameter.The value spec for a 'DISCRETE' parameter.The value spec for a 'DOUBLE' parameter.The value spec for a 'DOUBLE' parameter.The value spec for a 'DOUBLE' parameter.The value spec for an 'INTEGER' parameter.The value spec for an 'INTEGER' parameter.The value spec for an 'INTEGER' parameter.Required.com.google.protobuf.ByteStringRequired.How the parameter should be scaled.intHow the parameter should be scaled.booleanThe value spec for a 'CATEGORICAL' parameter.booleanThe value spec for a 'DISCRETE' parameter.booleanThe value spec for a 'DOUBLE' parameter.booleanThe value spec for an 'INTEGER' parameter.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanThe value spec for a 'CATEGORICAL' parameter.The value spec for a 'DISCRETE' parameter.The value spec for a 'DOUBLE' parameter.mergeFrom(StudySpec.ParameterSpec other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The value spec for an 'INTEGER' parameter.removeConditionalParameterSpecs(int index) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.The value spec for a 'CATEGORICAL' parameter.The value spec for a 'CATEGORICAL' parameter.setConditionalParameterSpecs(int index, StudySpec.ParameterSpec.ConditionalParameterSpec value) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.setConditionalParameterSpecs(int index, StudySpec.ParameterSpec.ConditionalParameterSpec.Builder builderForValue) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.The value spec for a 'DISCRETE' parameter.setDiscreteValueSpec(StudySpec.ParameterSpec.DiscreteValueSpec.Builder builderForValue) The value spec for a 'DISCRETE' parameter.The value spec for a 'DOUBLE' parameter.setDoubleValueSpec(StudySpec.ParameterSpec.DoubleValueSpec.Builder builderForValue) The value spec for a 'DOUBLE' parameter.The value spec for an 'INTEGER' parameter.setIntegerValueSpec(StudySpec.ParameterSpec.IntegerValueSpec.Builder builderForValue) The value spec for an 'INTEGER' parameter.setParameterId(String value) Required.setParameterIdBytes(com.google.protobuf.ByteString value) Required.How the parameter should be scaled.setScaleTypeValue(int value) How the parameter should be scaled.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<StudySpec.ParameterSpec.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<StudySpec.ParameterSpec.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.GeneratedMessage.Builder<StudySpec.ParameterSpec.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StudySpec.ParameterSpec.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<StudySpec.ParameterSpec.Builder>
-
mergeFrom
public StudySpec.ParameterSpec.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StudySpec.ParameterSpec.Builder>- Throws:
IOException
-
getParameterValueSpecCase
- Specified by:
getParameterValueSpecCasein interfaceStudySpec.ParameterSpecOrBuilder
-
clearParameterValueSpec
-
hasDoubleValueSpec
public boolean hasDoubleValueSpec()The value spec for a 'DOUBLE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2;- Specified by:
hasDoubleValueSpecin interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- Whether the doubleValueSpec field is set.
-
getDoubleValueSpec
The value spec for a 'DOUBLE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2;- Specified by:
getDoubleValueSpecin interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- The doubleValueSpec.
-
setDoubleValueSpec
public StudySpec.ParameterSpec.Builder setDoubleValueSpec(StudySpec.ParameterSpec.DoubleValueSpec value) The value spec for a 'DOUBLE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2; -
setDoubleValueSpec
public StudySpec.ParameterSpec.Builder setDoubleValueSpec(StudySpec.ParameterSpec.DoubleValueSpec.Builder builderForValue) The value spec for a 'DOUBLE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2; -
mergeDoubleValueSpec
public StudySpec.ParameterSpec.Builder mergeDoubleValueSpec(StudySpec.ParameterSpec.DoubleValueSpec value) The value spec for a 'DOUBLE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2; -
clearDoubleValueSpec
The value spec for a 'DOUBLE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2; -
getDoubleValueSpecBuilder
The value spec for a 'DOUBLE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2; -
getDoubleValueSpecOrBuilder
The value spec for a 'DOUBLE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2;- Specified by:
getDoubleValueSpecOrBuilderin interfaceStudySpec.ParameterSpecOrBuilder
-
hasIntegerValueSpec
public boolean hasIntegerValueSpec()The value spec for an 'INTEGER' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3;- Specified by:
hasIntegerValueSpecin interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- Whether the integerValueSpec field is set.
-
getIntegerValueSpec
The value spec for an 'INTEGER' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3;- Specified by:
getIntegerValueSpecin interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- The integerValueSpec.
-
setIntegerValueSpec
public StudySpec.ParameterSpec.Builder setIntegerValueSpec(StudySpec.ParameterSpec.IntegerValueSpec value) The value spec for an 'INTEGER' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3; -
setIntegerValueSpec
public StudySpec.ParameterSpec.Builder setIntegerValueSpec(StudySpec.ParameterSpec.IntegerValueSpec.Builder builderForValue) The value spec for an 'INTEGER' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3; -
mergeIntegerValueSpec
public StudySpec.ParameterSpec.Builder mergeIntegerValueSpec(StudySpec.ParameterSpec.IntegerValueSpec value) The value spec for an 'INTEGER' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3; -
clearIntegerValueSpec
The value spec for an 'INTEGER' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3; -
getIntegerValueSpecBuilder
The value spec for an 'INTEGER' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3; -
getIntegerValueSpecOrBuilder
The value spec for an 'INTEGER' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3;- Specified by:
getIntegerValueSpecOrBuilderin interfaceStudySpec.ParameterSpecOrBuilder
-
hasCategoricalValueSpec
public boolean hasCategoricalValueSpec()The value spec for a 'CATEGORICAL' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4;- Specified by:
hasCategoricalValueSpecin interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- Whether the categoricalValueSpec field is set.
-
getCategoricalValueSpec
The value spec for a 'CATEGORICAL' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4;- Specified by:
getCategoricalValueSpecin interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- The categoricalValueSpec.
-
setCategoricalValueSpec
public StudySpec.ParameterSpec.Builder setCategoricalValueSpec(StudySpec.ParameterSpec.CategoricalValueSpec value) The value spec for a 'CATEGORICAL' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4; -
setCategoricalValueSpec
public StudySpec.ParameterSpec.Builder setCategoricalValueSpec(StudySpec.ParameterSpec.CategoricalValueSpec.Builder builderForValue) The value spec for a 'CATEGORICAL' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4; -
mergeCategoricalValueSpec
public StudySpec.ParameterSpec.Builder mergeCategoricalValueSpec(StudySpec.ParameterSpec.CategoricalValueSpec value) The value spec for a 'CATEGORICAL' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4; -
clearCategoricalValueSpec
The value spec for a 'CATEGORICAL' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4; -
getCategoricalValueSpecBuilder
The value spec for a 'CATEGORICAL' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4; -
getCategoricalValueSpecOrBuilder
The value spec for a 'CATEGORICAL' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4;- Specified by:
getCategoricalValueSpecOrBuilderin interfaceStudySpec.ParameterSpecOrBuilder
-
hasDiscreteValueSpec
public boolean hasDiscreteValueSpec()The value spec for a 'DISCRETE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5;- Specified by:
hasDiscreteValueSpecin interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- Whether the discreteValueSpec field is set.
-
getDiscreteValueSpec
The value spec for a 'DISCRETE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5;- Specified by:
getDiscreteValueSpecin interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- The discreteValueSpec.
-
setDiscreteValueSpec
public StudySpec.ParameterSpec.Builder setDiscreteValueSpec(StudySpec.ParameterSpec.DiscreteValueSpec value) The value spec for a 'DISCRETE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5; -
setDiscreteValueSpec
public StudySpec.ParameterSpec.Builder setDiscreteValueSpec(StudySpec.ParameterSpec.DiscreteValueSpec.Builder builderForValue) The value spec for a 'DISCRETE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5; -
mergeDiscreteValueSpec
public StudySpec.ParameterSpec.Builder mergeDiscreteValueSpec(StudySpec.ParameterSpec.DiscreteValueSpec value) The value spec for a 'DISCRETE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5; -
clearDiscreteValueSpec
The value spec for a 'DISCRETE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5; -
getDiscreteValueSpecBuilder
The value spec for a 'DISCRETE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5; -
getDiscreteValueSpecOrBuilder
The value spec for a 'DISCRETE' parameter.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5;- Specified by:
getDiscreteValueSpecOrBuilderin interfaceStudySpec.ParameterSpecOrBuilder
-
getParameterId
Required. The ID of the parameter. Must not contain whitespaces and must be unique amongst all ParameterSpecs.
string parameter_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getParameterIdin interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- The parameterId.
-
getParameterIdBytes
public com.google.protobuf.ByteString getParameterIdBytes()Required. The ID of the parameter. Must not contain whitespaces and must be unique amongst all ParameterSpecs.
string parameter_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getParameterIdBytesin interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- The bytes for parameterId.
-
setParameterId
Required. The ID of the parameter. Must not contain whitespaces and must be unique amongst all ParameterSpecs.
string parameter_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The parameterId to set.- Returns:
- This builder for chaining.
-
clearParameterId
Required. The ID of the parameter. Must not contain whitespaces and must be unique amongst all ParameterSpecs.
string parameter_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setParameterIdBytes
Required. The ID of the parameter. Must not contain whitespaces and must be unique amongst all ParameterSpecs.
string parameter_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for parameterId to set.- Returns:
- This builder for chaining.
-
getScaleTypeValue
public int getScaleTypeValue()How the parameter should be scaled. Leave unset for `CATEGORICAL` parameters.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ScaleType scale_type = 6;- Specified by:
getScaleTypeValuein interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- The enum numeric value on the wire for scaleType.
-
setScaleTypeValue
How the parameter should be scaled. Leave unset for `CATEGORICAL` parameters.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ScaleType scale_type = 6;- Parameters:
value- The enum numeric value on the wire for scaleType to set.- Returns:
- This builder for chaining.
-
getScaleType
How the parameter should be scaled. Leave unset for `CATEGORICAL` parameters.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ScaleType scale_type = 6;- Specified by:
getScaleTypein interfaceStudySpec.ParameterSpecOrBuilder- Returns:
- The scaleType.
-
setScaleType
How the parameter should be scaled. Leave unset for `CATEGORICAL` parameters.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ScaleType scale_type = 6;- Parameters:
value- The scaleType to set.- Returns:
- This builder for chaining.
-
clearScaleType
How the parameter should be scaled. Leave unset for `CATEGORICAL` parameters.
.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ScaleType scale_type = 6;- Returns:
- This builder for chaining.
-
getConditionalParameterSpecsList
A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;- Specified by:
getConditionalParameterSpecsListin interfaceStudySpec.ParameterSpecOrBuilder
-
getConditionalParameterSpecsCount
public int getConditionalParameterSpecsCount()A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;- Specified by:
getConditionalParameterSpecsCountin interfaceStudySpec.ParameterSpecOrBuilder
-
getConditionalParameterSpecs
A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;- Specified by:
getConditionalParameterSpecsin interfaceStudySpec.ParameterSpecOrBuilder
-
setConditionalParameterSpecs
public StudySpec.ParameterSpec.Builder setConditionalParameterSpecs(int index, StudySpec.ParameterSpec.ConditionalParameterSpec value) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
setConditionalParameterSpecs
public StudySpec.ParameterSpec.Builder setConditionalParameterSpecs(int index, StudySpec.ParameterSpec.ConditionalParameterSpec.Builder builderForValue) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
addConditionalParameterSpecs
public StudySpec.ParameterSpec.Builder addConditionalParameterSpecs(StudySpec.ParameterSpec.ConditionalParameterSpec value) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
addConditionalParameterSpecs
public StudySpec.ParameterSpec.Builder addConditionalParameterSpecs(int index, StudySpec.ParameterSpec.ConditionalParameterSpec value) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
addConditionalParameterSpecs
public StudySpec.ParameterSpec.Builder addConditionalParameterSpecs(StudySpec.ParameterSpec.ConditionalParameterSpec.Builder builderForValue) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
addConditionalParameterSpecs
public StudySpec.ParameterSpec.Builder addConditionalParameterSpecs(int index, StudySpec.ParameterSpec.ConditionalParameterSpec.Builder builderForValue) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
addAllConditionalParameterSpecs
public StudySpec.ParameterSpec.Builder addAllConditionalParameterSpecs(Iterable<? extends StudySpec.ParameterSpec.ConditionalParameterSpec> values) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
clearConditionalParameterSpecs
A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
removeConditionalParameterSpecs
A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
getConditionalParameterSpecsBuilder
public StudySpec.ParameterSpec.ConditionalParameterSpec.Builder getConditionalParameterSpecsBuilder(int index) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
getConditionalParameterSpecsOrBuilder
public StudySpec.ParameterSpec.ConditionalParameterSpecOrBuilder getConditionalParameterSpecsOrBuilder(int index) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;- Specified by:
getConditionalParameterSpecsOrBuilderin interfaceStudySpec.ParameterSpecOrBuilder
-
getConditionalParameterSpecsOrBuilderList
public List<? extends StudySpec.ParameterSpec.ConditionalParameterSpecOrBuilder> getConditionalParameterSpecsOrBuilderList()A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;- Specified by:
getConditionalParameterSpecsOrBuilderListin interfaceStudySpec.ParameterSpecOrBuilder
-
addConditionalParameterSpecsBuilder
public StudySpec.ParameterSpec.ConditionalParameterSpec.Builder addConditionalParameterSpecsBuilder()A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
addConditionalParameterSpecsBuilder
public StudySpec.ParameterSpec.ConditionalParameterSpec.Builder addConditionalParameterSpecsBuilder(int index) A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10; -
getConditionalParameterSpecsBuilderList
public List<StudySpec.ParameterSpec.ConditionalParameterSpec.Builder> getConditionalParameterSpecsBuilderList()A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition. If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
repeated .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;
-