Interface ComparisonFilterOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ComparisonFilter, ComparisonFilter.Builder

public interface ComparisonFilterOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Comparison operator.
    int
    Comparison operator.
    Value to compare against.
    Value to compare against.
    boolean
    Value to compare against.

    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

    • getOpValue

      int getOpValue()
       Comparison operator.
       
      .envoy.config.accesslog.v3.ComparisonFilter.Op op = 1 [(.validate.rules) = { ... }
      Returns:
      The enum numeric value on the wire for op.
    • getOp

       Comparison operator.
       
      .envoy.config.accesslog.v3.ComparisonFilter.Op op = 1 [(.validate.rules) = { ... }
      Returns:
      The op.
    • hasValue

      boolean hasValue()
       Value to compare against.
       
      .envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
      Returns:
      Whether the value field is set.
    • getValue

      RuntimeUInt32 getValue()
       Value to compare against.
       
      .envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
      Returns:
      The value.
    • getValueOrBuilder

      RuntimeUInt32OrBuilder getValueOrBuilder()
       Value to compare against.
       
      .envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }