Interface ModelEvaluationSlice.Slice.SliceSpec.SliceConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ModelEvaluationSlice.Slice.SliceSpec.SliceConfig, ModelEvaluationSlice.Slice.SliceSpec.SliceConfig.Builder
Enclosing class:
ModelEvaluationSlice.Slice.SliceSpec

public static interface ModelEvaluationSlice.Slice.SliceSpec.SliceConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasValue

      boolean hasValue()
       A unique specific value for a given feature.
       Example: `{ "value": { "string_value": "12345" } }`
       
      .google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.Value value = 1;
      Returns:
      Whether the value field is set.
    • getValue

       A unique specific value for a given feature.
       Example: `{ "value": { "string_value": "12345" } }`
       
      .google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.Value value = 1;
      Returns:
      The value.
    • getValueOrBuilder

       A unique specific value for a given feature.
       Example: `{ "value": { "string_value": "12345" } }`
       
      .google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.Value value = 1;
    • hasRange

      boolean hasRange()
       A range of values for a numerical feature.
       Example: `{"range":{"low":10000.0,"high":50000.0}}`
       will capture 12345 and 23334 in the slice.
       
      .google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.Range range = 2;
      Returns:
      Whether the range field is set.
    • getRange

       A range of values for a numerical feature.
       Example: `{"range":{"low":10000.0,"high":50000.0}}`
       will capture 12345 and 23334 in the slice.
       
      .google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.Range range = 2;
      Returns:
      The range.
    • getRangeOrBuilder

       A range of values for a numerical feature.
       Example: `{"range":{"low":10000.0,"high":50000.0}}`
       will capture 12345 and 23334 in the slice.
       
      .google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.Range range = 2;
    • hasAllValues

      boolean hasAllValues()
       If all_values is set to true, then all possible labels of the keyed
       feature will have another slice computed.
       Example: `{"all_values":{"value":true}}`
       
      .google.protobuf.BoolValue all_values = 3;
      Returns:
      Whether the allValues field is set.
    • getAllValues

      com.google.protobuf.BoolValue getAllValues()
       If all_values is set to true, then all possible labels of the keyed
       feature will have another slice computed.
       Example: `{"all_values":{"value":true}}`
       
      .google.protobuf.BoolValue all_values = 3;
      Returns:
      The allValues.
    • getAllValuesOrBuilder

      com.google.protobuf.BoolValueOrBuilder getAllValuesOrBuilder()
       If all_values is set to true, then all possible labels of the keyed
       feature will have another slice computed.
       Example: `{"all_values":{"value":true}}`
       
      .google.protobuf.BoolValue all_values = 3;
    • getKindCase