Package io.deephaven.proto.controller
Class PQDBServerConfigMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PQDBServerConfigMessage.Builder>
io.deephaven.proto.controller.PQDBServerConfigMessage.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PQDBServerConfigMessageOrBuilder,Cloneable
- Enclosing class:
- PQDBServerConfigMessage
public static final class PQDBServerConfigMessage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PQDBServerConfigMessage.Builder>
implements PQDBServerConfigMessageOrBuilder
Protobuf type
io.deephaven.proto.controller.PQDBServerConfigMessage-
Method Summary
Modifier and TypeMethodDescriptionaddAllConsoleGroups(Iterable<String> values) Indicates which groups can start consoles on this server.addConsoleGroups(String value) Indicates which groups can start consoles on this server.addConsoleGroupsBytes(com.google.protobuf.ByteString value) Indicates which groups can start consoles on this server.build()clear()optional string classPushListResourceName = 4;Indicates which groups can start consoles on this server.True if the current user is permitted to create consoles on this serverWill always be "Group" if serverType is STE_GROUPdouble maxHeapSizeGb = 6;string name = 1;int32 port = 3;string serverClass = 5;optional string serverInfo = 9;.io.deephaven.proto.controller.ServerTypeEnum serverType = 7;optional string classPushListResourceName = 4;com.google.protobuf.ByteStringoptional string classPushListResourceName = 4;getConsoleGroups(int index) Indicates which groups can start consoles on this server.com.google.protobuf.ByteStringgetConsoleGroupsBytes(int index) Indicates which groups can start consoles on this server.intIndicates which groups can start consoles on this server.com.google.protobuf.ProtocolStringListIndicates which groups can start consoles on this server.booleanTrue if the current user is permitted to create consoles on this serverstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHost()Will always be "Group" if serverType is STE_GROUPcom.google.protobuf.ByteStringWill always be "Group" if serverType is STE_GROUPdoubledouble maxHeapSizeGb = 6;getName()string name = 1;com.google.protobuf.ByteStringstring name = 1;intgetPort()int32 port = 3;string serverClass = 5;com.google.protobuf.ByteStringstring serverClass = 5;optional string serverInfo = 9;com.google.protobuf.ByteStringoptional string serverInfo = 9;.io.deephaven.proto.controller.ServerTypeEnum serverType = 7;int.io.deephaven.proto.controller.ServerTypeEnum serverType = 7;booleanoptional string classPushListResourceName = 4;booleanoptional string serverInfo = 9;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(PQDBServerConfigMessage other) optional string classPushListResourceName = 4;setClassPushListResourceNameBytes(com.google.protobuf.ByteString value) optional string classPushListResourceName = 4;setConsoleGroups(int index, String value) Indicates which groups can start consoles on this server.setConsolePermitted(boolean value) True if the current user is permitted to create consoles on this serverWill always be "Group" if serverType is STE_GROUPsetHostBytes(com.google.protobuf.ByteString value) Will always be "Group" if serverType is STE_GROUPsetMaxHeapSizeGb(double value) double maxHeapSizeGb = 6;string name = 1;setNameBytes(com.google.protobuf.ByteString value) string name = 1;setPort(int value) int32 port = 3;setServerClass(String value) string serverClass = 5;setServerClassBytes(com.google.protobuf.ByteString value) string serverClass = 5;setServerInfo(String value) optional string serverInfo = 9;setServerInfoBytes(com.google.protobuf.ByteString value) optional string serverInfo = 9;setServerType(ServerTypeEnum value) .io.deephaven.proto.controller.ServerTypeEnum serverType = 7;setServerTypeValue(int value) .io.deephaven.proto.controller.ServerTypeEnum serverType = 7;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, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PQDBServerConfigMessage.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PQDBServerConfigMessage.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.GeneratedMessage.Builder<PQDBServerConfigMessage.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PQDBServerConfigMessage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PQDBServerConfigMessage.Builder>
-
mergeFrom
public PQDBServerConfigMessage.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<PQDBServerConfigMessage.Builder>- Throws:
IOException
-
getName
string name = 1;- Specified by:
getNamein interfacePQDBServerConfigMessageOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 1;- Specified by:
getNameBytesin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The bytes for name.
-
setName
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getHost
Will always be "Group" if serverType is STE_GROUP
string host = 2;- Specified by:
getHostin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The host.
-
getHostBytes
public com.google.protobuf.ByteString getHostBytes()Will always be "Group" if serverType is STE_GROUP
string host = 2;- Specified by:
getHostBytesin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The bytes for host.
-
setHost
Will always be "Group" if serverType is STE_GROUP
string host = 2;- Parameters:
value- The host to set.- Returns:
- This builder for chaining.
-
clearHost
Will always be "Group" if serverType is STE_GROUP
string host = 2;- Returns:
- This builder for chaining.
-
setHostBytes
Will always be "Group" if serverType is STE_GROUP
string host = 2;- Parameters:
value- The bytes for host to set.- Returns:
- This builder for chaining.
-
getPort
public int getPort()int32 port = 3;- Specified by:
getPortin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The port.
-
setPort
int32 port = 3;- Parameters:
value- The port to set.- Returns:
- This builder for chaining.
-
clearPort
int32 port = 3;- Returns:
- This builder for chaining.
-
hasClassPushListResourceName
public boolean hasClassPushListResourceName()optional string classPushListResourceName = 4;- Specified by:
hasClassPushListResourceNamein interfacePQDBServerConfigMessageOrBuilder- Returns:
- Whether the classPushListResourceName field is set.
-
getClassPushListResourceName
optional string classPushListResourceName = 4;- Specified by:
getClassPushListResourceNamein interfacePQDBServerConfigMessageOrBuilder- Returns:
- The classPushListResourceName.
-
getClassPushListResourceNameBytes
public com.google.protobuf.ByteString getClassPushListResourceNameBytes()optional string classPushListResourceName = 4;- Specified by:
getClassPushListResourceNameBytesin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The bytes for classPushListResourceName.
-
setClassPushListResourceName
optional string classPushListResourceName = 4;- Parameters:
value- The classPushListResourceName to set.- Returns:
- This builder for chaining.
-
clearClassPushListResourceName
optional string classPushListResourceName = 4;- Returns:
- This builder for chaining.
-
setClassPushListResourceNameBytes
public PQDBServerConfigMessage.Builder setClassPushListResourceNameBytes(com.google.protobuf.ByteString value) optional string classPushListResourceName = 4;- Parameters:
value- The bytes for classPushListResourceName to set.- Returns:
- This builder for chaining.
-
getServerClass
string serverClass = 5;- Specified by:
getServerClassin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The serverClass.
-
getServerClassBytes
public com.google.protobuf.ByteString getServerClassBytes()string serverClass = 5;- Specified by:
getServerClassBytesin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The bytes for serverClass.
-
setServerClass
string serverClass = 5;- Parameters:
value- The serverClass to set.- Returns:
- This builder for chaining.
-
clearServerClass
string serverClass = 5;- Returns:
- This builder for chaining.
-
setServerClassBytes
string serverClass = 5;- Parameters:
value- The bytes for serverClass to set.- Returns:
- This builder for chaining.
-
getMaxHeapSizeGb
public double getMaxHeapSizeGb()double maxHeapSizeGb = 6;- Specified by:
getMaxHeapSizeGbin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The maxHeapSizeGb.
-
setMaxHeapSizeGb
double maxHeapSizeGb = 6;- Parameters:
value- The maxHeapSizeGb to set.- Returns:
- This builder for chaining.
-
clearMaxHeapSizeGb
double maxHeapSizeGb = 6;- Returns:
- This builder for chaining.
-
getServerTypeValue
public int getServerTypeValue().io.deephaven.proto.controller.ServerTypeEnum serverType = 7;- Specified by:
getServerTypeValuein interfacePQDBServerConfigMessageOrBuilder- Returns:
- The enum numeric value on the wire for serverType.
-
setServerTypeValue
.io.deephaven.proto.controller.ServerTypeEnum serverType = 7;- Parameters:
value- The enum numeric value on the wire for serverType to set.- Returns:
- This builder for chaining.
-
getServerType
.io.deephaven.proto.controller.ServerTypeEnum serverType = 7;- Specified by:
getServerTypein interfacePQDBServerConfigMessageOrBuilder- Returns:
- The serverType.
-
setServerType
.io.deephaven.proto.controller.ServerTypeEnum serverType = 7;- Parameters:
value- The serverType to set.- Returns:
- This builder for chaining.
-
clearServerType
.io.deephaven.proto.controller.ServerTypeEnum serverType = 7;- Returns:
- This builder for chaining.
-
getConsoleGroupsList
public com.google.protobuf.ProtocolStringList getConsoleGroupsList()Indicates which groups can start consoles on this server. Empty means any user may do this.
repeated string consoleGroups = 8;- Specified by:
getConsoleGroupsListin interfacePQDBServerConfigMessageOrBuilder- Returns:
- A list containing the consoleGroups.
-
getConsoleGroupsCount
public int getConsoleGroupsCount()Indicates which groups can start consoles on this server. Empty means any user may do this.
repeated string consoleGroups = 8;- Specified by:
getConsoleGroupsCountin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The count of consoleGroups.
-
getConsoleGroups
Indicates which groups can start consoles on this server. Empty means any user may do this.
repeated string consoleGroups = 8;- Specified by:
getConsoleGroupsin interfacePQDBServerConfigMessageOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The consoleGroups at the given index.
-
getConsoleGroupsBytes
public com.google.protobuf.ByteString getConsoleGroupsBytes(int index) Indicates which groups can start consoles on this server. Empty means any user may do this.
repeated string consoleGroups = 8;- Specified by:
getConsoleGroupsBytesin interfacePQDBServerConfigMessageOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the consoleGroups at the given index.
-
setConsoleGroups
Indicates which groups can start consoles on this server. Empty means any user may do this.
repeated string consoleGroups = 8;- Parameters:
index- The index to set the value at.value- The consoleGroups to set.- Returns:
- This builder for chaining.
-
addConsoleGroups
Indicates which groups can start consoles on this server. Empty means any user may do this.
repeated string consoleGroups = 8;- Parameters:
value- The consoleGroups to add.- Returns:
- This builder for chaining.
-
addAllConsoleGroups
Indicates which groups can start consoles on this server. Empty means any user may do this.
repeated string consoleGroups = 8;- Parameters:
values- The consoleGroups to add.- Returns:
- This builder for chaining.
-
clearConsoleGroups
Indicates which groups can start consoles on this server. Empty means any user may do this.
repeated string consoleGroups = 8;- Returns:
- This builder for chaining.
-
addConsoleGroupsBytes
Indicates which groups can start consoles on this server. Empty means any user may do this.
repeated string consoleGroups = 8;- Parameters:
value- The bytes of the consoleGroups to add.- Returns:
- This builder for chaining.
-
hasServerInfo
public boolean hasServerInfo()optional string serverInfo = 9;- Specified by:
hasServerInfoin interfacePQDBServerConfigMessageOrBuilder- Returns:
- Whether the serverInfo field is set.
-
getServerInfo
optional string serverInfo = 9;- Specified by:
getServerInfoin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The serverInfo.
-
getServerInfoBytes
public com.google.protobuf.ByteString getServerInfoBytes()optional string serverInfo = 9;- Specified by:
getServerInfoBytesin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The bytes for serverInfo.
-
setServerInfo
optional string serverInfo = 9;- Parameters:
value- The serverInfo to set.- Returns:
- This builder for chaining.
-
clearServerInfo
optional string serverInfo = 9;- Returns:
- This builder for chaining.
-
setServerInfoBytes
optional string serverInfo = 9;- Parameters:
value- The bytes for serverInfo to set.- Returns:
- This builder for chaining.
-
getConsolePermitted
public boolean getConsolePermitted()True if the current user is permitted to create consoles on this server
bool console_permitted = 10;- Specified by:
getConsolePermittedin interfacePQDBServerConfigMessageOrBuilder- Returns:
- The consolePermitted.
-
setConsolePermitted
True if the current user is permitted to create consoles on this server
bool console_permitted = 10;- Parameters:
value- The consolePermitted to set.- Returns:
- This builder for chaining.
-
clearConsolePermitted
True if the current user is permitted to create consoles on this server
bool console_permitted = 10;- Returns:
- This builder for chaining.
-