Package io.envoyproxy.envoy.admin.v3
Class ServerInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ServerInfo.Builder>
io.envoyproxy.envoy.admin.v3.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: 8]Protobuf type
envoy.admin.v3.ServerInfo-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Command line options the server is currently running with.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Hot restart version.Populated node identity of this server.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) State of the server.Uptime since the start of the first epoch.Uptime since current epoch was started.Server version.clone()Command line options the server is currently running with.Command line options the server is currently running with.Command line options the server is currently running with.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorHot restart version.com.google.protobuf.ByteStringHot restart version.getNode()Populated node identity of this server.Populated node identity of this server.Populated node identity of this server.getState()State of the server.intState of the server.com.google.protobuf.DurationUptime since the start of the first epoch.com.google.protobuf.Duration.BuilderUptime since the start of the first epoch.com.google.protobuf.DurationOrBuilderUptime since the start of the first epoch.com.google.protobuf.DurationUptime since current epoch was started.com.google.protobuf.Duration.BuilderUptime since current epoch was started.com.google.protobuf.DurationOrBuilderUptime since current epoch was started.Server version.com.google.protobuf.ByteStringServer version.booleanCommand line options the server is currently running with.booleanhasNode()Populated node identity of this server.booleanUptime since the start of the first epoch.booleanUptime since current epoch was started.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanCommand line options the server is currently running with.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ServerInfo other) Populated node identity of this server.final ServerInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeUptimeAllEpochs(com.google.protobuf.Duration value) Uptime since the start of the first epoch.mergeUptimeCurrentEpoch(com.google.protobuf.Duration value) Uptime since current epoch was started.Command line options the server is currently running with.setCommandLineOptions(CommandLineOptions.Builder builderForValue) Command line options the server is currently running with.setHotRestartVersion(String value) Hot restart version.setHotRestartVersionBytes(com.google.protobuf.ByteString value) Hot restart version.Populated node identity of this server.setNode(Node.Builder builderForValue) Populated node identity of this server.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setState(ServerInfo.State value) State of the server.setStateValue(int value) State of the server.final ServerInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUptimeAllEpochs(com.google.protobuf.Duration value) Uptime since the start of the first epoch.setUptimeAllEpochs(com.google.protobuf.Duration.Builder builderForValue) Uptime since the start of the first epoch.setUptimeCurrentEpoch(com.google.protobuf.Duration value) Uptime since current epoch was started.setUptimeCurrentEpoch(com.google.protobuf.Duration.Builder builderForValue) Uptime since current epoch was started.setVersion(String value) Server version.setVersionBytes(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, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
- 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
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerInfo.Builder>
-
clearOneof
- 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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ServerInfo.Builder>
-
mergeFrom
-
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
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
Server version.
string version = 1;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
Server version.
string version = 1;- Returns:
- This builder for chaining.
-
setVersionBytes
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.v3.ServerInfo.State state = 2;- Specified by:
getStateValuein interfaceServerInfoOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
State of the server.
.envoy.admin.v3.ServerInfo.State state = 2;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
State of the server.
.envoy.admin.v3.ServerInfo.State state = 2;- Specified by:
getStatein interfaceServerInfoOrBuilder- Returns:
- The state.
-
setState
State of the server.
.envoy.admin.v3.ServerInfo.State state = 2;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
State of the server.
.envoy.admin.v3.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
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
Uptime since current epoch was started.
.google.protobuf.Duration uptime_current_epoch = 3; -
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
Uptime since the start of the first epoch.
.google.protobuf.Duration uptime_all_epochs = 4; -
setUptimeAllEpochs
Uptime since the start of the first epoch.
.google.protobuf.Duration uptime_all_epochs = 4; -
mergeUptimeAllEpochs
Uptime since the start of the first epoch.
.google.protobuf.Duration uptime_all_epochs = 4; -
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
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
Hot restart version.
string hot_restart_version = 5;- Parameters:
value- The hotRestartVersion to set.- Returns:
- This builder for chaining.
-
clearHotRestartVersion
Hot restart version.
string hot_restart_version = 5;- Returns:
- This builder for chaining.
-
setHotRestartVersionBytes
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.v3.CommandLineOptions command_line_options = 6;- Specified by:
hasCommandLineOptionsin interfaceServerInfoOrBuilder- Returns:
- Whether the commandLineOptions field is set.
-
getCommandLineOptions
Command line options the server is currently running with.
.envoy.admin.v3.CommandLineOptions command_line_options = 6;- Specified by:
getCommandLineOptionsin interfaceServerInfoOrBuilder- Returns:
- The commandLineOptions.
-
setCommandLineOptions
Command line options the server is currently running with.
.envoy.admin.v3.CommandLineOptions command_line_options = 6; -
setCommandLineOptions
Command line options the server is currently running with.
.envoy.admin.v3.CommandLineOptions command_line_options = 6; -
mergeCommandLineOptions
Command line options the server is currently running with.
.envoy.admin.v3.CommandLineOptions command_line_options = 6; -
clearCommandLineOptions
Command line options the server is currently running with.
.envoy.admin.v3.CommandLineOptions command_line_options = 6; -
getCommandLineOptionsBuilder
Command line options the server is currently running with.
.envoy.admin.v3.CommandLineOptions command_line_options = 6; -
getCommandLineOptionsOrBuilder
Command line options the server is currently running with.
.envoy.admin.v3.CommandLineOptions command_line_options = 6;- Specified by:
getCommandLineOptionsOrBuilderin interfaceServerInfoOrBuilder
-
hasNode
public boolean hasNode()Populated node identity of this server.
.envoy.config.core.v3.Node node = 7;- Specified by:
hasNodein interfaceServerInfoOrBuilder- Returns:
- Whether the node field is set.
-
getNode
Populated node identity of this server.
.envoy.config.core.v3.Node node = 7;- Specified by:
getNodein interfaceServerInfoOrBuilder- Returns:
- The node.
-
setNode
Populated node identity of this server.
.envoy.config.core.v3.Node node = 7; -
setNode
Populated node identity of this server.
.envoy.config.core.v3.Node node = 7; -
mergeNode
Populated node identity of this server.
.envoy.config.core.v3.Node node = 7; -
clearNode
Populated node identity of this server.
.envoy.config.core.v3.Node node = 7; -
getNodeBuilder
Populated node identity of this server.
.envoy.config.core.v3.Node node = 7; -
getNodeOrBuilder
Populated node identity of this server.
.envoy.config.core.v3.Node node = 7;- Specified by:
getNodeOrBuilderin interfaceServerInfoOrBuilder
-
setUnknownFields
- 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>
-