Interface WorkerListInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
WorkerListInfo, WorkerListInfo.Builder

@Generated(value="protoc", comments="annotations:WorkerListInfoOrBuilder.java.pb.meta") public interface WorkerListInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getWorkerInstanceKey

      String getWorkerInstanceKey()
       Worker identifier, should be unique for the namespace.
       It is distinct from worker identity, which is not necessarily namespace-unique.
       
      string worker_instance_key = 1;
      Returns:
      The workerInstanceKey.
    • getWorkerInstanceKeyBytes

      com.google.protobuf.ByteString getWorkerInstanceKeyBytes()
       Worker identifier, should be unique for the namespace.
       It is distinct from worker identity, which is not necessarily namespace-unique.
       
      string worker_instance_key = 1;
      Returns:
      The bytes for workerInstanceKey.
    • getWorkerIdentity

      String getWorkerIdentity()
       Worker identity, set by the client, may not be unique.
       Usually host_name+(user group name)+process_id, but can be overwritten by the user.
       
      string worker_identity = 2;
      Returns:
      The workerIdentity.
    • getWorkerIdentityBytes

      com.google.protobuf.ByteString getWorkerIdentityBytes()
       Worker identity, set by the client, may not be unique.
       Usually host_name+(user group name)+process_id, but can be overwritten by the user.
       
      string worker_identity = 2;
      Returns:
      The bytes for workerIdentity.
    • getTaskQueue

      String getTaskQueue()
       Task queue this worker is polling for tasks.
       
      string task_queue = 3;
      Returns:
      The taskQueue.
    • getTaskQueueBytes

      com.google.protobuf.ByteString getTaskQueueBytes()
       Task queue this worker is polling for tasks.
       
      string task_queue = 3;
      Returns:
      The bytes for taskQueue.
    • hasDeploymentVersion

      boolean hasDeploymentVersion()
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 4;
      Returns:
      Whether the deploymentVersion field is set.
    • getDeploymentVersion

      WorkerDeploymentVersion getDeploymentVersion()
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 4;
      Returns:
      The deploymentVersion.
    • getDeploymentVersionOrBuilder

      WorkerDeploymentVersionOrBuilder getDeploymentVersionOrBuilder()
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 4;
    • getSdkName

      String getSdkName()
      string sdk_name = 5;
      Returns:
      The sdkName.
    • getSdkNameBytes

      com.google.protobuf.ByteString getSdkNameBytes()
      string sdk_name = 5;
      Returns:
      The bytes for sdkName.
    • getSdkVersion

      String getSdkVersion()
      string sdk_version = 6;
      Returns:
      The sdkVersion.
    • getSdkVersionBytes

      com.google.protobuf.ByteString getSdkVersionBytes()
      string sdk_version = 6;
      Returns:
      The bytes for sdkVersion.
    • getStatusValue

      int getStatusValue()
       Worker status. Defined by SDK.
       
      .temporal.api.enums.v1.WorkerStatus status = 7;
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

      WorkerStatus getStatus()
       Worker status. Defined by SDK.
       
      .temporal.api.enums.v1.WorkerStatus status = 7;
      Returns:
      The status.
    • hasStartTime

      boolean hasStartTime()
       Worker start time.
       It can be used to determine worker uptime. (current time - start time)
       
      .google.protobuf.Timestamp start_time = 8;
      Returns:
      Whether the startTime field is set.
    • getStartTime

      com.google.protobuf.Timestamp getStartTime()
       Worker start time.
       It can be used to determine worker uptime. (current time - start time)
       
      .google.protobuf.Timestamp start_time = 8;
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
       Worker start time.
       It can be used to determine worker uptime. (current time - start time)
       
      .google.protobuf.Timestamp start_time = 8;
    • getHostName

      String getHostName()
       Worker host identifier.
       
      string host_name = 9;
      Returns:
      The hostName.
    • getHostNameBytes

      com.google.protobuf.ByteString getHostNameBytes()
       Worker host identifier.
       
      string host_name = 9;
      Returns:
      The bytes for hostName.
    • getWorkerGroupingKey

      String getWorkerGroupingKey()
       Worker grouping identifier. A key to group workers that share the same client+namespace+process.
       This will be used to build the worker command nexus task queue name:
       "temporal-sys/worker-commands/{worker_grouping_key}"
       
      string worker_grouping_key = 10;
      Returns:
      The workerGroupingKey.
    • getWorkerGroupingKeyBytes

      com.google.protobuf.ByteString getWorkerGroupingKeyBytes()
       Worker grouping identifier. A key to group workers that share the same client+namespace+process.
       This will be used to build the worker command nexus task queue name:
       "temporal-sys/worker-commands/{worker_grouping_key}"
       
      string worker_grouping_key = 10;
      Returns:
      The bytes for workerGroupingKey.
    • getProcessId

      String getProcessId()
       Worker process identifier. This id only needs to be unique
       within one host (so using e.g. a unix pid would be appropriate).
       
      string process_id = 11;
      Returns:
      The processId.
    • getProcessIdBytes

      com.google.protobuf.ByteString getProcessIdBytes()
       Worker process identifier. This id only needs to be unique
       within one host (so using e.g. a unix pid would be appropriate).
       
      string process_id = 11;
      Returns:
      The bytes for processId.
    • getPluginsList

      List<PluginInfo> getPluginsList()
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 12;
    • getPlugins

      PluginInfo getPlugins(int index)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 12;
    • getPluginsCount

      int getPluginsCount()
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 12;
    • getPluginsOrBuilderList

      List<? extends PluginInfoOrBuilder> getPluginsOrBuilderList()
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 12;
    • getPluginsOrBuilder

      PluginInfoOrBuilder getPluginsOrBuilder(int index)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 12;
    • getDriversList

      List<StorageDriverInfo> getDriversList()
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 13;
    • getDrivers

      StorageDriverInfo getDrivers(int index)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 13;
    • getDriversCount

      int getDriversCount()
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 13;
    • getDriversOrBuilderList

      List<? extends StorageDriverInfoOrBuilder> getDriversOrBuilderList()
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 13;
    • getDriversOrBuilder

      StorageDriverInfoOrBuilder getDriversOrBuilder(int index)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 13;