Interface TapRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    The opaque configuration ID used to match the configuration to a loaded extension.
    com.google.protobuf.ByteString
    The opaque configuration ID used to match the configuration to a loaded extension.
    The tap configuration to load.
    The tap configuration to load.
    boolean
    The tap configuration to load.

    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

    • getConfigId

      String getConfigId()
       The opaque configuration ID used to match the configuration to a loaded extension.
       A tap extension configures a similar opaque ID that is used to match.
       
      string config_id = 1 [(.validate.rules) = { ... }
      Returns:
      The configId.
    • getConfigIdBytes

      com.google.protobuf.ByteString getConfigIdBytes()
       The opaque configuration ID used to match the configuration to a loaded extension.
       A tap extension configures a similar opaque ID that is used to match.
       
      string config_id = 1 [(.validate.rules) = { ... }
      Returns:
      The bytes for configId.
    • hasTapConfig

      boolean hasTapConfig()
       The tap configuration to load.
       
      .envoy.service.tap.v2alpha.TapConfig tap_config = 2 [(.validate.rules) = { ... }
      Returns:
      Whether the tapConfig field is set.
    • getTapConfig

      TapConfig getTapConfig()
       The tap configuration to load.
       
      .envoy.service.tap.v2alpha.TapConfig tap_config = 2 [(.validate.rules) = { ... }
      Returns:
      The tapConfig.
    • getTapConfigOrBuilder

      TapConfigOrBuilder getTapConfigOrBuilder()
       The tap configuration to load.
       
      .envoy.service.tap.v2alpha.TapConfig tap_config = 2 [(.validate.rules) = { ... }