Package io.deephaven.proto.controller
Interface WorkerKindOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
WorkerKind,WorkerKind.Builder
@Generated
public interface WorkerKindOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionstring description = 2;com.google.protobuf.ByteStringstring description = 2;booleanShould this worker kind create an ephemeral Python virtual environment by default.getImplementedProtocols(int index) The protocols implemented by this worker kindintThe protocols implemented by this worker kindThe protocols implemented by this worker kindintgetImplementedProtocolsValue(int index) The protocols implemented by this worker kindThe protocols implemented by this worker kindgetName()The name of the worker kind used in persistent query configurationscom.google.protobuf.ByteStringThe name of the worker kind used in persistent query configurationsgetTitle()The title used for drop-down selections in the UIcom.google.protobuf.ByteStringThe title used for drop-down selections in the UIgetWorkerControlTypes(int index) What kind of worker control types are supported by this worker kind (e.g., local process or kubernetes)com.google.protobuf.ByteStringgetWorkerControlTypesBytes(int index) What kind of worker control types are supported by this worker kind (e.g., local process or kubernetes)intWhat kind of worker control types are supported by this worker kind (e.g., local process or kubernetes)What kind of worker control types are supported by this worker kind (e.g., local process or kubernetes)Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()The name of the worker kind used in persistent query configurations
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()The name of the worker kind used in persistent query configurations
string name = 1;- Returns:
- The bytes for name.
-
getDescription
String getDescription()string description = 2;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()string description = 2;- Returns:
- The bytes for description.
-
getTitle
String getTitle()The title used for drop-down selections in the UI
string title = 3;- Returns:
- The title.
-
getTitleBytes
com.google.protobuf.ByteString getTitleBytes()The title used for drop-down selections in the UI
string title = 3;- Returns:
- The bytes for title.
-
getWorkerControlTypesList
What kind of worker control types are supported by this worker kind (e.g., local process or kubernetes)
repeated string worker_control_types = 4;- Returns:
- A list containing the workerControlTypes.
-
getWorkerControlTypesCount
int getWorkerControlTypesCount()What kind of worker control types are supported by this worker kind (e.g., local process or kubernetes)
repeated string worker_control_types = 4;- Returns:
- The count of workerControlTypes.
-
getWorkerControlTypes
What kind of worker control types are supported by this worker kind (e.g., local process or kubernetes)
repeated string worker_control_types = 4;- Parameters:
index- The index of the element to return.- Returns:
- The workerControlTypes at the given index.
-
getWorkerControlTypesBytes
com.google.protobuf.ByteString getWorkerControlTypesBytes(int index) What kind of worker control types are supported by this worker kind (e.g., local process or kubernetes)
repeated string worker_control_types = 4;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the workerControlTypes at the given index.
-
getImplementedProtocolsList
List<WorkerProtocol> getImplementedProtocolsList()The protocols implemented by this worker kind
repeated .io.deephaven.proto.controller.WorkerProtocol implemented_protocols = 5;- Returns:
- A list containing the implementedProtocols.
-
getImplementedProtocolsCount
int getImplementedProtocolsCount()The protocols implemented by this worker kind
repeated .io.deephaven.proto.controller.WorkerProtocol implemented_protocols = 5;- Returns:
- The count of implementedProtocols.
-
getImplementedProtocols
The protocols implemented by this worker kind
repeated .io.deephaven.proto.controller.WorkerProtocol implemented_protocols = 5;- Parameters:
index- The index of the element to return.- Returns:
- The implementedProtocols at the given index.
-
getImplementedProtocolsValueList
The protocols implemented by this worker kind
repeated .io.deephaven.proto.controller.WorkerProtocol implemented_protocols = 5;- Returns:
- A list containing the enum numeric values on the wire for implementedProtocols.
-
getImplementedProtocolsValue
int getImplementedProtocolsValue(int index) The protocols implemented by this worker kind
repeated .io.deephaven.proto.controller.WorkerProtocol implemented_protocols = 5;- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of implementedProtocols at the given index.
-
getEphemeralVenvDefault
boolean getEphemeralVenvDefault()Should this worker kind create an ephemeral Python virtual environment by default.
bool ephemeral_venv_default = 6;- Returns:
- The ephemeralVenvDefault.
-