public static final class CompensationInfo.CompensationRange.Builder extends GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder> implements CompensationInfo.CompensationRangeOrBuilder
Compensation range.
Protobuf type google.cloud.talent.v4beta1.CompensationInfo.CompensationRange
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CompensationInfo.CompensationRange.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CompensationInfo.CompensationRange build()
buildPartial()
public CompensationInfo.CompensationRange buildPartial()
clear()
public CompensationInfo.CompensationRange.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CompensationInfo.CompensationRange.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMaxCompensation()
public CompensationInfo.CompensationRange.Builder clearMaxCompensation()
The maximum amount of compensation. If left empty, the value is set
to a maximal compensation value and the currency code is set to
match the currency code of
min_compensation.
.google.type.Money max_compensation = 2;
clearMinCompensation()
public CompensationInfo.CompensationRange.Builder clearMinCompensation()
The minimum amount of compensation. If left empty, the value is set
to zero and the currency code is set to match the
currency code of max_compensation.
.google.type.Money min_compensation = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public CompensationInfo.CompensationRange.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public CompensationInfo.CompensationRange.Builder clone()
Overrides
getDefaultInstanceForType()
public CompensationInfo.CompensationRange getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMaxCompensation()
public Money getMaxCompensation()
The maximum amount of compensation. If left empty, the value is set
to a maximal compensation value and the currency code is set to
match the currency code of
min_compensation.
.google.type.Money max_compensation = 2;
Returns |
Type |
Description |
com.google.type.Money |
The maxCompensation.
|
getMaxCompensationBuilder()
public Money.Builder getMaxCompensationBuilder()
The maximum amount of compensation. If left empty, the value is set
to a maximal compensation value and the currency code is set to
match the currency code of
min_compensation.
.google.type.Money max_compensation = 2;
Returns |
Type |
Description |
com.google.type.Money.Builder |
|
getMaxCompensationOrBuilder()
public MoneyOrBuilder getMaxCompensationOrBuilder()
The maximum amount of compensation. If left empty, the value is set
to a maximal compensation value and the currency code is set to
match the currency code of
min_compensation.
.google.type.Money max_compensation = 2;
Returns |
Type |
Description |
com.google.type.MoneyOrBuilder |
|
getMinCompensation()
public Money getMinCompensation()
The minimum amount of compensation. If left empty, the value is set
to zero and the currency code is set to match the
currency code of max_compensation.
.google.type.Money min_compensation = 1;
Returns |
Type |
Description |
com.google.type.Money |
The minCompensation.
|
getMinCompensationBuilder()
public Money.Builder getMinCompensationBuilder()
The minimum amount of compensation. If left empty, the value is set
to zero and the currency code is set to match the
currency code of max_compensation.
.google.type.Money min_compensation = 1;
Returns |
Type |
Description |
com.google.type.Money.Builder |
|
getMinCompensationOrBuilder()
public MoneyOrBuilder getMinCompensationOrBuilder()
The minimum amount of compensation. If left empty, the value is set
to zero and the currency code is set to match the
currency code of max_compensation.
.google.type.Money min_compensation = 1;
Returns |
Type |
Description |
com.google.type.MoneyOrBuilder |
|
hasMaxCompensation()
public boolean hasMaxCompensation()
The maximum amount of compensation. If left empty, the value is set
to a maximal compensation value and the currency code is set to
match the currency code of
min_compensation.
.google.type.Money max_compensation = 2;
Returns |
Type |
Description |
boolean |
Whether the maxCompensation field is set.
|
hasMinCompensation()
public boolean hasMinCompensation()
The minimum amount of compensation. If left empty, the value is set
to zero and the currency code is set to match the
currency code of max_compensation.
.google.type.Money min_compensation = 1;
Returns |
Type |
Description |
boolean |
Whether the minCompensation field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CompensationInfo.CompensationRange other)
public CompensationInfo.CompensationRange.Builder mergeFrom(CompensationInfo.CompensationRange other)
public CompensationInfo.CompensationRange.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CompensationInfo.CompensationRange.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeMaxCompensation(Money value)
public CompensationInfo.CompensationRange.Builder mergeMaxCompensation(Money value)
The maximum amount of compensation. If left empty, the value is set
to a maximal compensation value and the currency code is set to
match the currency code of
min_compensation.
.google.type.Money max_compensation = 2;
Parameter |
Name |
Description |
value |
com.google.type.Money
|
mergeMinCompensation(Money value)
public CompensationInfo.CompensationRange.Builder mergeMinCompensation(Money value)
The minimum amount of compensation. If left empty, the value is set
to zero and the currency code is set to match the
currency code of max_compensation.
.google.type.Money min_compensation = 1;
Parameter |
Name |
Description |
value |
com.google.type.Money
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CompensationInfo.CompensationRange.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CompensationInfo.CompensationRange.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMaxCompensation(Money value)
public CompensationInfo.CompensationRange.Builder setMaxCompensation(Money value)
The maximum amount of compensation. If left empty, the value is set
to a maximal compensation value and the currency code is set to
match the currency code of
min_compensation.
.google.type.Money max_compensation = 2;
Parameter |
Name |
Description |
value |
com.google.type.Money
|
setMaxCompensation(Money.Builder builderForValue)
public CompensationInfo.CompensationRange.Builder setMaxCompensation(Money.Builder builderForValue)
The maximum amount of compensation. If left empty, the value is set
to a maximal compensation value and the currency code is set to
match the currency code of
min_compensation.
.google.type.Money max_compensation = 2;
Parameter |
Name |
Description |
builderForValue |
com.google.type.Money.Builder
|
setMinCompensation(Money value)
public CompensationInfo.CompensationRange.Builder setMinCompensation(Money value)
The minimum amount of compensation. If left empty, the value is set
to zero and the currency code is set to match the
currency code of max_compensation.
.google.type.Money min_compensation = 1;
Parameter |
Name |
Description |
value |
com.google.type.Money
|
setMinCompensation(Money.Builder builderForValue)
public CompensationInfo.CompensationRange.Builder setMinCompensation(Money.Builder builderForValue)
The minimum amount of compensation. If left empty, the value is set
to zero and the currency code is set to match the
currency code of max_compensation.
.google.type.Money min_compensation = 1;
Parameter |
Name |
Description |
builderForValue |
com.google.type.Money.Builder
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CompensationInfo.CompensationRange.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CompensationInfo.CompensationRange.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides