Class WorkerHeartbeat.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<WorkerHeartbeat.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>
io.temporal.api.worker.v1.WorkerHeartbeat.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, WorkerHeartbeatOrBuilder, Cloneable
Enclosing class:
WorkerHeartbeat

public static final class WorkerHeartbeat.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder> 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
  • Method Details

    • 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.Builder<WorkerHeartbeat.Builder>
    • clear

      public WorkerHeartbeat.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>
    • getDefaultInstanceForType

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

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

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

      public WorkerHeartbeat.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>
    • setField

      public WorkerHeartbeat.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>
    • clearField

      public WorkerHeartbeat.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>
    • clearOneof

      public WorkerHeartbeat.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>
    • setRepeatedField

      public WorkerHeartbeat.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>
    • addRepeatedField

      public WorkerHeartbeat.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>
    • mergeFrom

      public WorkerHeartbeat.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<WorkerHeartbeat.Builder>
    • mergeFrom

      public WorkerHeartbeat.Builder mergeFrom(WorkerHeartbeat other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>
    • mergeFrom

      public WorkerHeartbeat.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<WorkerHeartbeat.Builder>
      Throws:
      IOException
    • 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.
    • setWorkerInstanceKey

      public WorkerHeartbeat.Builder setWorkerInstanceKey(String value)
       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;
      Parameters:
      value - The workerInstanceKey to set.
      Returns:
      This builder for chaining.
    • clearWorkerInstanceKey

      public WorkerHeartbeat.Builder clearWorkerInstanceKey()
       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:
      This builder for chaining.
    • setWorkerInstanceKeyBytes

      public WorkerHeartbeat.Builder setWorkerInstanceKeyBytes(com.google.protobuf.ByteString value)
       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;
      Parameters:
      value - The bytes for workerInstanceKey to set.
      Returns:
      This builder for chaining.
    • 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.
    • setWorkerIdentity

      public WorkerHeartbeat.Builder setWorkerIdentity(String value)
       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;
      Parameters:
      value - The workerIdentity to set.
      Returns:
      This builder for chaining.
    • clearWorkerIdentity

      public WorkerHeartbeat.Builder clearWorkerIdentity()
       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:
      This builder for chaining.
    • setWorkerIdentityBytes

      public WorkerHeartbeat.Builder setWorkerIdentityBytes(com.google.protobuf.ByteString value)
       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;
      Parameters:
      value - The bytes for workerIdentity to set.
      Returns:
      This builder for chaining.
    • 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.
    • setHostInfo

      public WorkerHeartbeat.Builder setHostInfo(WorkerHostInfo value)
       Worker host information.
       
      .temporal.api.worker.v1.WorkerHostInfo host_info = 3;
    • setHostInfo

      public WorkerHeartbeat.Builder setHostInfo(WorkerHostInfo.Builder builderForValue)
       Worker host information.
       
      .temporal.api.worker.v1.WorkerHostInfo host_info = 3;
    • mergeHostInfo

      public WorkerHeartbeat.Builder mergeHostInfo(WorkerHostInfo value)
       Worker host information.
       
      .temporal.api.worker.v1.WorkerHostInfo host_info = 3;
    • clearHostInfo

      public WorkerHeartbeat.Builder clearHostInfo()
       Worker host information.
       
      .temporal.api.worker.v1.WorkerHostInfo host_info = 3;
    • getHostInfoBuilder

      public WorkerHostInfo.Builder getHostInfoBuilder()
       Worker host information.
       
      .temporal.api.worker.v1.WorkerHostInfo host_info = 3;
    • 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.
    • setTaskQueue

      public WorkerHeartbeat.Builder setTaskQueue(String value)
       Task queue this worker is polling for tasks.
       
      string task_queue = 4;
      Parameters:
      value - The taskQueue to set.
      Returns:
      This builder for chaining.
    • clearTaskQueue

      public WorkerHeartbeat.Builder clearTaskQueue()
       Task queue this worker is polling for tasks.
       
      string task_queue = 4;
      Returns:
      This builder for chaining.
    • setTaskQueueBytes

      public WorkerHeartbeat.Builder setTaskQueueBytes(com.google.protobuf.ByteString value)
       Task queue this worker is polling for tasks.
       
      string task_queue = 4;
      Parameters:
      value - The bytes for taskQueue to set.
      Returns:
      This builder for chaining.
    • 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.
    • setDeploymentVersion

      public WorkerHeartbeat.Builder setDeploymentVersion(WorkerDeploymentVersion value)
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 5;
    • setDeploymentVersion

      public WorkerHeartbeat.Builder setDeploymentVersion(WorkerDeploymentVersion.Builder builderForValue)
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 5;
    • mergeDeploymentVersion

      public WorkerHeartbeat.Builder mergeDeploymentVersion(WorkerDeploymentVersion value)
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 5;
    • clearDeploymentVersion

      public WorkerHeartbeat.Builder clearDeploymentVersion()
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 5;
    • getDeploymentVersionBuilder

      public WorkerDeploymentVersion.Builder getDeploymentVersionBuilder()
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 5;
    • 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.
    • setSdkName

      public WorkerHeartbeat.Builder setSdkName(String value)
      string sdk_name = 6;
      Parameters:
      value - The sdkName to set.
      Returns:
      This builder for chaining.
    • clearSdkName

      public WorkerHeartbeat.Builder clearSdkName()
      string sdk_name = 6;
      Returns:
      This builder for chaining.
    • setSdkNameBytes

      public WorkerHeartbeat.Builder setSdkNameBytes(com.google.protobuf.ByteString value)
      string sdk_name = 6;
      Parameters:
      value - The bytes for sdkName to set.
      Returns:
      This builder for chaining.
    • 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.
    • setSdkVersion

      public WorkerHeartbeat.Builder setSdkVersion(String value)
      string sdk_version = 7;
      Parameters:
      value - The sdkVersion to set.
      Returns:
      This builder for chaining.
    • clearSdkVersion

      public WorkerHeartbeat.Builder clearSdkVersion()
      string sdk_version = 7;
      Returns:
      This builder for chaining.
    • setSdkVersionBytes

      public WorkerHeartbeat.Builder setSdkVersionBytes(com.google.protobuf.ByteString value)
      string sdk_version = 7;
      Parameters:
      value - The bytes for sdkVersion to set.
      Returns:
      This builder for chaining.
    • 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.
    • setStatusValue

      public WorkerHeartbeat.Builder setStatusValue(int value)
       Worker status. Defined by SDK.
       
      .temporal.api.enums.v1.WorkerStatus status = 8;
      Parameters:
      value - The enum numeric value on the wire for status to set.
      Returns:
      This builder for chaining.
    • 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.
    • setStatus

      public WorkerHeartbeat.Builder setStatus(WorkerStatus value)
       Worker status. Defined by SDK.
       
      .temporal.api.enums.v1.WorkerStatus status = 8;
      Parameters:
      value - The status to set.
      Returns:
      This builder for chaining.
    • clearStatus

      public WorkerHeartbeat.Builder clearStatus()
       Worker status. Defined by SDK.
       
      .temporal.api.enums.v1.WorkerStatus status = 8;
      Returns:
      This builder for chaining.
    • 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.
    • setStartTime

      public WorkerHeartbeat.Builder setStartTime(com.google.protobuf.Timestamp value)
       Worker start time.
       It can be used to determine worker uptime. (current time - start time)
       
      .google.protobuf.Timestamp start_time = 9;
    • setStartTime

      public WorkerHeartbeat.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Worker start time.
       It can be used to determine worker uptime. (current time - start time)
       
      .google.protobuf.Timestamp start_time = 9;
    • mergeStartTime

      public WorkerHeartbeat.Builder mergeStartTime(com.google.protobuf.Timestamp value)
       Worker start time.
       It can be used to determine worker uptime. (current time - start time)
       
      .google.protobuf.Timestamp start_time = 9;
    • clearStartTime

      public WorkerHeartbeat.Builder clearStartTime()
       Worker start time.
       It can be used to determine worker uptime. (current time - start time)
       
      .google.protobuf.Timestamp start_time = 9;
    • getStartTimeBuilder

      public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
       Worker start time.
       It can be used to determine worker uptime. (current time - start time)
       
      .google.protobuf.Timestamp start_time = 9;
    • 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.
    • setHeartbeatTime

      public WorkerHeartbeat.Builder setHeartbeatTime(com.google.protobuf.Timestamp value)
       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;
    • setHeartbeatTime

      public WorkerHeartbeat.Builder setHeartbeatTime(com.google.protobuf.Timestamp.Builder builderForValue)
       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;
    • mergeHeartbeatTime

      public WorkerHeartbeat.Builder mergeHeartbeatTime(com.google.protobuf.Timestamp value)
       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;
    • clearHeartbeatTime

      public WorkerHeartbeat.Builder clearHeartbeatTime()
       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;
    • getHeartbeatTimeBuilder

      public com.google.protobuf.Timestamp.Builder getHeartbeatTimeBuilder()
       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;
    • 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.
    • setElapsedSinceLastHeartbeat

      public WorkerHeartbeat.Builder setElapsedSinceLastHeartbeat(com.google.protobuf.Duration value)
       Elapsed time since the last heartbeat from the worker.
       
      .google.protobuf.Duration elapsed_since_last_heartbeat = 11;
    • setElapsedSinceLastHeartbeat

      public WorkerHeartbeat.Builder setElapsedSinceLastHeartbeat(com.google.protobuf.Duration.Builder builderForValue)
       Elapsed time since the last heartbeat from the worker.
       
      .google.protobuf.Duration elapsed_since_last_heartbeat = 11;
    • mergeElapsedSinceLastHeartbeat

      public WorkerHeartbeat.Builder mergeElapsedSinceLastHeartbeat(com.google.protobuf.Duration value)
       Elapsed time since the last heartbeat from the worker.
       
      .google.protobuf.Duration elapsed_since_last_heartbeat = 11;
    • clearElapsedSinceLastHeartbeat

      public WorkerHeartbeat.Builder clearElapsedSinceLastHeartbeat()
       Elapsed time since the last heartbeat from the worker.
       
      .google.protobuf.Duration elapsed_since_last_heartbeat = 11;
    • getElapsedSinceLastHeartbeatBuilder

      public com.google.protobuf.Duration.Builder getElapsedSinceLastHeartbeatBuilder()
       Elapsed time since the last heartbeat from the worker.
       
      .google.protobuf.Duration elapsed_since_last_heartbeat = 11;
    • 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.
    • setWorkflowTaskSlotsInfo

      public WorkerHeartbeat.Builder setWorkflowTaskSlotsInfo(WorkerSlotsInfo value)
      .temporal.api.worker.v1.WorkerSlotsInfo workflow_task_slots_info = 12;
    • setWorkflowTaskSlotsInfo

      public WorkerHeartbeat.Builder setWorkflowTaskSlotsInfo(WorkerSlotsInfo.Builder builderForValue)
      .temporal.api.worker.v1.WorkerSlotsInfo workflow_task_slots_info = 12;
    • mergeWorkflowTaskSlotsInfo

      public WorkerHeartbeat.Builder mergeWorkflowTaskSlotsInfo(WorkerSlotsInfo value)
      .temporal.api.worker.v1.WorkerSlotsInfo workflow_task_slots_info = 12;
    • clearWorkflowTaskSlotsInfo

      public WorkerHeartbeat.Builder clearWorkflowTaskSlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo workflow_task_slots_info = 12;
    • getWorkflowTaskSlotsInfoBuilder

      public WorkerSlotsInfo.Builder getWorkflowTaskSlotsInfoBuilder()
      .temporal.api.worker.v1.WorkerSlotsInfo workflow_task_slots_info = 12;
    • 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.
    • setActivityTaskSlotsInfo

      public WorkerHeartbeat.Builder setActivityTaskSlotsInfo(WorkerSlotsInfo value)
      .temporal.api.worker.v1.WorkerSlotsInfo activity_task_slots_info = 13;
    • setActivityTaskSlotsInfo

      public WorkerHeartbeat.Builder setActivityTaskSlotsInfo(WorkerSlotsInfo.Builder builderForValue)
      .temporal.api.worker.v1.WorkerSlotsInfo activity_task_slots_info = 13;
    • mergeActivityTaskSlotsInfo

      public WorkerHeartbeat.Builder mergeActivityTaskSlotsInfo(WorkerSlotsInfo value)
      .temporal.api.worker.v1.WorkerSlotsInfo activity_task_slots_info = 13;
    • clearActivityTaskSlotsInfo

      public WorkerHeartbeat.Builder clearActivityTaskSlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo activity_task_slots_info = 13;
    • getActivityTaskSlotsInfoBuilder

      public WorkerSlotsInfo.Builder getActivityTaskSlotsInfoBuilder()
      .temporal.api.worker.v1.WorkerSlotsInfo activity_task_slots_info = 13;
    • 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.
    • setNexusTaskSlotsInfo

      public WorkerHeartbeat.Builder setNexusTaskSlotsInfo(WorkerSlotsInfo value)
      .temporal.api.worker.v1.WorkerSlotsInfo nexus_task_slots_info = 14;
    • setNexusTaskSlotsInfo

      public WorkerHeartbeat.Builder setNexusTaskSlotsInfo(WorkerSlotsInfo.Builder builderForValue)
      .temporal.api.worker.v1.WorkerSlotsInfo nexus_task_slots_info = 14;
    • mergeNexusTaskSlotsInfo

      public WorkerHeartbeat.Builder mergeNexusTaskSlotsInfo(WorkerSlotsInfo value)
      .temporal.api.worker.v1.WorkerSlotsInfo nexus_task_slots_info = 14;
    • clearNexusTaskSlotsInfo

      public WorkerHeartbeat.Builder clearNexusTaskSlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo nexus_task_slots_info = 14;
    • getNexusTaskSlotsInfoBuilder

      public WorkerSlotsInfo.Builder getNexusTaskSlotsInfoBuilder()
      .temporal.api.worker.v1.WorkerSlotsInfo nexus_task_slots_info = 14;
    • 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.
    • setLocalActivitySlotsInfo

      public WorkerHeartbeat.Builder setLocalActivitySlotsInfo(WorkerSlotsInfo value)
      .temporal.api.worker.v1.WorkerSlotsInfo local_activity_slots_info = 15;
    • setLocalActivitySlotsInfo

      public WorkerHeartbeat.Builder setLocalActivitySlotsInfo(WorkerSlotsInfo.Builder builderForValue)
      .temporal.api.worker.v1.WorkerSlotsInfo local_activity_slots_info = 15;
    • mergeLocalActivitySlotsInfo

      public WorkerHeartbeat.Builder mergeLocalActivitySlotsInfo(WorkerSlotsInfo value)
      .temporal.api.worker.v1.WorkerSlotsInfo local_activity_slots_info = 15;
    • clearLocalActivitySlotsInfo

      public WorkerHeartbeat.Builder clearLocalActivitySlotsInfo()
      .temporal.api.worker.v1.WorkerSlotsInfo local_activity_slots_info = 15;
    • getLocalActivitySlotsInfoBuilder

      public WorkerSlotsInfo.Builder getLocalActivitySlotsInfoBuilder()
      .temporal.api.worker.v1.WorkerSlotsInfo local_activity_slots_info = 15;
    • 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.
    • setWorkflowPollerInfo

      public WorkerHeartbeat.Builder setWorkflowPollerInfo(WorkerPollerInfo value)
      .temporal.api.worker.v1.WorkerPollerInfo workflow_poller_info = 16;
    • setWorkflowPollerInfo

      public WorkerHeartbeat.Builder setWorkflowPollerInfo(WorkerPollerInfo.Builder builderForValue)
      .temporal.api.worker.v1.WorkerPollerInfo workflow_poller_info = 16;
    • mergeWorkflowPollerInfo

      public WorkerHeartbeat.Builder mergeWorkflowPollerInfo(WorkerPollerInfo value)
      .temporal.api.worker.v1.WorkerPollerInfo workflow_poller_info = 16;
    • clearWorkflowPollerInfo

      public WorkerHeartbeat.Builder clearWorkflowPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo workflow_poller_info = 16;
    • getWorkflowPollerInfoBuilder

      public WorkerPollerInfo.Builder getWorkflowPollerInfoBuilder()
      .temporal.api.worker.v1.WorkerPollerInfo workflow_poller_info = 16;
    • 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.
    • setWorkflowStickyPollerInfo

      public WorkerHeartbeat.Builder setWorkflowStickyPollerInfo(WorkerPollerInfo value)
      .temporal.api.worker.v1.WorkerPollerInfo workflow_sticky_poller_info = 17;
    • setWorkflowStickyPollerInfo

      public WorkerHeartbeat.Builder setWorkflowStickyPollerInfo(WorkerPollerInfo.Builder builderForValue)
      .temporal.api.worker.v1.WorkerPollerInfo workflow_sticky_poller_info = 17;
    • mergeWorkflowStickyPollerInfo

      public WorkerHeartbeat.Builder mergeWorkflowStickyPollerInfo(WorkerPollerInfo value)
      .temporal.api.worker.v1.WorkerPollerInfo workflow_sticky_poller_info = 17;
    • clearWorkflowStickyPollerInfo

      public WorkerHeartbeat.Builder clearWorkflowStickyPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo workflow_sticky_poller_info = 17;
    • getWorkflowStickyPollerInfoBuilder

      public WorkerPollerInfo.Builder getWorkflowStickyPollerInfoBuilder()
      .temporal.api.worker.v1.WorkerPollerInfo workflow_sticky_poller_info = 17;
    • 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.
    • setActivityPollerInfo

      public WorkerHeartbeat.Builder setActivityPollerInfo(WorkerPollerInfo value)
      .temporal.api.worker.v1.WorkerPollerInfo activity_poller_info = 18;
    • setActivityPollerInfo

      public WorkerHeartbeat.Builder setActivityPollerInfo(WorkerPollerInfo.Builder builderForValue)
      .temporal.api.worker.v1.WorkerPollerInfo activity_poller_info = 18;
    • mergeActivityPollerInfo

      public WorkerHeartbeat.Builder mergeActivityPollerInfo(WorkerPollerInfo value)
      .temporal.api.worker.v1.WorkerPollerInfo activity_poller_info = 18;
    • clearActivityPollerInfo

      public WorkerHeartbeat.Builder clearActivityPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo activity_poller_info = 18;
    • getActivityPollerInfoBuilder

      public WorkerPollerInfo.Builder getActivityPollerInfoBuilder()
      .temporal.api.worker.v1.WorkerPollerInfo activity_poller_info = 18;
    • 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.
    • setNexusPollerInfo

      public WorkerHeartbeat.Builder setNexusPollerInfo(WorkerPollerInfo value)
      .temporal.api.worker.v1.WorkerPollerInfo nexus_poller_info = 19;
    • setNexusPollerInfo

      public WorkerHeartbeat.Builder setNexusPollerInfo(WorkerPollerInfo.Builder builderForValue)
      .temporal.api.worker.v1.WorkerPollerInfo nexus_poller_info = 19;
    • mergeNexusPollerInfo

      public WorkerHeartbeat.Builder mergeNexusPollerInfo(WorkerPollerInfo value)
      .temporal.api.worker.v1.WorkerPollerInfo nexus_poller_info = 19;
    • clearNexusPollerInfo

      public WorkerHeartbeat.Builder clearNexusPollerInfo()
      .temporal.api.worker.v1.WorkerPollerInfo nexus_poller_info = 19;
    • getNexusPollerInfoBuilder

      public WorkerPollerInfo.Builder getNexusPollerInfoBuilder()
      .temporal.api.worker.v1.WorkerPollerInfo nexus_poller_info = 19;
    • 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.
    • setTotalStickyCacheHit

      public WorkerHeartbeat.Builder setTotalStickyCacheHit(int value)
       A Workflow Task found a cached Workflow Execution to run against.
       
      int32 total_sticky_cache_hit = 20;
      Parameters:
      value - The totalStickyCacheHit to set.
      Returns:
      This builder for chaining.
    • clearTotalStickyCacheHit

      public WorkerHeartbeat.Builder clearTotalStickyCacheHit()
       A Workflow Task found a cached Workflow Execution to run against.
       
      int32 total_sticky_cache_hit = 20;
      Returns:
      This builder for chaining.
    • 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.
    • setTotalStickyCacheMiss

      public WorkerHeartbeat.Builder setTotalStickyCacheMiss(int value)
       A Workflow Task did not find a cached Workflow execution to run against.
       
      int32 total_sticky_cache_miss = 21;
      Parameters:
      value - The totalStickyCacheMiss to set.
      Returns:
      This builder for chaining.
    • clearTotalStickyCacheMiss

      public WorkerHeartbeat.Builder clearTotalStickyCacheMiss()
       A Workflow Task did not find a cached Workflow execution to run against.
       
      int32 total_sticky_cache_miss = 21;
      Returns:
      This builder for chaining.
    • 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.
    • setCurrentStickyCacheSize

      public WorkerHeartbeat.Builder setCurrentStickyCacheSize(int value)
       Current cache size, expressed in number of Workflow Executions.
       
      int32 current_sticky_cache_size = 22;
      Parameters:
      value - The currentStickyCacheSize to set.
      Returns:
      This builder for chaining.
    • clearCurrentStickyCacheSize

      public WorkerHeartbeat.Builder clearCurrentStickyCacheSize()
       Current cache size, expressed in number of Workflow Executions.
       
      int32 current_sticky_cache_size = 22;
      Returns:
      This builder for chaining.
    • 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
    • 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
    • setPlugins

      public WorkerHeartbeat.Builder setPlugins(int index, PluginInfo value)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • setPlugins

      public WorkerHeartbeat.Builder setPlugins(int index, PluginInfo.Builder builderForValue)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • addPlugins

      public WorkerHeartbeat.Builder addPlugins(PluginInfo value)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • addPlugins

      public WorkerHeartbeat.Builder addPlugins(int index, PluginInfo value)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • addPlugins

      public WorkerHeartbeat.Builder addPlugins(PluginInfo.Builder builderForValue)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • addPlugins

      public WorkerHeartbeat.Builder addPlugins(int index, PluginInfo.Builder builderForValue)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • addAllPlugins

      public WorkerHeartbeat.Builder addAllPlugins(Iterable<? extends PluginInfo> values)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • clearPlugins

      public WorkerHeartbeat.Builder clearPlugins()
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • removePlugins

      public WorkerHeartbeat.Builder removePlugins(int index)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • getPluginsBuilder

      public PluginInfo.Builder getPluginsBuilder(int index)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • 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
    • 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
    • addPluginsBuilder

      public PluginInfo.Builder addPluginsBuilder()
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • addPluginsBuilder

      public PluginInfo.Builder addPluginsBuilder(int index)
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • getPluginsBuilderList

      public List<PluginInfo.Builder> getPluginsBuilderList()
       Plugins currently in use by this SDK.
       
      repeated .temporal.api.worker.v1.PluginInfo plugins = 23;
    • 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
    • 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
    • setDrivers

      public WorkerHeartbeat.Builder setDrivers(int index, StorageDriverInfo value)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • setDrivers

      public WorkerHeartbeat.Builder setDrivers(int index, StorageDriverInfo.Builder builderForValue)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • addDrivers

      public WorkerHeartbeat.Builder addDrivers(StorageDriverInfo value)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • addDrivers

      public WorkerHeartbeat.Builder addDrivers(int index, StorageDriverInfo value)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • addDrivers

      public WorkerHeartbeat.Builder addDrivers(StorageDriverInfo.Builder builderForValue)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • addDrivers

      public WorkerHeartbeat.Builder addDrivers(int index, StorageDriverInfo.Builder builderForValue)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • addAllDrivers

      public WorkerHeartbeat.Builder addAllDrivers(Iterable<? extends StorageDriverInfo> values)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • clearDrivers

      public WorkerHeartbeat.Builder clearDrivers()
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • removeDrivers

      public WorkerHeartbeat.Builder removeDrivers(int index)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • getDriversBuilder

      public StorageDriverInfo.Builder getDriversBuilder(int index)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • 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
    • 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
    • addDriversBuilder

      public StorageDriverInfo.Builder addDriversBuilder()
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • addDriversBuilder

      public StorageDriverInfo.Builder addDriversBuilder(int index)
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • getDriversBuilderList

      public List<StorageDriverInfo.Builder> getDriversBuilderList()
       Storage drivers in use by this SDK.
       
      repeated .temporal.api.worker.v1.StorageDriverInfo drivers = 24;
    • setUnknownFields

      public final WorkerHeartbeat.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>
    • mergeUnknownFields

      public final WorkerHeartbeat.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WorkerHeartbeat.Builder>