public static final class CommonExtensionConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder> implements CommonExtensionConfigOrBuilder
Common configuration for all tap extensions.Protobuf type
envoy.extensions.common.tap.v3.CommonExtensionConfig| Modifier and Type | Method and Description |
|---|---|
CommonExtensionConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CommonExtensionConfig |
build() |
CommonExtensionConfig |
buildPartial() |
CommonExtensionConfig.Builder |
clear() |
CommonExtensionConfig.Builder |
clearAdminConfig()
If specified, the tap filter will be configured via an admin handler.
|
CommonExtensionConfig.Builder |
clearConfigType() |
CommonExtensionConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CommonExtensionConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CommonExtensionConfig.Builder |
clearStaticConfig()
If specified, the tap filter will be configured via a static configuration that cannot be
changed.
|
CommonExtensionConfig.Builder |
clone() |
AdminConfig |
getAdminConfig()
If specified, the tap filter will be configured via an admin handler.
|
AdminConfig.Builder |
getAdminConfigBuilder()
If specified, the tap filter will be configured via an admin handler.
|
AdminConfigOrBuilder |
getAdminConfigOrBuilder()
If specified, the tap filter will be configured via an admin handler.
|
CommonExtensionConfig.ConfigTypeCase |
getConfigTypeCase() |
CommonExtensionConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
TapConfig |
getStaticConfig()
If specified, the tap filter will be configured via a static configuration that cannot be
changed.
|
TapConfig.Builder |
getStaticConfigBuilder()
If specified, the tap filter will be configured via a static configuration that cannot be
changed.
|
TapConfigOrBuilder |
getStaticConfigOrBuilder()
If specified, the tap filter will be configured via a static configuration that cannot be
changed.
|
boolean |
hasAdminConfig()
If specified, the tap filter will be configured via an admin handler.
|
boolean |
hasStaticConfig()
If specified, the tap filter will be configured via a static configuration that cannot be
changed.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CommonExtensionConfig.Builder |
mergeAdminConfig(AdminConfig value)
If specified, the tap filter will be configured via an admin handler.
|
CommonExtensionConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CommonExtensionConfig.Builder |
mergeFrom(CommonExtensionConfig other) |
CommonExtensionConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
CommonExtensionConfig.Builder |
mergeStaticConfig(TapConfig value)
If specified, the tap filter will be configured via a static configuration that cannot be
changed.
|
CommonExtensionConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CommonExtensionConfig.Builder |
setAdminConfig(AdminConfig.Builder builderForValue)
If specified, the tap filter will be configured via an admin handler.
|
CommonExtensionConfig.Builder |
setAdminConfig(AdminConfig value)
If specified, the tap filter will be configured via an admin handler.
|
CommonExtensionConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CommonExtensionConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CommonExtensionConfig.Builder |
setStaticConfig(TapConfig.Builder builderForValue)
If specified, the tap filter will be configured via a static configuration that cannot be
changed.
|
CommonExtensionConfig.Builder |
setStaticConfig(TapConfig value)
If specified, the tap filter will be configured via a static configuration that cannot be
changed.
|
CommonExtensionConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>public CommonExtensionConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>public CommonExtensionConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CommonExtensionConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CommonExtensionConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CommonExtensionConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>public CommonExtensionConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>public CommonExtensionConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>public CommonExtensionConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>public CommonExtensionConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>public CommonExtensionConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>public CommonExtensionConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CommonExtensionConfig.Builder>public CommonExtensionConfig.Builder mergeFrom(CommonExtensionConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>public CommonExtensionConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CommonExtensionConfig.Builder>IOExceptionpublic CommonExtensionConfig.ConfigTypeCase getConfigTypeCase()
getConfigTypeCase in interface CommonExtensionConfigOrBuilderpublic CommonExtensionConfig.Builder clearConfigType()
public boolean hasAdminConfig()
If specified, the tap filter will be configured via an admin handler.
.envoy.extensions.common.tap.v3.AdminConfig admin_config = 1;hasAdminConfig in interface CommonExtensionConfigOrBuilderpublic AdminConfig getAdminConfig()
If specified, the tap filter will be configured via an admin handler.
.envoy.extensions.common.tap.v3.AdminConfig admin_config = 1;getAdminConfig in interface CommonExtensionConfigOrBuilderpublic CommonExtensionConfig.Builder setAdminConfig(AdminConfig value)
If specified, the tap filter will be configured via an admin handler.
.envoy.extensions.common.tap.v3.AdminConfig admin_config = 1;public CommonExtensionConfig.Builder setAdminConfig(AdminConfig.Builder builderForValue)
If specified, the tap filter will be configured via an admin handler.
.envoy.extensions.common.tap.v3.AdminConfig admin_config = 1;public CommonExtensionConfig.Builder mergeAdminConfig(AdminConfig value)
If specified, the tap filter will be configured via an admin handler.
.envoy.extensions.common.tap.v3.AdminConfig admin_config = 1;public CommonExtensionConfig.Builder clearAdminConfig()
If specified, the tap filter will be configured via an admin handler.
.envoy.extensions.common.tap.v3.AdminConfig admin_config = 1;public AdminConfig.Builder getAdminConfigBuilder()
If specified, the tap filter will be configured via an admin handler.
.envoy.extensions.common.tap.v3.AdminConfig admin_config = 1;public AdminConfigOrBuilder getAdminConfigOrBuilder()
If specified, the tap filter will be configured via an admin handler.
.envoy.extensions.common.tap.v3.AdminConfig admin_config = 1;getAdminConfigOrBuilder in interface CommonExtensionConfigOrBuilderpublic boolean hasStaticConfig()
If specified, the tap filter will be configured via a static configuration that cannot be changed.
.envoy.config.tap.v3.TapConfig static_config = 2;hasStaticConfig in interface CommonExtensionConfigOrBuilderpublic TapConfig getStaticConfig()
If specified, the tap filter will be configured via a static configuration that cannot be changed.
.envoy.config.tap.v3.TapConfig static_config = 2;getStaticConfig in interface CommonExtensionConfigOrBuilderpublic CommonExtensionConfig.Builder setStaticConfig(TapConfig value)
If specified, the tap filter will be configured via a static configuration that cannot be changed.
.envoy.config.tap.v3.TapConfig static_config = 2;public CommonExtensionConfig.Builder setStaticConfig(TapConfig.Builder builderForValue)
If specified, the tap filter will be configured via a static configuration that cannot be changed.
.envoy.config.tap.v3.TapConfig static_config = 2;public CommonExtensionConfig.Builder mergeStaticConfig(TapConfig value)
If specified, the tap filter will be configured via a static configuration that cannot be changed.
.envoy.config.tap.v3.TapConfig static_config = 2;public CommonExtensionConfig.Builder clearStaticConfig()
If specified, the tap filter will be configured via a static configuration that cannot be changed.
.envoy.config.tap.v3.TapConfig static_config = 2;public TapConfig.Builder getStaticConfigBuilder()
If specified, the tap filter will be configured via a static configuration that cannot be changed.
.envoy.config.tap.v3.TapConfig static_config = 2;public TapConfigOrBuilder getStaticConfigOrBuilder()
If specified, the tap filter will be configured via a static configuration that cannot be changed.
.envoy.config.tap.v3.TapConfig static_config = 2;getStaticConfigOrBuilder in interface CommonExtensionConfigOrBuilderpublic final CommonExtensionConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>public final CommonExtensionConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.