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 Details

    • hasDoubleValueSpec

      boolean hasDoubleValueSpec()
       The value spec for a 'DOUBLE' parameter.
       
      .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2;
      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;
      Returns:
      The doubleValueSpec.
    • getDoubleValueSpecOrBuilder

       The value spec for a 'DOUBLE' parameter.
       
      .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DoubleValueSpec double_value_spec = 2;
    • hasIntegerValueSpec

      boolean hasIntegerValueSpec()
       The value spec for an 'INTEGER' parameter.
       
      .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3;
      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;
      Returns:
      The integerValueSpec.
    • getIntegerValueSpecOrBuilder

       The value spec for an 'INTEGER' parameter.
       
      .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.IntegerValueSpec integer_value_spec = 3;
    • hasCategoricalValueSpec

      boolean hasCategoricalValueSpec()
       The value spec for a 'CATEGORICAL' parameter.
       
      .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4;
      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;
      Returns:
      The categoricalValueSpec.
    • getCategoricalValueSpecOrBuilder

      StudySpec.ParameterSpec.CategoricalValueSpecOrBuilder getCategoricalValueSpecOrBuilder()
       The value spec for a 'CATEGORICAL' parameter.
       
      .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec categorical_value_spec = 4;
    • hasDiscreteValueSpec

      boolean hasDiscreteValueSpec()
       The value spec for a 'DISCRETE' parameter.
       
      .google.cloud.aiplatform.v1.StudySpec.ParameterSpec.DiscreteValueSpec discrete_value_spec = 5;
      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;
      Returns:
      The discreteValueSpec.
    • getDiscreteValueSpecOrBuilder

       The value spec for a 'DISCRETE' parameter.
       
      .google.cloud.aiplatform.v1.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.v1.StudySpec.ParameterSpec.ScaleType scale_type = 6;
      Returns:
      The enum numeric value on the wire for scaleType.
    • getScaleType

       How the parameter should be scaled.
       Leave unset for `CATEGORICAL` parameters.
       
      .google.cloud.aiplatform.v1.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.v1.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.v1.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.v1.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.v1.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.v1.StudySpec.ParameterSpec.ConditionalParameterSpec conditional_parameter_specs = 10;
    • getParameterValueSpecCase