public static final class WorkExperienceFilter.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WorkExperienceFilter.Builder> implements WorkExperienceFilterOrBuilder
Input only. Work experience filter. This filter is used to search for profiles with working experience length between [min_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.min_experience] and [max_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.max_experience].Protobuf type
google.cloud.talent.v4beta1.WorkExperienceFilter| Modifier and Type | Method and Description |
|---|---|
WorkExperienceFilter.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
WorkExperienceFilter |
build() |
WorkExperienceFilter |
buildPartial() |
WorkExperienceFilter.Builder |
clear() |
WorkExperienceFilter.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
WorkExperienceFilter.Builder |
clearMaxExperience()
Optional.
|
WorkExperienceFilter.Builder |
clearMinExperience()
Optional.
|
WorkExperienceFilter.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
WorkExperienceFilter.Builder |
clone() |
WorkExperienceFilter |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Duration |
getMaxExperience()
Optional.
|
com.google.protobuf.Duration.Builder |
getMaxExperienceBuilder()
Optional.
|
com.google.protobuf.DurationOrBuilder |
getMaxExperienceOrBuilder()
Optional.
|
com.google.protobuf.Duration |
getMinExperience()
Optional.
|
com.google.protobuf.Duration.Builder |
getMinExperienceBuilder()
Optional.
|
com.google.protobuf.DurationOrBuilder |
getMinExperienceOrBuilder()
Optional.
|
boolean |
hasMaxExperience()
Optional.
|
boolean |
hasMinExperience()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
WorkExperienceFilter.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
WorkExperienceFilter.Builder |
mergeFrom(com.google.protobuf.Message other) |
WorkExperienceFilter.Builder |
mergeFrom(WorkExperienceFilter other) |
WorkExperienceFilter.Builder |
mergeMaxExperience(com.google.protobuf.Duration value)
Optional.
|
WorkExperienceFilter.Builder |
mergeMinExperience(com.google.protobuf.Duration value)
Optional.
|
WorkExperienceFilter.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
WorkExperienceFilter.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
WorkExperienceFilter.Builder |
setMaxExperience(com.google.protobuf.Duration.Builder builderForValue)
Optional.
|
WorkExperienceFilter.Builder |
setMaxExperience(com.google.protobuf.Duration value)
Optional.
|
WorkExperienceFilter.Builder |
setMinExperience(com.google.protobuf.Duration.Builder builderForValue)
Optional.
|
WorkExperienceFilter.Builder |
setMinExperience(com.google.protobuf.Duration value)
Optional.
|
WorkExperienceFilter.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
WorkExperienceFilter.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<WorkExperienceFilter.Builder>public WorkExperienceFilter.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<WorkExperienceFilter.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<WorkExperienceFilter.Builder>public WorkExperienceFilter getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic WorkExperienceFilter build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic WorkExperienceFilter buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic WorkExperienceFilter.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<WorkExperienceFilter.Builder>public WorkExperienceFilter.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<WorkExperienceFilter.Builder>public WorkExperienceFilter.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<WorkExperienceFilter.Builder>public WorkExperienceFilter.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<WorkExperienceFilter.Builder>public WorkExperienceFilter.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<WorkExperienceFilter.Builder>public WorkExperienceFilter.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<WorkExperienceFilter.Builder>public WorkExperienceFilter.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<WorkExperienceFilter.Builder>public WorkExperienceFilter.Builder mergeFrom(WorkExperienceFilter other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<WorkExperienceFilter.Builder>public WorkExperienceFilter.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<WorkExperienceFilter.Builder>IOExceptionpublic boolean hasMinExperience()
Optional. The minimum duration of the work experience (inclusive).
.google.protobuf.Duration min_experience = 1;hasMinExperience in interface WorkExperienceFilterOrBuilderpublic com.google.protobuf.Duration getMinExperience()
Optional. The minimum duration of the work experience (inclusive).
.google.protobuf.Duration min_experience = 1;getMinExperience in interface WorkExperienceFilterOrBuilderpublic WorkExperienceFilter.Builder setMinExperience(com.google.protobuf.Duration value)
Optional. The minimum duration of the work experience (inclusive).
.google.protobuf.Duration min_experience = 1;public WorkExperienceFilter.Builder setMinExperience(com.google.protobuf.Duration.Builder builderForValue)
Optional. The minimum duration of the work experience (inclusive).
.google.protobuf.Duration min_experience = 1;public WorkExperienceFilter.Builder mergeMinExperience(com.google.protobuf.Duration value)
Optional. The minimum duration of the work experience (inclusive).
.google.protobuf.Duration min_experience = 1;public WorkExperienceFilter.Builder clearMinExperience()
Optional. The minimum duration of the work experience (inclusive).
.google.protobuf.Duration min_experience = 1;public com.google.protobuf.Duration.Builder getMinExperienceBuilder()
Optional. The minimum duration of the work experience (inclusive).
.google.protobuf.Duration min_experience = 1;public com.google.protobuf.DurationOrBuilder getMinExperienceOrBuilder()
Optional. The minimum duration of the work experience (inclusive).
.google.protobuf.Duration min_experience = 1;getMinExperienceOrBuilder in interface WorkExperienceFilterOrBuilderpublic boolean hasMaxExperience()
Optional. The maximum duration of the work experience (exclusive).
.google.protobuf.Duration max_experience = 2;hasMaxExperience in interface WorkExperienceFilterOrBuilderpublic com.google.protobuf.Duration getMaxExperience()
Optional. The maximum duration of the work experience (exclusive).
.google.protobuf.Duration max_experience = 2;getMaxExperience in interface WorkExperienceFilterOrBuilderpublic WorkExperienceFilter.Builder setMaxExperience(com.google.protobuf.Duration value)
Optional. The maximum duration of the work experience (exclusive).
.google.protobuf.Duration max_experience = 2;public WorkExperienceFilter.Builder setMaxExperience(com.google.protobuf.Duration.Builder builderForValue)
Optional. The maximum duration of the work experience (exclusive).
.google.protobuf.Duration max_experience = 2;public WorkExperienceFilter.Builder mergeMaxExperience(com.google.protobuf.Duration value)
Optional. The maximum duration of the work experience (exclusive).
.google.protobuf.Duration max_experience = 2;public WorkExperienceFilter.Builder clearMaxExperience()
Optional. The maximum duration of the work experience (exclusive).
.google.protobuf.Duration max_experience = 2;public com.google.protobuf.Duration.Builder getMaxExperienceBuilder()
Optional. The maximum duration of the work experience (exclusive).
.google.protobuf.Duration max_experience = 2;public com.google.protobuf.DurationOrBuilder getMaxExperienceOrBuilder()
Optional. The maximum duration of the work experience (exclusive).
.google.protobuf.Duration max_experience = 2;getMaxExperienceOrBuilder in interface WorkExperienceFilterOrBuilderpublic final WorkExperienceFilter.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WorkExperienceFilter.Builder>public final WorkExperienceFilter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WorkExperienceFilter.Builder>Copyright © 2019 Google LLC. All rights reserved.