public static final class StandardOffer.PriceModel.Usage extends GeneratedMessage 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.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
SKU_GROUP_LIST_FIELD_NUMBER
public static final int SKU_GROUP_LIST_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SKU_LIST_FIELD_NUMBER
public static final int SKU_LIST_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static StandardOffer.PriceModel.Usage getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static StandardOffer.PriceModel.Usage.Builder newBuilder()
newBuilder(StandardOffer.PriceModel.Usage prototype)
public static StandardOffer.PriceModel.Usage.Builder newBuilder(StandardOffer.PriceModel.Usage prototype)
public static StandardOffer.PriceModel.Usage parseDelimitedFrom(InputStream input)
public static StandardOffer.PriceModel.Usage parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static StandardOffer.PriceModel.Usage parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static StandardOffer.PriceModel.Usage parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static StandardOffer.PriceModel.Usage parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static StandardOffer.PriceModel.Usage parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static StandardOffer.PriceModel.Usage parseFrom(CodedInputStream input)
public static StandardOffer.PriceModel.Usage parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static StandardOffer.PriceModel.Usage parseFrom(InputStream input)
public static StandardOffer.PriceModel.Usage parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static StandardOffer.PriceModel.Usage parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static StandardOffer.PriceModel.Usage parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<StandardOffer.PriceModel.Usage> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public StandardOffer.PriceModel.Usage getDefaultInstanceForType()
getParserForType()
public Parser<StandardOffer.PriceModel.Usage> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
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];
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];
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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public StandardOffer.PriceModel.Usage.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected StandardOffer.PriceModel.Usage.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public StandardOffer.PriceModel.Usage.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides