public static final class RepricingAdjustment.Builder extends GeneratedMessageV3.Builder<RepricingAdjustment.Builder> implements RepricingAdjustmentOrBuilder
A type that represents the various adjustments you can apply to a bill.
Protobuf type google.cloud.channel.v1.RepricingAdjustment
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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 RepricingAdjustment.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public RepricingAdjustment build()
buildPartial()
public RepricingAdjustment buildPartial()
clear()
public RepricingAdjustment.Builder clear()
Overrides
clearAdjustment()
public RepricingAdjustment.Builder clearAdjustment()
clearField(Descriptors.FieldDescriptor field)
public RepricingAdjustment.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RepricingAdjustment.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPercentageAdjustment()
public RepricingAdjustment.Builder clearPercentageAdjustment()
Flat markup or markdown on an entire bill.
.google.cloud.channel.v1.PercentageAdjustment percentage_adjustment = 2;
clone()
public RepricingAdjustment.Builder clone()
Overrides
getAdjustmentCase()
public RepricingAdjustment.AdjustmentCase getAdjustmentCase()
getDefaultInstanceForType()
public RepricingAdjustment getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getPercentageAdjustment()
public PercentageAdjustment getPercentageAdjustment()
Flat markup or markdown on an entire bill.
.google.cloud.channel.v1.PercentageAdjustment percentage_adjustment = 2;
getPercentageAdjustmentBuilder()
public PercentageAdjustment.Builder getPercentageAdjustmentBuilder()
Flat markup or markdown on an entire bill.
.google.cloud.channel.v1.PercentageAdjustment percentage_adjustment = 2;
getPercentageAdjustmentOrBuilder()
public PercentageAdjustmentOrBuilder getPercentageAdjustmentOrBuilder()
Flat markup or markdown on an entire bill.
.google.cloud.channel.v1.PercentageAdjustment percentage_adjustment = 2;
hasPercentageAdjustment()
public boolean hasPercentageAdjustment()
Flat markup or markdown on an entire bill.
.google.cloud.channel.v1.PercentageAdjustment percentage_adjustment = 2;
Returns |
---|
Type | Description |
boolean | Whether the percentageAdjustment field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(RepricingAdjustment other)
public RepricingAdjustment.Builder mergeFrom(RepricingAdjustment other)
public RepricingAdjustment.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public RepricingAdjustment.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergePercentageAdjustment(PercentageAdjustment value)
public RepricingAdjustment.Builder mergePercentageAdjustment(PercentageAdjustment value)
Flat markup or markdown on an entire bill.
.google.cloud.channel.v1.PercentageAdjustment percentage_adjustment = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RepricingAdjustment.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public RepricingAdjustment.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setPercentageAdjustment(PercentageAdjustment value)
public RepricingAdjustment.Builder setPercentageAdjustment(PercentageAdjustment value)
Flat markup or markdown on an entire bill.
.google.cloud.channel.v1.PercentageAdjustment percentage_adjustment = 2;
setPercentageAdjustment(PercentageAdjustment.Builder builderForValue)
public RepricingAdjustment.Builder setPercentageAdjustment(PercentageAdjustment.Builder builderForValue)
Flat markup or markdown on an entire bill.
.google.cloud.channel.v1.PercentageAdjustment percentage_adjustment = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RepricingAdjustment.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final RepricingAdjustment.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides