Interface ThreadPoolOptionProtoOrBuilder

All Superinterfaces:
MessageLiteOrBuilder, MessageOrBuilder
All Known Implementing Classes:
ThreadPoolOptionProto, ThreadPoolOptionProto.Builder

@Generated public interface ThreadPoolOptionProtoOrBuilder extends MessageOrBuilder
  • Method Details

    • getNumThreads

      int getNumThreads()
      The number of threads in the pool.
      
      0 means the system picks a value based on where this option proto is used
      (see the declaration of the specific field for more info).
      
      int32 num_threads = 1;
      Returns:
      The numThreads.
    • getGlobalName

      String getGlobalName()
      The global name of the threadpool.
      
      If empty, then the threadpool is made and used according to the scope it's
      in - e.g., for a session threadpool, it is used by that session only.
      
      If non-empty, then:
      - a global threadpool associated with this name is looked
      up or created. This allows, for example, sharing one threadpool across
      many sessions (e.g., like the default behavior, if
      inter_op_parallelism_threads is not configured), but still partitioning
      into a large and small pool.
      - if the threadpool for this global_name already exists, then it is an
      error if the existing pool was created using a different num_threads
      value as is specified on this call.
      - threadpools created this way are never garbage collected.
      
      string global_name = 2;
      Returns:
      The globalName.
    • getGlobalNameBytes

      ByteString getGlobalNameBytes()
      The global name of the threadpool.
      
      If empty, then the threadpool is made and used according to the scope it's
      in - e.g., for a session threadpool, it is used by that session only.
      
      If non-empty, then:
      - a global threadpool associated with this name is looked
      up or created. This allows, for example, sharing one threadpool across
      many sessions (e.g., like the default behavior, if
      inter_op_parallelism_threads is not configured), but still partitioning
      into a large and small pool.
      - if the threadpool for this global_name already exists, then it is an
      error if the existing pool was created using a different num_threads
      value as is specified on this call.
      - threadpools created this way are never garbage collected.
      
      string global_name = 2;
      Returns:
      The bytes for globalName.