Interface QueryOptions.FilterOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
QueryOptions.Filter, QueryOptions.Filter.Builder
Enclosing class:
QueryOptions

public static interface QueryOptions.FilterOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Supplies an expression-based filter, using CEL (Common Expression Language).
    Supplies an expression-based filter, using CEL (Common Expression Language).
    Declares a property filter, based on structured inputs.
    Declares a property filter, based on structured inputs.
     
    boolean
    Supplies an expression-based filter, using CEL (Common Expression Language).
    boolean
    Declares a property filter, based on structured inputs.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasExpr

      boolean hasExpr()
       Supplies an expression-based filter, using CEL (Common Expression Language).
       
      .buildless.service.v1.Expression expr = 1 [json_name = "expr"];
      Returns:
      Whether the expr field is set.
    • getExpr

      Expression getExpr()
       Supplies an expression-based filter, using CEL (Common Expression Language).
       
      .buildless.service.v1.Expression expr = 1 [json_name = "expr"];
      Returns:
      The expr.
    • getExprOrBuilder

      ExpressionOrBuilder getExprOrBuilder()
       Supplies an expression-based filter, using CEL (Common Expression Language).
       
      .buildless.service.v1.Expression expr = 1 [json_name = "expr"];
    • hasProp

      boolean hasProp()
       Declares a property filter, based on structured inputs.
       
      .buildless.service.v1.QueryOptions.Filter.PropertyFilter prop = 2 [json_name = "prop"];
      Returns:
      Whether the prop field is set.
    • getProp

       Declares a property filter, based on structured inputs.
       
      .buildless.service.v1.QueryOptions.Filter.PropertyFilter prop = 2 [json_name = "prop"];
      Returns:
      The prop.
    • getPropOrBuilder

       Declares a property filter, based on structured inputs.
       
      .buildless.service.v1.QueryOptions.Filter.PropertyFilter prop = 2 [json_name = "prop"];
    • getSpecCase