public interface CompensationFilterOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getIncludeJobsWithUnspecifiedCompensationRange()
Optional.
|
CompensationInfo.CompensationRange |
getRange()
Optional.
|
CompensationInfo.CompensationRangeOrBuilder |
getRangeOrBuilder()
Optional.
|
CompensationFilter.FilterType |
getType()
Required.
|
int |
getTypeValue()
Required.
|
CompensationInfo.CompensationUnit |
getUnits(int index)
Required.
|
int |
getUnitsCount()
Required.
|
List<CompensationInfo.CompensationUnit> |
getUnitsList()
Required.
|
int |
getUnitsValue(int index)
Required.
|
List<Integer> |
getUnitsValueList()
Required.
|
boolean |
hasRange()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getTypeValue()
Required. Type of filter.
.google.cloud.talent.v4beta1.CompensationFilter.FilterType type = 1;CompensationFilter.FilterType getType()
Required. Type of filter.
.google.cloud.talent.v4beta1.CompensationFilter.FilterType type = 1;List<CompensationInfo.CompensationUnit> getUnitsList()
Required. Specify desired `base compensation entry's` [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit].
repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit units = 2;int getUnitsCount()
Required. Specify desired `base compensation entry's` [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit].
repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit units = 2;CompensationInfo.CompensationUnit getUnits(int index)
Required. Specify desired `base compensation entry's` [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit].
repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit units = 2;List<Integer> getUnitsValueList()
Required. Specify desired `base compensation entry's` [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit].
repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit units = 2;int getUnitsValue(int index)
Required. Specify desired `base compensation entry's` [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit].
repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit units = 2;boolean hasRange()
Optional. Compensation range.
.google.cloud.talent.v4beta1.CompensationInfo.CompensationRange range = 3;CompensationInfo.CompensationRange getRange()
Optional. Compensation range.
.google.cloud.talent.v4beta1.CompensationInfo.CompensationRange range = 3;CompensationInfo.CompensationRangeOrBuilder getRangeOrBuilder()
Optional. Compensation range.
.google.cloud.talent.v4beta1.CompensationInfo.CompensationRange range = 3;boolean getIncludeJobsWithUnspecifiedCompensationRange()
Optional. If set to true, jobs with unspecified compensation range fields are included.
bool include_jobs_with_unspecified_compensation_range = 4;Copyright © 2019 Google LLC. All rights reserved.