Interface StudySpec.ParameterSpecOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StudySpec.ParameterSpec
,StudySpec.ParameterSpec.Builder
- Enclosing class:
- StudySpec
public static interface StudySpec.ParameterSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StudySpec.ParameterSpec.CategoricalValueSpec
getCategoricalValueSpec()
The value spec for a 'CATEGORICAL' parameter.StudySpec.ParameterSpec.CategoricalValueSpecOrBuilder
getCategoricalValueSpecOrBuilder()
The value spec for a 'CATEGORICAL' parameter.StudySpec.ParameterSpec.ConditionalParameterSpec
getConditionalParameterSpecs(int index)
A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.int
getConditionalParameterSpecsCount()
A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.List<StudySpec.ParameterSpec.ConditionalParameterSpec>
getConditionalParameterSpecsList()
A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.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.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.StudySpec.ParameterSpec.DiscreteValueSpec
getDiscreteValueSpec()
The value spec for a 'DISCRETE' parameter.StudySpec.ParameterSpec.DiscreteValueSpecOrBuilder
getDiscreteValueSpecOrBuilder()
The value spec for a 'DISCRETE' parameter.StudySpec.ParameterSpec.DoubleValueSpec
getDoubleValueSpec()
The value spec for a 'DOUBLE' parameter.StudySpec.ParameterSpec.DoubleValueSpecOrBuilder
getDoubleValueSpecOrBuilder()
The value spec for a 'DOUBLE' parameter.StudySpec.ParameterSpec.IntegerValueSpec
getIntegerValueSpec()
The value spec for an 'INTEGER' parameter.StudySpec.ParameterSpec.IntegerValueSpecOrBuilder
getIntegerValueSpecOrBuilder()
The value spec for an 'INTEGER' parameter.String
getParameterId()
Required.com.google.protobuf.ByteString
getParameterIdBytes()
Required.StudySpec.ParameterSpec.ParameterValueSpecCase
getParameterValueSpecCase()
StudySpec.ParameterSpec.ScaleType
getScaleType()
How the parameter should be scaled.int
getScaleTypeValue()
How the parameter should be scaled.boolean
hasCategoricalValueSpec()
The value spec for a 'CATEGORICAL' parameter.boolean
hasDiscreteValueSpec()
The value spec for a 'DISCRETE' parameter.boolean
hasDoubleValueSpec()
The value spec for a 'DOUBLE' parameter.boolean
hasIntegerValueSpec()
The value spec for an 'INTEGER' parameter.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasDoubleValueSpec
boolean hasDoubleValueSpec()
The value spec for a 'DOUBLE' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2;
- Returns:
- Whether the doubleValueSpec field is set.
-
getDoubleValueSpec
StudySpec.ParameterSpec.DoubleValueSpec getDoubleValueSpec()
The value spec for a 'DOUBLE' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2;
- Returns:
- The doubleValueSpec.
-
getDoubleValueSpecOrBuilder
StudySpec.ParameterSpec.DoubleValueSpecOrBuilder getDoubleValueSpecOrBuilder()
The value spec for a 'DOUBLE' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2;
-
hasIntegerValueSpec
boolean hasIntegerValueSpec()
The value spec for an 'INTEGER' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3;
- Returns:
- Whether the integerValueSpec field is set.
-
getIntegerValueSpec
StudySpec.ParameterSpec.IntegerValueSpec getIntegerValueSpec()
The value spec for an 'INTEGER' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3;
- Returns:
- The integerValueSpec.
-
getIntegerValueSpecOrBuilder
StudySpec.ParameterSpec.IntegerValueSpecOrBuilder getIntegerValueSpecOrBuilder()
The value spec for an 'INTEGER' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3;
-
hasCategoricalValueSpec
boolean hasCategoricalValueSpec()
The value spec for a 'CATEGORICAL' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4;
- Returns:
- Whether the categoricalValueSpec field is set.
-
getCategoricalValueSpec
StudySpec.ParameterSpec.CategoricalValueSpec getCategoricalValueSpec()
The value spec for a 'CATEGORICAL' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4;
- Returns:
- The categoricalValueSpec.
-
getCategoricalValueSpecOrBuilder
StudySpec.ParameterSpec.CategoricalValueSpecOrBuilder getCategoricalValueSpecOrBuilder()
The value spec for a 'CATEGORICAL' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4;
-
hasDiscreteValueSpec
boolean hasDiscreteValueSpec()
The value spec for a 'DISCRETE' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5;
- Returns:
- Whether the discreteValueSpec field is set.
-
getDiscreteValueSpec
StudySpec.ParameterSpec.DiscreteValueSpec getDiscreteValueSpec()
The value spec for a 'DISCRETE' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5;
- Returns:
- The discreteValueSpec.
-
getDiscreteValueSpecOrBuilder
StudySpec.ParameterSpec.DiscreteValueSpecOrBuilder getDiscreteValueSpecOrBuilder()
The value spec for a 'DISCRETE' parameter.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5;
-
getParameterId
String 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];
- Returns:
- The parameterId.
-
getParameterIdBytes
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];
- Returns:
- The bytes for parameterId.
-
getScaleTypeValue
int getScaleTypeValue()
How the parameter should be scaled. Leave unset for `CATEGORICAL` parameters.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ScaleType scale_type = 6;
- Returns:
- The enum numeric value on the wire for scaleType.
-
getScaleType
StudySpec.ParameterSpec.ScaleType getScaleType()
How the parameter should be scaled. Leave unset for `CATEGORICAL` parameters.
.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ScaleType scale_type = 6;
- Returns:
- The scaleType.
-
getConditionalParameterSpecsList
List<StudySpec.ParameterSpec.ConditionalParameterSpec> 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.v1beta1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;
-
getConditionalParameterSpecs
StudySpec.ParameterSpec.ConditionalParameterSpec getConditionalParameterSpecs(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.v1beta1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;
-
getConditionalParameterSpecsCount
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.v1beta1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;
-
getConditionalParameterSpecsOrBuilderList
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.v1beta1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;
-
getConditionalParameterSpecsOrBuilder
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.v1beta1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;
-
getParameterValueSpecCase
StudySpec.ParameterSpec.ParameterValueSpecCase getParameterValueSpecCase()
-
-