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 Type
    Method
    Description
    string description = 2;
    com.google.protobuf.ByteString
    string description = 2;
    boolean
    Should this worker kind create an ephemeral Python virtual environment by default.
    The protocols implemented by this worker kind
    int
    The protocols implemented by this worker kind
    The protocols implemented by this worker kind
    int
    The protocols implemented by this worker kind
    The protocols implemented by this worker kind
    The name of the worker kind used in persistent query configurations
    com.google.protobuf.ByteString
    The name of the worker kind used in persistent query configurations
    The title used for drop-down selections in the UI
    com.google.protobuf.ByteString
    The title used for drop-down selections in the UI
    What kind of worker control types are supported by this worker kind (e.g., local process or kubernetes)
    com.google.protobuf.ByteString
    What kind of worker control types are supported by this worker kind (e.g., local process or kubernetes)
    int
    What 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

    isInitialized

    Methods 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

      List<String> 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

      String getWorkerControlTypes(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 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

      WorkerProtocol getImplementedProtocols(int index)
       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

      List<Integer> 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.