Class WorkExperienceFilter.Builder (2.2.9)

public static final class WorkExperienceFilter.Builder extends GeneratedMessageV3.Builder<WorkExperienceFilter.Builder> implements WorkExperienceFilterOrBuilder

Work experience filter. This filter is used to search for profiles with working experience length between min_experience and max_experience.

Protobuf type google.cloud.talent.v4beta1.WorkExperienceFilter

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public WorkExperienceFilter.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
WorkExperienceFilter.Builder
Overrides

build()

public WorkExperienceFilter build()
Returns
Type Description
WorkExperienceFilter

buildPartial()

public WorkExperienceFilter buildPartial()
Returns
Type Description
WorkExperienceFilter

clear()

public WorkExperienceFilter.Builder clear()
Returns
Type Description
WorkExperienceFilter.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public WorkExperienceFilter.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
WorkExperienceFilter.Builder
Overrides

clearMaxExperience()

public WorkExperienceFilter.Builder clearMaxExperience()

The maximum duration of the work experience (exclusive).

.google.protobuf.Duration max_experience = 2;

Returns
Type Description
WorkExperienceFilter.Builder

clearMinExperience()

public WorkExperienceFilter.Builder clearMinExperience()

The minimum duration of the work experience (inclusive).

.google.protobuf.Duration min_experience = 1;

Returns
Type Description
WorkExperienceFilter.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public WorkExperienceFilter.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
WorkExperienceFilter.Builder
Overrides

clone()

public WorkExperienceFilter.Builder clone()
Returns
Type Description
WorkExperienceFilter.Builder
Overrides

getDefaultInstanceForType()

public WorkExperienceFilter getDefaultInstanceForType()
Returns
Type Description
WorkExperienceFilter

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getMaxExperience()

public Duration getMaxExperience()

The maximum duration of the work experience (exclusive).

.google.protobuf.Duration max_experience = 2;

Returns
Type Description
Duration

The maxExperience.

getMaxExperienceBuilder()

public Duration.Builder getMaxExperienceBuilder()

The maximum duration of the work experience (exclusive).

.google.protobuf.Duration max_experience = 2;

Returns
Type Description
Builder

getMaxExperienceOrBuilder()

public DurationOrBuilder getMaxExperienceOrBuilder()

The maximum duration of the work experience (exclusive).

.google.protobuf.Duration max_experience = 2;

Returns
Type Description
DurationOrBuilder

getMinExperience()

public Duration getMinExperience()

The minimum duration of the work experience (inclusive).

.google.protobuf.Duration min_experience = 1;

Returns
Type Description
Duration

The minExperience.

getMinExperienceBuilder()

public Duration.Builder getMinExperienceBuilder()

The minimum duration of the work experience (inclusive).

.google.protobuf.Duration min_experience = 1;

Returns
Type Description
Builder

getMinExperienceOrBuilder()

public DurationOrBuilder getMinExperienceOrBuilder()

The minimum duration of the work experience (inclusive).

.google.protobuf.Duration min_experience = 1;

Returns
Type Description
DurationOrBuilder

hasMaxExperience()

public boolean hasMaxExperience()

The maximum duration of the work experience (exclusive).

.google.protobuf.Duration max_experience = 2;

Returns
Type Description
boolean

Whether the maxExperience field is set.

hasMinExperience()

public boolean hasMinExperience()

The minimum duration of the work experience (inclusive).

.google.protobuf.Duration min_experience = 1;

Returns
Type Description
boolean

Whether the minExperience field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(WorkExperienceFilter other)

public WorkExperienceFilter.Builder mergeFrom(WorkExperienceFilter other)
Parameter
Name Description
other WorkExperienceFilter
Returns
Type Description
WorkExperienceFilter.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public WorkExperienceFilter.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
WorkExperienceFilter.Builder
Overrides Exceptions
Type Description
IOException

mergeFrom(Message other)

public WorkExperienceFilter.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
WorkExperienceFilter.Builder
Overrides

mergeMaxExperience(Duration value)

public WorkExperienceFilter.Builder mergeMaxExperience(Duration value)

The maximum duration of the work experience (exclusive).

.google.protobuf.Duration max_experience = 2;

Parameter
Name Description
value Duration
Returns
Type Description
WorkExperienceFilter.Builder

mergeMinExperience(Duration value)

public WorkExperienceFilter.Builder mergeMinExperience(Duration value)

The minimum duration of the work experience (inclusive).

.google.protobuf.Duration min_experience = 1;

Parameter
Name Description
value Duration
Returns
Type Description
WorkExperienceFilter.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final WorkExperienceFilter.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
WorkExperienceFilter.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public WorkExperienceFilter.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
WorkExperienceFilter.Builder
Overrides

setMaxExperience(Duration value)

public WorkExperienceFilter.Builder setMaxExperience(Duration value)

The maximum duration of the work experience (exclusive).

.google.protobuf.Duration max_experience = 2;

Parameter
Name Description
value Duration
Returns
Type Description
WorkExperienceFilter.Builder

setMaxExperience(Duration.Builder builderForValue)

public WorkExperienceFilter.Builder setMaxExperience(Duration.Builder builderForValue)

The maximum duration of the work experience (exclusive).

.google.protobuf.Duration max_experience = 2;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
WorkExperienceFilter.Builder

setMinExperience(Duration value)

public WorkExperienceFilter.Builder setMinExperience(Duration value)

The minimum duration of the work experience (inclusive).

.google.protobuf.Duration min_experience = 1;

Parameter
Name Description
value Duration
Returns
Type Description
WorkExperienceFilter.Builder

setMinExperience(Duration.Builder builderForValue)

public WorkExperienceFilter.Builder setMinExperience(Duration.Builder builderForValue)

The minimum duration of the work experience (inclusive).

.google.protobuf.Duration min_experience = 1;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
WorkExperienceFilter.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public WorkExperienceFilter.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
WorkExperienceFilter.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final WorkExperienceFilter.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
WorkExperienceFilter.Builder
Overrides