Class WorkerListInfo.Builder

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

public static final class WorkerListInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WorkerListInfo.Builder> implements WorkerListInfoOrBuilder
 Limited worker information returned in the list response.
 When adding fields here, ensure that it is also added to WorkerInfo (as it carries the full worker information).
 
Protobuf type temporal.api.worker.v1.WorkerListInfo
  • 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<WorkerListInfo.Builder>
    • clear

      public WorkerListInfo.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<WorkerListInfo.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<WorkerListInfo.Builder>
    • getDefaultInstanceForType

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

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

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

      public WorkerListInfo.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<WorkerListInfo.Builder>
    • setField

      public WorkerListInfo.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<WorkerListInfo.Builder>
    • clearField

      public WorkerListInfo.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<WorkerListInfo.Builder>
    • clearOneof

      public WorkerListInfo.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<WorkerListInfo.Builder>
    • setRepeatedField

      public WorkerListInfo.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<WorkerListInfo.Builder>
    • addRepeatedField

      public WorkerListInfo.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<WorkerListInfo.Builder>
    • mergeFrom

      public WorkerListInfo.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<WorkerListInfo.Builder>
    • mergeFrom

      public WorkerListInfo.Builder mergeFrom(WorkerListInfo other)
    • isInitialized

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

      public WorkerListInfo.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<WorkerListInfo.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 WorkerListInfoOrBuilder
      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 WorkerListInfoOrBuilder
      Returns:
      The bytes for workerInstanceKey.
    • setWorkerInstanceKey

      public WorkerListInfo.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 WorkerListInfo.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 WorkerListInfo.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 WorkerListInfoOrBuilder
      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 WorkerListInfoOrBuilder
      Returns:
      The bytes for workerIdentity.
    • setWorkerIdentity

      public WorkerListInfo.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 WorkerListInfo.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 WorkerListInfo.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.
    • getTaskQueue

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

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

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

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

      public WorkerListInfo.Builder setTaskQueueBytes(com.google.protobuf.ByteString value)
       Task queue this worker is polling for tasks.
       
      string task_queue = 3;
      Parameters:
      value - The bytes for taskQueue to set.
      Returns:
      This builder for chaining.
    • hasDeploymentVersion

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

      public WorkerDeploymentVersion getDeploymentVersion()
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 4;
      Specified by:
      getDeploymentVersion in interface WorkerListInfoOrBuilder
      Returns:
      The deploymentVersion.
    • setDeploymentVersion

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

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

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

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

      public WorkerDeploymentVersion.Builder getDeploymentVersionBuilder()
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 4;
    • getDeploymentVersionOrBuilder

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

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

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

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

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

      public WorkerListInfo.Builder setSdkNameBytes(com.google.protobuf.ByteString value)
      string sdk_name = 5;
      Parameters:
      value - The bytes for sdkName to set.
      Returns:
      This builder for chaining.
    • getSdkVersion

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

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

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

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

      public WorkerListInfo.Builder setSdkVersionBytes(com.google.protobuf.ByteString value)
      string sdk_version = 6;
      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 = 7;
      Specified by:
      getStatusValue in interface WorkerListInfoOrBuilder
      Returns:
      The enum numeric value on the wire for status.
    • setStatusValue

      public WorkerListInfo.Builder setStatusValue(int value)
       Worker status. Defined by SDK.
       
      .temporal.api.enums.v1.WorkerStatus status = 7;
      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 = 7;
      Specified by:
      getStatus in interface WorkerListInfoOrBuilder
      Returns:
      The status.
    • setStatus

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

      public WorkerListInfo.Builder clearStatus()
       Worker status. Defined by SDK.
       
      .temporal.api.enums.v1.WorkerStatus status = 7;
      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 = 8;
      Specified by:
      hasStartTime in interface WorkerListInfoOrBuilder
      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 = 8;
      Specified by:
      getStartTime in interface WorkerListInfoOrBuilder
      Returns:
      The startTime.
    • setStartTime

      public WorkerListInfo.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 = 8;
    • setStartTime

      public WorkerListInfo.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 = 8;
    • mergeStartTime

      public WorkerListInfo.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 = 8;
    • clearStartTime

      public WorkerListInfo.Builder clearStartTime()
       Worker start time.
       It can be used to determine worker uptime. (current time - start time)
       
      .google.protobuf.Timestamp start_time = 8;
    • 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 = 8;
    • 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 = 8;
      Specified by:
      getStartTimeOrBuilder in interface WorkerListInfoOrBuilder
    • getHostName

      public String getHostName()
       Worker host identifier.
       
      string host_name = 9;
      Specified by:
      getHostName in interface WorkerListInfoOrBuilder
      Returns:
      The hostName.
    • getHostNameBytes

      public com.google.protobuf.ByteString getHostNameBytes()
       Worker host identifier.
       
      string host_name = 9;
      Specified by:
      getHostNameBytes in interface WorkerListInfoOrBuilder
      Returns:
      The bytes for hostName.
    • setHostName

      public WorkerListInfo.Builder setHostName(String value)
       Worker host identifier.
       
      string host_name = 9;
      Parameters:
      value - The hostName to set.
      Returns:
      This builder for chaining.
    • clearHostName

      public WorkerListInfo.Builder clearHostName()
       Worker host identifier.
       
      string host_name = 9;
      Returns:
      This builder for chaining.
    • setHostNameBytes

      public WorkerListInfo.Builder setHostNameBytes(com.google.protobuf.ByteString value)
       Worker host identifier.
       
      string host_name = 9;
      Parameters:
      value - The bytes for hostName to set.
      Returns:
      This builder for chaining.
    • getWorkerGroupingKey

      public 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;
      Specified by:
      getWorkerGroupingKey in interface WorkerListInfoOrBuilder
      Returns:
      The workerGroupingKey.
    • getWorkerGroupingKeyBytes

      public 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;
      Specified by:
      getWorkerGroupingKeyBytes in interface WorkerListInfoOrBuilder
      Returns:
      The bytes for workerGroupingKey.
    • setWorkerGroupingKey

      public WorkerListInfo.Builder setWorkerGroupingKey(String value)
       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;
      Parameters:
      value - The workerGroupingKey to set.
      Returns:
      This builder for chaining.
    • clearWorkerGroupingKey

      public WorkerListInfo.Builder clearWorkerGroupingKey()
       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:
      This builder for chaining.
    • setWorkerGroupingKeyBytes

      public WorkerListInfo.Builder setWorkerGroupingKeyBytes(com.google.protobuf.ByteString value)
       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;
      Parameters:
      value - The bytes for workerGroupingKey to set.
      Returns:
      This builder for chaining.
    • getProcessId

      public 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;
      Specified by:
      getProcessId in interface WorkerListInfoOrBuilder
      Returns:
      The processId.
    • getProcessIdBytes

      public 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;
      Specified by:
      getProcessIdBytes in interface WorkerListInfoOrBuilder
      Returns:
      The bytes for processId.
    • setProcessId

      public WorkerListInfo.Builder setProcessId(String value)
       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;
      Parameters:
      value - The processId to set.
      Returns:
      This builder for chaining.
    • clearProcessId

      public WorkerListInfo.Builder clearProcessId()
       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:
      This builder for chaining.
    • setProcessIdBytes

      public WorkerListInfo.Builder setProcessIdBytes(com.google.protobuf.ByteString value)
       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;
      Parameters:
      value - The bytes for processId to set.
      Returns:
      This builder for chaining.
    • getPluginsList

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public final WorkerListInfo.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<WorkerListInfo.Builder>
    • mergeUnknownFields

      public final WorkerListInfo.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<WorkerListInfo.Builder>