Class ServerInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ServerInfo.Builder>
-
- io.envoyproxy.envoy.admin.v2alpha.ServerInfo.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ServerInfoOrBuilder,Cloneable
- Enclosing class:
- ServerInfo
public static final class ServerInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ServerInfo.Builder> implements ServerInfoOrBuilder
Proto representation of the value returned by /server_info, containing server version/server status information. [#next-free-field: 7]
Protobuf typeenvoy.admin.v2alpha.ServerInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ServerInfobuild()ServerInfobuildPartial()ServerInfo.Builderclear()ServerInfo.BuilderclearCommandLineOptions()Command line options the server is currently running with.ServerInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ServerInfo.BuilderclearHotRestartVersion()Hot restart version.ServerInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ServerInfo.BuilderclearState()State of the server.ServerInfo.BuilderclearUptimeAllEpochs()Uptime since the start of the first epoch.ServerInfo.BuilderclearUptimeCurrentEpoch()Uptime since current epoch was started.ServerInfo.BuilderclearVersion()Server version.ServerInfo.Builderclone()CommandLineOptionsgetCommandLineOptions()Command line options the server is currently running with.CommandLineOptions.BuildergetCommandLineOptionsBuilder()Command line options the server is currently running with.CommandLineOptionsOrBuildergetCommandLineOptionsOrBuilder()Command line options the server is currently running with.ServerInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetHotRestartVersion()Hot restart version.com.google.protobuf.ByteStringgetHotRestartVersionBytes()Hot restart version.ServerInfo.StategetState()State of the server.intgetStateValue()State of the server.com.google.protobuf.DurationgetUptimeAllEpochs()Uptime since the start of the first epoch.com.google.protobuf.Duration.BuildergetUptimeAllEpochsBuilder()Uptime since the start of the first epoch.com.google.protobuf.DurationOrBuildergetUptimeAllEpochsOrBuilder()Uptime since the start of the first epoch.com.google.protobuf.DurationgetUptimeCurrentEpoch()Uptime since current epoch was started.com.google.protobuf.Duration.BuildergetUptimeCurrentEpochBuilder()Uptime since current epoch was started.com.google.protobuf.DurationOrBuildergetUptimeCurrentEpochOrBuilder()Uptime since current epoch was started.StringgetVersion()Server version.com.google.protobuf.ByteStringgetVersionBytes()Server version.booleanhasCommandLineOptions()Command line options the server is currently running with.booleanhasUptimeAllEpochs()Uptime since the start of the first epoch.booleanhasUptimeCurrentEpoch()Uptime since current epoch was started.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ServerInfo.BuildermergeCommandLineOptions(CommandLineOptions value)Command line options the server is currently running with.ServerInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ServerInfo.BuildermergeFrom(com.google.protobuf.Message other)ServerInfo.BuildermergeFrom(ServerInfo other)ServerInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ServerInfo.BuildermergeUptimeAllEpochs(com.google.protobuf.Duration value)Uptime since the start of the first epoch.ServerInfo.BuildermergeUptimeCurrentEpoch(com.google.protobuf.Duration value)Uptime since current epoch was started.ServerInfo.BuildersetCommandLineOptions(CommandLineOptions value)Command line options the server is currently running with.ServerInfo.BuildersetCommandLineOptions(CommandLineOptions.Builder builderForValue)Command line options the server is currently running with.ServerInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ServerInfo.BuildersetHotRestartVersion(String value)Hot restart version.ServerInfo.BuildersetHotRestartVersionBytes(com.google.protobuf.ByteString value)Hot restart version.ServerInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ServerInfo.BuildersetState(ServerInfo.State value)State of the server.ServerInfo.BuildersetStateValue(int value)State of the server.ServerInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ServerInfo.BuildersetUptimeAllEpochs(com.google.protobuf.Duration value)Uptime since the start of the first epoch.ServerInfo.BuildersetUptimeAllEpochs(com.google.protobuf.Duration.Builder builderForValue)Uptime since the start of the first epoch.ServerInfo.BuildersetUptimeCurrentEpoch(com.google.protobuf.Duration value)Uptime since current epoch was started.ServerInfo.BuildersetUptimeCurrentEpoch(com.google.protobuf.Duration.Builder builderForValue)Uptime since current epoch was started.ServerInfo.BuildersetVersion(String value)Server version.ServerInfo.BuildersetVersionBytes(com.google.protobuf.ByteString value)Server version.-
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<ServerInfo.Builder>
-
clear
public ServerInfo.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<ServerInfo.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<ServerInfo.Builder>
-
getDefaultInstanceForType
public ServerInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ServerInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ServerInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ServerInfo.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<ServerInfo.Builder>
-
setField
public ServerInfo.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<ServerInfo.Builder>
-
clearField
public ServerInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerInfo.Builder>
-
clearOneof
public ServerInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerInfo.Builder>
-
setRepeatedField
public ServerInfo.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<ServerInfo.Builder>
-
addRepeatedField
public ServerInfo.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<ServerInfo.Builder>
-
mergeFrom
public ServerInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ServerInfo.Builder>
-
mergeFrom
public ServerInfo.Builder mergeFrom(ServerInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerInfo.Builder>
-
mergeFrom
public ServerInfo.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<ServerInfo.Builder>- Throws:
IOException
-
getVersion
public String getVersion()
Server version.
string version = 1;- Specified by:
getVersionin interfaceServerInfoOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()
Server version.
string version = 1;- Specified by:
getVersionBytesin interfaceServerInfoOrBuilder- Returns:
- The bytes for version.
-
setVersion
public ServerInfo.Builder setVersion(String value)
Server version.
string version = 1;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
public ServerInfo.Builder clearVersion()
Server version.
string version = 1;- Returns:
- This builder for chaining.
-
setVersionBytes
public ServerInfo.Builder setVersionBytes(com.google.protobuf.ByteString value)
Server version.
string version = 1;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
State of the server.
.envoy.admin.v2alpha.ServerInfo.State state = 2;- Specified by:
getStateValuein interfaceServerInfoOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public ServerInfo.Builder setStateValue(int value)
State of the server.
.envoy.admin.v2alpha.ServerInfo.State state = 2;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public ServerInfo.State getState()
State of the server.
.envoy.admin.v2alpha.ServerInfo.State state = 2;- Specified by:
getStatein interfaceServerInfoOrBuilder- Returns:
- The state.
-
setState
public ServerInfo.Builder setState(ServerInfo.State value)
State of the server.
.envoy.admin.v2alpha.ServerInfo.State state = 2;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
public ServerInfo.Builder clearState()
State of the server.
.envoy.admin.v2alpha.ServerInfo.State state = 2;- Returns:
- This builder for chaining.
-
hasUptimeCurrentEpoch
public boolean hasUptimeCurrentEpoch()
Uptime since current epoch was started.
.google.protobuf.Duration uptime_current_epoch = 3;- Specified by:
hasUptimeCurrentEpochin interfaceServerInfoOrBuilder- Returns:
- Whether the uptimeCurrentEpoch field is set.
-
getUptimeCurrentEpoch
public com.google.protobuf.Duration getUptimeCurrentEpoch()
Uptime since current epoch was started.
.google.protobuf.Duration uptime_current_epoch = 3;- Specified by:
getUptimeCurrentEpochin interfaceServerInfoOrBuilder- Returns:
- The uptimeCurrentEpoch.
-
setUptimeCurrentEpoch
public ServerInfo.Builder setUptimeCurrentEpoch(com.google.protobuf.Duration value)
Uptime since current epoch was started.
.google.protobuf.Duration uptime_current_epoch = 3;
-
setUptimeCurrentEpoch
public ServerInfo.Builder setUptimeCurrentEpoch(com.google.protobuf.Duration.Builder builderForValue)
Uptime since current epoch was started.
.google.protobuf.Duration uptime_current_epoch = 3;
-
mergeUptimeCurrentEpoch
public ServerInfo.Builder mergeUptimeCurrentEpoch(com.google.protobuf.Duration value)
Uptime since current epoch was started.
.google.protobuf.Duration uptime_current_epoch = 3;
-
clearUptimeCurrentEpoch
public ServerInfo.Builder clearUptimeCurrentEpoch()
Uptime since current epoch was started.
.google.protobuf.Duration uptime_current_epoch = 3;
-
getUptimeCurrentEpochBuilder
public com.google.protobuf.Duration.Builder getUptimeCurrentEpochBuilder()
Uptime since current epoch was started.
.google.protobuf.Duration uptime_current_epoch = 3;
-
getUptimeCurrentEpochOrBuilder
public com.google.protobuf.DurationOrBuilder getUptimeCurrentEpochOrBuilder()
Uptime since current epoch was started.
.google.protobuf.Duration uptime_current_epoch = 3;- Specified by:
getUptimeCurrentEpochOrBuilderin interfaceServerInfoOrBuilder
-
hasUptimeAllEpochs
public boolean hasUptimeAllEpochs()
Uptime since the start of the first epoch.
.google.protobuf.Duration uptime_all_epochs = 4;- Specified by:
hasUptimeAllEpochsin interfaceServerInfoOrBuilder- Returns:
- Whether the uptimeAllEpochs field is set.
-
getUptimeAllEpochs
public com.google.protobuf.Duration getUptimeAllEpochs()
Uptime since the start of the first epoch.
.google.protobuf.Duration uptime_all_epochs = 4;- Specified by:
getUptimeAllEpochsin interfaceServerInfoOrBuilder- Returns:
- The uptimeAllEpochs.
-
setUptimeAllEpochs
public ServerInfo.Builder setUptimeAllEpochs(com.google.protobuf.Duration value)
Uptime since the start of the first epoch.
.google.protobuf.Duration uptime_all_epochs = 4;
-
setUptimeAllEpochs
public ServerInfo.Builder setUptimeAllEpochs(com.google.protobuf.Duration.Builder builderForValue)
Uptime since the start of the first epoch.
.google.protobuf.Duration uptime_all_epochs = 4;
-
mergeUptimeAllEpochs
public ServerInfo.Builder mergeUptimeAllEpochs(com.google.protobuf.Duration value)
Uptime since the start of the first epoch.
.google.protobuf.Duration uptime_all_epochs = 4;
-
clearUptimeAllEpochs
public ServerInfo.Builder clearUptimeAllEpochs()
Uptime since the start of the first epoch.
.google.protobuf.Duration uptime_all_epochs = 4;
-
getUptimeAllEpochsBuilder
public com.google.protobuf.Duration.Builder getUptimeAllEpochsBuilder()
Uptime since the start of the first epoch.
.google.protobuf.Duration uptime_all_epochs = 4;
-
getUptimeAllEpochsOrBuilder
public com.google.protobuf.DurationOrBuilder getUptimeAllEpochsOrBuilder()
Uptime since the start of the first epoch.
.google.protobuf.Duration uptime_all_epochs = 4;- Specified by:
getUptimeAllEpochsOrBuilderin interfaceServerInfoOrBuilder
-
getHotRestartVersion
public String getHotRestartVersion()
Hot restart version.
string hot_restart_version = 5;- Specified by:
getHotRestartVersionin interfaceServerInfoOrBuilder- Returns:
- The hotRestartVersion.
-
getHotRestartVersionBytes
public com.google.protobuf.ByteString getHotRestartVersionBytes()
Hot restart version.
string hot_restart_version = 5;- Specified by:
getHotRestartVersionBytesin interfaceServerInfoOrBuilder- Returns:
- The bytes for hotRestartVersion.
-
setHotRestartVersion
public ServerInfo.Builder setHotRestartVersion(String value)
Hot restart version.
string hot_restart_version = 5;- Parameters:
value- The hotRestartVersion to set.- Returns:
- This builder for chaining.
-
clearHotRestartVersion
public ServerInfo.Builder clearHotRestartVersion()
Hot restart version.
string hot_restart_version = 5;- Returns:
- This builder for chaining.
-
setHotRestartVersionBytes
public ServerInfo.Builder setHotRestartVersionBytes(com.google.protobuf.ByteString value)
Hot restart version.
string hot_restart_version = 5;- Parameters:
value- The bytes for hotRestartVersion to set.- Returns:
- This builder for chaining.
-
hasCommandLineOptions
public boolean hasCommandLineOptions()
Command line options the server is currently running with.
.envoy.admin.v2alpha.CommandLineOptions command_line_options = 6;- Specified by:
hasCommandLineOptionsin interfaceServerInfoOrBuilder- Returns:
- Whether the commandLineOptions field is set.
-
getCommandLineOptions
public CommandLineOptions getCommandLineOptions()
Command line options the server is currently running with.
.envoy.admin.v2alpha.CommandLineOptions command_line_options = 6;- Specified by:
getCommandLineOptionsin interfaceServerInfoOrBuilder- Returns:
- The commandLineOptions.
-
setCommandLineOptions
public ServerInfo.Builder setCommandLineOptions(CommandLineOptions value)
Command line options the server is currently running with.
.envoy.admin.v2alpha.CommandLineOptions command_line_options = 6;
-
setCommandLineOptions
public ServerInfo.Builder setCommandLineOptions(CommandLineOptions.Builder builderForValue)
Command line options the server is currently running with.
.envoy.admin.v2alpha.CommandLineOptions command_line_options = 6;
-
mergeCommandLineOptions
public ServerInfo.Builder mergeCommandLineOptions(CommandLineOptions value)
Command line options the server is currently running with.
.envoy.admin.v2alpha.CommandLineOptions command_line_options = 6;
-
clearCommandLineOptions
public ServerInfo.Builder clearCommandLineOptions()
Command line options the server is currently running with.
.envoy.admin.v2alpha.CommandLineOptions command_line_options = 6;
-
getCommandLineOptionsBuilder
public CommandLineOptions.Builder getCommandLineOptionsBuilder()
Command line options the server is currently running with.
.envoy.admin.v2alpha.CommandLineOptions command_line_options = 6;
-
getCommandLineOptionsOrBuilder
public CommandLineOptionsOrBuilder getCommandLineOptionsOrBuilder()
Command line options the server is currently running with.
.envoy.admin.v2alpha.CommandLineOptions command_line_options = 6;- Specified by:
getCommandLineOptionsOrBuilderin interfaceServerInfoOrBuilder
-
setUnknownFields
public final ServerInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerInfo.Builder>
-
mergeUnknownFields
public final ServerInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerInfo.Builder>
-
-