public static final class StandardOffer.PriceModel.Usage.Builder extends GeneratedMessage.Builder<StandardOffer.PriceModel.Usage.Builder> implements StandardOffer.PriceModel.UsageOrBuilder
Price configurations for the usage part.
Protobuf type google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.Usage
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public StandardOffer.PriceModel.Usage build()
buildPartial()
public StandardOffer.PriceModel.Usage buildPartial()
clear()
public StandardOffer.PriceModel.Usage.Builder clear()
Overrides
clearSkuGroupList()
public StandardOffer.PriceModel.Usage.Builder clearSkuGroupList()
Output only. The offer's usage fees are charged against the SKUs in
these groups.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuGroupList sku_group_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearSkuList()
public StandardOffer.PriceModel.Usage.Builder clearSkuList()
Output only. The offer's usage fees are charged against these SKUs.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuList sku_list = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearSkus()
public StandardOffer.PriceModel.Usage.Builder clearSkus()
getDefaultInstanceForType()
public StandardOffer.PriceModel.Usage getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getSkuGroupList()
public StandardOffer.PriceModel.SkuGroupList getSkuGroupList()
Output only. The offer's usage fees are charged against the SKUs in
these groups.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuGroupList sku_group_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSkuGroupListBuilder()
public StandardOffer.PriceModel.SkuGroupList.Builder getSkuGroupListBuilder()
Output only. The offer's usage fees are charged against the SKUs in
these groups.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuGroupList sku_group_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSkuGroupListOrBuilder()
public StandardOffer.PriceModel.SkuGroupListOrBuilder getSkuGroupListOrBuilder()
Output only. The offer's usage fees are charged against the SKUs in
these groups.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuGroupList sku_group_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSkuList()
public StandardOffer.PriceModel.SkuList getSkuList()
Output only. The offer's usage fees are charged against these SKUs.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuList sku_list = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSkuListBuilder()
public StandardOffer.PriceModel.SkuList.Builder getSkuListBuilder()
Output only. The offer's usage fees are charged against these SKUs.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuList sku_list = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSkuListOrBuilder()
public StandardOffer.PriceModel.SkuListOrBuilder getSkuListOrBuilder()
Output only. The offer's usage fees are charged against these SKUs.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuList sku_list = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSkusCase()
public StandardOffer.PriceModel.Usage.SkusCase getSkusCase()
hasSkuGroupList()
public boolean hasSkuGroupList()
Output only. The offer's usage fees are charged against the SKUs in
these groups.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuGroupList sku_group_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the skuGroupList field is set.
|
hasSkuList()
public boolean hasSkuList()
Output only. The offer's usage fees are charged against these SKUs.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuList sku_list = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the skuList field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(StandardOffer.PriceModel.Usage other)
public StandardOffer.PriceModel.Usage.Builder mergeFrom(StandardOffer.PriceModel.Usage other)
public StandardOffer.PriceModel.Usage.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public StandardOffer.PriceModel.Usage.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeSkuGroupList(StandardOffer.PriceModel.SkuGroupList value)
public StandardOffer.PriceModel.Usage.Builder mergeSkuGroupList(StandardOffer.PriceModel.SkuGroupList value)
Output only. The offer's usage fees are charged against the SKUs in
these groups.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuGroupList sku_group_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
mergeSkuList(StandardOffer.PriceModel.SkuList value)
public StandardOffer.PriceModel.Usage.Builder mergeSkuList(StandardOffer.PriceModel.SkuList value)
Output only. The offer's usage fees are charged against these SKUs.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuList sku_list = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setSkuGroupList(StandardOffer.PriceModel.SkuGroupList value)
public StandardOffer.PriceModel.Usage.Builder setSkuGroupList(StandardOffer.PriceModel.SkuGroupList value)
Output only. The offer's usage fees are charged against the SKUs in
these groups.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuGroupList sku_group_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
setSkuGroupList(StandardOffer.PriceModel.SkuGroupList.Builder builderForValue)
public StandardOffer.PriceModel.Usage.Builder setSkuGroupList(StandardOffer.PriceModel.SkuGroupList.Builder builderForValue)
Output only. The offer's usage fees are charged against the SKUs in
these groups.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuGroupList sku_group_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
setSkuList(StandardOffer.PriceModel.SkuList value)
public StandardOffer.PriceModel.Usage.Builder setSkuList(StandardOffer.PriceModel.SkuList value)
Output only. The offer's usage fees are charged against these SKUs.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuList sku_list = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setSkuList(StandardOffer.PriceModel.SkuList.Builder builderForValue)
public StandardOffer.PriceModel.Usage.Builder setSkuList(StandardOffer.PriceModel.SkuList.Builder builderForValue)
Output only. The offer's usage fees are charged against these SKUs.
.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.SkuList sku_list = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];