public interface CompensationInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
CompensationInfo.CompensationRange |
getAnnualizedBaseCompensationRange()
Output only.
|
CompensationInfo.CompensationRangeOrBuilder |
getAnnualizedBaseCompensationRangeOrBuilder()
Output only.
|
CompensationInfo.CompensationRange |
getAnnualizedTotalCompensationRange()
Output only.
|
CompensationInfo.CompensationRangeOrBuilder |
getAnnualizedTotalCompensationRangeOrBuilder()
Output only.
|
CompensationInfo.CompensationEntry |
getEntries(int index)
Optional.
|
int |
getEntriesCount()
Optional.
|
List<CompensationInfo.CompensationEntry> |
getEntriesList()
Optional.
|
CompensationInfo.CompensationEntryOrBuilder |
getEntriesOrBuilder(int index)
Optional.
|
List<? extends CompensationInfo.CompensationEntryOrBuilder> |
getEntriesOrBuilderList()
Optional.
|
boolean |
hasAnnualizedBaseCompensationRange()
Output only.
|
boolean |
hasAnnualizedTotalCompensationRange()
Output only.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofList<CompensationInfo.CompensationEntry> getEntriesList()
Optional. Job compensation information. At most one entry can be of type [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is referred as **base compensation entry** for the job.
repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1;
CompensationInfo.CompensationEntry getEntries(int index)
Optional. Job compensation information. At most one entry can be of type [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is referred as **base compensation entry** for the job.
repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1;
int getEntriesCount()
Optional. Job compensation information. At most one entry can be of type [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is referred as **base compensation entry** for the job.
repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1;
List<? extends CompensationInfo.CompensationEntryOrBuilder> getEntriesOrBuilderList()
Optional. Job compensation information. At most one entry can be of type [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is referred as **base compensation entry** for the job.
repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1;
CompensationInfo.CompensationEntryOrBuilder getEntriesOrBuilder(int index)
Optional. Job compensation information. At most one entry can be of type [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is referred as **base compensation entry** for the job.
repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1;
boolean hasAnnualizedBaseCompensationRange()
Output only. Annualized base compensation range. Computed as base compensation entry's [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year]. See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
.google.cloud.talent.v4beta1.CompensationInfo.CompensationRange annualized_base_compensation_range = 2;
CompensationInfo.CompensationRange getAnnualizedBaseCompensationRange()
Output only. Annualized base compensation range. Computed as base compensation entry's [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year]. See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
.google.cloud.talent.v4beta1.CompensationInfo.CompensationRange annualized_base_compensation_range = 2;
CompensationInfo.CompensationRangeOrBuilder getAnnualizedBaseCompensationRangeOrBuilder()
Output only. Annualized base compensation range. Computed as base compensation entry's [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year]. See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
.google.cloud.talent.v4beta1.CompensationInfo.CompensationRange annualized_base_compensation_range = 2;
boolean hasAnnualizedTotalCompensationRange()
Output only. Annualized total compensation range. Computed as all compensation entries' [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year]. See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
.google.cloud.talent.v4beta1.CompensationInfo.CompensationRange annualized_total_compensation_range = 3;
CompensationInfo.CompensationRange getAnnualizedTotalCompensationRange()
Output only. Annualized total compensation range. Computed as all compensation entries' [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year]. See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
.google.cloud.talent.v4beta1.CompensationInfo.CompensationRange annualized_total_compensation_range = 3;
CompensationInfo.CompensationRangeOrBuilder getAnnualizedTotalCompensationRangeOrBuilder()
Output only. Annualized total compensation range. Computed as all compensation entries' [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year]. See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
.google.cloud.talent.v4beta1.CompensationInfo.CompensationRange annualized_total_compensation_range = 3;
Copyright © 2019 Google LLC. All rights reserved.