public static final class CommonExtensionConfig.TapDSConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.TapDSConfig.Builder> implements CommonExtensionConfig.TapDSConfigOrBuilder
[#not-implemented-hide:]Protobuf type
envoy.extensions.common.tap.v4alpha.CommonExtensionConfig.TapDSConfiggetAllFields, 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.TapDSConfig.Builder>public CommonExtensionConfig.TapDSConfig.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.TapDSConfig.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.TapDSConfig.Builder>public CommonExtensionConfig.TapDSConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CommonExtensionConfig.TapDSConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CommonExtensionConfig.TapDSConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CommonExtensionConfig.TapDSConfig.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.TapDSConfig.Builder>public CommonExtensionConfig.TapDSConfig.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.TapDSConfig.Builder>public CommonExtensionConfig.TapDSConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.TapDSConfig.Builder>public CommonExtensionConfig.TapDSConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.TapDSConfig.Builder>public CommonExtensionConfig.TapDSConfig.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.TapDSConfig.Builder>public CommonExtensionConfig.TapDSConfig.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.TapDSConfig.Builder>public CommonExtensionConfig.TapDSConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CommonExtensionConfig.TapDSConfig.Builder>public CommonExtensionConfig.TapDSConfig.Builder mergeFrom(CommonExtensionConfig.TapDSConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.TapDSConfig.Builder>public CommonExtensionConfig.TapDSConfig.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.TapDSConfig.Builder>IOExceptionpublic CommonExtensionConfig.TapDSConfig.NameSpecifierCase getNameSpecifierCase()
getNameSpecifierCase in interface CommonExtensionConfig.TapDSConfigOrBuilderpublic CommonExtensionConfig.TapDSConfig.Builder clearNameSpecifier()
public boolean hasConfigSource()
Configuration for the source of TapDS updates for this Cluster.
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... }hasConfigSource in interface CommonExtensionConfig.TapDSConfigOrBuilderpublic ConfigSource getConfigSource()
Configuration for the source of TapDS updates for this Cluster.
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... }getConfigSource in interface CommonExtensionConfig.TapDSConfigOrBuilderpublic CommonExtensionConfig.TapDSConfig.Builder setConfigSource(ConfigSource value)
Configuration for the source of TapDS updates for this Cluster.
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... }public CommonExtensionConfig.TapDSConfig.Builder setConfigSource(ConfigSource.Builder builderForValue)
Configuration for the source of TapDS updates for this Cluster.
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... }public CommonExtensionConfig.TapDSConfig.Builder mergeConfigSource(ConfigSource value)
Configuration for the source of TapDS updates for this Cluster.
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... }public CommonExtensionConfig.TapDSConfig.Builder clearConfigSource()
Configuration for the source of TapDS updates for this Cluster.
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... }public ConfigSource.Builder getConfigSourceBuilder()
Configuration for the source of TapDS updates for this Cluster.
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... }public ConfigSourceOrBuilder getConfigSourceOrBuilder()
Configuration for the source of TapDS updates for this Cluster.
.envoy.config.core.v4alpha.ConfigSource config_source = 1 [(.validate.rules) = { ... }getConfigSourceOrBuilder in interface CommonExtensionConfig.TapDSConfigOrBuilderpublic String getName()
Tap config to request from XDS server.
string name = 2;getName in interface CommonExtensionConfig.TapDSConfigOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Tap config to request from XDS server.
string name = 2;getNameBytes in interface CommonExtensionConfig.TapDSConfigOrBuilderpublic CommonExtensionConfig.TapDSConfig.Builder setName(String value)
Tap config to request from XDS server.
string name = 2;public CommonExtensionConfig.TapDSConfig.Builder clearName()
Tap config to request from XDS server.
string name = 2;public CommonExtensionConfig.TapDSConfig.Builder setNameBytes(com.google.protobuf.ByteString value)
Tap config to request from XDS server.
string name = 2;public boolean hasTapResourceLocator()
Resource locator for TAP. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator tap_resource_locator = 3;hasTapResourceLocator in interface CommonExtensionConfig.TapDSConfigOrBuilderpublic ResourceLocator getTapResourceLocator()
Resource locator for TAP. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator tap_resource_locator = 3;getTapResourceLocator in interface CommonExtensionConfig.TapDSConfigOrBuilderpublic CommonExtensionConfig.TapDSConfig.Builder setTapResourceLocator(ResourceLocator value)
Resource locator for TAP. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator tap_resource_locator = 3;public CommonExtensionConfig.TapDSConfig.Builder setTapResourceLocator(ResourceLocator.Builder builderForValue)
Resource locator for TAP. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator tap_resource_locator = 3;public CommonExtensionConfig.TapDSConfig.Builder mergeTapResourceLocator(ResourceLocator value)
Resource locator for TAP. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator tap_resource_locator = 3;public CommonExtensionConfig.TapDSConfig.Builder clearTapResourceLocator()
Resource locator for TAP. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator tap_resource_locator = 3;public ResourceLocator.Builder getTapResourceLocatorBuilder()
Resource locator for TAP. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator tap_resource_locator = 3;public ResourceLocatorOrBuilder getTapResourceLocatorOrBuilder()
Resource locator for TAP. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator tap_resource_locator = 3;getTapResourceLocatorOrBuilder in interface CommonExtensionConfig.TapDSConfigOrBuilderpublic final CommonExtensionConfig.TapDSConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.TapDSConfig.Builder>public final CommonExtensionConfig.TapDSConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CommonExtensionConfig.TapDSConfig.Builder>Copyright © 2018–2020 The Envoy Project. All rights reserved.