Class ListWorkersRequest.Builder

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

public static final class ListWorkersRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ListWorkersRequest.Builder> implements ListWorkersRequestOrBuilder
Protobuf type temporal.api.workflowservice.v1.ListWorkersRequest
  • 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<ListWorkersRequest.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<ListWorkersRequest.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<ListWorkersRequest.Builder>
    • getDefaultInstanceForType

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

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

      public ListWorkersRequest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.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<ListWorkersRequest.Builder>
    • setField

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

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

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

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

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

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

    • isInitialized

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

      public ListWorkersRequest.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<ListWorkersRequest.Builder>
      Throws:
      IOException
    • getNamespace

      public String getNamespace()
      string namespace = 1;
      Specified by:
      getNamespace in interface ListWorkersRequestOrBuilder
      Returns:
      The namespace.
    • getNamespaceBytes

      public com.google.protobuf.ByteString getNamespaceBytes()
      string namespace = 1;
      Specified by:
      getNamespaceBytes in interface ListWorkersRequestOrBuilder
      Returns:
      The bytes for namespace.
    • setNamespace

      public ListWorkersRequest.Builder setNamespace(String value)
      string namespace = 1;
      Parameters:
      value - The namespace to set.
      Returns:
      This builder for chaining.
    • clearNamespace

      public ListWorkersRequest.Builder clearNamespace()
      string namespace = 1;
      Returns:
      This builder for chaining.
    • setNamespaceBytes

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

      public int getPageSize()
      int32 page_size = 2;
      Specified by:
      getPageSize in interface ListWorkersRequestOrBuilder
      Returns:
      The pageSize.
    • setPageSize

      public ListWorkersRequest.Builder setPageSize(int value)
      int32 page_size = 2;
      Parameters:
      value - The pageSize to set.
      Returns:
      This builder for chaining.
    • clearPageSize

      public ListWorkersRequest.Builder clearPageSize()
      int32 page_size = 2;
      Returns:
      This builder for chaining.
    • getNextPageToken

      public com.google.protobuf.ByteString getNextPageToken()
      bytes next_page_token = 3;
      Specified by:
      getNextPageToken in interface ListWorkersRequestOrBuilder
      Returns:
      The nextPageToken.
    • setNextPageToken

      public ListWorkersRequest.Builder setNextPageToken(com.google.protobuf.ByteString value)
      bytes next_page_token = 3;
      Parameters:
      value - The nextPageToken to set.
      Returns:
      This builder for chaining.
    • clearNextPageToken

      public ListWorkersRequest.Builder clearNextPageToken()
      bytes next_page_token = 3;
      Returns:
      This builder for chaining.
    • getQuery

      public String getQuery()
       `query` in ListWorkers is used to filter workers based on worker attributes.
       Supported attributes:
       WorkerInstanceKey
       WorkerIdentity
       HostName
       TaskQueue
       DeploymentName
       BuildId
       SdkName
       SdkVersion
       StartTime
       Status
       
      string query = 4;
      Specified by:
      getQuery in interface ListWorkersRequestOrBuilder
      Returns:
      The query.
    • getQueryBytes

      public com.google.protobuf.ByteString getQueryBytes()
       `query` in ListWorkers is used to filter workers based on worker attributes.
       Supported attributes:
       WorkerInstanceKey
       WorkerIdentity
       HostName
       TaskQueue
       DeploymentName
       BuildId
       SdkName
       SdkVersion
       StartTime
       Status
       
      string query = 4;
      Specified by:
      getQueryBytes in interface ListWorkersRequestOrBuilder
      Returns:
      The bytes for query.
    • setQuery

      public ListWorkersRequest.Builder setQuery(String value)
       `query` in ListWorkers is used to filter workers based on worker attributes.
       Supported attributes:
       WorkerInstanceKey
       WorkerIdentity
       HostName
       TaskQueue
       DeploymentName
       BuildId
       SdkName
       SdkVersion
       StartTime
       Status
       
      string query = 4;
      Parameters:
      value - The query to set.
      Returns:
      This builder for chaining.
    • clearQuery

      public ListWorkersRequest.Builder clearQuery()
       `query` in ListWorkers is used to filter workers based on worker attributes.
       Supported attributes:
       WorkerInstanceKey
       WorkerIdentity
       HostName
       TaskQueue
       DeploymentName
       BuildId
       SdkName
       SdkVersion
       StartTime
       Status
       
      string query = 4;
      Returns:
      This builder for chaining.
    • setQueryBytes

      public ListWorkersRequest.Builder setQueryBytes(com.google.protobuf.ByteString value)
       `query` in ListWorkers is used to filter workers based on worker attributes.
       Supported attributes:
       WorkerInstanceKey
       WorkerIdentity
       HostName
       TaskQueue
       DeploymentName
       BuildId
       SdkName
       SdkVersion
       StartTime
       Status
       
      string query = 4;
      Parameters:
      value - The bytes for query to set.
      Returns:
      This builder for chaining.
    • getIncludeSystemWorkers

      public boolean getIncludeSystemWorkers()
       When true, the response will include system workers that are created implicitly
       by the server and not by the user. By default, system workers are excluded.
       
      bool include_system_workers = 5;
      Specified by:
      getIncludeSystemWorkers in interface ListWorkersRequestOrBuilder
      Returns:
      The includeSystemWorkers.
    • setIncludeSystemWorkers

      public ListWorkersRequest.Builder setIncludeSystemWorkers(boolean value)
       When true, the response will include system workers that are created implicitly
       by the server and not by the user. By default, system workers are excluded.
       
      bool include_system_workers = 5;
      Parameters:
      value - The includeSystemWorkers to set.
      Returns:
      This builder for chaining.
    • clearIncludeSystemWorkers

      public ListWorkersRequest.Builder clearIncludeSystemWorkers()
       When true, the response will include system workers that are created implicitly
       by the server and not by the user. By default, system workers are excluded.
       
      bool include_system_workers = 5;
      Returns:
      This builder for chaining.
    • setUnknownFields

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

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