public interface CompensationFilterOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getIncludeJobsWithUnspecifiedCompensationRange()
public abstract boolean getIncludeJobsWithUnspecifiedCompensationRange()
If set to true, jobs with unspecified compensation range fields are included.
bool include_jobs_with_unspecified_compensation_range = 4;
Returns | |
---|---|
Type | Description |
boolean |
The includeJobsWithUnspecifiedCompensationRange. |
getRange()
public abstract CompensationInfo.CompensationRange getRange()
Compensation range.
.google.cloud.talent.v4.CompensationInfo.CompensationRange range = 3;
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationRange |
The range. |
getRangeOrBuilder()
public abstract CompensationInfo.CompensationRangeOrBuilder getRangeOrBuilder()
Compensation range.
.google.cloud.talent.v4.CompensationInfo.CompensationRange range = 3;
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationRangeOrBuilder |
getType()
public abstract CompensationFilter.FilterType getType()
Required. Type of filter.
.google.cloud.talent.v4.CompensationFilter.FilterType type = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CompensationFilter.FilterType |
The type. |
getTypeValue()
public abstract int getTypeValue()
Required. Type of filter.
.google.cloud.talent.v4.CompensationFilter.FilterType type = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for type. |
getUnits(int index)
public abstract CompensationInfo.CompensationUnit getUnits(int index)
Required. Specify desired base compensation entry's
CompensationInfo.CompensationUnit.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationUnit units = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationUnit |
The units at the given index. |
getUnitsCount()
public abstract int getUnitsCount()
Required. Specify desired base compensation entry's
CompensationInfo.CompensationUnit.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationUnit units = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
int |
The count of units. |
getUnitsList()
public abstract List<CompensationInfo.CompensationUnit> getUnitsList()
Required. Specify desired base compensation entry's
CompensationInfo.CompensationUnit.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationUnit units = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
List<CompensationUnit> |
A list containing the units. |
getUnitsValue(int index)
public abstract int getUnitsValue(int index)
Required. Specify desired base compensation entry's
CompensationInfo.CompensationUnit.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationUnit units = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire of units at the given index. |
getUnitsValueList()
public abstract List<Integer> getUnitsValueList()
Required. Specify desired base compensation entry's
CompensationInfo.CompensationUnit.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationUnit units = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
List<Integer> |
A list containing the enum numeric values on the wire for units. |
hasRange()
public abstract boolean hasRange()
Compensation range.
.google.cloud.talent.v4.CompensationInfo.CompensationRange range = 3;
Returns | |
---|---|
Type | Description |
boolean |
Whether the range field is set. |