Class Admin.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder>
-
- io.envoyproxy.envoy.config.bootstrap.v3.Admin.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,AdminOrBuilder,Cloneable
- Enclosing class:
- Admin
public static final class Admin.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder> implements AdminOrBuilder
Administration interface :ref:`operations documentation <operations_admin_interface>`. [#next-free-field: 7]
Protobuf typeenvoy.config.bootstrap.v3.Admin
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Admin.BuilderaddAccessLog(int index, AccessLog value)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.BuilderaddAccessLog(int index, AccessLog.Builder builderForValue)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.BuilderaddAccessLog(AccessLog value)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.BuilderaddAccessLog(AccessLog.Builder builderForValue)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.AccessLog.BuilderaddAccessLogBuilder()Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.AccessLog.BuilderaddAccessLogBuilder(int index)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.BuilderaddAllAccessLog(Iterable<? extends AccessLog> values)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.BuilderaddAllSocketOptions(Iterable<? extends SocketOption> values)Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Admin.BuilderaddSocketOptions(int index, SocketOption value)Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.BuilderaddSocketOptions(int index, SocketOption.Builder builderForValue)Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.BuilderaddSocketOptions(SocketOption value)Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.BuilderaddSocketOptions(SocketOption.Builder builderForValue)Additional socket options that may not be present in Envoy source code or precompiled binaries.SocketOption.BuilderaddSocketOptionsBuilder()Additional socket options that may not be present in Envoy source code or precompiled binaries.SocketOption.BuilderaddSocketOptionsBuilder(int index)Additional socket options that may not be present in Envoy source code or precompiled binaries.Adminbuild()AdminbuildPartial()Admin.Builderclear()Admin.BuilderclearAccessLog()Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.BuilderclearAccessLogPath()Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated.Admin.BuilderclearAddress()The TCP address that the administration server will listen on.Admin.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Admin.BuilderclearIgnoreGlobalConnLimit()Indicates whether :ref:`global_downstream_max_connections <config_overload_manager_limiting_connections>` should apply to the admin interface or not.Admin.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Admin.BuilderclearProfilePath()The cpu profiler output path for the administration server.Admin.BuilderclearSocketOptions()Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.Builderclone()AccessLoggetAccessLog(int index)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.AccessLog.BuildergetAccessLogBuilder(int index)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.List<AccessLog.Builder>getAccessLogBuilderList()Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.intgetAccessLogCount()Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.List<AccessLog>getAccessLogList()Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.AccessLogOrBuildergetAccessLogOrBuilder(int index)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.List<? extends AccessLogOrBuilder>getAccessLogOrBuilderList()Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.StringgetAccessLogPath()Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated.com.google.protobuf.ByteStringgetAccessLogPathBytes()Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated.AddressgetAddress()The TCP address that the administration server will listen on.Address.BuildergetAddressBuilder()The TCP address that the administration server will listen on.AddressOrBuildergetAddressOrBuilder()The TCP address that the administration server will listen on.AdmingetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetIgnoreGlobalConnLimit()Indicates whether :ref:`global_downstream_max_connections <config_overload_manager_limiting_connections>` should apply to the admin interface or not.StringgetProfilePath()The cpu profiler output path for the administration server.com.google.protobuf.ByteStringgetProfilePathBytes()The cpu profiler output path for the administration server.SocketOptiongetSocketOptions(int index)Additional socket options that may not be present in Envoy source code or precompiled binaries.SocketOption.BuildergetSocketOptionsBuilder(int index)Additional socket options that may not be present in Envoy source code or precompiled binaries.List<SocketOption.Builder>getSocketOptionsBuilderList()Additional socket options that may not be present in Envoy source code or precompiled binaries.intgetSocketOptionsCount()Additional socket options that may not be present in Envoy source code or precompiled binaries.List<SocketOption>getSocketOptionsList()Additional socket options that may not be present in Envoy source code or precompiled binaries.SocketOptionOrBuildergetSocketOptionsOrBuilder(int index)Additional socket options that may not be present in Envoy source code or precompiled binaries.List<? extends SocketOptionOrBuilder>getSocketOptionsOrBuilderList()Additional socket options that may not be present in Envoy source code or precompiled binaries.booleanhasAddress()The TCP address that the administration server will listen on.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Admin.BuildermergeAddress(Address value)The TCP address that the administration server will listen on.Admin.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Admin.BuildermergeFrom(com.google.protobuf.Message other)Admin.BuildermergeFrom(Admin other)Admin.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Admin.BuilderremoveAccessLog(int index)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.BuilderremoveSocketOptions(int index)Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.BuildersetAccessLog(int index, AccessLog value)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.BuildersetAccessLog(int index, AccessLog.Builder builderForValue)Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.BuildersetAccessLogPath(String value)Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated.Admin.BuildersetAccessLogPathBytes(com.google.protobuf.ByteString value)Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated.Admin.BuildersetAddress(Address value)The TCP address that the administration server will listen on.Admin.BuildersetAddress(Address.Builder builderForValue)The TCP address that the administration server will listen on.Admin.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Admin.BuildersetIgnoreGlobalConnLimit(boolean value)Indicates whether :ref:`global_downstream_max_connections <config_overload_manager_limiting_connections>` should apply to the admin interface or not.Admin.BuildersetProfilePath(String value)The cpu profiler output path for the administration server.Admin.BuildersetProfilePathBytes(com.google.protobuf.ByteString value)The cpu profiler output path for the administration server.Admin.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Admin.BuildersetSocketOptions(int index, SocketOption value)Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.BuildersetSocketOptions(int index, SocketOption.Builder builderForValue)Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, 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
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder>
-
clear
public Admin.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Admin.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.GeneratedMessageV3.Builder<Admin.Builder>
-
getDefaultInstanceForType
public Admin getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Admin build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Admin buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Admin.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder>
-
setField
public Admin.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder>
-
clearField
public Admin.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder>
-
clearOneof
public Admin.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder>
-
setRepeatedField
public Admin.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder>
-
addRepeatedField
public Admin.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder>
-
mergeFrom
public Admin.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Admin.Builder>
-
mergeFrom
public Admin.Builder mergeFrom(Admin other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder>
-
mergeFrom
public Admin.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Admin.Builder>- Throws:
IOException
-
getAccessLogList
public List<AccessLog> getAccessLogList()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;- Specified by:
getAccessLogListin interfaceAdminOrBuilder
-
getAccessLogCount
public int getAccessLogCount()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;- Specified by:
getAccessLogCountin interfaceAdminOrBuilder
-
getAccessLog
public AccessLog getAccessLog(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;- Specified by:
getAccessLogin interfaceAdminOrBuilder
-
setAccessLog
public Admin.Builder setAccessLog(int index, AccessLog value)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
setAccessLog
public Admin.Builder setAccessLog(int index, AccessLog.Builder builderForValue)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
addAccessLog
public Admin.Builder addAccessLog(AccessLog value)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
addAccessLog
public Admin.Builder addAccessLog(int index, AccessLog value)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
addAccessLog
public Admin.Builder addAccessLog(AccessLog.Builder builderForValue)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
addAccessLog
public Admin.Builder addAccessLog(int index, AccessLog.Builder builderForValue)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
addAllAccessLog
public Admin.Builder addAllAccessLog(Iterable<? extends AccessLog> values)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
clearAccessLog
public Admin.Builder clearAccessLog()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
removeAccessLog
public Admin.Builder removeAccessLog(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
getAccessLogBuilder
public AccessLog.Builder getAccessLogBuilder(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
getAccessLogOrBuilder
public AccessLogOrBuilder getAccessLogOrBuilder(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;- Specified by:
getAccessLogOrBuilderin interfaceAdminOrBuilder
-
getAccessLogOrBuilderList
public List<? extends AccessLogOrBuilder> getAccessLogOrBuilderList()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;- Specified by:
getAccessLogOrBuilderListin interfaceAdminOrBuilder
-
addAccessLogBuilder
public AccessLog.Builder addAccessLogBuilder()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
addAccessLogBuilder
public AccessLog.Builder addAccessLogBuilder(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
getAccessLogBuilderList
public List<AccessLog.Builder> getAccessLogBuilderList()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 5;
-
getAccessLogPath
@Deprecated public String getAccessLogPath()
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated. See envoy/config/bootstrap/v3/bootstrap.proto;l=353The path to write the access log for the administration server. If no access log is desired specify ‘/dev/null’. This is only required if :ref:`address <envoy_v3_api_field_config.bootstrap.v3.Admin.address>` is set. Deprecated in favor of ``access_log`` which offers more options.
string access_log_path = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getAccessLogPathin interfaceAdminOrBuilder- Returns:
- The accessLogPath.
-
getAccessLogPathBytes
@Deprecated public com.google.protobuf.ByteString getAccessLogPathBytes()
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated. See envoy/config/bootstrap/v3/bootstrap.proto;l=353The path to write the access log for the administration server. If no access log is desired specify ‘/dev/null’. This is only required if :ref:`address <envoy_v3_api_field_config.bootstrap.v3.Admin.address>` is set. Deprecated in favor of ``access_log`` which offers more options.
string access_log_path = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getAccessLogPathBytesin interfaceAdminOrBuilder- Returns:
- The bytes for accessLogPath.
-
setAccessLogPath
@Deprecated public Admin.Builder setAccessLogPath(String value)
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated. See envoy/config/bootstrap/v3/bootstrap.proto;l=353The path to write the access log for the administration server. If no access log is desired specify ‘/dev/null’. This is only required if :ref:`address <envoy_v3_api_field_config.bootstrap.v3.Admin.address>` is set. Deprecated in favor of ``access_log`` which offers more options.
string access_log_path = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Parameters:
value- The accessLogPath to set.- Returns:
- This builder for chaining.
-
clearAccessLogPath
@Deprecated public Admin.Builder clearAccessLogPath()
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated. See envoy/config/bootstrap/v3/bootstrap.proto;l=353The path to write the access log for the administration server. If no access log is desired specify ‘/dev/null’. This is only required if :ref:`address <envoy_v3_api_field_config.bootstrap.v3.Admin.address>` is set. Deprecated in favor of ``access_log`` which offers more options.
string access_log_path = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Returns:
- This builder for chaining.
-
setAccessLogPathBytes
@Deprecated public Admin.Builder setAccessLogPathBytes(com.google.protobuf.ByteString value)
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated. See envoy/config/bootstrap/v3/bootstrap.proto;l=353The path to write the access log for the administration server. If no access log is desired specify ‘/dev/null’. This is only required if :ref:`address <envoy_v3_api_field_config.bootstrap.v3.Admin.address>` is set. Deprecated in favor of ``access_log`` which offers more options.
string access_log_path = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Parameters:
value- The bytes for accessLogPath to set.- Returns:
- This builder for chaining.
-
getProfilePath
public String getProfilePath()
The cpu profiler output path for the administration server. If no profile path is specified, the default is ‘/var/log/envoy/envoy.prof’.
string profile_path = 2;- Specified by:
getProfilePathin interfaceAdminOrBuilder- Returns:
- The profilePath.
-
getProfilePathBytes
public com.google.protobuf.ByteString getProfilePathBytes()
The cpu profiler output path for the administration server. If no profile path is specified, the default is ‘/var/log/envoy/envoy.prof’.
string profile_path = 2;- Specified by:
getProfilePathBytesin interfaceAdminOrBuilder- Returns:
- The bytes for profilePath.
-
setProfilePath
public Admin.Builder setProfilePath(String value)
The cpu profiler output path for the administration server. If no profile path is specified, the default is ‘/var/log/envoy/envoy.prof’.
string profile_path = 2;- Parameters:
value- The profilePath to set.- Returns:
- This builder for chaining.
-
clearProfilePath
public Admin.Builder clearProfilePath()
The cpu profiler output path for the administration server. If no profile path is specified, the default is ‘/var/log/envoy/envoy.prof’.
string profile_path = 2;- Returns:
- This builder for chaining.
-
setProfilePathBytes
public Admin.Builder setProfilePathBytes(com.google.protobuf.ByteString value)
The cpu profiler output path for the administration server. If no profile path is specified, the default is ‘/var/log/envoy/envoy.prof’.
string profile_path = 2;- Parameters:
value- The bytes for profilePath to set.- Returns:
- This builder for chaining.
-
hasAddress
public boolean hasAddress()
The TCP address that the administration server will listen on. If not specified, Envoy will not start an administration server.
.envoy.config.core.v3.Address address = 3;- Specified by:
hasAddressin interfaceAdminOrBuilder- Returns:
- Whether the address field is set.
-
getAddress
public Address getAddress()
The TCP address that the administration server will listen on. If not specified, Envoy will not start an administration server.
.envoy.config.core.v3.Address address = 3;- Specified by:
getAddressin interfaceAdminOrBuilder- Returns:
- The address.
-
setAddress
public Admin.Builder setAddress(Address value)
The TCP address that the administration server will listen on. If not specified, Envoy will not start an administration server.
.envoy.config.core.v3.Address address = 3;
-
setAddress
public Admin.Builder setAddress(Address.Builder builderForValue)
The TCP address that the administration server will listen on. If not specified, Envoy will not start an administration server.
.envoy.config.core.v3.Address address = 3;
-
mergeAddress
public Admin.Builder mergeAddress(Address value)
The TCP address that the administration server will listen on. If not specified, Envoy will not start an administration server.
.envoy.config.core.v3.Address address = 3;
-
clearAddress
public Admin.Builder clearAddress()
The TCP address that the administration server will listen on. If not specified, Envoy will not start an administration server.
.envoy.config.core.v3.Address address = 3;
-
getAddressBuilder
public Address.Builder getAddressBuilder()
The TCP address that the administration server will listen on. If not specified, Envoy will not start an administration server.
.envoy.config.core.v3.Address address = 3;
-
getAddressOrBuilder
public AddressOrBuilder getAddressOrBuilder()
The TCP address that the administration server will listen on. If not specified, Envoy will not start an administration server.
.envoy.config.core.v3.Address address = 3;- Specified by:
getAddressOrBuilderin interfaceAdminOrBuilder
-
getSocketOptionsList
public List<SocketOption> getSocketOptionsList()
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;- Specified by:
getSocketOptionsListin interfaceAdminOrBuilder
-
getSocketOptionsCount
public int getSocketOptionsCount()
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;- Specified by:
getSocketOptionsCountin interfaceAdminOrBuilder
-
getSocketOptions
public SocketOption getSocketOptions(int index)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;- Specified by:
getSocketOptionsin interfaceAdminOrBuilder
-
setSocketOptions
public Admin.Builder setSocketOptions(int index, SocketOption value)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
setSocketOptions
public Admin.Builder setSocketOptions(int index, SocketOption.Builder builderForValue)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
addSocketOptions
public Admin.Builder addSocketOptions(SocketOption value)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
addSocketOptions
public Admin.Builder addSocketOptions(int index, SocketOption value)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
addSocketOptions
public Admin.Builder addSocketOptions(SocketOption.Builder builderForValue)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
addSocketOptions
public Admin.Builder addSocketOptions(int index, SocketOption.Builder builderForValue)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
addAllSocketOptions
public Admin.Builder addAllSocketOptions(Iterable<? extends SocketOption> values)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
clearSocketOptions
public Admin.Builder clearSocketOptions()
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
removeSocketOptions
public Admin.Builder removeSocketOptions(int index)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
getSocketOptionsBuilder
public SocketOption.Builder getSocketOptionsBuilder(int index)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
getSocketOptionsOrBuilder
public SocketOptionOrBuilder getSocketOptionsOrBuilder(int index)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;- Specified by:
getSocketOptionsOrBuilderin interfaceAdminOrBuilder
-
getSocketOptionsOrBuilderList
public List<? extends SocketOptionOrBuilder> getSocketOptionsOrBuilderList()
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;- Specified by:
getSocketOptionsOrBuilderListin interfaceAdminOrBuilder
-
addSocketOptionsBuilder
public SocketOption.Builder addSocketOptionsBuilder()
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
addSocketOptionsBuilder
public SocketOption.Builder addSocketOptionsBuilder(int index)
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
getSocketOptionsBuilderList
public List<SocketOption.Builder> getSocketOptionsBuilderList()
Additional socket options that may not be present in Envoy source code or precompiled binaries.
repeated .envoy.config.core.v3.SocketOption socket_options = 4;
-
getIgnoreGlobalConnLimit
public boolean getIgnoreGlobalConnLimit()
Indicates whether :ref:`global_downstream_max_connections <config_overload_manager_limiting_connections>` should apply to the admin interface or not.
bool ignore_global_conn_limit = 6;- Specified by:
getIgnoreGlobalConnLimitin interfaceAdminOrBuilder- Returns:
- The ignoreGlobalConnLimit.
-
setIgnoreGlobalConnLimit
public Admin.Builder setIgnoreGlobalConnLimit(boolean value)
Indicates whether :ref:`global_downstream_max_connections <config_overload_manager_limiting_connections>` should apply to the admin interface or not.
bool ignore_global_conn_limit = 6;- Parameters:
value- The ignoreGlobalConnLimit to set.- Returns:
- This builder for chaining.
-
clearIgnoreGlobalConnLimit
public Admin.Builder clearIgnoreGlobalConnLimit()
Indicates whether :ref:`global_downstream_max_connections <config_overload_manager_limiting_connections>` should apply to the admin interface or not.
bool ignore_global_conn_limit = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Admin.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder>
-
mergeUnknownFields
public final Admin.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Admin.Builder>
-
-