public final class SpecialistPool extends com.google.protobuf.GeneratedMessageV3 implements SpecialistPoolOrBuilder
SpecialistPool represents customers' own workforce to work on their data labeling jobs. It includes a group of specialist managers and workers. Managers are responsible for managing the workers in this pool as well as customers' data labeling jobs associated with this pool. Customers create specialist pool as well as start data labeling jobs on Cloud, managers and workers handle the jobs using CrowdCompute console.Protobuf type
google.cloud.aiplatform.v1beta1.SpecialistPool| Modifier and Type | Class and Description |
|---|---|
static class |
SpecialistPool.Builder
SpecialistPool represents customers' own workforce to work on their data
labeling jobs.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
PENDING_DATA_LABELING_JOBS_FIELD_NUMBER |
static int |
SPECIALIST_MANAGER_EMAILS_FIELD_NUMBER |
static int |
SPECIALIST_MANAGERS_COUNT_FIELD_NUMBER |
static int |
SPECIALIST_WORKER_EMAILS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static SpecialistPool |
getDefaultInstance() |
SpecialistPool |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
com.google.protobuf.Parser<SpecialistPool> |
getParserForType() |
String |
getPendingDataLabelingJobs(int index)
Output only.
|
com.google.protobuf.ByteString |
getPendingDataLabelingJobsBytes(int index)
Output only.
|
int |
getPendingDataLabelingJobsCount()
Output only.
|
com.google.protobuf.ProtocolStringList |
getPendingDataLabelingJobsList()
Output only.
|
int |
getSerializedSize() |
String |
getSpecialistManagerEmails(int index)
The email addresses of the managers in the SpecialistPool.
|
com.google.protobuf.ByteString |
getSpecialistManagerEmailsBytes(int index)
The email addresses of the managers in the SpecialistPool.
|
int |
getSpecialistManagerEmailsCount()
The email addresses of the managers in the SpecialistPool.
|
com.google.protobuf.ProtocolStringList |
getSpecialistManagerEmailsList()
The email addresses of the managers in the SpecialistPool.
|
int |
getSpecialistManagersCount()
Output only.
|
String |
getSpecialistWorkerEmails(int index)
The email addresses of workers in the SpecialistPool.
|
com.google.protobuf.ByteString |
getSpecialistWorkerEmailsBytes(int index)
The email addresses of workers in the SpecialistPool.
|
int |
getSpecialistWorkerEmailsCount()
The email addresses of workers in the SpecialistPool.
|
com.google.protobuf.ProtocolStringList |
getSpecialistWorkerEmailsList()
The email addresses of workers in the SpecialistPool.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SpecialistPool.Builder |
newBuilder() |
static SpecialistPool.Builder |
newBuilder(SpecialistPool prototype) |
SpecialistPool.Builder |
newBuilderForType() |
protected SpecialistPool.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static SpecialistPool |
parseDelimitedFrom(InputStream input) |
static SpecialistPool |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SpecialistPool |
parseFrom(byte[] data) |
static SpecialistPool |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SpecialistPool |
parseFrom(ByteBuffer data) |
static SpecialistPool |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SpecialistPool |
parseFrom(com.google.protobuf.ByteString data) |
static SpecialistPool |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SpecialistPool |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SpecialistPool |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SpecialistPool |
parseFrom(InputStream input) |
static SpecialistPool |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SpecialistPool> |
parser() |
SpecialistPool.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
public static final int SPECIALIST_MANAGERS_COUNT_FIELD_NUMBER
public static final int SPECIALIST_MANAGER_EMAILS_FIELD_NUMBER
public static final int PENDING_DATA_LABELING_JOBS_FIELD_NUMBER
public static final int SPECIALIST_WORKER_EMAILS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getName()
Required. The resource name of the SpecialistPool.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getName in interface SpecialistPoolOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The resource name of the SpecialistPool.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getNameBytes in interface SpecialistPoolOrBuilderpublic 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];getDisplayName in interface SpecialistPoolOrBuilderpublic 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];getDisplayNameBytes in interface SpecialistPoolOrBuilderpublic int getSpecialistManagersCount()
Output only. The number of managers in this SpecialistPool.
int32 specialist_managers_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getSpecialistManagersCount in interface SpecialistPoolOrBuilderpublic com.google.protobuf.ProtocolStringList getSpecialistManagerEmailsList()
The email addresses of the managers in the SpecialistPool.
repeated string specialist_manager_emails = 4;getSpecialistManagerEmailsList in interface SpecialistPoolOrBuilderpublic int getSpecialistManagerEmailsCount()
The email addresses of the managers in the SpecialistPool.
repeated string specialist_manager_emails = 4;getSpecialistManagerEmailsCount in interface SpecialistPoolOrBuilderpublic String getSpecialistManagerEmails(int index)
The email addresses of the managers in the SpecialistPool.
repeated string specialist_manager_emails = 4;getSpecialistManagerEmails in interface SpecialistPoolOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getSpecialistManagerEmailsBytes(int index)
The email addresses of the managers in the SpecialistPool.
repeated string specialist_manager_emails = 4;getSpecialistManagerEmailsBytes in interface SpecialistPoolOrBuilderindex - The index of the value to return.public com.google.protobuf.ProtocolStringList 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];
getPendingDataLabelingJobsList in interface SpecialistPoolOrBuilderpublic 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];
getPendingDataLabelingJobsCount in interface SpecialistPoolOrBuilderpublic 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];
getPendingDataLabelingJobs in interface SpecialistPoolOrBuilderindex - The index of the element to return.public 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];
getPendingDataLabelingJobsBytes in interface SpecialistPoolOrBuilderindex - The index of the value to return.public com.google.protobuf.ProtocolStringList getSpecialistWorkerEmailsList()
The email addresses of workers in the SpecialistPool.
repeated string specialist_worker_emails = 7;getSpecialistWorkerEmailsList in interface SpecialistPoolOrBuilderpublic int getSpecialistWorkerEmailsCount()
The email addresses of workers in the SpecialistPool.
repeated string specialist_worker_emails = 7;getSpecialistWorkerEmailsCount in interface SpecialistPoolOrBuilderpublic String getSpecialistWorkerEmails(int index)
The email addresses of workers in the SpecialistPool.
repeated string specialist_worker_emails = 7;getSpecialistWorkerEmails in interface SpecialistPoolOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getSpecialistWorkerEmailsBytes(int index)
The email addresses of workers in the SpecialistPool.
repeated string specialist_worker_emails = 7;getSpecialistWorkerEmailsBytes in interface SpecialistPoolOrBuilderindex - The index of the value to return.public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SpecialistPool parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SpecialistPool parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SpecialistPool parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SpecialistPool parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SpecialistPool parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SpecialistPool parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SpecialistPool parseFrom(InputStream input) throws IOException
IOExceptionpublic static SpecialistPool parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SpecialistPool parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SpecialistPool parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SpecialistPool parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SpecialistPool parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SpecialistPool.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SpecialistPool.Builder newBuilder()
public static SpecialistPool.Builder newBuilder(SpecialistPool prototype)
public SpecialistPool.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SpecialistPool.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SpecialistPool getDefaultInstance()
public static com.google.protobuf.Parser<SpecialistPool> parser()
public com.google.protobuf.Parser<SpecialistPool> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SpecialistPool getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.