Class AvailabilitySignal

public sealed class AvailabilitySignal : IMessage<AvailabilitySignal>, IEquatable<AvailabilitySignal>, IDeepCloneable<AvailabilitySignal>, IBufferMessage, IMessage

Candidate availability signal.

Inheritance

Object > AvailabilitySignal

Namespace

Google.Cloud.Talent.V4Beta1

Assembly

Google.Cloud.Talent.V4Beta1.dll

Constructors

AvailabilitySignal()

public AvailabilitySignal()

AvailabilitySignal(AvailabilitySignal)

public AvailabilitySignal(AvailabilitySignal other)
Parameter
NameDescription
otherAvailabilitySignal

Properties

FilterSatisfied

public bool? FilterSatisfied { get; set; }

Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].

Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].

Property Value
TypeDescription
Nullable<Boolean>

LastUpdateTime

public Timestamp LastUpdateTime { get; set; }

Timestamp of when the given availability activity last happened.

Property Value
TypeDescription
Timestamp

Type

public AvailabilitySignalType Type { get; set; }

Type of signal.

Property Value
TypeDescription
AvailabilitySignalType