- 2.54.0 (latest)
- 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 static final class CompensationInfo.Builder extends GeneratedMessageV3.Builder<CompensationInfo.Builder> implements CompensationInfoOrBuilder
Job compensation details.
Protobuf type google.cloud.talent.v4.CompensationInfo
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CompensationInfo.BuilderImplements
CompensationInfoOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllEntries(Iterable<? extends CompensationInfo.CompensationEntry> values)
public CompensationInfo.Builder addAllEntries(Iterable<? extends CompensationInfo.CompensationEntry> values)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.cloud.talent.v4.CompensationInfo.CompensationEntry> |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
addEntries(CompensationInfo.CompensationEntry value)
public CompensationInfo.Builder addEntries(CompensationInfo.CompensationEntry value)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameter | |
---|---|
Name | Description |
value | CompensationInfo.CompensationEntry |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
addEntries(CompensationInfo.CompensationEntry.Builder builderForValue)
public CompensationInfo.Builder addEntries(CompensationInfo.CompensationEntry.Builder builderForValue)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameter | |
---|---|
Name | Description |
builderForValue | CompensationInfo.CompensationEntry.Builder |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
addEntries(int index, CompensationInfo.CompensationEntry value)
public CompensationInfo.Builder addEntries(int index, CompensationInfo.CompensationEntry value)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameters | |
---|---|
Name | Description |
index | int |
value | CompensationInfo.CompensationEntry |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
addEntries(int index, CompensationInfo.CompensationEntry.Builder builderForValue)
public CompensationInfo.Builder addEntries(int index, CompensationInfo.CompensationEntry.Builder builderForValue)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | CompensationInfo.CompensationEntry.Builder |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
addEntriesBuilder()
public CompensationInfo.CompensationEntry.Builder addEntriesBuilder()
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationEntry.Builder |
addEntriesBuilder(int index)
public CompensationInfo.CompensationEntry.Builder addEntriesBuilder(int index)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationEntry.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CompensationInfo.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
build()
public CompensationInfo build()
Returns | |
---|---|
Type | Description |
CompensationInfo |
buildPartial()
public CompensationInfo buildPartial()
Returns | |
---|---|
Type | Description |
CompensationInfo |
clear()
public CompensationInfo.Builder clear()
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
clearAnnualizedBaseCompensationRange()
public CompensationInfo.Builder clearAnnualizedBaseCompensationRange()
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_base_compensation_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
clearAnnualizedTotalCompensationRange()
public CompensationInfo.Builder clearAnnualizedTotalCompensationRange()
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_total_compensation_range = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
clearEntries()
public CompensationInfo.Builder clearEntries()
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
clearField(Descriptors.FieldDescriptor field)
public CompensationInfo.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public CompensationInfo.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
clone()
public CompensationInfo.Builder clone()
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
getAnnualizedBaseCompensationRange()
public CompensationInfo.CompensationRange getAnnualizedBaseCompensationRange()
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_base_compensation_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationRange | The annualizedBaseCompensationRange. |
getAnnualizedBaseCompensationRangeBuilder()
public CompensationInfo.CompensationRange.Builder getAnnualizedBaseCompensationRangeBuilder()
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_base_compensation_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationRange.Builder |
getAnnualizedBaseCompensationRangeOrBuilder()
public CompensationInfo.CompensationRangeOrBuilder getAnnualizedBaseCompensationRangeOrBuilder()
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_base_compensation_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationRangeOrBuilder |
getAnnualizedTotalCompensationRange()
public CompensationInfo.CompensationRange getAnnualizedTotalCompensationRange()
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_total_compensation_range = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationRange | The annualizedTotalCompensationRange. |
getAnnualizedTotalCompensationRangeBuilder()
public CompensationInfo.CompensationRange.Builder getAnnualizedTotalCompensationRangeBuilder()
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_total_compensation_range = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationRange.Builder |
getAnnualizedTotalCompensationRangeOrBuilder()
public CompensationInfo.CompensationRangeOrBuilder getAnnualizedTotalCompensationRangeOrBuilder()
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_total_compensation_range = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationRangeOrBuilder |
getDefaultInstanceForType()
public CompensationInfo getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
CompensationInfo |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getEntries(int index)
public CompensationInfo.CompensationEntry getEntries(int index)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationEntry |
getEntriesBuilder(int index)
public CompensationInfo.CompensationEntry.Builder getEntriesBuilder(int index)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationEntry.Builder |
getEntriesBuilderList()
public List<CompensationInfo.CompensationEntry.Builder> getEntriesBuilderList()
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Returns | |
---|---|
Type | Description |
List<Builder> |
getEntriesCount()
public int getEntriesCount()
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Returns | |
---|---|
Type | Description |
int |
getEntriesList()
public List<CompensationInfo.CompensationEntry> getEntriesList()
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Returns | |
---|---|
Type | Description |
List<CompensationEntry> |
getEntriesOrBuilder(int index)
public CompensationInfo.CompensationEntryOrBuilder getEntriesOrBuilder(int index)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
CompensationInfo.CompensationEntryOrBuilder |
getEntriesOrBuilderList()
public List<? extends CompensationInfo.CompensationEntryOrBuilder> getEntriesOrBuilderList()
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.talent.v4.CompensationInfo.CompensationEntryOrBuilder> |
hasAnnualizedBaseCompensationRange()
public boolean hasAnnualizedBaseCompensationRange()
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_base_compensation_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean | Whether the annualizedBaseCompensationRange field is set. |
hasAnnualizedTotalCompensationRange()
public boolean hasAnnualizedTotalCompensationRange()
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_total_compensation_range = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean | Whether the annualizedTotalCompensationRange field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeAnnualizedBaseCompensationRange(CompensationInfo.CompensationRange value)
public CompensationInfo.Builder mergeAnnualizedBaseCompensationRange(CompensationInfo.CompensationRange value)
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_base_compensation_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | CompensationInfo.CompensationRange |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
mergeAnnualizedTotalCompensationRange(CompensationInfo.CompensationRange value)
public CompensationInfo.Builder mergeAnnualizedTotalCompensationRange(CompensationInfo.CompensationRange value)
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_total_compensation_range = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | CompensationInfo.CompensationRange |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
mergeFrom(CompensationInfo other)
public CompensationInfo.Builder mergeFrom(CompensationInfo other)
Parameter | |
---|---|
Name | Description |
other | CompensationInfo |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CompensationInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public CompensationInfo.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CompensationInfo.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
removeEntries(int index)
public CompensationInfo.Builder removeEntries(int index)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
setAnnualizedBaseCompensationRange(CompensationInfo.CompensationRange value)
public CompensationInfo.Builder setAnnualizedBaseCompensationRange(CompensationInfo.CompensationRange value)
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_base_compensation_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | CompensationInfo.CompensationRange |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
setAnnualizedBaseCompensationRange(CompensationInfo.CompensationRange.Builder builderForValue)
public CompensationInfo.Builder setAnnualizedBaseCompensationRange(CompensationInfo.CompensationRange.Builder builderForValue)
Output only. Annualized base compensation range. Computed as base compensation entry's CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_base_compensation_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue | CompensationInfo.CompensationRange.Builder |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
setAnnualizedTotalCompensationRange(CompensationInfo.CompensationRange value)
public CompensationInfo.Builder setAnnualizedTotalCompensationRange(CompensationInfo.CompensationRange value)
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_total_compensation_range = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | CompensationInfo.CompensationRange |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
setAnnualizedTotalCompensationRange(CompensationInfo.CompensationRange.Builder builderForValue)
public CompensationInfo.Builder setAnnualizedTotalCompensationRange(CompensationInfo.CompensationRange.Builder builderForValue)
Output only. Annualized total compensation range. Computed as all compensation entries' CompensationEntry.amount times CompensationEntry.expected_units_per_year.
See CompensationEntry for explanation on compensation annualization.
.google.cloud.talent.v4.CompensationInfo.CompensationRange annualized_total_compensation_range = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue | CompensationInfo.CompensationRange.Builder |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
setEntries(int index, CompensationInfo.CompensationEntry value)
public CompensationInfo.Builder setEntries(int index, CompensationInfo.CompensationEntry value)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameters | |
---|---|
Name | Description |
index | int |
value | CompensationInfo.CompensationEntry |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
setEntries(int index, CompensationInfo.CompensationEntry.Builder builderForValue)
public CompensationInfo.Builder setEntries(int index, CompensationInfo.CompensationEntry.Builder builderForValue)
Job compensation information.
At most one entry can be of type CompensationInfo.CompensationType.BASE, which is referred as base compensation entry for the job.
repeated .google.cloud.talent.v4.CompensationInfo.CompensationEntry entries = 1;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | CompensationInfo.CompensationEntry.Builder |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public CompensationInfo.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CompensationInfo.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final CompensationInfo.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CompensationInfo.Builder |