public static final class SummarizedProfile.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder> implements SummarizedProfileOrBuilder
Output only. Profile entry with metadata inside [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].Protobuf type
google.cloud.talent.v4beta1.SummarizedProfile| Modifier and Type | Method and Description |
|---|---|
SummarizedProfile.Builder |
addAllProfiles(Iterable<? extends Profile> values)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
SummarizedProfile.Builder |
addProfiles(int index,
Profile.Builder builderForValue)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
SummarizedProfile.Builder |
addProfiles(int index,
Profile value)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
SummarizedProfile.Builder |
addProfiles(Profile.Builder builderForValue)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
SummarizedProfile.Builder |
addProfiles(Profile value)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
Profile.Builder |
addProfilesBuilder()
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
Profile.Builder |
addProfilesBuilder(int index)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
SummarizedProfile.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SummarizedProfile |
build() |
SummarizedProfile |
buildPartial() |
SummarizedProfile.Builder |
clear() |
SummarizedProfile.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SummarizedProfile.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SummarizedProfile.Builder |
clearProfiles()
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
SummarizedProfile.Builder |
clearSummary()
A profile summary shows the profile summary and how the profile matches the
search query.
|
SummarizedProfile.Builder |
clone() |
SummarizedProfile |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Profile |
getProfiles(int index)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
Profile.Builder |
getProfilesBuilder(int index)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
List<Profile.Builder> |
getProfilesBuilderList()
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
int |
getProfilesCount()
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
List<Profile> |
getProfilesList()
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
ProfileOrBuilder |
getProfilesOrBuilder(int index)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
List<? extends ProfileOrBuilder> |
getProfilesOrBuilderList()
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
Profile |
getSummary()
A profile summary shows the profile summary and how the profile matches the
search query.
|
Profile.Builder |
getSummaryBuilder()
A profile summary shows the profile summary and how the profile matches the
search query.
|
ProfileOrBuilder |
getSummaryOrBuilder()
A profile summary shows the profile summary and how the profile matches the
search query.
|
boolean |
hasSummary()
A profile summary shows the profile summary and how the profile matches the
search query.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SummarizedProfile.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SummarizedProfile.Builder |
mergeFrom(com.google.protobuf.Message other) |
SummarizedProfile.Builder |
mergeFrom(SummarizedProfile other) |
SummarizedProfile.Builder |
mergeSummary(Profile value)
A profile summary shows the profile summary and how the profile matches the
search query.
|
SummarizedProfile.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SummarizedProfile.Builder |
removeProfiles(int index)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
SummarizedProfile.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SummarizedProfile.Builder |
setProfiles(int index,
Profile.Builder builderForValue)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
SummarizedProfile.Builder |
setProfiles(int index,
Profile value)
A list of profiles that are linked by
[Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
|
SummarizedProfile.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SummarizedProfile.Builder |
setSummary(Profile.Builder builderForValue)
A profile summary shows the profile summary and how the profile matches the
search query.
|
SummarizedProfile.Builder |
setSummary(Profile value)
A profile summary shows the profile summary and how the profile matches the
search query.
|
SummarizedProfile.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>public SummarizedProfile.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>public SummarizedProfile getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SummarizedProfile build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SummarizedProfile buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SummarizedProfile.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>public SummarizedProfile.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>public SummarizedProfile.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>public SummarizedProfile.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>public SummarizedProfile.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>public SummarizedProfile.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>public SummarizedProfile.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SummarizedProfile.Builder>public SummarizedProfile.Builder mergeFrom(SummarizedProfile other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>public SummarizedProfile.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SummarizedProfile.Builder>IOExceptionpublic List<Profile> getProfilesList()
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;getProfilesList in interface SummarizedProfileOrBuilderpublic int getProfilesCount()
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;getProfilesCount in interface SummarizedProfileOrBuilderpublic Profile getProfiles(int index)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;getProfiles in interface SummarizedProfileOrBuilderpublic SummarizedProfile.Builder setProfiles(int index, Profile value)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public SummarizedProfile.Builder setProfiles(int index, Profile.Builder builderForValue)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public SummarizedProfile.Builder addProfiles(Profile value)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public SummarizedProfile.Builder addProfiles(int index, Profile value)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public SummarizedProfile.Builder addProfiles(Profile.Builder builderForValue)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public SummarizedProfile.Builder addProfiles(int index, Profile.Builder builderForValue)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public SummarizedProfile.Builder addAllProfiles(Iterable<? extends Profile> values)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public SummarizedProfile.Builder clearProfiles()
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public SummarizedProfile.Builder removeProfiles(int index)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public Profile.Builder getProfilesBuilder(int index)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public ProfileOrBuilder getProfilesOrBuilder(int index)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;getProfilesOrBuilder in interface SummarizedProfileOrBuilderpublic List<? extends ProfileOrBuilder> getProfilesOrBuilderList()
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;getProfilesOrBuilderList in interface SummarizedProfileOrBuilderpublic Profile.Builder addProfilesBuilder()
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public Profile.Builder addProfilesBuilder(int index)
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public List<Profile.Builder> getProfilesBuilderList()
A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
repeated .google.cloud.talent.v4beta1.Profile profiles = 1;public boolean hasSummary()
A profile summary shows the profile summary and how the profile matches the search query. In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged together. Among profiles, same education/employment records may be slightly different but they are merged into one with best efforts. For example, in one profile the school name is "UC Berkeley" and the field study is "Computer Science" and in another one the school name is "University of California at Berkeley" and the field study is "CS". The API merges these two inputs into one and selects one value for each field. For example, the school name in summary is set to "University of California at Berkeley" and the field of study is set to "Computer Science".
.google.cloud.talent.v4beta1.Profile summary = 2;hasSummary in interface SummarizedProfileOrBuilderpublic Profile getSummary()
A profile summary shows the profile summary and how the profile matches the search query. In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged together. Among profiles, same education/employment records may be slightly different but they are merged into one with best efforts. For example, in one profile the school name is "UC Berkeley" and the field study is "Computer Science" and in another one the school name is "University of California at Berkeley" and the field study is "CS". The API merges these two inputs into one and selects one value for each field. For example, the school name in summary is set to "University of California at Berkeley" and the field of study is set to "Computer Science".
.google.cloud.talent.v4beta1.Profile summary = 2;getSummary in interface SummarizedProfileOrBuilderpublic SummarizedProfile.Builder setSummary(Profile value)
A profile summary shows the profile summary and how the profile matches the search query. In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged together. Among profiles, same education/employment records may be slightly different but they are merged into one with best efforts. For example, in one profile the school name is "UC Berkeley" and the field study is "Computer Science" and in another one the school name is "University of California at Berkeley" and the field study is "CS". The API merges these two inputs into one and selects one value for each field. For example, the school name in summary is set to "University of California at Berkeley" and the field of study is set to "Computer Science".
.google.cloud.talent.v4beta1.Profile summary = 2;public SummarizedProfile.Builder setSummary(Profile.Builder builderForValue)
A profile summary shows the profile summary and how the profile matches the search query. In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged together. Among profiles, same education/employment records may be slightly different but they are merged into one with best efforts. For example, in one profile the school name is "UC Berkeley" and the field study is "Computer Science" and in another one the school name is "University of California at Berkeley" and the field study is "CS". The API merges these two inputs into one and selects one value for each field. For example, the school name in summary is set to "University of California at Berkeley" and the field of study is set to "Computer Science".
.google.cloud.talent.v4beta1.Profile summary = 2;public SummarizedProfile.Builder mergeSummary(Profile value)
A profile summary shows the profile summary and how the profile matches the search query. In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged together. Among profiles, same education/employment records may be slightly different but they are merged into one with best efforts. For example, in one profile the school name is "UC Berkeley" and the field study is "Computer Science" and in another one the school name is "University of California at Berkeley" and the field study is "CS". The API merges these two inputs into one and selects one value for each field. For example, the school name in summary is set to "University of California at Berkeley" and the field of study is set to "Computer Science".
.google.cloud.talent.v4beta1.Profile summary = 2;public SummarizedProfile.Builder clearSummary()
A profile summary shows the profile summary and how the profile matches the search query. In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged together. Among profiles, same education/employment records may be slightly different but they are merged into one with best efforts. For example, in one profile the school name is "UC Berkeley" and the field study is "Computer Science" and in another one the school name is "University of California at Berkeley" and the field study is "CS". The API merges these two inputs into one and selects one value for each field. For example, the school name in summary is set to "University of California at Berkeley" and the field of study is set to "Computer Science".
.google.cloud.talent.v4beta1.Profile summary = 2;public Profile.Builder getSummaryBuilder()
A profile summary shows the profile summary and how the profile matches the search query. In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged together. Among profiles, same education/employment records may be slightly different but they are merged into one with best efforts. For example, in one profile the school name is "UC Berkeley" and the field study is "Computer Science" and in another one the school name is "University of California at Berkeley" and the field study is "CS". The API merges these two inputs into one and selects one value for each field. For example, the school name in summary is set to "University of California at Berkeley" and the field of study is set to "Computer Science".
.google.cloud.talent.v4beta1.Profile summary = 2;public ProfileOrBuilder getSummaryOrBuilder()
A profile summary shows the profile summary and how the profile matches the search query. In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged together. Among profiles, same education/employment records may be slightly different but they are merged into one with best efforts. For example, in one profile the school name is "UC Berkeley" and the field study is "Computer Science" and in another one the school name is "University of California at Berkeley" and the field study is "CS". The API merges these two inputs into one and selects one value for each field. For example, the school name in summary is set to "University of California at Berkeley" and the field of study is set to "Computer Science".
.google.cloud.talent.v4beta1.Profile summary = 2;getSummaryOrBuilder in interface SummarizedProfileOrBuilderpublic final SummarizedProfile.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>public final SummarizedProfile.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SummarizedProfile.Builder>Copyright © 2019 Google LLC. All rights reserved.