Class PollActivityTaskQueueRequest.Builder

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

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

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

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

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

        public PollActivityTaskQueueRequest.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<PollActivityTaskQueueRequest.Builder>
      • isInitialized

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

        public PollActivityTaskQueueRequest.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<PollActivityTaskQueueRequest.Builder>
        Throws:
        java.io.IOException
      • setNamespace

        public PollActivityTaskQueueRequest.Builder setNamespace​(java.lang.String value)
        string namespace = 1;
        Parameters:
        value - The namespace to set.
        Returns:
        This builder for chaining.
      • setNamespaceBytes

        public PollActivityTaskQueueRequest.Builder setNamespaceBytes​(com.google.protobuf.ByteString value)
        string namespace = 1;
        Parameters:
        value - The bytes for namespace to set.
        Returns:
        This builder for chaining.
      • getTaskQueueBuilder

        public TaskQueue.Builder getTaskQueueBuilder()
        .temporal.api.taskqueue.v1.TaskQueue task_queue = 2;
      • setIdentity

        public PollActivityTaskQueueRequest.Builder setIdentity​(java.lang.String value)
         The identity of the worker/client
         
        string identity = 3;
        Parameters:
        value - The identity to set.
        Returns:
        This builder for chaining.
      • setIdentityBytes

        public PollActivityTaskQueueRequest.Builder setIdentityBytes​(com.google.protobuf.ByteString value)
         The identity of the worker/client
         
        string identity = 3;
        Parameters:
        value - The bytes for identity to set.
        Returns:
        This builder for chaining.
      • getTaskQueueMetadataBuilder

        public TaskQueueMetadata.Builder getTaskQueueMetadataBuilder()
        .temporal.api.taskqueue.v1.TaskQueueMetadata task_queue_metadata = 4;
      • hasWorkerVersionCapabilities

        public boolean hasWorkerVersionCapabilities()
         If set, the worker is opting in to versioning and wishes to only
         receive tasks that are considered compatible with the capabilities provided.
         Doing so only makes sense in conjunction with the `UpdateWorkerBuildIdOrdering` API.
         
        .temporal.api.common.v1.WorkerVersionCapabilities worker_version_capabilities = 5;
        Specified by:
        hasWorkerVersionCapabilities in interface PollActivityTaskQueueRequestOrBuilder
        Returns:
        Whether the workerVersionCapabilities field is set.
      • getWorkerVersionCapabilities

        public WorkerVersionCapabilities getWorkerVersionCapabilities()
         If set, the worker is opting in to versioning and wishes to only
         receive tasks that are considered compatible with the capabilities provided.
         Doing so only makes sense in conjunction with the `UpdateWorkerBuildIdOrdering` API.
         
        .temporal.api.common.v1.WorkerVersionCapabilities worker_version_capabilities = 5;
        Specified by:
        getWorkerVersionCapabilities in interface PollActivityTaskQueueRequestOrBuilder
        Returns:
        The workerVersionCapabilities.
      • setWorkerVersionCapabilities

        public PollActivityTaskQueueRequest.Builder setWorkerVersionCapabilities​(WorkerVersionCapabilities value)
         If set, the worker is opting in to versioning and wishes to only
         receive tasks that are considered compatible with the capabilities provided.
         Doing so only makes sense in conjunction with the `UpdateWorkerBuildIdOrdering` API.
         
        .temporal.api.common.v1.WorkerVersionCapabilities worker_version_capabilities = 5;
      • setWorkerVersionCapabilities

        public PollActivityTaskQueueRequest.Builder setWorkerVersionCapabilities​(WorkerVersionCapabilities.Builder builderForValue)
         If set, the worker is opting in to versioning and wishes to only
         receive tasks that are considered compatible with the capabilities provided.
         Doing so only makes sense in conjunction with the `UpdateWorkerBuildIdOrdering` API.
         
        .temporal.api.common.v1.WorkerVersionCapabilities worker_version_capabilities = 5;
      • mergeWorkerVersionCapabilities

        public PollActivityTaskQueueRequest.Builder mergeWorkerVersionCapabilities​(WorkerVersionCapabilities value)
         If set, the worker is opting in to versioning and wishes to only
         receive tasks that are considered compatible with the capabilities provided.
         Doing so only makes sense in conjunction with the `UpdateWorkerBuildIdOrdering` API.
         
        .temporal.api.common.v1.WorkerVersionCapabilities worker_version_capabilities = 5;
      • clearWorkerVersionCapabilities

        public PollActivityTaskQueueRequest.Builder clearWorkerVersionCapabilities()
         If set, the worker is opting in to versioning and wishes to only
         receive tasks that are considered compatible with the capabilities provided.
         Doing so only makes sense in conjunction with the `UpdateWorkerBuildIdOrdering` API.
         
        .temporal.api.common.v1.WorkerVersionCapabilities worker_version_capabilities = 5;
      • getWorkerVersionCapabilitiesBuilder

        public WorkerVersionCapabilities.Builder getWorkerVersionCapabilitiesBuilder()
         If set, the worker is opting in to versioning and wishes to only
         receive tasks that are considered compatible with the capabilities provided.
         Doing so only makes sense in conjunction with the `UpdateWorkerBuildIdOrdering` API.
         
        .temporal.api.common.v1.WorkerVersionCapabilities worker_version_capabilities = 5;