Class Admin.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.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
,java.lang.Cloneable
- Enclosing class:
- Admin
public static final class Admin.Builder extends com.google.protobuf.GeneratedMessage.Builder<Admin.Builder> implements AdminOrBuilder
Administration interface :ref:`operations documentation <operations_admin_interface>`. [#next-free-field: 7]
Protobuf typeenvoy.config.bootstrap.v3.Admin
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<AccessLog>
accessLog_
private com.google.protobuf.RepeatedFieldBuilder<AccessLog,AccessLog.Builder,AccessLogOrBuilder>
accessLogBuilder_
private java.lang.Object
accessLogPath_
private Address
address_
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>
addressBuilder_
private int
bitField0_
private boolean
ignoreGlobalConnLimit_
private java.lang.Object
profilePath_
private java.util.List<SocketOption>
socketOptions_
private com.google.protobuf.RepeatedFieldBuilder<SocketOption,SocketOption.Builder,SocketOptionOrBuilder>
socketOptionsBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Admin.Builder
addAccessLog(int index, AccessLog value)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.Builder
addAccessLog(int index, AccessLog.Builder builderForValue)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.Builder
addAccessLog(AccessLog value)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.Builder
addAccessLog(AccessLog.Builder builderForValue)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.AccessLog.Builder
addAccessLogBuilder()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.AccessLog.Builder
addAccessLogBuilder(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.Builder
addAllAccessLog(java.lang.Iterable<? extends AccessLog> values)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.Builder
addAllSocketOptions(java.lang.Iterable<? extends SocketOption> values)
Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.Builder
addSocketOptions(int index, SocketOption value)
Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.Builder
addSocketOptions(int index, SocketOption.Builder builderForValue)
Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.Builder
addSocketOptions(SocketOption value)
Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.Builder
addSocketOptions(SocketOption.Builder builderForValue)
Additional socket options that may not be present in Envoy source code or precompiled binaries.SocketOption.Builder
addSocketOptionsBuilder()
Additional socket options that may not be present in Envoy source code or precompiled binaries.SocketOption.Builder
addSocketOptionsBuilder(int index)
Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin
build()
Admin
buildPartial()
private void
buildPartial0(Admin result)
private void
buildPartialRepeatedFields(Admin result)
Admin.Builder
clear()
Admin.Builder
clearAccessLog()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.Builder
clearAccessLogPath()
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated.Admin.Builder
clearAddress()
The TCP address that the administration server will listen on.Admin.Builder
clearIgnoreGlobalConnLimit()
Indicates whether :ref:`global_downstream_max_connections <config_overload_manager_limiting_connections>` should apply to the admin interface or not.Admin.Builder
clearProfilePath()
The cpu profiler output path for the administration server.Admin.Builder
clearSocketOptions()
Additional socket options that may not be present in Envoy source code or precompiled binaries.private void
ensureAccessLogIsMutable()
private void
ensureSocketOptionsIsMutable()
AccessLog
getAccessLog(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.AccessLog.Builder
getAccessLogBuilder(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.java.util.List<AccessLog.Builder>
getAccessLogBuilderList()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.int
getAccessLogCount()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.private com.google.protobuf.RepeatedFieldBuilder<AccessLog,AccessLog.Builder,AccessLogOrBuilder>
getAccessLogFieldBuilder()
java.util.List<AccessLog>
getAccessLogList()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.AccessLogOrBuilder
getAccessLogOrBuilder(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.java.util.List<? extends AccessLogOrBuilder>
getAccessLogOrBuilderList()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.java.lang.String
getAccessLogPath()
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated.com.google.protobuf.ByteString
getAccessLogPathBytes()
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated.Address
getAddress()
The TCP address that the administration server will listen on.Address.Builder
getAddressBuilder()
The TCP address that the administration server will listen on.private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>
getAddressFieldBuilder()
The TCP address that the administration server will listen on.AddressOrBuilder
getAddressOrBuilder()
The TCP address that the administration server will listen on.Admin
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
boolean
getIgnoreGlobalConnLimit()
Indicates whether :ref:`global_downstream_max_connections <config_overload_manager_limiting_connections>` should apply to the admin interface or not.java.lang.String
getProfilePath()
The cpu profiler output path for the administration server.com.google.protobuf.ByteString
getProfilePathBytes()
The cpu profiler output path for the administration server.SocketOption
getSocketOptions(int index)
Additional socket options that may not be present in Envoy source code or precompiled binaries.SocketOption.Builder
getSocketOptionsBuilder(int index)
Additional socket options that may not be present in Envoy source code or precompiled binaries.java.util.List<SocketOption.Builder>
getSocketOptionsBuilderList()
Additional socket options that may not be present in Envoy source code or precompiled binaries.int
getSocketOptionsCount()
Additional socket options that may not be present in Envoy source code or precompiled binaries.private com.google.protobuf.RepeatedFieldBuilder<SocketOption,SocketOption.Builder,SocketOptionOrBuilder>
getSocketOptionsFieldBuilder()
java.util.List<SocketOption>
getSocketOptionsList()
Additional socket options that may not be present in Envoy source code or precompiled binaries.SocketOptionOrBuilder
getSocketOptionsOrBuilder(int index)
Additional socket options that may not be present in Envoy source code or precompiled binaries.java.util.List<? extends SocketOptionOrBuilder>
getSocketOptionsOrBuilderList()
Additional socket options that may not be present in Envoy source code or precompiled binaries.boolean
hasAddress()
The TCP address that the administration server will listen on.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
Admin.Builder
mergeAddress(Address value)
The TCP address that the administration server will listen on.Admin.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Admin.Builder
mergeFrom(com.google.protobuf.Message other)
Admin.Builder
mergeFrom(Admin other)
Admin.Builder
removeAccessLog(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.Builder
removeSocketOptions(int index)
Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.Builder
setAccessLog(int index, AccessLog value)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.Builder
setAccessLog(int index, AccessLog.Builder builderForValue)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the administration server.Admin.Builder
setAccessLogPath(java.lang.String value)
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated.Admin.Builder
setAccessLogPathBytes(com.google.protobuf.ByteString value)
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated.Admin.Builder
setAddress(Address value)
The TCP address that the administration server will listen on.Admin.Builder
setAddress(Address.Builder builderForValue)
The TCP address that the administration server will listen on.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.Admin.Builder
setProfilePath(java.lang.String value)
The cpu profiler output path for the administration server.Admin.Builder
setProfilePathBytes(com.google.protobuf.ByteString value)
The cpu profiler output path for the administration server.Admin.Builder
setSocketOptions(int index, SocketOption value)
Additional socket options that may not be present in Envoy source code or precompiled binaries.Admin.Builder
setSocketOptions(int index, SocketOption.Builder builderForValue)
Additional socket options that may not be present in Envoy source code or precompiled binaries.-
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_
-
accessLog_
private java.util.List<AccessLog> accessLog_
-
accessLogBuilder_
private com.google.protobuf.RepeatedFieldBuilder<AccessLog,AccessLog.Builder,AccessLogOrBuilder> accessLogBuilder_
-
accessLogPath_
private java.lang.Object accessLogPath_
-
profilePath_
private java.lang.Object profilePath_
-
address_
private Address address_
-
addressBuilder_
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder> addressBuilder_
-
socketOptions_
private java.util.List<SocketOption> socketOptions_
-
socketOptionsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<SocketOption,SocketOption.Builder,SocketOptionOrBuilder> socketOptionsBuilder_
-
ignoreGlobalConnLimit_
private boolean ignoreGlobalConnLimit_
-
-
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<Admin.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public Admin.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<Admin.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<Admin.Builder>
-
getDefaultInstanceForType
public Admin getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Admin build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Admin buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
private void buildPartialRepeatedFields(Admin result)
-
buildPartial0
private void buildPartial0(Admin result)
-
mergeFrom
public Admin.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Admin.Builder>
-
mergeFrom
public Admin.Builder mergeFrom(Admin other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<Admin.Builder>
-
mergeFrom
public Admin.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<Admin.Builder>
- Throws:
java.io.IOException
-
ensureAccessLogIsMutable
private void ensureAccessLogIsMutable()
-
getAccessLogList
public java.util.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:
getAccessLogList
in 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:
getAccessLogCount
in 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:
getAccessLog
in 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(java.lang.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:
getAccessLogOrBuilder
in interfaceAdminOrBuilder
-
getAccessLogOrBuilderList
public java.util.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:
getAccessLogOrBuilderList
in 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 java.util.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;
-
getAccessLogFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<AccessLog,AccessLog.Builder,AccessLogOrBuilder> getAccessLogFieldBuilder()
-
getAccessLogPath
@Deprecated public java.lang.String getAccessLogPath()
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated. See envoy/config/bootstrap/v3/bootstrap.proto;l=433The 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:
getAccessLogPath
in 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=433The 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:
getAccessLogPathBytes
in interfaceAdminOrBuilder
- Returns:
- The bytes for accessLogPath.
-
setAccessLogPath
@Deprecated public Admin.Builder setAccessLogPath(java.lang.String value)
Deprecated.envoy.config.bootstrap.v3.Admin.access_log_path is deprecated. See envoy/config/bootstrap/v3/bootstrap.proto;l=433The 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=433The 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=433The 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 java.lang.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:
getProfilePath
in 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:
getProfilePathBytes
in interfaceAdminOrBuilder
- Returns:
- The bytes for profilePath.
-
setProfilePath
public Admin.Builder setProfilePath(java.lang.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:
hasAddress
in 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:
getAddress
in 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:
getAddressOrBuilder
in interfaceAdminOrBuilder
-
getAddressFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder> getAddressFieldBuilder()
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;
-
ensureSocketOptionsIsMutable
private void ensureSocketOptionsIsMutable()
-
getSocketOptionsList
public java.util.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:
getSocketOptionsList
in 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:
getSocketOptionsCount
in 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:
getSocketOptions
in 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(java.lang.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:
getSocketOptionsOrBuilder
in interfaceAdminOrBuilder
-
getSocketOptionsOrBuilderList
public java.util.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:
getSocketOptionsOrBuilderList
in 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 java.util.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;
-
getSocketOptionsFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<SocketOption,SocketOption.Builder,SocketOptionOrBuilder> getSocketOptionsFieldBuilder()
-
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:
getIgnoreGlobalConnLimit
in 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.
-
-