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 |
clearTapdsConfig()
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
|
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.
|
CommonExtensionConfig.TapDSConfig |
getTapdsConfig()
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
|
CommonExtensionConfig.TapDSConfig.Builder |
getTapdsConfigBuilder()
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
|
CommonExtensionConfig.TapDSConfigOrBuilder |
getTapdsConfigOrBuilder()
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
|
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.
|
boolean |
hasTapdsConfig()
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
|
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 |
mergeTapdsConfig(CommonExtensionConfig.TapDSConfig value)
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
|
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 |
setTapdsConfig(CommonExtensionConfig.TapDSConfig.Builder builderForValue)
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
|
CommonExtensionConfig.Builder |
setTapdsConfig(CommonExtensionConfig.TapDSConfig value)
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
|
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 boolean hasTapdsConfig()
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
.envoy.extensions.common.tap.v3.CommonExtensionConfig.TapDSConfig tapds_config = 3;hasTapdsConfig in interface CommonExtensionConfigOrBuilderpublic CommonExtensionConfig.TapDSConfig getTapdsConfig()
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
.envoy.extensions.common.tap.v3.CommonExtensionConfig.TapDSConfig tapds_config = 3;getTapdsConfig in interface CommonExtensionConfigOrBuilderpublic CommonExtensionConfig.Builder setTapdsConfig(CommonExtensionConfig.TapDSConfig value)
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
.envoy.extensions.common.tap.v3.CommonExtensionConfig.TapDSConfig tapds_config = 3;public CommonExtensionConfig.Builder setTapdsConfig(CommonExtensionConfig.TapDSConfig.Builder builderForValue)
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
.envoy.extensions.common.tap.v3.CommonExtensionConfig.TapDSConfig tapds_config = 3;public CommonExtensionConfig.Builder mergeTapdsConfig(CommonExtensionConfig.TapDSConfig value)
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
.envoy.extensions.common.tap.v3.CommonExtensionConfig.TapDSConfig tapds_config = 3;public CommonExtensionConfig.Builder clearTapdsConfig()
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
.envoy.extensions.common.tap.v3.CommonExtensionConfig.TapDSConfig tapds_config = 3;public CommonExtensionConfig.TapDSConfig.Builder getTapdsConfigBuilder()
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
.envoy.extensions.common.tap.v3.CommonExtensionConfig.TapDSConfig tapds_config = 3;public CommonExtensionConfig.TapDSConfigOrBuilder getTapdsConfigOrBuilder()
[#not-implemented-hide:] Configuration to use for TapDS updates for the filter.
.envoy.extensions.common.tap.v3.CommonExtensionConfig.TapDSConfig tapds_config = 3;getTapdsConfigOrBuilder 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–2020 The Envoy Project. All rights reserved.