public final class ProfileEvent extends com.google.protobuf.GeneratedMessageV3 implements ProfileEventOrBuilder
An event issued when a profile searcher interacts with the application that implements Cloud Talent Solution.Protobuf type
google.cloud.talent.v4beta1.ProfileEvent| Modifier and Type | Class and Description |
|---|---|
static class |
ProfileEvent.Builder
An event issued when a profile searcher interacts with the application
that implements Cloud Talent Solution.
|
static class |
ProfileEvent.ProfileEventType
The enum represents types of client events for a candidate profile.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
JOBS_FIELD_NUMBER |
static int |
PROFILES_FIELD_NUMBER |
static int |
TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static ProfileEvent |
getDefaultInstance() |
ProfileEvent |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getJobs(int index)
Optional.
|
com.google.protobuf.ByteString |
getJobsBytes(int index)
Optional.
|
int |
getJobsCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getJobsList()
Optional.
|
com.google.protobuf.Parser<ProfileEvent> |
getParserForType() |
String |
getProfiles(int index)
Required.
|
com.google.protobuf.ByteString |
getProfilesBytes(int index)
Required.
|
int |
getProfilesCount()
Required.
|
com.google.protobuf.ProtocolStringList |
getProfilesList()
Required.
|
int |
getSerializedSize() |
ProfileEvent.ProfileEventType |
getType()
Required.
|
int |
getTypeValue()
Required.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ProfileEvent.Builder |
newBuilder() |
static ProfileEvent.Builder |
newBuilder(ProfileEvent prototype) |
ProfileEvent.Builder |
newBuilderForType() |
protected ProfileEvent.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static ProfileEvent |
parseDelimitedFrom(InputStream input) |
static ProfileEvent |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ProfileEvent |
parseFrom(byte[] data) |
static ProfileEvent |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ProfileEvent |
parseFrom(ByteBuffer data) |
static ProfileEvent |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ProfileEvent |
parseFrom(com.google.protobuf.ByteString data) |
static ProfileEvent |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ProfileEvent |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ProfileEvent |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ProfileEvent |
parseFrom(InputStream input) |
static ProfileEvent |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ProfileEvent> |
parser() |
ProfileEvent.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, 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 TYPE_FIELD_NUMBER
public static final int PROFILES_FIELD_NUMBER
public static final int JOBS_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields 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 int getTypeValue()
Required. Type of event.
.google.cloud.talent.v4beta1.ProfileEvent.ProfileEventType type = 1;getTypeValue in interface ProfileEventOrBuilderpublic ProfileEvent.ProfileEventType getType()
Required. Type of event.
.google.cloud.talent.v4beta1.ProfileEvent.ProfileEventType type = 1;getType in interface ProfileEventOrBuilderpublic com.google.protobuf.ProtocolStringList getProfilesList()
Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
associated with this client event.
The format is
"projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
for example, "projects/api-test-project/tenants/foo/profiles/bar".
repeated string profiles = 2;getProfilesList in interface ProfileEventOrBuilderpublic int getProfilesCount()
Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
associated with this client event.
The format is
"projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
for example, "projects/api-test-project/tenants/foo/profiles/bar".
repeated string profiles = 2;getProfilesCount in interface ProfileEventOrBuilderpublic String getProfiles(int index)
Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
associated with this client event.
The format is
"projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
for example, "projects/api-test-project/tenants/foo/profiles/bar".
repeated string profiles = 2;getProfiles in interface ProfileEventOrBuilderpublic com.google.protobuf.ByteString getProfilesBytes(int index)
Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
associated with this client event.
The format is
"projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
for example, "projects/api-test-project/tenants/foo/profiles/bar".
repeated string profiles = 2;getProfilesBytes in interface ProfileEventOrBuilderpublic com.google.protobuf.ProtocolStringList getJobsList()
Optional. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
associated with this client event. Leave it empty if the event isn't
associated with a job.
The format is
"projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
example, "projects/api-test-project/tenants/foo/jobs/1234".
repeated string jobs = 6;getJobsList in interface ProfileEventOrBuilderpublic int getJobsCount()
Optional. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
associated with this client event. Leave it empty if the event isn't
associated with a job.
The format is
"projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
example, "projects/api-test-project/tenants/foo/jobs/1234".
repeated string jobs = 6;getJobsCount in interface ProfileEventOrBuilderpublic String getJobs(int index)
Optional. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
associated with this client event. Leave it empty if the event isn't
associated with a job.
The format is
"projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
example, "projects/api-test-project/tenants/foo/jobs/1234".
repeated string jobs = 6;getJobs in interface ProfileEventOrBuilderpublic com.google.protobuf.ByteString getJobsBytes(int index)
Optional. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
associated with this client event. Leave it empty if the event isn't
associated with a job.
The format is
"projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
example, "projects/api-test-project/tenants/foo/jobs/1234".
repeated string jobs = 6;getJobsBytes in interface ProfileEventOrBuilderpublic 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 ProfileEvent parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProfileEvent parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProfileEvent parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProfileEvent parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProfileEvent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProfileEvent parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProfileEvent parseFrom(InputStream input) throws IOException
IOExceptionpublic static ProfileEvent parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ProfileEvent parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ProfileEvent parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ProfileEvent parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ProfileEvent parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ProfileEvent.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ProfileEvent.Builder newBuilder()
public static ProfileEvent.Builder newBuilder(ProfileEvent prototype)
public ProfileEvent.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ProfileEvent.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ProfileEvent getDefaultInstance()
public static com.google.protobuf.Parser<ProfileEvent> parser()
public com.google.protobuf.Parser<ProfileEvent> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ProfileEvent getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.