public static final class AvailabilitySignal.Builder extends GeneratedMessageV3.Builder<AvailabilitySignal.Builder> implements AvailabilitySignalOrBuilder
Candidate availability signal.
Protobuf type google.cloud.talent.v4beta1.AvailabilitySignal
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AvailabilitySignal.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public AvailabilitySignal build()
Returns
buildPartial()
public AvailabilitySignal buildPartial()
Returns
clear()
public AvailabilitySignal.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public AvailabilitySignal.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearFilterSatisfied()
public AvailabilitySignal.Builder clearFilterSatisfied()
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
clearLastUpdateTime()
public AvailabilitySignal.Builder clearLastUpdateTime()
Timestamp of when the given availability activity last happened.
.google.protobuf.Timestamp last_update_time = 2;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public AvailabilitySignal.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearType()
public AvailabilitySignal.Builder clearType()
Type of signal.
.google.cloud.talent.v4beta1.AvailabilitySignalType type = 1;
Returns
clone()
public AvailabilitySignal.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public AvailabilitySignal getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
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
getFilterSatisfiedBuilder()
public BoolValue.Builder getFilterSatisfiedBuilder()
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
getLastUpdateTimeBuilder()
public Timestamp.Builder getLastUpdateTimeBuilder()
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
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.
|
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.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFilterSatisfied(BoolValue value)
public AvailabilitySignal.Builder mergeFilterSatisfied(BoolValue value)
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;
Parameter
Returns
mergeFrom(AvailabilitySignal other)
public AvailabilitySignal.Builder mergeFrom(AvailabilitySignal other)
Parameter
Returns
public AvailabilitySignal.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public AvailabilitySignal.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeLastUpdateTime(Timestamp value)
public AvailabilitySignal.Builder mergeLastUpdateTime(Timestamp value)
Timestamp of when the given availability activity last happened.
.google.protobuf.Timestamp last_update_time = 2;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AvailabilitySignal.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public AvailabilitySignal.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setFilterSatisfied(BoolValue value)
public AvailabilitySignal.Builder setFilterSatisfied(BoolValue value)
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;
Parameter
Returns
setFilterSatisfied(BoolValue.Builder builderForValue)
public AvailabilitySignal.Builder setFilterSatisfied(BoolValue.Builder builderForValue)
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;
Parameter
Name | Description |
builderForValue | Builder
|
Returns
setLastUpdateTime(Timestamp value)
public AvailabilitySignal.Builder setLastUpdateTime(Timestamp value)
Timestamp of when the given availability activity last happened.
.google.protobuf.Timestamp last_update_time = 2;
Parameter
Returns
setLastUpdateTime(Timestamp.Builder builderForValue)
public AvailabilitySignal.Builder setLastUpdateTime(Timestamp.Builder builderForValue)
Timestamp of when the given availability activity last happened.
.google.protobuf.Timestamp last_update_time = 2;
Parameter
Name | Description |
builderForValue | Builder
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AvailabilitySignal.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setType(AvailabilitySignalType value)
public AvailabilitySignal.Builder setType(AvailabilitySignalType value)
Type of signal.
.google.cloud.talent.v4beta1.AvailabilitySignalType type = 1;
Parameter
Returns
setTypeValue(int value)
public AvailabilitySignal.Builder setTypeValue(int value)
Type of signal.
.google.cloud.talent.v4beta1.AvailabilitySignalType type = 1;
Parameter
Name | Description |
value | int
The enum numeric value on the wire for type to set.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final AvailabilitySignal.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides