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 TypeMethodDescriptionThe opaque configuration ID used to match the configuration to a loaded extension.com.google.protobuf.ByteStringThe opaque configuration ID used to match the configuration to a loaded extension.The tap configuration to load.The tap configuration to load.booleanThe tap configuration to load.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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) = { ... }
-