Class WorkerHeartbeat

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.temporal.api.worker.v1.WorkerHeartbeat
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, WorkerHeartbeatOrBuilder, Serializable

@Generated(value="protoc", comments="annotations:WorkerHeartbeat.java.pb.meta") public final class WorkerHeartbeat extends com.google.protobuf.GeneratedMessageV3 implements WorkerHeartbeatOrBuilder
 Worker info message, contains information about the worker and its current state.
 All information is provided by the worker itself.
 (-- api-linter: core::0140::prepositions=disabled
     aip.dev/not-precedent: Removing those words make names less clear. --)
 
Protobuf type temporal.api.worker.v1.WorkerHeartbeat
See Also:
  • Field Details

    • WORKER_INSTANCE_KEY_FIELD_NUMBER

      public static final int WORKER_INSTANCE_KEY_FIELD_NUMBER
      See Also:
    • WORKER_IDENTITY_FIELD_NUMBER

      public static final int WORKER_IDENTITY_FIELD_NUMBER
      See Also:
    • HOST_INFO_FIELD_NUMBER

      public static final int HOST_INFO_FIELD_NUMBER
      See Also:
    • TASK_QUEUE_FIELD_NUMBER

      public static final int TASK_QUEUE_FIELD_NUMBER
      See Also:
    • DEPLOYMENT_VERSION_FIELD_NUMBER

      public static final int DEPLOYMENT_VERSION_FIELD_NUMBER
      See Also:
    • SDK_NAME_FIELD_NUMBER

      public static final int SDK_NAME_FIELD_NUMBER
      See Also:
    • SDK_VERSION_FIELD_NUMBER

      public static final int SDK_VERSION_FIELD_NUMBER
      See Also:
    • STATUS_FIELD_NUMBER

      public static final int STATUS_FIELD_NUMBER
      See Also:
    • START_TIME_FIELD_NUMBER

      public static final int START_TIME_FIELD_NUMBER
      See Also:
    • HEARTBEAT_TIME_FIELD_NUMBER

      public static final int HEARTBEAT_TIME_FIELD_NUMBER
      See Also:
    • ELAPSED_SINCE_LAST_HEARTBEAT_FIELD_NUMBER

      public static final int ELAPSED_SINCE_LAST_HEARTBEAT_FIELD_NUMBER
      See Also:
    • WORKFLOW_TASK_SLOTS_INFO_FIELD_NUMBER

      public static final int WORKFLOW_TASK_SLOTS_INFO_FIELD_NUMBER
      See Also:
    • ACTIVITY_TASK_SLOTS_INFO_FIELD_NUMBER

      public static final int ACTIVITY_TASK_SLOTS_INFO_FIELD_NUMBER
      See Also:
    • NEXUS_TASK_SLOTS_INFO_FIELD_NUMBER

      public static final int NEXUS_TASK_SLOTS_INFO_FIELD_NUMBER
      See Also:
    • LOCAL_ACTIVITY_SLOTS_INFO_FIELD_NUMBER

      public static final int LOCAL_ACTIVITY_SLOTS_INFO_FIELD_NUMBER
      See Also:
    • WORKFLOW_POLLER_INFO_FIELD_NUMBER

      public static final int WORKFLOW_POLLER_INFO_FIELD_NUMBER
      See Also:
    • WORKFLOW_STICKY_POLLER_INFO_FIELD_NUMBER

      public static final int WORKFLOW_STICKY_POLLER_INFO_FIELD_NUMBER
      See Also:
    • ACTIVITY_POLLER_INFO_FIELD_NUMBER

      public static final int ACTIVITY_POLLER_INFO_FIELD_NUMBER
      See Also:
    • NEXUS_POLLER_INFO_FIELD_NUMBER

      public static final int NEXUS_POLLER_INFO_FIELD_NUMBER
      See Also:
    • TOTAL_STICKY_CACHE_HIT_FIELD_NUMBER

      public static final int TOTAL_STICKY_CACHE_HIT_FIELD_NUMBER
      See Also:
    • TOTAL_STICKY_CACHE_MISS_FIELD_NUMBER

      public static final int TOTAL_STICKY_CACHE_MISS_FIELD_NUMBER
      See Also:
    • CURRENT_STICKY_CACHE_SIZE_FIELD_NUMBER

      public static final int CURRENT_STICKY_CACHE_SIZE_FIELD_NUMBER
      See Also:
    • PLUGINS_FIELD_NUMBER

      public static final int PLUGINS_FIELD_NUMBER
      See Also:
    • DRIVERS_FIELD_NUMBER

      public static final int DRIVERS_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • getWorkerInstanceKey

      public 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;
      Specified by:
      getWorkerInstanceKey in interface WorkerHeartbeatOrBuilder
      Returns:
      The workerInstanceKey.
    • getWorkerInstanceKeyBytes

      public 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;
      Specified by:
      getWorkerInstanceKeyBytes in interface WorkerHeartbeatOrBuilder
      Returns:
      The bytes for workerInstanceKey.
    • getWorkerIdentity

      public 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;
      Specified by:
      getWorkerIdentity in interface WorkerHeartbeatOrBuilder
      Returns:
      The workerIdentity.
    • getWorkerIdentityBytes

      public 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;
      Specified by:
      getWorkerIdentityBytes in interface WorkerHeartbeatOrBuilder
      Returns:
      The bytes for workerIdentity.
    • hasHostInfo

      public boolean hasHostInfo()
       Worker host information.
       
      .temporal.api.worker.v1.WorkerHostInfo host_info = 3;
      Specified by:
      hasHostInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the hostInfo field is set.
    • getHostInfo

      public WorkerHostInfo getHostInfo()
       Worker host information.
       
      .temporal.api.worker.v1.WorkerHostInfo host_info = 3;
      Specified by:
      getHostInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      The hostInfo.
    • getHostInfoOrBuilder

      public WorkerHostInfoOrBuilder getHostInfoOrBuilder()
       Worker host information.
       
      .temporal.api.worker.v1.WorkerHostInfo host_info = 3;
      Specified by:
      getHostInfoOrBuilder in interface WorkerHeartbeatOrBuilder
    • getTaskQueue

      public String getTaskQueue()
       Task queue this worker is polling for tasks.
       
      string task_queue = 4;
      Specified by:
      getTaskQueue in interface WorkerHeartbeatOrBuilder
      Returns:
      The taskQueue.
    • getTaskQueueBytes

      public com.google.protobuf.ByteString getTaskQueueBytes()
       Task queue this worker is polling for tasks.
       
      string task_queue = 4;
      Specified by:
      getTaskQueueBytes in interface WorkerHeartbeatOrBuilder
      Returns:
      The bytes for taskQueue.
    • hasDeploymentVersion

      public boolean hasDeploymentVersion()
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 5;
      Specified by:
      hasDeploymentVersion in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the deploymentVersion field is set.
    • getDeploymentVersion

      public WorkerDeploymentVersion getDeploymentVersion()
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 5;
      Specified by:
      getDeploymentVersion in interface WorkerHeartbeatOrBuilder
      Returns:
      The deploymentVersion.
    • getDeploymentVersionOrBuilder

      public WorkerDeploymentVersionOrBuilder getDeploymentVersionOrBuilder()
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 5;
      Specified by:
      getDeploymentVersionOrBuilder in interface WorkerHeartbeatOrBuilder
    • getSdkName

      public String getSdkName()
      string sdk_name = 6;
      Specified by:
      getSdkName in interface WorkerHeartbeatOrBuilder
      Returns:
      The sdkName.
    • getSdkNameBytes

      public com.google.protobuf.ByteString getSdkNameBytes()
      string sdk_name = 6;
      Specified by:
      getSdkNameBytes in interface WorkerHeartbeatOrBuilder
      Returns:
      The bytes for sdkName.
    • getSdkVersion

      public String getSdkVersion()
      string sdk_version = 7;
      Specified by:
      getSdkVersion in interface WorkerHeartbeatOrBuilder
      Returns:
      The sdkVersion.
    • getSdkVersionBytes

      public com.google.protobuf.ByteString getSdkVersionBytes()
      string sdk_version = 7;
      Specified by:
      getSdkVersionBytes in interface WorkerHeartbeatOrBuilder
      Returns:
      The bytes for sdkVersion.
    • getStatusValue

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

      public WorkerStatus getStatus()
       Worker status. Defined by SDK.
       
      .temporal.api.enums.v1.WorkerStatus status = 8;
      Specified by:
      getStatus in interface WorkerHeartbeatOrBuilder
      Returns:
      The status.
    • hasStartTime

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

      public 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 = 9;
      Specified by:
      getStartTime in interface WorkerHeartbeatOrBuilder
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      public 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 = 9;
      Specified by:
      getStartTimeOrBuilder in interface WorkerHeartbeatOrBuilder
    • hasHeartbeatTime

      public boolean hasHeartbeatTime()
       Timestamp of this heartbeat, coming from the worker. Worker should set it to "now".
       Note that this timestamp comes directly from the worker and is subject to workers' clock skew.
       
      .google.protobuf.Timestamp heartbeat_time = 10;
      Specified by:
      hasHeartbeatTime in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the heartbeatTime field is set.
    • getHeartbeatTime

      public com.google.protobuf.Timestamp getHeartbeatTime()
       Timestamp of this heartbeat, coming from the worker. Worker should set it to "now".
       Note that this timestamp comes directly from the worker and is subject to workers' clock skew.
       
      .google.protobuf.Timestamp heartbeat_time = 10;
      Specified by:
      getHeartbeatTime in interface WorkerHeartbeatOrBuilder
      Returns:
      The heartbeatTime.
    • getHeartbeatTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getHeartbeatTimeOrBuilder()
       Timestamp of this heartbeat, coming from the worker. Worker should set it to "now".
       Note that this timestamp comes directly from the worker and is subject to workers' clock skew.
       
      .google.protobuf.Timestamp heartbeat_time = 10;
      Specified by:
      getHeartbeatTimeOrBuilder in interface WorkerHeartbeatOrBuilder
    • hasElapsedSinceLastHeartbeat

      public boolean hasElapsedSinceLastHeartbeat()
       Elapsed time since the last heartbeat from the worker.
       
      .google.protobuf.Duration elapsed_since_last_heartbeat = 11;
      Specified by:
      hasElapsedSinceLastHeartbeat in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the elapsedSinceLastHeartbeat field is set.
    • getElapsedSinceLastHeartbeat

      public com.google.protobuf.Duration getElapsedSinceLastHeartbeat()
       Elapsed time since the last heartbeat from the worker.
       
      .google.protobuf.Duration elapsed_since_last_heartbeat = 11;
      Specified by:
      getElapsedSinceLastHeartbeat in interface WorkerHeartbeatOrBuilder
      Returns:
      The elapsedSinceLastHeartbeat.
    • getElapsedSinceLastHeartbeatOrBuilder

      public com.google.protobuf.DurationOrBuilder getElapsedSinceLastHeartbeatOrBuilder()
       Elapsed time since the last heartbeat from the worker.
       
      .google.protobuf.Duration elapsed_since_last_heartbeat = 11;
      Specified by:
      getElapsedSinceLastHeartbeatOrBuilder in interface WorkerHeartbeatOrBuilder
    • hasWorkflowTaskSlotsInfo

      public boolean hasWorkflowTaskSlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo workflow_task_slots_info = 12;
      Specified by:
      hasWorkflowTaskSlotsInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the workflowTaskSlotsInfo field is set.
    • getWorkflowTaskSlotsInfo

      public WorkerSlotsInfo getWorkflowTaskSlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo workflow_task_slots_info = 12;
      Specified by:
      getWorkflowTaskSlotsInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      The workflowTaskSlotsInfo.
    • getWorkflowTaskSlotsInfoOrBuilder

      public WorkerSlotsInfoOrBuilder getWorkflowTaskSlotsInfoOrBuilder()
      .temporal.api.worker.v1.WorkerSlotsInfo workflow_task_slots_info = 12;
      Specified by:
      getWorkflowTaskSlotsInfoOrBuilder in interface WorkerHeartbeatOrBuilder
    • hasActivityTaskSlotsInfo

      public boolean hasActivityTaskSlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo activity_task_slots_info = 13;
      Specified by:
      hasActivityTaskSlotsInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the activityTaskSlotsInfo field is set.
    • getActivityTaskSlotsInfo

      public WorkerSlotsInfo getActivityTaskSlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo activity_task_slots_info = 13;
      Specified by:
      getActivityTaskSlotsInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      The activityTaskSlotsInfo.
    • getActivityTaskSlotsInfoOrBuilder

      public WorkerSlotsInfoOrBuilder getActivityTaskSlotsInfoOrBuilder()
      .temporal.api.worker.v1.WorkerSlotsInfo activity_task_slots_info = 13;
      Specified by:
      getActivityTaskSlotsInfoOrBuilder in interface WorkerHeartbeatOrBuilder
    • hasNexusTaskSlotsInfo

      public boolean hasNexusTaskSlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo nexus_task_slots_info = 14;
      Specified by:
      hasNexusTaskSlotsInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the nexusTaskSlotsInfo field is set.
    • getNexusTaskSlotsInfo

      public WorkerSlotsInfo getNexusTaskSlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo nexus_task_slots_info = 14;
      Specified by:
      getNexusTaskSlotsInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      The nexusTaskSlotsInfo.
    • getNexusTaskSlotsInfoOrBuilder

      public WorkerSlotsInfoOrBuilder getNexusTaskSlotsInfoOrBuilder()
      .temporal.api.worker.v1.WorkerSlotsInfo nexus_task_slots_info = 14;
      Specified by:
      getNexusTaskSlotsInfoOrBuilder in interface WorkerHeartbeatOrBuilder
    • hasLocalActivitySlotsInfo

      public boolean hasLocalActivitySlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo local_activity_slots_info = 15;
      Specified by:
      hasLocalActivitySlotsInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the localActivitySlotsInfo field is set.
    • getLocalActivitySlotsInfo

      public WorkerSlotsInfo getLocalActivitySlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo local_activity_slots_info = 15;
      Specified by:
      getLocalActivitySlotsInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      The localActivitySlotsInfo.
    • getLocalActivitySlotsInfoOrBuilder

      public WorkerSlotsInfoOrBuilder getLocalActivitySlotsInfoOrBuilder()
      .temporal.api.worker.v1.WorkerSlotsInfo local_activity_slots_info = 15;
      Specified by:
      getLocalActivitySlotsInfoOrBuilder in interface WorkerHeartbeatOrBuilder
    • hasWorkflowPollerInfo

      public boolean hasWorkflowPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo workflow_poller_info = 16;
      Specified by:
      hasWorkflowPollerInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the workflowPollerInfo field is set.
    • getWorkflowPollerInfo

      public WorkerPollerInfo getWorkflowPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo workflow_poller_info = 16;
      Specified by:
      getWorkflowPollerInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      The workflowPollerInfo.
    • getWorkflowPollerInfoOrBuilder

      public WorkerPollerInfoOrBuilder getWorkflowPollerInfoOrBuilder()
      .temporal.api.worker.v1.WorkerPollerInfo workflow_poller_info = 16;
      Specified by:
      getWorkflowPollerInfoOrBuilder in interface WorkerHeartbeatOrBuilder
    • hasWorkflowStickyPollerInfo

      public boolean hasWorkflowStickyPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo workflow_sticky_poller_info = 17;
      Specified by:
      hasWorkflowStickyPollerInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the workflowStickyPollerInfo field is set.
    • getWorkflowStickyPollerInfo

      public WorkerPollerInfo getWorkflowStickyPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo workflow_sticky_poller_info = 17;
      Specified by:
      getWorkflowStickyPollerInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      The workflowStickyPollerInfo.
    • getWorkflowStickyPollerInfoOrBuilder

      public WorkerPollerInfoOrBuilder getWorkflowStickyPollerInfoOrBuilder()
      .temporal.api.worker.v1.WorkerPollerInfo workflow_sticky_poller_info = 17;
      Specified by:
      getWorkflowStickyPollerInfoOrBuilder in interface WorkerHeartbeatOrBuilder
    • hasActivityPollerInfo

      public boolean hasActivityPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo activity_poller_info = 18;
      Specified by:
      hasActivityPollerInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the activityPollerInfo field is set.
    • getActivityPollerInfo

      public WorkerPollerInfo getActivityPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo activity_poller_info = 18;
      Specified by:
      getActivityPollerInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      The activityPollerInfo.
    • getActivityPollerInfoOrBuilder

      public WorkerPollerInfoOrBuilder getActivityPollerInfoOrBuilder()
      .temporal.api.worker.v1.WorkerPollerInfo activity_poller_info = 18;
      Specified by:
      getActivityPollerInfoOrBuilder in interface WorkerHeartbeatOrBuilder
    • hasNexusPollerInfo

      public boolean hasNexusPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo nexus_poller_info = 19;
      Specified by:
      hasNexusPollerInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      Whether the nexusPollerInfo field is set.
    • getNexusPollerInfo

      public WorkerPollerInfo getNexusPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo nexus_poller_info = 19;
      Specified by:
      getNexusPollerInfo in interface WorkerHeartbeatOrBuilder
      Returns:
      The nexusPollerInfo.
    • getNexusPollerInfoOrBuilder

      public WorkerPollerInfoOrBuilder getNexusPollerInfoOrBuilder()
      .temporal.api.worker.v1.WorkerPollerInfo nexus_poller_info = 19;
      Specified by:
      getNexusPollerInfoOrBuilder in interface WorkerHeartbeatOrBuilder
    • getTotalStickyCacheHit

      public int getTotalStickyCacheHit()
       A Workflow Task found a cached Workflow Execution to run against.
       
      int32 total_sticky_cache_hit = 20;
      Specified by:
      getTotalStickyCacheHit in interface WorkerHeartbeatOrBuilder
      Returns:
      The totalStickyCacheHit.
    • getTotalStickyCacheMiss

      public int getTotalStickyCacheMiss()
       A Workflow Task did not find a cached Workflow execution to run against.
       
      int32 total_sticky_cache_miss = 21;
      Specified by:
      getTotalStickyCacheMiss in interface WorkerHeartbeatOrBuilder
      Returns:
      The totalStickyCacheMiss.
    • getCurrentStickyCacheSize

      public int getCurrentStickyCacheSize()
       Current cache size, expressed in number of Workflow Executions.
       
      int32 current_sticky_cache_size = 22;
      Specified by:
      getCurrentStickyCacheSize in interface WorkerHeartbeatOrBuilder
      Returns:
      The currentStickyCacheSize.
    • getPluginsList

      public List<PluginInfo> getPluginsList()
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
      Specified by:
      getPluginsList in interface WorkerHeartbeatOrBuilder
    • getPluginsOrBuilderList

      public List<? extends PluginInfoOrBuilder> getPluginsOrBuilderList()
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
      Specified by:
      getPluginsOrBuilderList in interface WorkerHeartbeatOrBuilder
    • getPluginsCount

      public int getPluginsCount()
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
      Specified by:
      getPluginsCount in interface WorkerHeartbeatOrBuilder
    • getPlugins

      public PluginInfo getPlugins(int index)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
      Specified by:
      getPlugins in interface WorkerHeartbeatOrBuilder
    • getPluginsOrBuilder

      public PluginInfoOrBuilder getPluginsOrBuilder(int index)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
      Specified by:
      getPluginsOrBuilder in interface WorkerHeartbeatOrBuilder
    • getDriversList

      public List<StorageDriverInfo> getDriversList()
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
      Specified by:
      getDriversList in interface WorkerHeartbeatOrBuilder
    • getDriversOrBuilderList

      public List<? extends StorageDriverInfoOrBuilder> getDriversOrBuilderList()
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
      Specified by:
      getDriversOrBuilderList in interface WorkerHeartbeatOrBuilder
    • getDriversCount

      public int getDriversCount()
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
      Specified by:
      getDriversCount in interface WorkerHeartbeatOrBuilder
    • getDrivers

      public StorageDriverInfo getDrivers(int index)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
      Specified by:
      getDrivers in interface WorkerHeartbeatOrBuilder
    • getDriversOrBuilder

      public StorageDriverInfoOrBuilder getDriversOrBuilder(int index)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
      Specified by:
      getDriversOrBuilder in interface WorkerHeartbeatOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static WorkerHeartbeat parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static WorkerHeartbeat parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static WorkerHeartbeat parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static WorkerHeartbeat parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static WorkerHeartbeat parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static WorkerHeartbeat parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static WorkerHeartbeat parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static WorkerHeartbeat parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static WorkerHeartbeat parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static WorkerHeartbeat parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static WorkerHeartbeat parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static WorkerHeartbeat parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public WorkerHeartbeat.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static WorkerHeartbeat.Builder newBuilder()
    • newBuilder

      public static WorkerHeartbeat.Builder newBuilder(WorkerHeartbeat prototype)
    • toBuilder

      public WorkerHeartbeat.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected WorkerHeartbeat.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static WorkerHeartbeat getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<WorkerHeartbeat> parser()
    • getParserForType

      public com.google.protobuf.Parser<WorkerHeartbeat> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public WorkerHeartbeat getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder