Interface SpecialistPoolOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SpecialistPool, SpecialistPool.Builder

@Generated public interface SpecialistPoolOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Required. The resource name of the SpecialistPool.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Required. The resource name of the SpecialistPool.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for name.
    • getDisplayName

      String getDisplayName()
       Required. The user-defined name of the SpecialistPool.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       This field should be unique on project-level.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Required. The user-defined name of the SpecialistPool.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       This field should be unique on project-level.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for displayName.
    • getSpecialistManagersCount

      int getSpecialistManagersCount()
       Output only. The number of managers in this SpecialistPool.
       
      int32 specialist_managers_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The specialistManagersCount.
    • getSpecialistManagerEmailsList

      List<String> getSpecialistManagerEmailsList()
       The email addresses of the managers in the SpecialistPool.
       
      repeated string specialist_manager_emails = 4;
      Returns:
      A list containing the specialistManagerEmails.
    • getSpecialistManagerEmailsCount

      int getSpecialistManagerEmailsCount()
       The email addresses of the managers in the SpecialistPool.
       
      repeated string specialist_manager_emails = 4;
      Returns:
      The count of specialistManagerEmails.
    • getSpecialistManagerEmails

      String getSpecialistManagerEmails(int index)
       The email addresses of the managers in the SpecialistPool.
       
      repeated string specialist_manager_emails = 4;
      Parameters:
      index - The index of the element to return.
      Returns:
      The specialistManagerEmails at the given index.
    • getSpecialistManagerEmailsBytes

      com.google.protobuf.ByteString getSpecialistManagerEmailsBytes(int index)
       The email addresses of the managers in the SpecialistPool.
       
      repeated string specialist_manager_emails = 4;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the specialistManagerEmails at the given index.
    • getPendingDataLabelingJobsList

      List<String> getPendingDataLabelingJobsList()
       Output only. The resource name of the pending data labeling jobs.
       
      repeated string pending_data_labeling_jobs = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      A list containing the pendingDataLabelingJobs.
    • getPendingDataLabelingJobsCount

      int getPendingDataLabelingJobsCount()
       Output only. The resource name of the pending data labeling jobs.
       
      repeated string pending_data_labeling_jobs = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The count of pendingDataLabelingJobs.
    • getPendingDataLabelingJobs

      String getPendingDataLabelingJobs(int index)
       Output only. The resource name of the pending data labeling jobs.
       
      repeated string pending_data_labeling_jobs = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      index - The index of the element to return.
      Returns:
      The pendingDataLabelingJobs at the given index.
    • getPendingDataLabelingJobsBytes

      com.google.protobuf.ByteString getPendingDataLabelingJobsBytes(int index)
       Output only. The resource name of the pending data labeling jobs.
       
      repeated string pending_data_labeling_jobs = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the pendingDataLabelingJobs at the given index.
    • getSpecialistWorkerEmailsList

      List<String> getSpecialistWorkerEmailsList()
       The email addresses of workers in the SpecialistPool.
       
      repeated string specialist_worker_emails = 7;
      Returns:
      A list containing the specialistWorkerEmails.
    • getSpecialistWorkerEmailsCount

      int getSpecialistWorkerEmailsCount()
       The email addresses of workers in the SpecialistPool.
       
      repeated string specialist_worker_emails = 7;
      Returns:
      The count of specialistWorkerEmails.
    • getSpecialistWorkerEmails

      String getSpecialistWorkerEmails(int index)
       The email addresses of workers in the SpecialistPool.
       
      repeated string specialist_worker_emails = 7;
      Parameters:
      index - The index of the element to return.
      Returns:
      The specialistWorkerEmails at the given index.
    • getSpecialistWorkerEmailsBytes

      com.google.protobuf.ByteString getSpecialistWorkerEmailsBytes(int index)
       The email addresses of workers in the SpecialistPool.
       
      repeated string specialist_worker_emails = 7;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the specialistWorkerEmails at the given index.