public static final class ApplicationDateFilter.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder> implements ApplicationDateFilterOrBuilder
Input only. Application Date Range Filter. The API matches profiles with [Application.application_date][google.cloud.talent.v4beta1.Application.application_date] between start date and end date (both boundaries are inclusive). The filter is ignored if both [start_date][google.cloud.talent.v4beta1.ApplicationDateFilter.start_date] and [end_date][google.cloud.talent.v4beta1.ApplicationDateFilter.end_date] are missing.Protobuf type
google.cloud.talent.v4beta1.ApplicationDateFilter| Modifier and Type | Method and Description |
|---|---|
ApplicationDateFilter.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ApplicationDateFilter |
build() |
ApplicationDateFilter |
buildPartial() |
ApplicationDateFilter.Builder |
clear() |
ApplicationDateFilter.Builder |
clearEndDate()
Optional.
|
ApplicationDateFilter.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ApplicationDateFilter.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ApplicationDateFilter.Builder |
clearStartDate()
Optional.
|
ApplicationDateFilter.Builder |
clone() |
ApplicationDateFilter |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.type.Date |
getEndDate()
Optional.
|
com.google.type.Date.Builder |
getEndDateBuilder()
Optional.
|
com.google.type.DateOrBuilder |
getEndDateOrBuilder()
Optional.
|
com.google.type.Date |
getStartDate()
Optional.
|
com.google.type.Date.Builder |
getStartDateBuilder()
Optional.
|
com.google.type.DateOrBuilder |
getStartDateOrBuilder()
Optional.
|
boolean |
hasEndDate()
Optional.
|
boolean |
hasStartDate()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ApplicationDateFilter.Builder |
mergeEndDate(com.google.type.Date value)
Optional.
|
ApplicationDateFilter.Builder |
mergeFrom(ApplicationDateFilter other) |
ApplicationDateFilter.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ApplicationDateFilter.Builder |
mergeFrom(com.google.protobuf.Message other) |
ApplicationDateFilter.Builder |
mergeStartDate(com.google.type.Date value)
Optional.
|
ApplicationDateFilter.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ApplicationDateFilter.Builder |
setEndDate(com.google.type.Date.Builder builderForValue)
Optional.
|
ApplicationDateFilter.Builder |
setEndDate(com.google.type.Date value)
Optional.
|
ApplicationDateFilter.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ApplicationDateFilter.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ApplicationDateFilter.Builder |
setStartDate(com.google.type.Date.Builder builderForValue)
Optional.
|
ApplicationDateFilter.Builder |
setStartDate(com.google.type.Date value)
Optional.
|
ApplicationDateFilter.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>public ApplicationDateFilter.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>public ApplicationDateFilter getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ApplicationDateFilter build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ApplicationDateFilter buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ApplicationDateFilter.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>public ApplicationDateFilter.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>public ApplicationDateFilter.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>public ApplicationDateFilter.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>public ApplicationDateFilter.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>public ApplicationDateFilter.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>public ApplicationDateFilter.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ApplicationDateFilter.Builder>public ApplicationDateFilter.Builder mergeFrom(ApplicationDateFilter other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>public ApplicationDateFilter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ApplicationDateFilter.Builder>IOExceptionpublic boolean hasStartDate()
Optional. Start date. If it's missing, The API matches profiles with application date not after the end date.
.google.type.Date start_date = 1;hasStartDate in interface ApplicationDateFilterOrBuilderpublic com.google.type.Date getStartDate()
Optional. Start date. If it's missing, The API matches profiles with application date not after the end date.
.google.type.Date start_date = 1;getStartDate in interface ApplicationDateFilterOrBuilderpublic ApplicationDateFilter.Builder setStartDate(com.google.type.Date value)
Optional. Start date. If it's missing, The API matches profiles with application date not after the end date.
.google.type.Date start_date = 1;public ApplicationDateFilter.Builder setStartDate(com.google.type.Date.Builder builderForValue)
Optional. Start date. If it's missing, The API matches profiles with application date not after the end date.
.google.type.Date start_date = 1;public ApplicationDateFilter.Builder mergeStartDate(com.google.type.Date value)
Optional. Start date. If it's missing, The API matches profiles with application date not after the end date.
.google.type.Date start_date = 1;public ApplicationDateFilter.Builder clearStartDate()
Optional. Start date. If it's missing, The API matches profiles with application date not after the end date.
.google.type.Date start_date = 1;public com.google.type.Date.Builder getStartDateBuilder()
Optional. Start date. If it's missing, The API matches profiles with application date not after the end date.
.google.type.Date start_date = 1;public com.google.type.DateOrBuilder getStartDateOrBuilder()
Optional. Start date. If it's missing, The API matches profiles with application date not after the end date.
.google.type.Date start_date = 1;getStartDateOrBuilder in interface ApplicationDateFilterOrBuilderpublic boolean hasEndDate()
Optional. End date. If it's missing, The API matches profiles with application date not before the start date.
.google.type.Date end_date = 2;hasEndDate in interface ApplicationDateFilterOrBuilderpublic com.google.type.Date getEndDate()
Optional. End date. If it's missing, The API matches profiles with application date not before the start date.
.google.type.Date end_date = 2;getEndDate in interface ApplicationDateFilterOrBuilderpublic ApplicationDateFilter.Builder setEndDate(com.google.type.Date value)
Optional. End date. If it's missing, The API matches profiles with application date not before the start date.
.google.type.Date end_date = 2;public ApplicationDateFilter.Builder setEndDate(com.google.type.Date.Builder builderForValue)
Optional. End date. If it's missing, The API matches profiles with application date not before the start date.
.google.type.Date end_date = 2;public ApplicationDateFilter.Builder mergeEndDate(com.google.type.Date value)
Optional. End date. If it's missing, The API matches profiles with application date not before the start date.
.google.type.Date end_date = 2;public ApplicationDateFilter.Builder clearEndDate()
Optional. End date. If it's missing, The API matches profiles with application date not before the start date.
.google.type.Date end_date = 2;public com.google.type.Date.Builder getEndDateBuilder()
Optional. End date. If it's missing, The API matches profiles with application date not before the start date.
.google.type.Date end_date = 2;public com.google.type.DateOrBuilder getEndDateOrBuilder()
Optional. End date. If it's missing, The API matches profiles with application date not before the start date.
.google.type.Date end_date = 2;getEndDateOrBuilder in interface ApplicationDateFilterOrBuilderpublic final ApplicationDateFilter.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>public final ApplicationDateFilter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ApplicationDateFilter.Builder>Copyright © 2019 Google LLC. All rights reserved.