- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.52.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.6
- 2.2.9
public final class AvailabilityFilter extends GeneratedMessageV3 implements AvailabilityFilterOrBuilder
Filter on availability signals.
Protobuf type google.cloud.talent.v4beta1.AvailabilityFilter
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > AvailabilityFilterImplements
AvailabilityFilterOrBuilderStatic Fields
RANGE_FIELD_NUMBER
public static final int RANGE_FIELD_NUMBER
Type | Description |
int |
REQUIRED_FIELD_NUMBER
public static final int REQUIRED_FIELD_NUMBER
Type | Description |
int |
SIGNAL_TYPE_FIELD_NUMBER
public static final int SIGNAL_TYPE_FIELD_NUMBER
Type | Description |
int |
Static Methods
getDefaultInstance()
public static AvailabilityFilter getDefaultInstance()
Type | Description |
AvailabilityFilter |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
newBuilder()
public static AvailabilityFilter.Builder newBuilder()
Type | Description |
AvailabilityFilter.Builder |
newBuilder(AvailabilityFilter prototype)
public static AvailabilityFilter.Builder newBuilder(AvailabilityFilter prototype)
Name | Description |
prototype | AvailabilityFilter |
Type | Description |
AvailabilityFilter.Builder |
parseDelimitedFrom(InputStream input)
public static AvailabilityFilter parseDelimitedFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
AvailabilityFilter |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AvailabilityFilter parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
AvailabilityFilter |
Type | Description |
IOException |
parseFrom(byte[] data)
public static AvailabilityFilter parseFrom(byte[] data)
Name | Description |
data | byte[] |
Type | Description |
AvailabilityFilter |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AvailabilityFilter parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | byte[] |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
AvailabilityFilter |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static AvailabilityFilter parseFrom(ByteString data)
Name | Description |
data | ByteString |
Type | Description |
AvailabilityFilter |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AvailabilityFilter parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteString |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
AvailabilityFilter |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static AvailabilityFilter parseFrom(CodedInputStream input)
Name | Description |
input | CodedInputStream |
Type | Description |
AvailabilityFilter |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AvailabilityFilter parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
AvailabilityFilter |
Type | Description |
IOException |
parseFrom(InputStream input)
public static AvailabilityFilter parseFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
AvailabilityFilter |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AvailabilityFilter parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
AvailabilityFilter |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static AvailabilityFilter parseFrom(ByteBuffer data)
Name | Description |
data | ByteBuffer |
Type | Description |
AvailabilityFilter |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AvailabilityFilter parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteBuffer |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
AvailabilityFilter |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<AvailabilityFilter> parser()
Type | Description |
Parser<AvailabilityFilter> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj | Object |
Type | Description |
boolean |
getDefaultInstanceForType()
public AvailabilityFilter getDefaultInstanceForType()
Type | Description |
AvailabilityFilter |
getParserForType()
public Parser<AvailabilityFilter> getParserForType()
Type | Description |
Parser<AvailabilityFilter> |
getRange()
public TimestampRange getRange()
Required. Range of times to filter candidate signals by.
.google.cloud.talent.v4beta1.TimestampRange range = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
TimestampRange | The range. |
getRangeOrBuilder()
public TimestampRangeOrBuilder getRangeOrBuilder()
Required. Range of times to filter candidate signals by.
.google.cloud.talent.v4beta1.TimestampRange range = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
TimestampRangeOrBuilder |
getRequired()
public boolean getRequired()
If multiple AvailabilityFilter are provided, the default behavior is to OR all filters, but if this field is set to true, this particular AvailabilityFilter will be AND'ed against other AvailabilityFilter.
bool required = 3;
Type | Description |
boolean | The required. |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
getSignalType()
public AvailabilitySignalType getSignalType()
Required. Type of signal to apply filter on.
.google.cloud.talent.v4beta1.AvailabilitySignalType signal_type = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AvailabilitySignalType | The signalType. |
getSignalTypeValue()
public int getSignalTypeValue()
Required. Type of signal to apply filter on.
.google.cloud.talent.v4beta1.AvailabilitySignalType signal_type = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
int | The enum numeric value on the wire for signalType. |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
hasRange()
public boolean hasRange()
Required. Range of times to filter candidate signals by.
.google.cloud.talent.v4beta1.TimestampRange range = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
boolean | Whether the range field is set. |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilderForType()
public AvailabilityFilter.Builder newBuilderForType()
Type | Description |
AvailabilityFilter.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected AvailabilityFilter.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent | BuilderParent |
Type | Description |
AvailabilityFilter.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Name | Description |
unused | UnusedPrivateParameter |
Type | Description |
Object |
toBuilder()
public AvailabilityFilter.Builder toBuilder()
Type | Description |
AvailabilityFilter.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output | CodedOutputStream |
Type | Description |
IOException |