public static final class ReportPropertyUsageResponse.BillInfo extends GeneratedMessage implements ReportPropertyUsageResponse.BillInfoOrBuilder
Contains the bill amount.
Protobuf type
google.marketingplatform.admin.v1alpha.ReportPropertyUsageResponse.BillInfo
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
public static final int BASE_FEE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int EVENT_FEE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int PRICE_PROTECTION_CREDIT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TOTAL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static ReportPropertyUsageResponse.BillInfo getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static ReportPropertyUsageResponse.BillInfo.Builder newBuilder()
public static ReportPropertyUsageResponse.BillInfo.Builder newBuilder(ReportPropertyUsageResponse.BillInfo prototype)
public static ReportPropertyUsageResponse.BillInfo parseDelimitedFrom(InputStream input)
public static ReportPropertyUsageResponse.BillInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ReportPropertyUsageResponse.BillInfo parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static ReportPropertyUsageResponse.BillInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ReportPropertyUsageResponse.BillInfo parseFrom(ByteString data)
public static ReportPropertyUsageResponse.BillInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ReportPropertyUsageResponse.BillInfo parseFrom(CodedInputStream input)
public static ReportPropertyUsageResponse.BillInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ReportPropertyUsageResponse.BillInfo parseFrom(InputStream input)
public static ReportPropertyUsageResponse.BillInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ReportPropertyUsageResponse.BillInfo parseFrom(ByteBuffer data)
public static ReportPropertyUsageResponse.BillInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<ReportPropertyUsageResponse.BillInfo> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public Money getBaseFee()
The amount of the monthly base fee.
.google.type.Money base_fee = 1;
| Returns |
| Type |
Description |
com.google.type.Money |
The baseFee.
|
public MoneyOrBuilder getBaseFeeOrBuilder()
The amount of the monthly base fee.
.google.type.Money base_fee = 1;
| Returns |
| Type |
Description |
com.google.type.MoneyOrBuilder |
|
public ReportPropertyUsageResponse.BillInfo getDefaultInstanceForType()
public Money getEventFee()
The amount of the event fee.
.google.type.Money event_fee = 2;
| Returns |
| Type |
Description |
com.google.type.Money |
The eventFee.
|
public MoneyOrBuilder getEventFeeOrBuilder()
The amount of the event fee.
.google.type.Money event_fee = 2;
| Returns |
| Type |
Description |
com.google.type.MoneyOrBuilder |
|
public Parser<ReportPropertyUsageResponse.BillInfo> getParserForType()
Overrides
public Money getPriceProtectionCredit()
The amount of the price protection credit, this is only available for
eligible customers.
.google.type.Money price_protection_credit = 3;
| Returns |
| Type |
Description |
com.google.type.Money |
The priceProtectionCredit.
|
public MoneyOrBuilder getPriceProtectionCreditOrBuilder()
The amount of the price protection credit, this is only available for
eligible customers.
.google.type.Money price_protection_credit = 3;
| Returns |
| Type |
Description |
com.google.type.MoneyOrBuilder |
|
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
The total amount of the bill.
.google.type.Money total = 4;
| Returns |
| Type |
Description |
com.google.type.Money |
The total.
|
public MoneyOrBuilder getTotalOrBuilder()
The total amount of the bill.
.google.type.Money total = 4;
| Returns |
| Type |
Description |
com.google.type.MoneyOrBuilder |
|
public boolean hasBaseFee()
The amount of the monthly base fee.
.google.type.Money base_fee = 1;
| Returns |
| Type |
Description |
boolean |
Whether the baseFee field is set.
|
public boolean hasEventFee()
The amount of the event fee.
.google.type.Money event_fee = 2;
| Returns |
| Type |
Description |
boolean |
Whether the eventFee field is set.
|
public boolean hasPriceProtectionCredit()
The amount of the price protection credit, this is only available for
eligible customers.
.google.type.Money price_protection_credit = 3;
| Returns |
| Type |
Description |
boolean |
Whether the priceProtectionCredit field is set.
|
public boolean hasTotal()
The total amount of the bill.
.google.type.Money total = 4;
| Returns |
| Type |
Description |
boolean |
Whether the total field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ReportPropertyUsageResponse.BillInfo.Builder newBuilderForType()
protected ReportPropertyUsageResponse.BillInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public ReportPropertyUsageResponse.BillInfo.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides