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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ComparisonFilter.Op getOp()
      Comparison operator.
      int getOpValue()
      Comparison operator.
      RuntimeUInt32 getValue()
      Value to compare against.
      RuntimeUInt32OrBuilder getValueOrBuilder()
      Value to compare against.
      boolean hasValue()
      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 Detail

      • 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

        ComparisonFilter.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) = { ... }