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 int
bitField0_
private HttpConnectionManager
config_
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 EnvoyMobileHttpConnectionManager
build()
EnvoyMobileHttpConnectionManager
buildPartial()
private void
buildPartial0(EnvoyMobileHttpConnectionManager result)
EnvoyMobileHttpConnectionManager.Builder
clear()
EnvoyMobileHttpConnectionManager.Builder
clearConfig()
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.HttpConnectionManager
getConfig()
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.HttpConnectionManager.Builder
getConfigBuilder()
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.HttpConnectionManagerOrBuilder
getConfigOrBuilder()
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.EnvoyMobileHttpConnectionManager
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
boolean
hasConfig()
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
EnvoyMobileHttpConnectionManager.Builder
mergeConfig(HttpConnectionManager value)
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.EnvoyMobileHttpConnectionManager.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
EnvoyMobileHttpConnectionManager.Builder
mergeFrom(com.google.protobuf.Message other)
EnvoyMobileHttpConnectionManager.Builder
mergeFrom(EnvoyMobileHttpConnectionManager other)
EnvoyMobileHttpConnectionManager.Builder
setConfig(HttpConnectionManager value)
The configuration for the underlying HttpConnectionManager which will be instantiated for Envoy mobile.EnvoyMobileHttpConnectionManager.Builder
setConfig(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<EnvoyMobileHttpConnectionManager.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public EnvoyMobileHttpConnectionManager.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<EnvoyMobileHttpConnectionManager.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<EnvoyMobileHttpConnectionManager.Builder>
-
getDefaultInstanceForType
public EnvoyMobileHttpConnectionManager getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public EnvoyMobileHttpConnectionManager build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public EnvoyMobileHttpConnectionManager buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(EnvoyMobileHttpConnectionManager result)
-
mergeFrom
public EnvoyMobileHttpConnectionManager.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<EnvoyMobileHttpConnectionManager.Builder>
-
mergeFrom
public EnvoyMobileHttpConnectionManager.Builder mergeFrom(EnvoyMobileHttpConnectionManager other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasConfig
in 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:
getConfig
in 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:
getConfigOrBuilder
in 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;
-
-