public sealed class AvailabilitySignal : IMessage<AvailabilitySignal>, IEquatable<AvailabilitySignal>, IDeepCloneable<AvailabilitySignal>, IBufferMessage, IMessage
Candidate availability signal.
Implements
IMessage<AvailabilitySignal>, IEquatable<AvailabilitySignal>, IDeepCloneable<AvailabilitySignal>, IBufferMessage, IMessageNamespace
Google.Cloud.Talent.V4Beta1Assembly
Google.Cloud.Talent.V4Beta1.dll
Constructors
AvailabilitySignal()
public AvailabilitySignal()
AvailabilitySignal(AvailabilitySignal)
public AvailabilitySignal(AvailabilitySignal other)
Parameter | |
---|---|
Name | Description |
other | AvailabilitySignal |
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 | |
---|---|
Type | Description |
Nullable<Boolean> |
LastUpdateTime
public Timestamp LastUpdateTime { get; set; }
Timestamp of when the given availability activity last happened.
Property Value | |
---|---|
Type | Description |
Timestamp |
Type
public AvailabilitySignalType Type { get; set; }
Type of signal.
Property Value | |
---|---|
Type | Description |
AvailabilitySignalType |