public static final class CompensationInfo.CompensationRange.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder> implements CompensationInfo.CompensationRangeOrBuilder
Compensation range.Protobuf type
google.cloud.talent.v4beta1.CompensationInfo.CompensationRangegetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>public CompensationInfo.CompensationRange.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>public CompensationInfo.CompensationRange getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CompensationInfo.CompensationRange build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CompensationInfo.CompensationRange buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CompensationInfo.CompensationRange.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>public CompensationInfo.CompensationRange.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>public CompensationInfo.CompensationRange.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>public CompensationInfo.CompensationRange.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>public CompensationInfo.CompensationRange.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>public CompensationInfo.CompensationRange.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>public CompensationInfo.CompensationRange.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CompensationInfo.CompensationRange.Builder>public CompensationInfo.CompensationRange.Builder mergeFrom(CompensationInfo.CompensationRange other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>public CompensationInfo.CompensationRange.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CompensationInfo.CompensationRange.Builder>IOExceptionpublic boolean hasMaxCompensation()
Optional. 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][google.type.Money.currency_code] of min_compensation.
.google.type.Money max_compensation = 2;hasMaxCompensation in interface CompensationInfo.CompensationRangeOrBuilderpublic com.google.type.Money getMaxCompensation()
Optional. 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][google.type.Money.currency_code] of min_compensation.
.google.type.Money max_compensation = 2;getMaxCompensation in interface CompensationInfo.CompensationRangeOrBuilderpublic CompensationInfo.CompensationRange.Builder setMaxCompensation(com.google.type.Money value)
Optional. 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][google.type.Money.currency_code] of min_compensation.
.google.type.Money max_compensation = 2;public CompensationInfo.CompensationRange.Builder setMaxCompensation(com.google.type.Money.Builder builderForValue)
Optional. 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][google.type.Money.currency_code] of min_compensation.
.google.type.Money max_compensation = 2;public CompensationInfo.CompensationRange.Builder mergeMaxCompensation(com.google.type.Money value)
Optional. 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][google.type.Money.currency_code] of min_compensation.
.google.type.Money max_compensation = 2;public CompensationInfo.CompensationRange.Builder clearMaxCompensation()
Optional. 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][google.type.Money.currency_code] of min_compensation.
.google.type.Money max_compensation = 2;public com.google.type.Money.Builder getMaxCompensationBuilder()
Optional. 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][google.type.Money.currency_code] of min_compensation.
.google.type.Money max_compensation = 2;public com.google.type.MoneyOrBuilder getMaxCompensationOrBuilder()
Optional. 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][google.type.Money.currency_code] of min_compensation.
.google.type.Money max_compensation = 2;getMaxCompensationOrBuilder in interface CompensationInfo.CompensationRangeOrBuilderpublic boolean hasMinCompensation()
Optional. 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][google.type.Money.currency_code] of max_compensation.
.google.type.Money min_compensation = 1;hasMinCompensation in interface CompensationInfo.CompensationRangeOrBuilderpublic com.google.type.Money getMinCompensation()
Optional. 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][google.type.Money.currency_code] of max_compensation.
.google.type.Money min_compensation = 1;getMinCompensation in interface CompensationInfo.CompensationRangeOrBuilderpublic CompensationInfo.CompensationRange.Builder setMinCompensation(com.google.type.Money value)
Optional. 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][google.type.Money.currency_code] of max_compensation.
.google.type.Money min_compensation = 1;public CompensationInfo.CompensationRange.Builder setMinCompensation(com.google.type.Money.Builder builderForValue)
Optional. 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][google.type.Money.currency_code] of max_compensation.
.google.type.Money min_compensation = 1;public CompensationInfo.CompensationRange.Builder mergeMinCompensation(com.google.type.Money value)
Optional. 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][google.type.Money.currency_code] of max_compensation.
.google.type.Money min_compensation = 1;public CompensationInfo.CompensationRange.Builder clearMinCompensation()
Optional. 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][google.type.Money.currency_code] of max_compensation.
.google.type.Money min_compensation = 1;public com.google.type.Money.Builder getMinCompensationBuilder()
Optional. 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][google.type.Money.currency_code] of max_compensation.
.google.type.Money min_compensation = 1;public com.google.type.MoneyOrBuilder getMinCompensationOrBuilder()
Optional. 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][google.type.Money.currency_code] of max_compensation.
.google.type.Money min_compensation = 1;getMinCompensationOrBuilder in interface CompensationInfo.CompensationRangeOrBuilderpublic final CompensationInfo.CompensationRange.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>public final CompensationInfo.CompensationRange.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CompensationInfo.CompensationRange.Builder>Copyright © 2019 Google LLC. All rights reserved.