Class CommandLineOptions.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
io.envoyproxy.envoy.admin.v2alpha.CommandLineOptions.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, CommandLineOptionsOrBuilder, Cloneable
Enclosing class:
CommandLineOptions

public static final class CommandLineOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder> implements CommandLineOptionsOrBuilder
 [#next-free-field: 29]
 
Protobuf type envoy.admin.v2alpha.CommandLineOptions
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
    • getDefaultInstanceForType

      public CommandLineOptions getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public CommandLineOptions build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public CommandLineOptions buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
    • setField

      public CommandLineOptions.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
    • clearField

      public CommandLineOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
    • clearOneof

      public CommandLineOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
    • setRepeatedField

      public CommandLineOptions.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
    • addRepeatedField

      public CommandLineOptions.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
    • mergeFrom

      public CommandLineOptions.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CommandLineOptions.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
    • mergeFrom

      public CommandLineOptions.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CommandLineOptions.Builder>
      Throws:
      IOException
    • getBaseId

      public long getBaseId()
       See :option:`--base-id` for details.
       
      uint64 base_id = 1;
      Specified by:
      getBaseId in interface CommandLineOptionsOrBuilder
      Returns:
      The baseId.
    • setBaseId

      public CommandLineOptions.Builder setBaseId(long value)
       See :option:`--base-id` for details.
       
      uint64 base_id = 1;
      Parameters:
      value - The baseId to set.
      Returns:
      This builder for chaining.
    • clearBaseId

      public CommandLineOptions.Builder clearBaseId()
       See :option:`--base-id` for details.
       
      uint64 base_id = 1;
      Returns:
      This builder for chaining.
    • getConcurrency

      public int getConcurrency()
       See :option:`--concurrency` for details.
       
      uint32 concurrency = 2;
      Specified by:
      getConcurrency in interface CommandLineOptionsOrBuilder
      Returns:
      The concurrency.
    • setConcurrency

      public CommandLineOptions.Builder setConcurrency(int value)
       See :option:`--concurrency` for details.
       
      uint32 concurrency = 2;
      Parameters:
      value - The concurrency to set.
      Returns:
      This builder for chaining.
    • clearConcurrency

      public CommandLineOptions.Builder clearConcurrency()
       See :option:`--concurrency` for details.
       
      uint32 concurrency = 2;
      Returns:
      This builder for chaining.
    • getConfigPath

      public String getConfigPath()
       See :option:`--config-path` for details.
       
      string config_path = 3;
      Specified by:
      getConfigPath in interface CommandLineOptionsOrBuilder
      Returns:
      The configPath.
    • getConfigPathBytes

      public com.google.protobuf.ByteString getConfigPathBytes()
       See :option:`--config-path` for details.
       
      string config_path = 3;
      Specified by:
      getConfigPathBytes in interface CommandLineOptionsOrBuilder
      Returns:
      The bytes for configPath.
    • setConfigPath

      public CommandLineOptions.Builder setConfigPath(String value)
       See :option:`--config-path` for details.
       
      string config_path = 3;
      Parameters:
      value - The configPath to set.
      Returns:
      This builder for chaining.
    • clearConfigPath

      public CommandLineOptions.Builder clearConfigPath()
       See :option:`--config-path` for details.
       
      string config_path = 3;
      Returns:
      This builder for chaining.
    • setConfigPathBytes

      public CommandLineOptions.Builder setConfigPathBytes(com.google.protobuf.ByteString value)
       See :option:`--config-path` for details.
       
      string config_path = 3;
      Parameters:
      value - The bytes for configPath to set.
      Returns:
      This builder for chaining.
    • getConfigYaml

      public String getConfigYaml()
       See :option:`--config-yaml` for details.
       
      string config_yaml = 4;
      Specified by:
      getConfigYaml in interface CommandLineOptionsOrBuilder
      Returns:
      The configYaml.
    • getConfigYamlBytes

      public com.google.protobuf.ByteString getConfigYamlBytes()
       See :option:`--config-yaml` for details.
       
      string config_yaml = 4;
      Specified by:
      getConfigYamlBytes in interface CommandLineOptionsOrBuilder
      Returns:
      The bytes for configYaml.
    • setConfigYaml

      public CommandLineOptions.Builder setConfigYaml(String value)
       See :option:`--config-yaml` for details.
       
      string config_yaml = 4;
      Parameters:
      value - The configYaml to set.
      Returns:
      This builder for chaining.
    • clearConfigYaml

      public CommandLineOptions.Builder clearConfigYaml()
       See :option:`--config-yaml` for details.
       
      string config_yaml = 4;
      Returns:
      This builder for chaining.
    • setConfigYamlBytes

      public CommandLineOptions.Builder setConfigYamlBytes(com.google.protobuf.ByteString value)
       See :option:`--config-yaml` for details.
       
      string config_yaml = 4;
      Parameters:
      value - The bytes for configYaml to set.
      Returns:
      This builder for chaining.
    • getAllowUnknownStaticFields

      public boolean getAllowUnknownStaticFields()
       See :option:`--allow-unknown-static-fields` for details.
       
      bool allow_unknown_static_fields = 5;
      Specified by:
      getAllowUnknownStaticFields in interface CommandLineOptionsOrBuilder
      Returns:
      The allowUnknownStaticFields.
    • setAllowUnknownStaticFields

      public CommandLineOptions.Builder setAllowUnknownStaticFields(boolean value)
       See :option:`--allow-unknown-static-fields` for details.
       
      bool allow_unknown_static_fields = 5;
      Parameters:
      value - The allowUnknownStaticFields to set.
      Returns:
      This builder for chaining.
    • clearAllowUnknownStaticFields

      public CommandLineOptions.Builder clearAllowUnknownStaticFields()
       See :option:`--allow-unknown-static-fields` for details.
       
      bool allow_unknown_static_fields = 5;
      Returns:
      This builder for chaining.
    • getRejectUnknownDynamicFields

      public boolean getRejectUnknownDynamicFields()
       See :option:`--reject-unknown-dynamic-fields` for details.
       
      bool reject_unknown_dynamic_fields = 26;
      Specified by:
      getRejectUnknownDynamicFields in interface CommandLineOptionsOrBuilder
      Returns:
      The rejectUnknownDynamicFields.
    • setRejectUnknownDynamicFields

      public CommandLineOptions.Builder setRejectUnknownDynamicFields(boolean value)
       See :option:`--reject-unknown-dynamic-fields` for details.
       
      bool reject_unknown_dynamic_fields = 26;
      Parameters:
      value - The rejectUnknownDynamicFields to set.
      Returns:
      This builder for chaining.
    • clearRejectUnknownDynamicFields

      public CommandLineOptions.Builder clearRejectUnknownDynamicFields()
       See :option:`--reject-unknown-dynamic-fields` for details.
       
      bool reject_unknown_dynamic_fields = 26;
      Returns:
      This builder for chaining.
    • getAdminAddressPath

      public String getAdminAddressPath()
       See :option:`--admin-address-path` for details.
       
      string admin_address_path = 6;
      Specified by:
      getAdminAddressPath in interface CommandLineOptionsOrBuilder
      Returns:
      The adminAddressPath.
    • getAdminAddressPathBytes

      public com.google.protobuf.ByteString getAdminAddressPathBytes()
       See :option:`--admin-address-path` for details.
       
      string admin_address_path = 6;
      Specified by:
      getAdminAddressPathBytes in interface CommandLineOptionsOrBuilder
      Returns:
      The bytes for adminAddressPath.
    • setAdminAddressPath

      public CommandLineOptions.Builder setAdminAddressPath(String value)
       See :option:`--admin-address-path` for details.
       
      string admin_address_path = 6;
      Parameters:
      value - The adminAddressPath to set.
      Returns:
      This builder for chaining.
    • clearAdminAddressPath

      public CommandLineOptions.Builder clearAdminAddressPath()
       See :option:`--admin-address-path` for details.
       
      string admin_address_path = 6;
      Returns:
      This builder for chaining.
    • setAdminAddressPathBytes

      public CommandLineOptions.Builder setAdminAddressPathBytes(com.google.protobuf.ByteString value)
       See :option:`--admin-address-path` for details.
       
      string admin_address_path = 6;
      Parameters:
      value - The bytes for adminAddressPath to set.
      Returns:
      This builder for chaining.
    • getLocalAddressIpVersionValue

      public int getLocalAddressIpVersionValue()
       See :option:`--local-address-ip-version` for details.
       
      .envoy.admin.v2alpha.CommandLineOptions.IpVersion local_address_ip_version = 7;
      Specified by:
      getLocalAddressIpVersionValue in interface CommandLineOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for localAddressIpVersion.
    • setLocalAddressIpVersionValue

      public CommandLineOptions.Builder setLocalAddressIpVersionValue(int value)
       See :option:`--local-address-ip-version` for details.
       
      .envoy.admin.v2alpha.CommandLineOptions.IpVersion local_address_ip_version = 7;
      Parameters:
      value - The enum numeric value on the wire for localAddressIpVersion to set.
      Returns:
      This builder for chaining.
    • getLocalAddressIpVersion

      public CommandLineOptions.IpVersion getLocalAddressIpVersion()
       See :option:`--local-address-ip-version` for details.
       
      .envoy.admin.v2alpha.CommandLineOptions.IpVersion local_address_ip_version = 7;
      Specified by:
      getLocalAddressIpVersion in interface CommandLineOptionsOrBuilder
      Returns:
      The localAddressIpVersion.
    • setLocalAddressIpVersion

      public CommandLineOptions.Builder setLocalAddressIpVersion(CommandLineOptions.IpVersion value)
       See :option:`--local-address-ip-version` for details.
       
      .envoy.admin.v2alpha.CommandLineOptions.IpVersion local_address_ip_version = 7;
      Parameters:
      value - The localAddressIpVersion to set.
      Returns:
      This builder for chaining.
    • clearLocalAddressIpVersion

      public CommandLineOptions.Builder clearLocalAddressIpVersion()
       See :option:`--local-address-ip-version` for details.
       
      .envoy.admin.v2alpha.CommandLineOptions.IpVersion local_address_ip_version = 7;
      Returns:
      This builder for chaining.
    • getLogLevel

      public String getLogLevel()
       See :option:`--log-level` for details.
       
      string log_level = 8;
      Specified by:
      getLogLevel in interface CommandLineOptionsOrBuilder
      Returns:
      The logLevel.
    • getLogLevelBytes

      public com.google.protobuf.ByteString getLogLevelBytes()
       See :option:`--log-level` for details.
       
      string log_level = 8;
      Specified by:
      getLogLevelBytes in interface CommandLineOptionsOrBuilder
      Returns:
      The bytes for logLevel.
    • setLogLevel

      public CommandLineOptions.Builder setLogLevel(String value)
       See :option:`--log-level` for details.
       
      string log_level = 8;
      Parameters:
      value - The logLevel to set.
      Returns:
      This builder for chaining.
    • clearLogLevel

      public CommandLineOptions.Builder clearLogLevel()
       See :option:`--log-level` for details.
       
      string log_level = 8;
      Returns:
      This builder for chaining.
    • setLogLevelBytes

      public CommandLineOptions.Builder setLogLevelBytes(com.google.protobuf.ByteString value)
       See :option:`--log-level` for details.
       
      string log_level = 8;
      Parameters:
      value - The bytes for logLevel to set.
      Returns:
      This builder for chaining.
    • getComponentLogLevel

      public String getComponentLogLevel()
       See :option:`--component-log-level` for details.
       
      string component_log_level = 9;
      Specified by:
      getComponentLogLevel in interface CommandLineOptionsOrBuilder
      Returns:
      The componentLogLevel.
    • getComponentLogLevelBytes

      public com.google.protobuf.ByteString getComponentLogLevelBytes()
       See :option:`--component-log-level` for details.
       
      string component_log_level = 9;
      Specified by:
      getComponentLogLevelBytes in interface CommandLineOptionsOrBuilder
      Returns:
      The bytes for componentLogLevel.
    • setComponentLogLevel

      public CommandLineOptions.Builder setComponentLogLevel(String value)
       See :option:`--component-log-level` for details.
       
      string component_log_level = 9;
      Parameters:
      value - The componentLogLevel to set.
      Returns:
      This builder for chaining.
    • clearComponentLogLevel

      public CommandLineOptions.Builder clearComponentLogLevel()
       See :option:`--component-log-level` for details.
       
      string component_log_level = 9;
      Returns:
      This builder for chaining.
    • setComponentLogLevelBytes

      public CommandLineOptions.Builder setComponentLogLevelBytes(com.google.protobuf.ByteString value)
       See :option:`--component-log-level` for details.
       
      string component_log_level = 9;
      Parameters:
      value - The bytes for componentLogLevel to set.
      Returns:
      This builder for chaining.
    • getLogFormat

      public String getLogFormat()
       See :option:`--log-format` for details.
       
      string log_format = 10;
      Specified by:
      getLogFormat in interface CommandLineOptionsOrBuilder
      Returns:
      The logFormat.
    • getLogFormatBytes

      public com.google.protobuf.ByteString getLogFormatBytes()
       See :option:`--log-format` for details.
       
      string log_format = 10;
      Specified by:
      getLogFormatBytes in interface CommandLineOptionsOrBuilder
      Returns:
      The bytes for logFormat.
    • setLogFormat

      public CommandLineOptions.Builder setLogFormat(String value)
       See :option:`--log-format` for details.
       
      string log_format = 10;
      Parameters:
      value - The logFormat to set.
      Returns:
      This builder for chaining.
    • clearLogFormat

      public CommandLineOptions.Builder clearLogFormat()
       See :option:`--log-format` for details.
       
      string log_format = 10;
      Returns:
      This builder for chaining.
    • setLogFormatBytes

      public CommandLineOptions.Builder setLogFormatBytes(com.google.protobuf.ByteString value)
       See :option:`--log-format` for details.
       
      string log_format = 10;
      Parameters:
      value - The bytes for logFormat to set.
      Returns:
      This builder for chaining.
    • getLogFormatEscaped

      public boolean getLogFormatEscaped()
       See :option:`--log-format-escaped` for details.
       
      bool log_format_escaped = 27;
      Specified by:
      getLogFormatEscaped in interface CommandLineOptionsOrBuilder
      Returns:
      The logFormatEscaped.
    • setLogFormatEscaped

      public CommandLineOptions.Builder setLogFormatEscaped(boolean value)
       See :option:`--log-format-escaped` for details.
       
      bool log_format_escaped = 27;
      Parameters:
      value - The logFormatEscaped to set.
      Returns:
      This builder for chaining.
    • clearLogFormatEscaped

      public CommandLineOptions.Builder clearLogFormatEscaped()
       See :option:`--log-format-escaped` for details.
       
      bool log_format_escaped = 27;
      Returns:
      This builder for chaining.
    • getLogPath

      public String getLogPath()
       See :option:`--log-path` for details.
       
      string log_path = 11;
      Specified by:
      getLogPath in interface CommandLineOptionsOrBuilder
      Returns:
      The logPath.
    • getLogPathBytes

      public com.google.protobuf.ByteString getLogPathBytes()
       See :option:`--log-path` for details.
       
      string log_path = 11;
      Specified by:
      getLogPathBytes in interface CommandLineOptionsOrBuilder
      Returns:
      The bytes for logPath.
    • setLogPath

      public CommandLineOptions.Builder setLogPath(String value)
       See :option:`--log-path` for details.
       
      string log_path = 11;
      Parameters:
      value - The logPath to set.
      Returns:
      This builder for chaining.
    • clearLogPath

      public CommandLineOptions.Builder clearLogPath()
       See :option:`--log-path` for details.
       
      string log_path = 11;
      Returns:
      This builder for chaining.
    • setLogPathBytes

      public CommandLineOptions.Builder setLogPathBytes(com.google.protobuf.ByteString value)
       See :option:`--log-path` for details.
       
      string log_path = 11;
      Parameters:
      value - The bytes for logPath to set.
      Returns:
      This builder for chaining.
    • getServiceCluster

      public String getServiceCluster()
       See :option:`--service-cluster` for details.
       
      string service_cluster = 13;
      Specified by:
      getServiceCluster in interface CommandLineOptionsOrBuilder
      Returns:
      The serviceCluster.
    • getServiceClusterBytes

      public com.google.protobuf.ByteString getServiceClusterBytes()
       See :option:`--service-cluster` for details.
       
      string service_cluster = 13;
      Specified by:
      getServiceClusterBytes in interface CommandLineOptionsOrBuilder
      Returns:
      The bytes for serviceCluster.
    • setServiceCluster

      public CommandLineOptions.Builder setServiceCluster(String value)
       See :option:`--service-cluster` for details.
       
      string service_cluster = 13;
      Parameters:
      value - The serviceCluster to set.
      Returns:
      This builder for chaining.
    • clearServiceCluster

      public CommandLineOptions.Builder clearServiceCluster()
       See :option:`--service-cluster` for details.
       
      string service_cluster = 13;
      Returns:
      This builder for chaining.
    • setServiceClusterBytes

      public CommandLineOptions.Builder setServiceClusterBytes(com.google.protobuf.ByteString value)
       See :option:`--service-cluster` for details.
       
      string service_cluster = 13;
      Parameters:
      value - The bytes for serviceCluster to set.
      Returns:
      This builder for chaining.
    • getServiceNode

      public String getServiceNode()
       See :option:`--service-node` for details.
       
      string service_node = 14;
      Specified by:
      getServiceNode in interface CommandLineOptionsOrBuilder
      Returns:
      The serviceNode.
    • getServiceNodeBytes

      public com.google.protobuf.ByteString getServiceNodeBytes()
       See :option:`--service-node` for details.
       
      string service_node = 14;
      Specified by:
      getServiceNodeBytes in interface CommandLineOptionsOrBuilder
      Returns:
      The bytes for serviceNode.
    • setServiceNode

      public CommandLineOptions.Builder setServiceNode(String value)
       See :option:`--service-node` for details.
       
      string service_node = 14;
      Parameters:
      value - The serviceNode to set.
      Returns:
      This builder for chaining.
    • clearServiceNode

      public CommandLineOptions.Builder clearServiceNode()
       See :option:`--service-node` for details.
       
      string service_node = 14;
      Returns:
      This builder for chaining.
    • setServiceNodeBytes

      public CommandLineOptions.Builder setServiceNodeBytes(com.google.protobuf.ByteString value)
       See :option:`--service-node` for details.
       
      string service_node = 14;
      Parameters:
      value - The bytes for serviceNode to set.
      Returns:
      This builder for chaining.
    • getServiceZone

      public String getServiceZone()
       See :option:`--service-zone` for details.
       
      string service_zone = 15;
      Specified by:
      getServiceZone in interface CommandLineOptionsOrBuilder
      Returns:
      The serviceZone.
    • getServiceZoneBytes

      public com.google.protobuf.ByteString getServiceZoneBytes()
       See :option:`--service-zone` for details.
       
      string service_zone = 15;
      Specified by:
      getServiceZoneBytes in interface CommandLineOptionsOrBuilder
      Returns:
      The bytes for serviceZone.
    • setServiceZone

      public CommandLineOptions.Builder setServiceZone(String value)
       See :option:`--service-zone` for details.
       
      string service_zone = 15;
      Parameters:
      value - The serviceZone to set.
      Returns:
      This builder for chaining.
    • clearServiceZone

      public CommandLineOptions.Builder clearServiceZone()
       See :option:`--service-zone` for details.
       
      string service_zone = 15;
      Returns:
      This builder for chaining.
    • setServiceZoneBytes

      public CommandLineOptions.Builder setServiceZoneBytes(com.google.protobuf.ByteString value)
       See :option:`--service-zone` for details.
       
      string service_zone = 15;
      Parameters:
      value - The bytes for serviceZone to set.
      Returns:
      This builder for chaining.
    • hasFileFlushInterval

      public boolean hasFileFlushInterval()
       See :option:`--file-flush-interval-msec` for details.
       
      .google.protobuf.Duration file_flush_interval = 16;
      Specified by:
      hasFileFlushInterval in interface CommandLineOptionsOrBuilder
      Returns:
      Whether the fileFlushInterval field is set.
    • getFileFlushInterval

      public com.google.protobuf.Duration getFileFlushInterval()
       See :option:`--file-flush-interval-msec` for details.
       
      .google.protobuf.Duration file_flush_interval = 16;
      Specified by:
      getFileFlushInterval in interface CommandLineOptionsOrBuilder
      Returns:
      The fileFlushInterval.
    • setFileFlushInterval

      public CommandLineOptions.Builder setFileFlushInterval(com.google.protobuf.Duration value)
       See :option:`--file-flush-interval-msec` for details.
       
      .google.protobuf.Duration file_flush_interval = 16;
    • setFileFlushInterval

      public CommandLineOptions.Builder setFileFlushInterval(com.google.protobuf.Duration.Builder builderForValue)
       See :option:`--file-flush-interval-msec` for details.
       
      .google.protobuf.Duration file_flush_interval = 16;
    • mergeFileFlushInterval

      public CommandLineOptions.Builder mergeFileFlushInterval(com.google.protobuf.Duration value)
       See :option:`--file-flush-interval-msec` for details.
       
      .google.protobuf.Duration file_flush_interval = 16;
    • clearFileFlushInterval

      public CommandLineOptions.Builder clearFileFlushInterval()
       See :option:`--file-flush-interval-msec` for details.
       
      .google.protobuf.Duration file_flush_interval = 16;
    • getFileFlushIntervalBuilder

      public com.google.protobuf.Duration.Builder getFileFlushIntervalBuilder()
       See :option:`--file-flush-interval-msec` for details.
       
      .google.protobuf.Duration file_flush_interval = 16;
    • getFileFlushIntervalOrBuilder

      public com.google.protobuf.DurationOrBuilder getFileFlushIntervalOrBuilder()
       See :option:`--file-flush-interval-msec` for details.
       
      .google.protobuf.Duration file_flush_interval = 16;
      Specified by:
      getFileFlushIntervalOrBuilder in interface CommandLineOptionsOrBuilder
    • hasDrainTime

      public boolean hasDrainTime()
       See :option:`--drain-time-s` for details.
       
      .google.protobuf.Duration drain_time = 17;
      Specified by:
      hasDrainTime in interface CommandLineOptionsOrBuilder
      Returns:
      Whether the drainTime field is set.
    • getDrainTime

      public com.google.protobuf.Duration getDrainTime()
       See :option:`--drain-time-s` for details.
       
      .google.protobuf.Duration drain_time = 17;
      Specified by:
      getDrainTime in interface CommandLineOptionsOrBuilder
      Returns:
      The drainTime.
    • setDrainTime

      public CommandLineOptions.Builder setDrainTime(com.google.protobuf.Duration value)
       See :option:`--drain-time-s` for details.
       
      .google.protobuf.Duration drain_time = 17;
    • setDrainTime

      public CommandLineOptions.Builder setDrainTime(com.google.protobuf.Duration.Builder builderForValue)
       See :option:`--drain-time-s` for details.
       
      .google.protobuf.Duration drain_time = 17;
    • mergeDrainTime

      public CommandLineOptions.Builder mergeDrainTime(com.google.protobuf.Duration value)
       See :option:`--drain-time-s` for details.
       
      .google.protobuf.Duration drain_time = 17;
    • clearDrainTime

      public CommandLineOptions.Builder clearDrainTime()
       See :option:`--drain-time-s` for details.
       
      .google.protobuf.Duration drain_time = 17;
    • getDrainTimeBuilder

      public com.google.protobuf.Duration.Builder getDrainTimeBuilder()
       See :option:`--drain-time-s` for details.
       
      .google.protobuf.Duration drain_time = 17;
    • getDrainTimeOrBuilder

      public com.google.protobuf.DurationOrBuilder getDrainTimeOrBuilder()
       See :option:`--drain-time-s` for details.
       
      .google.protobuf.Duration drain_time = 17;
      Specified by:
      getDrainTimeOrBuilder in interface CommandLineOptionsOrBuilder
    • hasParentShutdownTime

      public boolean hasParentShutdownTime()
       See :option:`--parent-shutdown-time-s` for details.
       
      .google.protobuf.Duration parent_shutdown_time = 18;
      Specified by:
      hasParentShutdownTime in interface CommandLineOptionsOrBuilder
      Returns:
      Whether the parentShutdownTime field is set.
    • getParentShutdownTime

      public com.google.protobuf.Duration getParentShutdownTime()
       See :option:`--parent-shutdown-time-s` for details.
       
      .google.protobuf.Duration parent_shutdown_time = 18;
      Specified by:
      getParentShutdownTime in interface CommandLineOptionsOrBuilder
      Returns:
      The parentShutdownTime.
    • setParentShutdownTime

      public CommandLineOptions.Builder setParentShutdownTime(com.google.protobuf.Duration value)
       See :option:`--parent-shutdown-time-s` for details.
       
      .google.protobuf.Duration parent_shutdown_time = 18;
    • setParentShutdownTime

      public CommandLineOptions.Builder setParentShutdownTime(com.google.protobuf.Duration.Builder builderForValue)
       See :option:`--parent-shutdown-time-s` for details.
       
      .google.protobuf.Duration parent_shutdown_time = 18;
    • mergeParentShutdownTime

      public CommandLineOptions.Builder mergeParentShutdownTime(com.google.protobuf.Duration value)
       See :option:`--parent-shutdown-time-s` for details.
       
      .google.protobuf.Duration parent_shutdown_time = 18;
    • clearParentShutdownTime

      public CommandLineOptions.Builder clearParentShutdownTime()
       See :option:`--parent-shutdown-time-s` for details.
       
      .google.protobuf.Duration parent_shutdown_time = 18;
    • getParentShutdownTimeBuilder

      public com.google.protobuf.Duration.Builder getParentShutdownTimeBuilder()
       See :option:`--parent-shutdown-time-s` for details.
       
      .google.protobuf.Duration parent_shutdown_time = 18;
    • getParentShutdownTimeOrBuilder

      public com.google.protobuf.DurationOrBuilder getParentShutdownTimeOrBuilder()
       See :option:`--parent-shutdown-time-s` for details.
       
      .google.protobuf.Duration parent_shutdown_time = 18;
      Specified by:
      getParentShutdownTimeOrBuilder in interface CommandLineOptionsOrBuilder
    • getModeValue

      public int getModeValue()
       See :option:`--mode` for details.
       
      .envoy.admin.v2alpha.CommandLineOptions.Mode mode = 19;
      Specified by:
      getModeValue in interface CommandLineOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for mode.
    • setModeValue

      public CommandLineOptions.Builder setModeValue(int value)
       See :option:`--mode` for details.
       
      .envoy.admin.v2alpha.CommandLineOptions.Mode mode = 19;
      Parameters:
      value - The enum numeric value on the wire for mode to set.
      Returns:
      This builder for chaining.
    • getMode

      public CommandLineOptions.Mode getMode()
       See :option:`--mode` for details.
       
      .envoy.admin.v2alpha.CommandLineOptions.Mode mode = 19;
      Specified by:
      getMode in interface CommandLineOptionsOrBuilder
      Returns:
      The mode.
    • setMode

       See :option:`--mode` for details.
       
      .envoy.admin.v2alpha.CommandLineOptions.Mode mode = 19;
      Parameters:
      value - The mode to set.
      Returns:
      This builder for chaining.
    • clearMode

      public CommandLineOptions.Builder clearMode()
       See :option:`--mode` for details.
       
      .envoy.admin.v2alpha.CommandLineOptions.Mode mode = 19;
      Returns:
      This builder for chaining.
    • getMaxStats

      @Deprecated public long getMaxStats()
      Deprecated.
      envoy.admin.v2alpha.CommandLineOptions.max_stats is deprecated. See envoy/admin/v2alpha/server_info.proto;l=135
       max_stats and max_obj_name_len are now unused and have no effect.
       
      uint64 max_stats = 20 [deprecated = true, (.envoy.annotations.disallowed_by_default) = true];
      Specified by:
      getMaxStats in interface CommandLineOptionsOrBuilder
      Returns:
      The maxStats.
    • setMaxStats

      @Deprecated public CommandLineOptions.Builder setMaxStats(long value)
      Deprecated.
      envoy.admin.v2alpha.CommandLineOptions.max_stats is deprecated. See envoy/admin/v2alpha/server_info.proto;l=135
       max_stats and max_obj_name_len are now unused and have no effect.
       
      uint64 max_stats = 20 [deprecated = true, (.envoy.annotations.disallowed_by_default) = true];
      Parameters:
      value - The maxStats to set.
      Returns:
      This builder for chaining.
    • clearMaxStats

      @Deprecated public CommandLineOptions.Builder clearMaxStats()
      Deprecated.
      envoy.admin.v2alpha.CommandLineOptions.max_stats is deprecated. See envoy/admin/v2alpha/server_info.proto;l=135
       max_stats and max_obj_name_len are now unused and have no effect.
       
      uint64 max_stats = 20 [deprecated = true, (.envoy.annotations.disallowed_by_default) = true];
      Returns:
      This builder for chaining.
    • getMaxObjNameLen

      @Deprecated public long getMaxObjNameLen()
      Deprecated.
      envoy.admin.v2alpha.CommandLineOptions.max_obj_name_len is deprecated. See envoy/admin/v2alpha/server_info.proto;l=137
      uint64 max_obj_name_len = 21 [deprecated = true, (.envoy.annotations.disallowed_by_default) = true];
      Specified by:
      getMaxObjNameLen in interface CommandLineOptionsOrBuilder
      Returns:
      The maxObjNameLen.
    • setMaxObjNameLen

      @Deprecated public CommandLineOptions.Builder setMaxObjNameLen(long value)
      Deprecated.
      envoy.admin.v2alpha.CommandLineOptions.max_obj_name_len is deprecated. See envoy/admin/v2alpha/server_info.proto;l=137
      uint64 max_obj_name_len = 21 [deprecated = true, (.envoy.annotations.disallowed_by_default) = true];
      Parameters:
      value - The maxObjNameLen to set.
      Returns:
      This builder for chaining.
    • clearMaxObjNameLen

      @Deprecated public CommandLineOptions.Builder clearMaxObjNameLen()
      Deprecated.
      envoy.admin.v2alpha.CommandLineOptions.max_obj_name_len is deprecated. See envoy/admin/v2alpha/server_info.proto;l=137
      uint64 max_obj_name_len = 21 [deprecated = true, (.envoy.annotations.disallowed_by_default) = true];
      Returns:
      This builder for chaining.
    • getDisableHotRestart

      public boolean getDisableHotRestart()
       See :option:`--disable-hot-restart` for details.
       
      bool disable_hot_restart = 22;
      Specified by:
      getDisableHotRestart in interface CommandLineOptionsOrBuilder
      Returns:
      The disableHotRestart.
    • setDisableHotRestart

      public CommandLineOptions.Builder setDisableHotRestart(boolean value)
       See :option:`--disable-hot-restart` for details.
       
      bool disable_hot_restart = 22;
      Parameters:
      value - The disableHotRestart to set.
      Returns:
      This builder for chaining.
    • clearDisableHotRestart

      public CommandLineOptions.Builder clearDisableHotRestart()
       See :option:`--disable-hot-restart` for details.
       
      bool disable_hot_restart = 22;
      Returns:
      This builder for chaining.
    • getEnableMutexTracing

      public boolean getEnableMutexTracing()
       See :option:`--enable-mutex-tracing` for details.
       
      bool enable_mutex_tracing = 23;
      Specified by:
      getEnableMutexTracing in interface CommandLineOptionsOrBuilder
      Returns:
      The enableMutexTracing.
    • setEnableMutexTracing

      public CommandLineOptions.Builder setEnableMutexTracing(boolean value)
       See :option:`--enable-mutex-tracing` for details.
       
      bool enable_mutex_tracing = 23;
      Parameters:
      value - The enableMutexTracing to set.
      Returns:
      This builder for chaining.
    • clearEnableMutexTracing

      public CommandLineOptions.Builder clearEnableMutexTracing()
       See :option:`--enable-mutex-tracing` for details.
       
      bool enable_mutex_tracing = 23;
      Returns:
      This builder for chaining.
    • getRestartEpoch

      public int getRestartEpoch()
       See :option:`--restart-epoch` for details.
       
      uint32 restart_epoch = 24;
      Specified by:
      getRestartEpoch in interface CommandLineOptionsOrBuilder
      Returns:
      The restartEpoch.
    • setRestartEpoch

      public CommandLineOptions.Builder setRestartEpoch(int value)
       See :option:`--restart-epoch` for details.
       
      uint32 restart_epoch = 24;
      Parameters:
      value - The restartEpoch to set.
      Returns:
      This builder for chaining.
    • clearRestartEpoch

      public CommandLineOptions.Builder clearRestartEpoch()
       See :option:`--restart-epoch` for details.
       
      uint32 restart_epoch = 24;
      Returns:
      This builder for chaining.
    • getCpusetThreads

      public boolean getCpusetThreads()
       See :option:`--cpuset-threads` for details.
       
      bool cpuset_threads = 25;
      Specified by:
      getCpusetThreads in interface CommandLineOptionsOrBuilder
      Returns:
      The cpusetThreads.
    • setCpusetThreads

      public CommandLineOptions.Builder setCpusetThreads(boolean value)
       See :option:`--cpuset-threads` for details.
       
      bool cpuset_threads = 25;
      Parameters:
      value - The cpusetThreads to set.
      Returns:
      This builder for chaining.
    • clearCpusetThreads

      public CommandLineOptions.Builder clearCpusetThreads()
       See :option:`--cpuset-threads` for details.
       
      bool cpuset_threads = 25;
      Returns:
      This builder for chaining.
    • getDisabledExtensionsList

      public com.google.protobuf.ProtocolStringList getDisabledExtensionsList()
       See :option:`--disable-extensions` for details.
       
      repeated string disabled_extensions = 28;
      Specified by:
      getDisabledExtensionsList in interface CommandLineOptionsOrBuilder
      Returns:
      A list containing the disabledExtensions.
    • getDisabledExtensionsCount

      public int getDisabledExtensionsCount()
       See :option:`--disable-extensions` for details.
       
      repeated string disabled_extensions = 28;
      Specified by:
      getDisabledExtensionsCount in interface CommandLineOptionsOrBuilder
      Returns:
      The count of disabledExtensions.
    • getDisabledExtensions

      public String getDisabledExtensions(int index)
       See :option:`--disable-extensions` for details.
       
      repeated string disabled_extensions = 28;
      Specified by:
      getDisabledExtensions in interface CommandLineOptionsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The disabledExtensions at the given index.
    • getDisabledExtensionsBytes

      public com.google.protobuf.ByteString getDisabledExtensionsBytes(int index)
       See :option:`--disable-extensions` for details.
       
      repeated string disabled_extensions = 28;
      Specified by:
      getDisabledExtensionsBytes in interface CommandLineOptionsOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the disabledExtensions at the given index.
    • setDisabledExtensions

      public CommandLineOptions.Builder setDisabledExtensions(int index, String value)
       See :option:`--disable-extensions` for details.
       
      repeated string disabled_extensions = 28;
      Parameters:
      index - The index to set the value at.
      value - The disabledExtensions to set.
      Returns:
      This builder for chaining.
    • addDisabledExtensions

      public CommandLineOptions.Builder addDisabledExtensions(String value)
       See :option:`--disable-extensions` for details.
       
      repeated string disabled_extensions = 28;
      Parameters:
      value - The disabledExtensions to add.
      Returns:
      This builder for chaining.
    • addAllDisabledExtensions

      public CommandLineOptions.Builder addAllDisabledExtensions(Iterable<String> values)
       See :option:`--disable-extensions` for details.
       
      repeated string disabled_extensions = 28;
      Parameters:
      values - The disabledExtensions to add.
      Returns:
      This builder for chaining.
    • clearDisabledExtensions

      public CommandLineOptions.Builder clearDisabledExtensions()
       See :option:`--disable-extensions` for details.
       
      repeated string disabled_extensions = 28;
      Returns:
      This builder for chaining.
    • addDisabledExtensionsBytes

      public CommandLineOptions.Builder addDisabledExtensionsBytes(com.google.protobuf.ByteString value)
       See :option:`--disable-extensions` for details.
       
      repeated string disabled_extensions = 28;
      Parameters:
      value - The bytes of the disabledExtensions to add.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final CommandLineOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>
    • mergeUnknownFields

      public final CommandLineOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CommandLineOptions.Builder>