Package io.deephaven.proto.controller
Class PersistentQueryConfigMessage.Builder
java.lang.Object
io.deephaven.shadow.core.com.google.protobuf.AbstractMessageLite.Builder
io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<BuilderT>
io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
io.deephaven.proto.controller.PersistentQueryConfigMessage.Builder
- All Implemented Interfaces:
PersistentQueryConfigMessageOrBuilder
,io.deephaven.shadow.core.com.google.protobuf.Message.Builder
,io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
,io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
,io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- PersistentQueryConfigMessage
public static final class PersistentQueryConfigMessage.Builder
extends io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
implements PersistentQueryConfigMessageOrBuilder
Protobuf type
io.deephaven.proto.controller.PersistentQueryConfigMessage
-
Method Summary
Modifier and TypeMethodDescriptionaddAdminGroups
(String value) Groups that may administer the query.addAdminGroupsBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Groups that may administer the query.addAllAdminGroups
(Iterable<String> values) Groups that may administer the query.addAllClassPathAdditions
(Iterable<String> values) Extra paths to include in the queries class path.Extra environment variables for this query.addAllExtraJvmArguments
(Iterable<String> values) Extra JVM arguments for this query.addAllScheduling
(Iterable<String> values) An array of Strings that define when the query starts and stops.addAllViewerGroups
(Iterable<String> values) Groups that may view the query.addClassPathAdditions
(String value) Extra paths to include in the queries class path.addClassPathAdditionsBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Extra paths to include in the queries class path.Extra environment variables for this query.addExtraEnvironmentVariablesBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Extra environment variables for this query.addExtraJvmArguments
(String value) Extra JVM arguments for this query.addExtraJvmArgumentsBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Extra JVM arguments for this query.addRepeatedField
(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addScheduling
(String value) An array of Strings that define when the query starts and stops.addSchedulingBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) An array of Strings that define when the query starts and stops.addViewerGroups
(String value) Groups that may view the query.addViewerGroupsBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Groups that may view the query.build()
clear()
How much memory beyond the JVM should be allocated to this query?Groups that may administer the query.The policy the controller should use to assign clients to individual replicasThe policy parametersdouble bufferPoolToHeapRatio = 7;
Extra paths to include in the queries class path.The status of a temporary query that has entered a terminal state.What kind of query is this.The query creation time, in nanoseconds since the epoch.bool detailedGCLoggingEnabled = 8;
Is this query enabled? Enabled queries can be executed, disable queries cannot.When this temporary query should be removed, in nanoseconds since the epoch.Extra environment variables for this query.Extra JVM arguments for this query.clearField
(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field) Generic worker control JSONHow much heap should be allocated to this query?The jvm profile used by the query.A JSON string that is used by the dispatcher to customize the worker’s pod when deployed on Kubernetes.The authenticated user that last modified the configuration.The effective user that last modified the configuration.The last time the query was modified, in nanoseconds since the epoch.The name of this persistent query.clearOneof
(io.deephaven.shadow.core.com.google.protobuf.Descriptors.OneofDescriptor oneof) The owner of the query.Core+ Python virtual environment controlThe number of replicas to create and spread load acrossControls the behavior of who can restart the query (admins, viewers, or viewers when down).An array of Strings that define when the query starts and stops.The text of the query's startup script.The query's script language.A path to the query's startup script in the controller's Git repository.The serial number is a unique identifier for this persistent query.The server to execute on.The number of spare workers to create and use as spares to replace failed replicasHow many nanoseconds to allow the query to initialize (or execute for batch queries).JSON representing the fields for this configuration type.The modification version of this persistent query, which increases by one each time the configuration is modified.Groups that may view the query.What kind of worker is this.clone()
double
How much memory beyond the JVM should be allocated to this query?getAdminGroups
(int index) Groups that may administer the query.io.deephaven.shadow.core.com.google.protobuf.ByteString
getAdminGroupsBytes
(int index) Groups that may administer the query.int
Groups that may administer the query.io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList
Groups that may administer the query.The policy the controller should use to assign clients to individual replicasio.deephaven.shadow.core.com.google.protobuf.ByteString
The policy the controller should use to assign clients to individual replicasThe policy parametersio.deephaven.shadow.core.com.google.protobuf.ByteString
The policy parametersdouble
double bufferPoolToHeapRatio = 7;
getClassPathAdditions
(int index) Extra paths to include in the queries class path.io.deephaven.shadow.core.com.google.protobuf.ByteString
getClassPathAdditionsBytes
(int index) Extra paths to include in the queries class path.int
Extra paths to include in the queries class path.io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList
Extra paths to include in the queries class path.The status of a temporary query that has entered a terminal state.io.deephaven.shadow.core.com.google.protobuf.ByteString
The status of a temporary query that has entered a terminal state.What kind of query is this.io.deephaven.shadow.core.com.google.protobuf.ByteString
What kind of query is this.long
The query creation time, in nanoseconds since the epoch.static final io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor
io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor
boolean
bool detailedGCLoggingEnabled = 8;
boolean
Is this query enabled? Enabled queries can be executed, disable queries cannot.long
When this temporary query should be removed, in nanoseconds since the epoch.getExtraEnvironmentVariables
(int index) Extra environment variables for this query.io.deephaven.shadow.core.com.google.protobuf.ByteString
getExtraEnvironmentVariablesBytes
(int index) Extra environment variables for this query.int
Extra environment variables for this query.io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList
Extra environment variables for this query.getExtraJvmArguments
(int index) Extra JVM arguments for this query.io.deephaven.shadow.core.com.google.protobuf.ByteString
getExtraJvmArgumentsBytes
(int index) Extra JVM arguments for this query.int
Extra JVM arguments for this query.io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList
Extra JVM arguments for this query.Generic worker control JSONio.deephaven.shadow.core.com.google.protobuf.ByteString
Generic worker control JSONdouble
How much heap should be allocated to this query?The jvm profile used by the query.io.deephaven.shadow.core.com.google.protobuf.ByteString
The jvm profile used by the query.A JSON string that is used by the dispatcher to customize the worker’s pod when deployed on Kubernetes.io.deephaven.shadow.core.com.google.protobuf.ByteString
A JSON string that is used by the dispatcher to customize the worker’s pod when deployed on Kubernetes.The authenticated user that last modified the configuration.io.deephaven.shadow.core.com.google.protobuf.ByteString
The authenticated user that last modified the configuration.The effective user that last modified the configuration.io.deephaven.shadow.core.com.google.protobuf.ByteString
The effective user that last modified the configuration.long
The last time the query was modified, in nanoseconds since the epoch.getName()
The name of this persistent query.io.deephaven.shadow.core.com.google.protobuf.ByteString
The name of this persistent query.getOwner()
The owner of the query.io.deephaven.shadow.core.com.google.protobuf.ByteString
The owner of the query.Core+ Python virtual environment controlio.deephaven.shadow.core.com.google.protobuf.ByteString
Core+ Python virtual environment controlint
The number of replicas to create and spread load acrossControls the behavior of who can restart the query (admins, viewers, or viewers when down).int
Controls the behavior of who can restart the query (admins, viewers, or viewers when down).getScheduling
(int index) An array of Strings that define when the query starts and stops.io.deephaven.shadow.core.com.google.protobuf.ByteString
getSchedulingBytes
(int index) An array of Strings that define when the query starts and stops.int
An array of Strings that define when the query starts and stops.io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList
An array of Strings that define when the query starts and stops.The text of the query's startup script.io.deephaven.shadow.core.com.google.protobuf.ByteString
The text of the query's startup script.The query's script language.io.deephaven.shadow.core.com.google.protobuf.ByteString
The query's script language.A path to the query's startup script in the controller's Git repository.io.deephaven.shadow.core.com.google.protobuf.ByteString
A path to the query's startup script in the controller's Git repository.long
The serial number is a unique identifier for this persistent query.The server to execute on.io.deephaven.shadow.core.com.google.protobuf.ByteString
The server to execute on.int
The number of spare workers to create and use as spares to replace failed replicaslong
How many nanoseconds to allow the query to initialize (or execute for batch queries).JSON representing the fields for this configuration type.io.deephaven.shadow.core.com.google.protobuf.ByteString
JSON representing the fields for this configuration type.long
The modification version of this persistent query, which increases by one each time the configuration is modified.getViewerGroups
(int index) Groups that may view the query.io.deephaven.shadow.core.com.google.protobuf.ByteString
getViewerGroupsBytes
(int index) Groups that may view the query.int
Groups that may view the query.io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList
Groups that may view the query.What kind of worker is this.io.deephaven.shadow.core.com.google.protobuf.ByteString
What kind of worker is this.boolean
The policy parametersboolean
The text of the query's startup script.boolean
A path to the query's startup script in the controller's Git repository.boolean
JSON representing the fields for this configuration type.protected io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(io.deephaven.shadow.core.com.google.protobuf.CodedInputStream input, io.deephaven.shadow.core.com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(io.deephaven.shadow.core.com.google.protobuf.Message other) mergeUnknownFields
(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields) setAdditionalMemoryGb
(double value) How much memory beyond the JVM should be allocated to this query?setAdminGroups
(int index, String value) Groups that may administer the query.setAssignmentPolicy
(String value) The policy the controller should use to assign clients to individual replicassetAssignmentPolicyBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The policy the controller should use to assign clients to individual replicassetAssignmentPolicyParams
(String value) The policy parameterssetAssignmentPolicyParamsBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The policy parameterssetBufferPoolToHeapRatio
(double value) double bufferPoolToHeapRatio = 7;
setClassPathAdditions
(int index, String value) Extra paths to include in the queries class path.setCompletedStatus
(String value) The status of a temporary query that has entered a terminal state.setCompletedStatusBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The status of a temporary query that has entered a terminal state.setConfigurationType
(String value) What kind of query is this.setConfigurationTypeBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) What kind of query is this.setCreatedTimeNanos
(long value) The query creation time, in nanoseconds since the epoch.setDetailedGCLoggingEnabled
(boolean value) bool detailedGCLoggingEnabled = 8;
setEnabled
(boolean value) Is this query enabled? Enabled queries can be executed, disable queries cannot.setExpirationTimeNanos
(long value) When this temporary query should be removed, in nanoseconds since the epoch.setExtraEnvironmentVariables
(int index, String value) Extra environment variables for this query.setExtraJvmArguments
(int index, String value) Extra JVM arguments for this query.setField
(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, Object value) setGenericWorkerControl
(String value) Generic worker control JSONsetGenericWorkerControlBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Generic worker control JSONsetHeapSizeGb
(double value) How much heap should be allocated to this query?setJvmProfile
(String value) The jvm profile used by the query.setJvmProfileBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The jvm profile used by the query.setKubernetesControl
(String value) A JSON string that is used by the dispatcher to customize the worker’s pod when deployed on Kubernetes.setKubernetesControlBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) A JSON string that is used by the dispatcher to customize the worker’s pod when deployed on Kubernetes.The authenticated user that last modified the configuration.setLastModifiedByAuthenticatedBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The authenticated user that last modified the configuration.setLastModifiedByEffective
(String value) The effective user that last modified the configuration.setLastModifiedByEffectiveBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The effective user that last modified the configuration.setLastModifiedTimeNanos
(long value) The last time the query was modified, in nanoseconds since the epoch.The name of this persistent query.setNameBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The name of this persistent query.The owner of the query.setOwnerBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The owner of the query.setPythonControl
(String value) Core+ Python virtual environment controlsetPythonControlBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Core+ Python virtual environment controlsetRepeatedField
(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setReplicaCount
(int value) The number of replicas to create and spread load acrosssetRestartUsers
(RestartUsersEnum value) Controls the behavior of who can restart the query (admins, viewers, or viewers when down).setRestartUsersValue
(int value) Controls the behavior of who can restart the query (admins, viewers, or viewers when down).setScheduling
(int index, String value) An array of Strings that define when the query starts and stops.setScriptCode
(String value) The text of the query's startup script.setScriptCodeBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The text of the query's startup script.setScriptLanguage
(String value) The query's script language.setScriptLanguageBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The query's script language.setScriptPath
(String value) A path to the query's startup script in the controller's Git repository.setScriptPathBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) A path to the query's startup script in the controller's Git repository.setSerial
(long value) The serial number is a unique identifier for this persistent query.setServerName
(String value) The server to execute on.setServerNameBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The server to execute on.setSpareCount
(int value) The number of spare workers to create and use as spares to replace failed replicassetTimeoutNanos
(long value) How many nanoseconds to allow the query to initialize (or execute for batch queries).setTypeSpecificFieldsJson
(String value) JSON representing the fields for this configuration type.setTypeSpecificFieldsJsonBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) JSON representing the fields for this configuration type.setUnknownFields
(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields) setVersion
(long value) The modification version of this persistent query, which increases by one each time the configuration is modified.setViewerGroups
(int index, String value) Groups that may view the query.setWorkerKind
(String value) What kind of worker is this.setWorkerKindBytes
(io.deephaven.shadow.core.com.google.protobuf.ByteString value) What kind of worker is this.Methods inherited from class io.deephaven.shadow.core.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, setUnknownFieldsProto3
Methods inherited from class io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class io.deephaven.shadow.core.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
Methods inherited from interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-
clear
- Specified by:
clear
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
clear
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-
getDescriptorForType
public io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
build
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
clone
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-
setField
public PersistentQueryConfigMessage.Builder setField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
setField
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-
clearField
public PersistentQueryConfigMessage.Builder clearField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
clearField
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-
clearOneof
public PersistentQueryConfigMessage.Builder clearOneof(io.deephaven.shadow.core.com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-
setRepeatedField
public PersistentQueryConfigMessage.Builder setRepeatedField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-
addRepeatedField
public PersistentQueryConfigMessage.Builder addRepeatedField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-
mergeFrom
public PersistentQueryConfigMessage.Builder mergeFrom(io.deephaven.shadow.core.com.google.protobuf.Message other) - Specified by:
mergeFrom
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classio.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<PersistentQueryConfigMessage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-
mergeFrom
public PersistentQueryConfigMessage.Builder mergeFrom(io.deephaven.shadow.core.com.google.protobuf.CodedInputStream input, io.deephaven.shadow.core.com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classio.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<PersistentQueryConfigMessage.Builder>
- Throws:
IOException
-
getScriptDataCase
- Specified by:
getScriptDataCase
in interfacePersistentQueryConfigMessageOrBuilder
-
clearScriptData
-
getSerial
public long getSerial()The serial number is a unique identifier for this persistent query. From the perspective of the controller, the serial number is what determines which query is which.
int64 serial = 1;
- Specified by:
getSerial
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The serial.
-
setSerial
The serial number is a unique identifier for this persistent query. From the perspective of the controller, the serial number is what determines which query is which.
int64 serial = 1;
- Parameters:
value
- The serial to set.- Returns:
- This builder for chaining.
-
clearSerial
The serial number is a unique identifier for this persistent query. From the perspective of the controller, the serial number is what determines which query is which.
int64 serial = 1;
- Returns:
- This builder for chaining.
-
getVersion
public long getVersion()The modification version of this persistent query, which increases by one each time the configuration is modified.
int64 version = 2;
- Specified by:
getVersion
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The version.
-
setVersion
The modification version of this persistent query, which increases by one each time the configuration is modified.
int64 version = 2;
- Parameters:
value
- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
The modification version of this persistent query, which increases by one each time the configuration is modified.
int64 version = 2;
- Returns:
- This builder for chaining.
-
getName
The name of this persistent query. Currently, the name must be unique to make diagnosing problems easier.
string name = 3;
- Specified by:
getName
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The name.
-
getNameBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getNameBytes()The name of this persistent query. Currently, the name must be unique to make diagnosing problems easier.
string name = 3;
- Specified by:
getNameBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for name.
-
setName
The name of this persistent query. Currently, the name must be unique to make diagnosing problems easier.
string name = 3;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
The name of this persistent query. Currently, the name must be unique to make diagnosing problems easier.
string name = 3;
- Returns:
- This builder for chaining.
-
setNameBytes
public PersistentQueryConfigMessage.Builder setNameBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The name of this persistent query. Currently, the name must be unique to make diagnosing problems easier.
string name = 3;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getOwner
The owner of the query. The query runs in the user context of the owner.
string owner = 4;
- Specified by:
getOwner
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The owner.
-
getOwnerBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getOwnerBytes()The owner of the query. The query runs in the user context of the owner.
string owner = 4;
- Specified by:
getOwnerBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for owner.
-
setOwner
The owner of the query. The query runs in the user context of the owner.
string owner = 4;
- Parameters:
value
- The owner to set.- Returns:
- This builder for chaining.
-
clearOwner
The owner of the query. The query runs in the user context of the owner.
string owner = 4;
- Returns:
- This builder for chaining.
-
setOwnerBytes
public PersistentQueryConfigMessage.Builder setOwnerBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The owner of the query. The query runs in the user context of the owner.
string owner = 4;
- Parameters:
value
- The bytes for owner to set.- Returns:
- This builder for chaining.
-
getEnabled
public boolean getEnabled()Is this query enabled? Enabled queries can be executed, disable queries cannot.
bool enabled = 5;
- Specified by:
getEnabled
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The enabled.
-
setEnabled
Is this query enabled? Enabled queries can be executed, disable queries cannot.
bool enabled = 5;
- Parameters:
value
- The enabled to set.- Returns:
- This builder for chaining.
-
clearEnabled
Is this query enabled? Enabled queries can be executed, disable queries cannot.
bool enabled = 5;
- Returns:
- This builder for chaining.
-
getHeapSizeGb
public double getHeapSizeGb()How much heap should be allocated to this query?
double heapSizeGb = 6;
- Specified by:
getHeapSizeGb
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The heapSizeGb.
-
setHeapSizeGb
How much heap should be allocated to this query?
double heapSizeGb = 6;
- Parameters:
value
- The heapSizeGb to set.- Returns:
- This builder for chaining.
-
clearHeapSizeGb
How much heap should be allocated to this query?
double heapSizeGb = 6;
- Returns:
- This builder for chaining.
-
getBufferPoolToHeapRatio
public double getBufferPoolToHeapRatio()double bufferPoolToHeapRatio = 7;
- Specified by:
getBufferPoolToHeapRatio
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bufferPoolToHeapRatio.
-
setBufferPoolToHeapRatio
double bufferPoolToHeapRatio = 7;
- Parameters:
value
- The bufferPoolToHeapRatio to set.- Returns:
- This builder for chaining.
-
clearBufferPoolToHeapRatio
double bufferPoolToHeapRatio = 7;
- Returns:
- This builder for chaining.
-
getDetailedGCLoggingEnabled
public boolean getDetailedGCLoggingEnabled()bool detailedGCLoggingEnabled = 8;
- Specified by:
getDetailedGCLoggingEnabled
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The detailedGCLoggingEnabled.
-
setDetailedGCLoggingEnabled
bool detailedGCLoggingEnabled = 8;
- Parameters:
value
- The detailedGCLoggingEnabled to set.- Returns:
- This builder for chaining.
-
clearDetailedGCLoggingEnabled
bool detailedGCLoggingEnabled = 8;
- Returns:
- This builder for chaining.
-
getExtraJvmArgumentsList
public io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList getExtraJvmArgumentsList()Extra JVM arguments for this query.
repeated string extraJvmArguments = 9;
- Specified by:
getExtraJvmArgumentsList
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- A list containing the extraJvmArguments.
-
getExtraJvmArgumentsCount
public int getExtraJvmArgumentsCount()Extra JVM arguments for this query.
repeated string extraJvmArguments = 9;
- Specified by:
getExtraJvmArgumentsCount
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The count of extraJvmArguments.
-
getExtraJvmArguments
Extra JVM arguments for this query.
repeated string extraJvmArguments = 9;
- Specified by:
getExtraJvmArguments
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The extraJvmArguments at the given index.
-
getExtraJvmArgumentsBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getExtraJvmArgumentsBytes(int index) Extra JVM arguments for this query.
repeated string extraJvmArguments = 9;
- Specified by:
getExtraJvmArgumentsBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the extraJvmArguments at the given index.
-
setExtraJvmArguments
Extra JVM arguments for this query.
repeated string extraJvmArguments = 9;
- Parameters:
index
- The index to set the value at.value
- The extraJvmArguments to set.- Returns:
- This builder for chaining.
-
addExtraJvmArguments
Extra JVM arguments for this query.
repeated string extraJvmArguments = 9;
- Parameters:
value
- The extraJvmArguments to add.- Returns:
- This builder for chaining.
-
addAllExtraJvmArguments
Extra JVM arguments for this query.
repeated string extraJvmArguments = 9;
- Parameters:
values
- The extraJvmArguments to add.- Returns:
- This builder for chaining.
-
clearExtraJvmArguments
Extra JVM arguments for this query.
repeated string extraJvmArguments = 9;
- Returns:
- This builder for chaining.
-
addExtraJvmArgumentsBytes
public PersistentQueryConfigMessage.Builder addExtraJvmArgumentsBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Extra JVM arguments for this query.
repeated string extraJvmArguments = 9;
- Parameters:
value
- The bytes of the extraJvmArguments to add.- Returns:
- This builder for chaining.
-
getExtraEnvironmentVariablesList
public io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList getExtraEnvironmentVariablesList()Extra environment variables for this query.
repeated string extraEnvironmentVariables = 10;
- Specified by:
getExtraEnvironmentVariablesList
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- A list containing the extraEnvironmentVariables.
-
getExtraEnvironmentVariablesCount
public int getExtraEnvironmentVariablesCount()Extra environment variables for this query.
repeated string extraEnvironmentVariables = 10;
- Specified by:
getExtraEnvironmentVariablesCount
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The count of extraEnvironmentVariables.
-
getExtraEnvironmentVariables
Extra environment variables for this query.
repeated string extraEnvironmentVariables = 10;
- Specified by:
getExtraEnvironmentVariables
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The extraEnvironmentVariables at the given index.
-
getExtraEnvironmentVariablesBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getExtraEnvironmentVariablesBytes(int index) Extra environment variables for this query.
repeated string extraEnvironmentVariables = 10;
- Specified by:
getExtraEnvironmentVariablesBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the extraEnvironmentVariables at the given index.
-
setExtraEnvironmentVariables
Extra environment variables for this query.
repeated string extraEnvironmentVariables = 10;
- Parameters:
index
- The index to set the value at.value
- The extraEnvironmentVariables to set.- Returns:
- This builder for chaining.
-
addExtraEnvironmentVariables
Extra environment variables for this query.
repeated string extraEnvironmentVariables = 10;
- Parameters:
value
- The extraEnvironmentVariables to add.- Returns:
- This builder for chaining.
-
addAllExtraEnvironmentVariables
public PersistentQueryConfigMessage.Builder addAllExtraEnvironmentVariables(Iterable<String> values) Extra environment variables for this query.
repeated string extraEnvironmentVariables = 10;
- Parameters:
values
- The extraEnvironmentVariables to add.- Returns:
- This builder for chaining.
-
clearExtraEnvironmentVariables
Extra environment variables for this query.
repeated string extraEnvironmentVariables = 10;
- Returns:
- This builder for chaining.
-
addExtraEnvironmentVariablesBytes
public PersistentQueryConfigMessage.Builder addExtraEnvironmentVariablesBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Extra environment variables for this query.
repeated string extraEnvironmentVariables = 10;
- Parameters:
value
- The bytes of the extraEnvironmentVariables to add.- Returns:
- This builder for chaining.
-
getClassPathAdditionsList
public io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList getClassPathAdditionsList()Extra paths to include in the queries class path. The class paths are included at the beginning of the worker's classpath, thus overriding the default classes and resources.
repeated string classPathAdditions = 11;
- Specified by:
getClassPathAdditionsList
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- A list containing the classPathAdditions.
-
getClassPathAdditionsCount
public int getClassPathAdditionsCount()Extra paths to include in the queries class path. The class paths are included at the beginning of the worker's classpath, thus overriding the default classes and resources.
repeated string classPathAdditions = 11;
- Specified by:
getClassPathAdditionsCount
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The count of classPathAdditions.
-
getClassPathAdditions
Extra paths to include in the queries class path. The class paths are included at the beginning of the worker's classpath, thus overriding the default classes and resources.
repeated string classPathAdditions = 11;
- Specified by:
getClassPathAdditions
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The classPathAdditions at the given index.
-
getClassPathAdditionsBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getClassPathAdditionsBytes(int index) Extra paths to include in the queries class path. The class paths are included at the beginning of the worker's classpath, thus overriding the default classes and resources.
repeated string classPathAdditions = 11;
- Specified by:
getClassPathAdditionsBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the classPathAdditions at the given index.
-
setClassPathAdditions
Extra paths to include in the queries class path. The class paths are included at the beginning of the worker's classpath, thus overriding the default classes and resources.
repeated string classPathAdditions = 11;
- Parameters:
index
- The index to set the value at.value
- The classPathAdditions to set.- Returns:
- This builder for chaining.
-
addClassPathAdditions
Extra paths to include in the queries class path. The class paths are included at the beginning of the worker's classpath, thus overriding the default classes and resources.
repeated string classPathAdditions = 11;
- Parameters:
value
- The classPathAdditions to add.- Returns:
- This builder for chaining.
-
addAllClassPathAdditions
Extra paths to include in the queries class path. The class paths are included at the beginning of the worker's classpath, thus overriding the default classes and resources.
repeated string classPathAdditions = 11;
- Parameters:
values
- The classPathAdditions to add.- Returns:
- This builder for chaining.
-
clearClassPathAdditions
Extra paths to include in the queries class path. The class paths are included at the beginning of the worker's classpath, thus overriding the default classes and resources.
repeated string classPathAdditions = 11;
- Returns:
- This builder for chaining.
-
addClassPathAdditionsBytes
public PersistentQueryConfigMessage.Builder addClassPathAdditionsBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Extra paths to include in the queries class path. The class paths are included at the beginning of the worker's classpath, thus overriding the default classes and resources.
repeated string classPathAdditions = 11;
- Parameters:
value
- The bytes of the classPathAdditions to add.- Returns:
- This builder for chaining.
-
getServerName
The server to execute on. The server name is not a hostname, but rather a string used by the Controller to map to an underlying query dispatcher. For example, "Query_1" could map to the first query server or "Auto_Merge" could map to a server selection provider for merge servers.
string serverName = 12;
- Specified by:
getServerName
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The serverName.
-
getServerNameBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getServerNameBytes()The server to execute on. The server name is not a hostname, but rather a string used by the Controller to map to an underlying query dispatcher. For example, "Query_1" could map to the first query server or "Auto_Merge" could map to a server selection provider for merge servers.
string serverName = 12;
- Specified by:
getServerNameBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for serverName.
-
setServerName
The server to execute on. The server name is not a hostname, but rather a string used by the Controller to map to an underlying query dispatcher. For example, "Query_1" could map to the first query server or "Auto_Merge" could map to a server selection provider for merge servers.
string serverName = 12;
- Parameters:
value
- The serverName to set.- Returns:
- This builder for chaining.
-
clearServerName
The server to execute on. The server name is not a hostname, but rather a string used by the Controller to map to an underlying query dispatcher. For example, "Query_1" could map to the first query server or "Auto_Merge" could map to a server selection provider for merge servers.
string serverName = 12;
- Returns:
- This builder for chaining.
-
setServerNameBytes
public PersistentQueryConfigMessage.Builder setServerNameBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The server to execute on. The server name is not a hostname, but rather a string used by the Controller to map to an underlying query dispatcher. For example, "Query_1" could map to the first query server or "Auto_Merge" could map to a server selection provider for merge servers.
string serverName = 12;
- Parameters:
value
- The bytes for serverName to set.- Returns:
- This builder for chaining.
-
getAdminGroupsList
public io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList getAdminGroupsList()Groups that may administer the query. Administrators may change the query configuration, stop and start it, and view tables without ACL application.
repeated string adminGroups = 13;
- Specified by:
getAdminGroupsList
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- A list containing the adminGroups.
-
getAdminGroupsCount
public int getAdminGroupsCount()Groups that may administer the query. Administrators may change the query configuration, stop and start it, and view tables without ACL application.
repeated string adminGroups = 13;
- Specified by:
getAdminGroupsCount
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The count of adminGroups.
-
getAdminGroups
Groups that may administer the query. Administrators may change the query configuration, stop and start it, and view tables without ACL application.
repeated string adminGroups = 13;
- Specified by:
getAdminGroups
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The adminGroups at the given index.
-
getAdminGroupsBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getAdminGroupsBytes(int index) Groups that may administer the query. Administrators may change the query configuration, stop and start it, and view tables without ACL application.
repeated string adminGroups = 13;
- Specified by:
getAdminGroupsBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the adminGroups at the given index.
-
setAdminGroups
Groups that may administer the query. Administrators may change the query configuration, stop and start it, and view tables without ACL application.
repeated string adminGroups = 13;
- Parameters:
index
- The index to set the value at.value
- The adminGroups to set.- Returns:
- This builder for chaining.
-
addAdminGroups
Groups that may administer the query. Administrators may change the query configuration, stop and start it, and view tables without ACL application.
repeated string adminGroups = 13;
- Parameters:
value
- The adminGroups to add.- Returns:
- This builder for chaining.
-
addAllAdminGroups
Groups that may administer the query. Administrators may change the query configuration, stop and start it, and view tables without ACL application.
repeated string adminGroups = 13;
- Parameters:
values
- The adminGroups to add.- Returns:
- This builder for chaining.
-
clearAdminGroups
Groups that may administer the query. Administrators may change the query configuration, stop and start it, and view tables without ACL application.
repeated string adminGroups = 13;
- Returns:
- This builder for chaining.
-
addAdminGroupsBytes
public PersistentQueryConfigMessage.Builder addAdminGroupsBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Groups that may administer the query. Administrators may change the query configuration, stop and start it, and view tables without ACL application.
repeated string adminGroups = 13;
- Parameters:
value
- The bytes of the adminGroups to add.- Returns:
- This builder for chaining.
-
getViewerGroupsList
public io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList getViewerGroupsList()Groups that may view the query.
repeated string viewerGroups = 14;
- Specified by:
getViewerGroupsList
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- A list containing the viewerGroups.
-
getViewerGroupsCount
public int getViewerGroupsCount()Groups that may view the query.
repeated string viewerGroups = 14;
- Specified by:
getViewerGroupsCount
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The count of viewerGroups.
-
getViewerGroups
Groups that may view the query.
repeated string viewerGroups = 14;
- Specified by:
getViewerGroups
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The viewerGroups at the given index.
-
getViewerGroupsBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getViewerGroupsBytes(int index) Groups that may view the query.
repeated string viewerGroups = 14;
- Specified by:
getViewerGroupsBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the viewerGroups at the given index.
-
setViewerGroups
Groups that may view the query.
repeated string viewerGroups = 14;
- Parameters:
index
- The index to set the value at.value
- The viewerGroups to set.- Returns:
- This builder for chaining.
-
addViewerGroups
Groups that may view the query.
repeated string viewerGroups = 14;
- Parameters:
value
- The viewerGroups to add.- Returns:
- This builder for chaining.
-
addAllViewerGroups
Groups that may view the query.
repeated string viewerGroups = 14;
- Parameters:
values
- The viewerGroups to add.- Returns:
- This builder for chaining.
-
clearViewerGroups
Groups that may view the query.
repeated string viewerGroups = 14;
- Returns:
- This builder for chaining.
-
addViewerGroupsBytes
public PersistentQueryConfigMessage.Builder addViewerGroupsBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Groups that may view the query.
repeated string viewerGroups = 14;
- Parameters:
value
- The bytes of the viewerGroups to add.- Returns:
- This builder for chaining.
-
getRestartUsersValue
public int getRestartUsersValue()Controls the behavior of who can restart the query (admins, viewers, or viewers when down).
.io.deephaven.proto.controller.RestartUsersEnum restartUsers = 15;
- Specified by:
getRestartUsersValue
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The enum numeric value on the wire for restartUsers.
-
setRestartUsersValue
Controls the behavior of who can restart the query (admins, viewers, or viewers when down).
.io.deephaven.proto.controller.RestartUsersEnum restartUsers = 15;
- Parameters:
value
- The enum numeric value on the wire for restartUsers to set.- Returns:
- This builder for chaining.
-
getRestartUsers
Controls the behavior of who can restart the query (admins, viewers, or viewers when down).
.io.deephaven.proto.controller.RestartUsersEnum restartUsers = 15;
- Specified by:
getRestartUsers
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The restartUsers.
-
setRestartUsers
Controls the behavior of who can restart the query (admins, viewers, or viewers when down).
.io.deephaven.proto.controller.RestartUsersEnum restartUsers = 15;
- Parameters:
value
- The restartUsers to set.- Returns:
- This builder for chaining.
-
clearRestartUsers
Controls the behavior of who can restart the query (admins, viewers, or viewers when down).
.io.deephaven.proto.controller.RestartUsersEnum restartUsers = 15;
- Returns:
- This builder for chaining.
-
hasScriptCode
public boolean hasScriptCode()The text of the query's startup script.
string scriptCode = 16;
- Specified by:
hasScriptCode
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- Whether the scriptCode field is set.
-
getScriptCode
The text of the query's startup script.
string scriptCode = 16;
- Specified by:
getScriptCode
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The scriptCode.
-
getScriptCodeBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getScriptCodeBytes()The text of the query's startup script.
string scriptCode = 16;
- Specified by:
getScriptCodeBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for scriptCode.
-
setScriptCode
The text of the query's startup script.
string scriptCode = 16;
- Parameters:
value
- The scriptCode to set.- Returns:
- This builder for chaining.
-
clearScriptCode
The text of the query's startup script.
string scriptCode = 16;
- Returns:
- This builder for chaining.
-
setScriptCodeBytes
public PersistentQueryConfigMessage.Builder setScriptCodeBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The text of the query's startup script.
string scriptCode = 16;
- Parameters:
value
- The bytes for scriptCode to set.- Returns:
- This builder for chaining.
-
hasScriptPath
public boolean hasScriptPath()A path to the query's startup script in the controller's Git repository.
string scriptPath = 17;
- Specified by:
hasScriptPath
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- Whether the scriptPath field is set.
-
getScriptPath
A path to the query's startup script in the controller's Git repository.
string scriptPath = 17;
- Specified by:
getScriptPath
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The scriptPath.
-
getScriptPathBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getScriptPathBytes()A path to the query's startup script in the controller's Git repository.
string scriptPath = 17;
- Specified by:
getScriptPathBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for scriptPath.
-
setScriptPath
A path to the query's startup script in the controller's Git repository.
string scriptPath = 17;
- Parameters:
value
- The scriptPath to set.- Returns:
- This builder for chaining.
-
clearScriptPath
A path to the query's startup script in the controller's Git repository.
string scriptPath = 17;
- Returns:
- This builder for chaining.
-
setScriptPathBytes
public PersistentQueryConfigMessage.Builder setScriptPathBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) A path to the query's startup script in the controller's Git repository.
string scriptPath = 17;
- Parameters:
value
- The bytes for scriptPath to set.- Returns:
- This builder for chaining.
-
getScriptLanguage
The query's script language. Groovy or Python are supported.
string scriptLanguage = 18;
- Specified by:
getScriptLanguage
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The scriptLanguage.
-
getScriptLanguageBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getScriptLanguageBytes()The query's script language. Groovy or Python are supported.
string scriptLanguage = 18;
- Specified by:
getScriptLanguageBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for scriptLanguage.
-
setScriptLanguage
The query's script language. Groovy or Python are supported.
string scriptLanguage = 18;
- Parameters:
value
- The scriptLanguage to set.- Returns:
- This builder for chaining.
-
clearScriptLanguage
The query's script language. Groovy or Python are supported.
string scriptLanguage = 18;
- Returns:
- This builder for chaining.
-
setScriptLanguageBytes
public PersistentQueryConfigMessage.Builder setScriptLanguageBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The query's script language. Groovy or Python are supported.
string scriptLanguage = 18;
- Parameters:
value
- The bytes for scriptLanguage to set.- Returns:
- This builder for chaining.
-
getConfigurationType
What kind of query is this. Typical values are "Script" or "RunAndDone".
string configurationType = 19;
- Specified by:
getConfigurationType
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The configurationType.
-
getConfigurationTypeBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getConfigurationTypeBytes()What kind of query is this. Typical values are "Script" or "RunAndDone".
string configurationType = 19;
- Specified by:
getConfigurationTypeBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for configurationType.
-
setConfigurationType
What kind of query is this. Typical values are "Script" or "RunAndDone".
string configurationType = 19;
- Parameters:
value
- The configurationType to set.- Returns:
- This builder for chaining.
-
clearConfigurationType
What kind of query is this. Typical values are "Script" or "RunAndDone".
string configurationType = 19;
- Returns:
- This builder for chaining.
-
setConfigurationTypeBytes
public PersistentQueryConfigMessage.Builder setConfigurationTypeBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) What kind of query is this. Typical values are "Script" or "RunAndDone".
string configurationType = 19;
- Parameters:
value
- The bytes for configurationType to set.- Returns:
- This builder for chaining.
-
hasTypeSpecificFieldsJson
public boolean hasTypeSpecificFieldsJson()JSON representing the fields for this configuration type. The content of this field is dependent on configurationType.
optional string typeSpecificFieldsJson = 20;
- Specified by:
hasTypeSpecificFieldsJson
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- Whether the typeSpecificFieldsJson field is set.
-
getTypeSpecificFieldsJson
JSON representing the fields for this configuration type. The content of this field is dependent on configurationType.
optional string typeSpecificFieldsJson = 20;
- Specified by:
getTypeSpecificFieldsJson
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The typeSpecificFieldsJson.
-
getTypeSpecificFieldsJsonBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getTypeSpecificFieldsJsonBytes()JSON representing the fields for this configuration type. The content of this field is dependent on configurationType.
optional string typeSpecificFieldsJson = 20;
- Specified by:
getTypeSpecificFieldsJsonBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for typeSpecificFieldsJson.
-
setTypeSpecificFieldsJson
JSON representing the fields for this configuration type. The content of this field is dependent on configurationType.
optional string typeSpecificFieldsJson = 20;
- Parameters:
value
- The typeSpecificFieldsJson to set.- Returns:
- This builder for chaining.
-
clearTypeSpecificFieldsJson
JSON representing the fields for this configuration type. The content of this field is dependent on configurationType.
optional string typeSpecificFieldsJson = 20;
- Returns:
- This builder for chaining.
-
setTypeSpecificFieldsJsonBytes
public PersistentQueryConfigMessage.Builder setTypeSpecificFieldsJsonBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) JSON representing the fields for this configuration type. The content of this field is dependent on configurationType.
optional string typeSpecificFieldsJson = 20;
- Parameters:
value
- The bytes for typeSpecificFieldsJson to set.- Returns:
- This builder for chaining.
-
getSchedulingList
public io.deephaven.shadow.core.com.google.protobuf.ProtocolStringList getSchedulingList()An array of Strings that define when the query starts and stops.
repeated string scheduling = 21;
- Specified by:
getSchedulingList
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- A list containing the scheduling.
-
getSchedulingCount
public int getSchedulingCount()An array of Strings that define when the query starts and stops.
repeated string scheduling = 21;
- Specified by:
getSchedulingCount
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The count of scheduling.
-
getScheduling
An array of Strings that define when the query starts and stops.
repeated string scheduling = 21;
- Specified by:
getScheduling
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The scheduling at the given index.
-
getSchedulingBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getSchedulingBytes(int index) An array of Strings that define when the query starts and stops.
repeated string scheduling = 21;
- Specified by:
getSchedulingBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the scheduling at the given index.
-
setScheduling
An array of Strings that define when the query starts and stops.
repeated string scheduling = 21;
- Parameters:
index
- The index to set the value at.value
- The scheduling to set.- Returns:
- This builder for chaining.
-
addScheduling
An array of Strings that define when the query starts and stops.
repeated string scheduling = 21;
- Parameters:
value
- The scheduling to add.- Returns:
- This builder for chaining.
-
addAllScheduling
An array of Strings that define when the query starts and stops.
repeated string scheduling = 21;
- Parameters:
values
- The scheduling to add.- Returns:
- This builder for chaining.
-
clearScheduling
An array of Strings that define when the query starts and stops.
repeated string scheduling = 21;
- Returns:
- This builder for chaining.
-
addSchedulingBytes
public PersistentQueryConfigMessage.Builder addSchedulingBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) An array of Strings that define when the query starts and stops.
repeated string scheduling = 21;
- Parameters:
value
- The bytes of the scheduling to add.- Returns:
- This builder for chaining.
-
getTimeoutNanos
public long getTimeoutNanos()How many nanoseconds to allow the query to initialize (or execute for batch queries).
int64 timeoutNanos = 22;
- Specified by:
getTimeoutNanos
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The timeoutNanos.
-
setTimeoutNanos
How many nanoseconds to allow the query to initialize (or execute for batch queries).
int64 timeoutNanos = 22;
- Parameters:
value
- The timeoutNanos to set.- Returns:
- This builder for chaining.
-
clearTimeoutNanos
How many nanoseconds to allow the query to initialize (or execute for batch queries).
int64 timeoutNanos = 22;
- Returns:
- This builder for chaining.
-
getJvmProfile
The jvm profile used by the query.
string jvmProfile = 23;
- Specified by:
getJvmProfile
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The jvmProfile.
-
getJvmProfileBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getJvmProfileBytes()The jvm profile used by the query.
string jvmProfile = 23;
- Specified by:
getJvmProfileBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for jvmProfile.
-
setJvmProfile
The jvm profile used by the query.
string jvmProfile = 23;
- Parameters:
value
- The jvmProfile to set.- Returns:
- This builder for chaining.
-
clearJvmProfile
The jvm profile used by the query.
string jvmProfile = 23;
- Returns:
- This builder for chaining.
-
setJvmProfileBytes
public PersistentQueryConfigMessage.Builder setJvmProfileBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The jvm profile used by the query.
string jvmProfile = 23;
- Parameters:
value
- The bytes for jvmProfile to set.- Returns:
- This builder for chaining.
-
getLastModifiedByAuthenticated
The authenticated user that last modified the configuration.
string lastModifiedByAuthenticated = 24;
- Specified by:
getLastModifiedByAuthenticated
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The lastModifiedByAuthenticated.
-
getLastModifiedByAuthenticatedBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getLastModifiedByAuthenticatedBytes()The authenticated user that last modified the configuration.
string lastModifiedByAuthenticated = 24;
- Specified by:
getLastModifiedByAuthenticatedBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for lastModifiedByAuthenticated.
-
setLastModifiedByAuthenticated
The authenticated user that last modified the configuration.
string lastModifiedByAuthenticated = 24;
- Parameters:
value
- The lastModifiedByAuthenticated to set.- Returns:
- This builder for chaining.
-
clearLastModifiedByAuthenticated
The authenticated user that last modified the configuration.
string lastModifiedByAuthenticated = 24;
- Returns:
- This builder for chaining.
-
setLastModifiedByAuthenticatedBytes
public PersistentQueryConfigMessage.Builder setLastModifiedByAuthenticatedBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The authenticated user that last modified the configuration.
string lastModifiedByAuthenticated = 24;
- Parameters:
value
- The bytes for lastModifiedByAuthenticated to set.- Returns:
- This builder for chaining.
-
getLastModifiedByEffective
The effective user that last modified the configuration.
string lastModifiedByEffective = 25;
- Specified by:
getLastModifiedByEffective
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The lastModifiedByEffective.
-
getLastModifiedByEffectiveBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getLastModifiedByEffectiveBytes()The effective user that last modified the configuration.
string lastModifiedByEffective = 25;
- Specified by:
getLastModifiedByEffectiveBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for lastModifiedByEffective.
-
setLastModifiedByEffective
The effective user that last modified the configuration.
string lastModifiedByEffective = 25;
- Parameters:
value
- The lastModifiedByEffective to set.- Returns:
- This builder for chaining.
-
clearLastModifiedByEffective
The effective user that last modified the configuration.
string lastModifiedByEffective = 25;
- Returns:
- This builder for chaining.
-
setLastModifiedByEffectiveBytes
public PersistentQueryConfigMessage.Builder setLastModifiedByEffectiveBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The effective user that last modified the configuration.
string lastModifiedByEffective = 25;
- Parameters:
value
- The bytes for lastModifiedByEffective to set.- Returns:
- This builder for chaining.
-
getLastModifiedTimeNanos
public long getLastModifiedTimeNanos()The last time the query was modified, in nanoseconds since the epoch.
int64 lastModifiedTimeNanos = 26;
- Specified by:
getLastModifiedTimeNanos
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The lastModifiedTimeNanos.
-
setLastModifiedTimeNanos
The last time the query was modified, in nanoseconds since the epoch.
int64 lastModifiedTimeNanos = 26;
- Parameters:
value
- The lastModifiedTimeNanos to set.- Returns:
- This builder for chaining.
-
clearLastModifiedTimeNanos
The last time the query was modified, in nanoseconds since the epoch.
int64 lastModifiedTimeNanos = 26;
- Returns:
- This builder for chaining.
-
getCompletedStatus
The status of a temporary query that has entered a terminal state.
string completedStatus = 27;
- Specified by:
getCompletedStatus
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The completedStatus.
-
getCompletedStatusBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getCompletedStatusBytes()The status of a temporary query that has entered a terminal state.
string completedStatus = 27;
- Specified by:
getCompletedStatusBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for completedStatus.
-
setCompletedStatus
The status of a temporary query that has entered a terminal state.
string completedStatus = 27;
- Parameters:
value
- The completedStatus to set.- Returns:
- This builder for chaining.
-
clearCompletedStatus
The status of a temporary query that has entered a terminal state.
string completedStatus = 27;
- Returns:
- This builder for chaining.
-
setCompletedStatusBytes
public PersistentQueryConfigMessage.Builder setCompletedStatusBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The status of a temporary query that has entered a terminal state.
string completedStatus = 27;
- Parameters:
value
- The bytes for completedStatus to set.- Returns:
- This builder for chaining.
-
getExpirationTimeNanos
public long getExpirationTimeNanos()When this temporary query should be removed, in nanoseconds since the epoch.
int64 expirationTimeNanos = 28;
- Specified by:
getExpirationTimeNanos
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The expirationTimeNanos.
-
setExpirationTimeNanos
When this temporary query should be removed, in nanoseconds since the epoch.
int64 expirationTimeNanos = 28;
- Parameters:
value
- The expirationTimeNanos to set.- Returns:
- This builder for chaining.
-
clearExpirationTimeNanos
When this temporary query should be removed, in nanoseconds since the epoch.
int64 expirationTimeNanos = 28;
- Returns:
- This builder for chaining.
-
getKubernetesControl
A JSON string that is used by the dispatcher to customize the worker’s pod when deployed on Kubernetes.
string kubernetesControl = 29;
- Specified by:
getKubernetesControl
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The kubernetesControl.
-
getKubernetesControlBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getKubernetesControlBytes()A JSON string that is used by the dispatcher to customize the worker’s pod when deployed on Kubernetes.
string kubernetesControl = 29;
- Specified by:
getKubernetesControlBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for kubernetesControl.
-
setKubernetesControl
A JSON string that is used by the dispatcher to customize the worker’s pod when deployed on Kubernetes.
string kubernetesControl = 29;
- Parameters:
value
- The kubernetesControl to set.- Returns:
- This builder for chaining.
-
clearKubernetesControl
A JSON string that is used by the dispatcher to customize the worker’s pod when deployed on Kubernetes.
string kubernetesControl = 29;
- Returns:
- This builder for chaining.
-
setKubernetesControlBytes
public PersistentQueryConfigMessage.Builder setKubernetesControlBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) A JSON string that is used by the dispatcher to customize the worker’s pod when deployed on Kubernetes.
string kubernetesControl = 29;
- Parameters:
value
- The bytes for kubernetesControl to set.- Returns:
- This builder for chaining.
-
getWorkerKind
What kind of worker is this. DeephavenEnterprise for Legacy workers. DeephavenCommunity for Core+ workers.
string workerKind = 30;
- Specified by:
getWorkerKind
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The workerKind.
-
getWorkerKindBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getWorkerKindBytes()What kind of worker is this. DeephavenEnterprise for Legacy workers. DeephavenCommunity for Core+ workers.
string workerKind = 30;
- Specified by:
getWorkerKindBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for workerKind.
-
setWorkerKind
What kind of worker is this. DeephavenEnterprise for Legacy workers. DeephavenCommunity for Core+ workers.
string workerKind = 30;
- Parameters:
value
- The workerKind to set.- Returns:
- This builder for chaining.
-
clearWorkerKind
What kind of worker is this. DeephavenEnterprise for Legacy workers. DeephavenCommunity for Core+ workers.
string workerKind = 30;
- Returns:
- This builder for chaining.
-
setWorkerKindBytes
public PersistentQueryConfigMessage.Builder setWorkerKindBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) What kind of worker is this. DeephavenEnterprise for Legacy workers. DeephavenCommunity for Core+ workers.
string workerKind = 30;
- Parameters:
value
- The bytes for workerKind to set.- Returns:
- This builder for chaining.
-
getCreatedTimeNanos
public long getCreatedTimeNanos()The query creation time, in nanoseconds since the epoch.
int64 createdTimeNanos = 31;
- Specified by:
getCreatedTimeNanos
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The createdTimeNanos.
-
setCreatedTimeNanos
The query creation time, in nanoseconds since the epoch.
int64 createdTimeNanos = 31;
- Parameters:
value
- The createdTimeNanos to set.- Returns:
- This builder for chaining.
-
clearCreatedTimeNanos
The query creation time, in nanoseconds since the epoch.
int64 createdTimeNanos = 31;
- Returns:
- This builder for chaining.
-
getReplicaCount
public int getReplicaCount()The number of replicas to create and spread load across
int32 replicaCount = 32;
- Specified by:
getReplicaCount
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The replicaCount.
-
setReplicaCount
The number of replicas to create and spread load across
int32 replicaCount = 32;
- Parameters:
value
- The replicaCount to set.- Returns:
- This builder for chaining.
-
clearReplicaCount
The number of replicas to create and spread load across
int32 replicaCount = 32;
- Returns:
- This builder for chaining.
-
getSpareCount
public int getSpareCount()The number of spare workers to create and use as spares to replace failed replicas
int32 spareCount = 33;
- Specified by:
getSpareCount
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The spareCount.
-
setSpareCount
The number of spare workers to create and use as spares to replace failed replicas
int32 spareCount = 33;
- Parameters:
value
- The spareCount to set.- Returns:
- This builder for chaining.
-
clearSpareCount
The number of spare workers to create and use as spares to replace failed replicas
int32 spareCount = 33;
- Returns:
- This builder for chaining.
-
getAssignmentPolicy
The policy the controller should use to assign clients to individual replicas
string assignmentPolicy = 34;
- Specified by:
getAssignmentPolicy
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The assignmentPolicy.
-
getAssignmentPolicyBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getAssignmentPolicyBytes()The policy the controller should use to assign clients to individual replicas
string assignmentPolicy = 34;
- Specified by:
getAssignmentPolicyBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for assignmentPolicy.
-
setAssignmentPolicy
The policy the controller should use to assign clients to individual replicas
string assignmentPolicy = 34;
- Parameters:
value
- The assignmentPolicy to set.- Returns:
- This builder for chaining.
-
clearAssignmentPolicy
The policy the controller should use to assign clients to individual replicas
string assignmentPolicy = 34;
- Returns:
- This builder for chaining.
-
setAssignmentPolicyBytes
public PersistentQueryConfigMessage.Builder setAssignmentPolicyBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The policy the controller should use to assign clients to individual replicas
string assignmentPolicy = 34;
- Parameters:
value
- The bytes for assignmentPolicy to set.- Returns:
- This builder for chaining.
-
hasAssignmentPolicyParams
public boolean hasAssignmentPolicyParams()The policy parameters
optional string assignmentPolicyParams = 35;
- Specified by:
hasAssignmentPolicyParams
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- Whether the assignmentPolicyParams field is set.
-
getAssignmentPolicyParams
The policy parameters
optional string assignmentPolicyParams = 35;
- Specified by:
getAssignmentPolicyParams
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The assignmentPolicyParams.
-
getAssignmentPolicyParamsBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getAssignmentPolicyParamsBytes()The policy parameters
optional string assignmentPolicyParams = 35;
- Specified by:
getAssignmentPolicyParamsBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for assignmentPolicyParams.
-
setAssignmentPolicyParams
The policy parameters
optional string assignmentPolicyParams = 35;
- Parameters:
value
- The assignmentPolicyParams to set.- Returns:
- This builder for chaining.
-
clearAssignmentPolicyParams
The policy parameters
optional string assignmentPolicyParams = 35;
- Returns:
- This builder for chaining.
-
setAssignmentPolicyParamsBytes
public PersistentQueryConfigMessage.Builder setAssignmentPolicyParamsBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) The policy parameters
optional string assignmentPolicyParams = 35;
- Parameters:
value
- The bytes for assignmentPolicyParams to set.- Returns:
- This builder for chaining.
-
getAdditionalMemoryGb
public double getAdditionalMemoryGb()How much memory beyond the JVM should be allocated to this query?
double additionalMemoryGb = 36;
- Specified by:
getAdditionalMemoryGb
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The additionalMemoryGb.
-
setAdditionalMemoryGb
How much memory beyond the JVM should be allocated to this query?
double additionalMemoryGb = 36;
- Parameters:
value
- The additionalMemoryGb to set.- Returns:
- This builder for chaining.
-
clearAdditionalMemoryGb
How much memory beyond the JVM should be allocated to this query?
double additionalMemoryGb = 36;
- Returns:
- This builder for chaining.
-
getPythonControl
Core+ Python virtual environment control
string pythonControl = 37;
- Specified by:
getPythonControl
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The pythonControl.
-
getPythonControlBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getPythonControlBytes()Core+ Python virtual environment control
string pythonControl = 37;
- Specified by:
getPythonControlBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for pythonControl.
-
setPythonControl
Core+ Python virtual environment control
string pythonControl = 37;
- Parameters:
value
- The pythonControl to set.- Returns:
- This builder for chaining.
-
clearPythonControl
Core+ Python virtual environment control
string pythonControl = 37;
- Returns:
- This builder for chaining.
-
setPythonControlBytes
public PersistentQueryConfigMessage.Builder setPythonControlBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Core+ Python virtual environment control
string pythonControl = 37;
- Parameters:
value
- The bytes for pythonControl to set.- Returns:
- This builder for chaining.
-
getGenericWorkerControl
Generic worker control JSON
string genericWorkerControl = 38;
- Specified by:
getGenericWorkerControl
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The genericWorkerControl.
-
getGenericWorkerControlBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getGenericWorkerControlBytes()Generic worker control JSON
string genericWorkerControl = 38;
- Specified by:
getGenericWorkerControlBytes
in interfacePersistentQueryConfigMessageOrBuilder
- Returns:
- The bytes for genericWorkerControl.
-
setGenericWorkerControl
Generic worker control JSON
string genericWorkerControl = 38;
- Parameters:
value
- The genericWorkerControl to set.- Returns:
- This builder for chaining.
-
clearGenericWorkerControl
Generic worker control JSON
string genericWorkerControl = 38;
- Returns:
- This builder for chaining.
-
setGenericWorkerControlBytes
public PersistentQueryConfigMessage.Builder setGenericWorkerControlBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) Generic worker control JSON
string genericWorkerControl = 38;
- Parameters:
value
- The bytes for genericWorkerControl to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final PersistentQueryConfigMessage.Builder setUnknownFields(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-
mergeUnknownFields
public final PersistentQueryConfigMessage.Builder mergeUnknownFields(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<PersistentQueryConfigMessage.Builder>
-