Class WorkerListInfo.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, WorkerListInfoOrBuilder, java.lang.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 Detail

      • 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,
                                               java.lang.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,
                                                       java.lang.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,
                                                       java.lang.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>
      • 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 java.io.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:
        java.io.IOException
      • getWorkerInstanceKey

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

        public WorkerListInfo.Builder setDrivers​(int index,
                                                 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;
      • addAllDrivers

        public WorkerListInfo.Builder addAllDrivers​(java.lang.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;
      • 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 java.util.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>