public final class AvailabilitySignal extends GeneratedMessageV3 implements AvailabilitySignalOrBuilder
Candidate availability signal.
Protobuf type google.cloud.talent.v4beta1.AvailabilitySignal
Static Fields
FILTER_SATISFIED_FIELD_NUMBER
public static final int FILTER_SATISFIED_FIELD_NUMBER
Field Value
LAST_UPDATE_TIME_FIELD_NUMBER
public static final int LAST_UPDATE_TIME_FIELD_NUMBER
Field Value
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static AvailabilitySignal getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static AvailabilitySignal.Builder newBuilder()
Returns
newBuilder(AvailabilitySignal prototype)
public static AvailabilitySignal.Builder newBuilder(AvailabilitySignal prototype)
Parameter
Returns
public static AvailabilitySignal parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static AvailabilitySignal parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static AvailabilitySignal parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AvailabilitySignal parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static AvailabilitySignal parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AvailabilitySignal parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AvailabilitySignal parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static AvailabilitySignal parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AvailabilitySignal parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static AvailabilitySignal parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static AvailabilitySignal parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AvailabilitySignal parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<AvailabilitySignal> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public AvailabilitySignal getDefaultInstanceForType()
Returns
getFilterSatisfied()
public BoolValue getFilterSatisfied()
Indicates if the last_update_time is within
AvailabilityFilter.range.
Returned only in a search response when there is an AvailabilityFilter
in ProfileQuery.availability_filters where
signal_type matches type.
.google.protobuf.BoolValue filter_satisfied = 3;
Returns
getFilterSatisfiedOrBuilder()
public BoolValueOrBuilder getFilterSatisfiedOrBuilder()
Indicates if the last_update_time is within
AvailabilityFilter.range.
Returned only in a search response when there is an AvailabilityFilter
in ProfileQuery.availability_filters where
signal_type matches type.
.google.protobuf.BoolValue filter_satisfied = 3;
Returns
getLastUpdateTime()
public Timestamp getLastUpdateTime()
Timestamp of when the given availability activity last happened.
.google.protobuf.Timestamp last_update_time = 2;
Returns
getLastUpdateTimeOrBuilder()
public TimestampOrBuilder getLastUpdateTimeOrBuilder()
Timestamp of when the given availability activity last happened.
.google.protobuf.Timestamp last_update_time = 2;
Returns
getParserForType()
public Parser<AvailabilitySignal> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getType()
public AvailabilitySignalType getType()
Type of signal.
.google.cloud.talent.v4beta1.AvailabilitySignalType type = 1;
Returns
getTypeValue()
public int getTypeValue()
Type of signal.
.google.cloud.talent.v4beta1.AvailabilitySignalType type = 1;
Returns
Type | Description |
int | The enum numeric value on the wire for type.
|
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasFilterSatisfied()
public boolean hasFilterSatisfied()
Indicates if the last_update_time is within
AvailabilityFilter.range.
Returned only in a search response when there is an AvailabilityFilter
in ProfileQuery.availability_filters where
signal_type matches type.
.google.protobuf.BoolValue filter_satisfied = 3;
Returns
Type | Description |
boolean | Whether the filterSatisfied field is set.
|
hasLastUpdateTime()
public boolean hasLastUpdateTime()
Timestamp of when the given availability activity last happened.
.google.protobuf.Timestamp last_update_time = 2;
Returns
Type | Description |
boolean | Whether the lastUpdateTime field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public AvailabilitySignal.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected AvailabilitySignal.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public AvailabilitySignal.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions