Class EnvoyMobileHttpConnectionManager.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<EnvoyMobileHttpConnectionManager.Builder>
-
- io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3.EnvoyMobileHttpConnectionManager.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,EnvoyMobileHttpConnectionManagerOrBuilder,java.lang.Cloneable
- Enclosing class:
- EnvoyMobileHttpConnectionManager
public static final class EnvoyMobileHttpConnectionManager.Builder extends com.google.protobuf.GeneratedMessage.Builder<EnvoyMobileHttpConnectionManager.Builder> implements EnvoyMobileHttpConnectionManagerOrBuilder
[#protodoc-title: Envoy Mobile HTTP connection manager] HTTP connection manager for use in Envoy mobile. [#extension: envoy.filters.network.envoy_mobile_http_connection_manager]
Protobuf typeenvoy.extensions.filters.network.http_connection_manager.v3.EnvoyMobileHttpConnectionManager
-
-
Field Summary
Fields Modifier and Type Field Description private intbitField0_private HttpConnectionManagerconfig_private com.google.protobuf.SingleFieldBuilder<HttpConnectionManager,HttpConnectionManager.Builder,HttpConnectionManagerOrBuilder>configBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description EnvoyMobileHttpConnectionManagerbuild()EnvoyMobileHttpConnectionManagerbuildPartial()private voidbuildPartial0(EnvoyMobileHttpConnectionManager result)EnvoyMobileHttpConnectionManager.Builderclear()EnvoyMobileHttpConnectionManager.BuilderclearConfig()The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.HttpConnectionManagergetConfig()The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.HttpConnectionManager.BuildergetConfigBuilder()The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.private com.google.protobuf.SingleFieldBuilder<HttpConnectionManager,HttpConnectionManager.Builder,HttpConnectionManagerOrBuilder>getConfigFieldBuilder()The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.HttpConnectionManagerOrBuildergetConfigOrBuilder()The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.EnvoyMobileHttpConnectionManagergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleanhasConfig()The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()private voidmaybeForceBuilderInitialization()EnvoyMobileHttpConnectionManager.BuildermergeConfig(HttpConnectionManager value)The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.EnvoyMobileHttpConnectionManager.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)EnvoyMobileHttpConnectionManager.BuildermergeFrom(com.google.protobuf.Message other)EnvoyMobileHttpConnectionManager.BuildermergeFrom(EnvoyMobileHttpConnectionManager other)EnvoyMobileHttpConnectionManager.BuildersetConfig(HttpConnectionManager value)The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.EnvoyMobileHttpConnectionManager.BuildersetConfig(HttpConnectionManager.Builder builderForValue)The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
config_
private HttpConnectionManager config_
-
configBuilder_
private com.google.protobuf.SingleFieldBuilder<HttpConnectionManager,HttpConnectionManager.Builder,HttpConnectionManagerOrBuilder> configBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<EnvoyMobileHttpConnectionManager.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public EnvoyMobileHttpConnectionManager.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<EnvoyMobileHttpConnectionManager.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<EnvoyMobileHttpConnectionManager.Builder>
-
getDefaultInstanceForType
public EnvoyMobileHttpConnectionManager getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public EnvoyMobileHttpConnectionManager build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public EnvoyMobileHttpConnectionManager buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(EnvoyMobileHttpConnectionManager result)
-
mergeFrom
public EnvoyMobileHttpConnectionManager.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EnvoyMobileHttpConnectionManager.Builder>
-
mergeFrom
public EnvoyMobileHttpConnectionManager.Builder mergeFrom(EnvoyMobileHttpConnectionManager other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<EnvoyMobileHttpConnectionManager.Builder>
-
mergeFrom
public EnvoyMobileHttpConnectionManager.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EnvoyMobileHttpConnectionManager.Builder>- Throws:
java.io.IOException
-
hasConfig
public boolean hasConfig()
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager config = 1;- Specified by:
hasConfigin interfaceEnvoyMobileHttpConnectionManagerOrBuilder- Returns:
- Whether the config field is set.
-
getConfig
public HttpConnectionManager getConfig()
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager config = 1;- Specified by:
getConfigin interfaceEnvoyMobileHttpConnectionManagerOrBuilder- Returns:
- The config.
-
setConfig
public EnvoyMobileHttpConnectionManager.Builder setConfig(HttpConnectionManager value)
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager config = 1;
-
setConfig
public EnvoyMobileHttpConnectionManager.Builder setConfig(HttpConnectionManager.Builder builderForValue)
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager config = 1;
-
mergeConfig
public EnvoyMobileHttpConnectionManager.Builder mergeConfig(HttpConnectionManager value)
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager config = 1;
-
clearConfig
public EnvoyMobileHttpConnectionManager.Builder clearConfig()
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager config = 1;
-
getConfigBuilder
public HttpConnectionManager.Builder getConfigBuilder()
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager config = 1;
-
getConfigOrBuilder
public HttpConnectionManagerOrBuilder getConfigOrBuilder()
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager config = 1;- Specified by:
getConfigOrBuilderin interfaceEnvoyMobileHttpConnectionManagerOrBuilder
-
getConfigFieldBuilder
private com.google.protobuf.SingleFieldBuilder<HttpConnectionManager,HttpConnectionManager.Builder,HttpConnectionManagerOrBuilder> getConfigFieldBuilder()
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager config = 1;
-
-