public static final class RepricingCondition.Builder extends GeneratedMessageV3.Builder<RepricingCondition.Builder> implements RepricingConditionOrBuilder
Represents the various repricing conditions you can use for a conditional
override.
Protobuf type google.cloud.channel.v1.RepricingCondition
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 RepricingCondition.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public RepricingCondition build()
buildPartial()
public RepricingCondition buildPartial()
clear()
public RepricingCondition.Builder clear()
Overrides
clearCondition()
public RepricingCondition.Builder clearCondition()
clearField(Descriptors.FieldDescriptor field)
public RepricingCondition.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RepricingCondition.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSkuGroupCondition()
public RepricingCondition.Builder clearSkuGroupCondition()
SKU Group condition for override.
.google.cloud.channel.v1.SkuGroupCondition sku_group_condition = 1;
clone()
public RepricingCondition.Builder clone()
Overrides
getConditionCase()
public RepricingCondition.ConditionCase getConditionCase()
getDefaultInstanceForType()
public RepricingCondition getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getSkuGroupCondition()
public SkuGroupCondition getSkuGroupCondition()
SKU Group condition for override.
.google.cloud.channel.v1.SkuGroupCondition sku_group_condition = 1;
getSkuGroupConditionBuilder()
public SkuGroupCondition.Builder getSkuGroupConditionBuilder()
SKU Group condition for override.
.google.cloud.channel.v1.SkuGroupCondition sku_group_condition = 1;
getSkuGroupConditionOrBuilder()
public SkuGroupConditionOrBuilder getSkuGroupConditionOrBuilder()
SKU Group condition for override.
.google.cloud.channel.v1.SkuGroupCondition sku_group_condition = 1;
hasSkuGroupCondition()
public boolean hasSkuGroupCondition()
SKU Group condition for override.
.google.cloud.channel.v1.SkuGroupCondition sku_group_condition = 1;
Returns |
Type |
Description |
boolean |
Whether the skuGroupCondition field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(RepricingCondition other)
public RepricingCondition.Builder mergeFrom(RepricingCondition other)
public RepricingCondition.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public RepricingCondition.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeSkuGroupCondition(SkuGroupCondition value)
public RepricingCondition.Builder mergeSkuGroupCondition(SkuGroupCondition value)
SKU Group condition for override.
.google.cloud.channel.v1.SkuGroupCondition sku_group_condition = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RepricingCondition.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public RepricingCondition.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RepricingCondition.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSkuGroupCondition(SkuGroupCondition value)
public RepricingCondition.Builder setSkuGroupCondition(SkuGroupCondition value)
SKU Group condition for override.
.google.cloud.channel.v1.SkuGroupCondition sku_group_condition = 1;
setSkuGroupCondition(SkuGroupCondition.Builder builderForValue)
public RepricingCondition.Builder setSkuGroupCondition(SkuGroupCondition.Builder builderForValue)
SKU Group condition for override.
.google.cloud.channel.v1.SkuGroupCondition sku_group_condition = 1;
setUnknownFields(UnknownFieldSet unknownFields)
public final RepricingCondition.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides