public final class Installment extends GeneratedMessage implements InstallmentOrBuilder
A message that represents installment.
Protobuf type google.shopping.merchant.products.v1beta.Installment
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 AMOUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int CREDIT_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int DOWNPAYMENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int MONTHS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static Installment getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static Installment.Builder newBuilder()
public static Installment.Builder newBuilder(Installment prototype)
public static Installment parseDelimitedFrom(InputStream input)
public static Installment parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Installment parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static Installment parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Installment parseFrom(ByteString data)
public static Installment parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Installment parseFrom(CodedInputStream input)
public static Installment parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Installment parseFrom(InputStream input)
public static Installment parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Installment parseFrom(ByteBuffer data)
public static Installment parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<Installment> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
The amount the buyer has to pay per month.
.google.shopping.type.Price amount = 2;
| Returns |
| Type |
Description |
com.google.shopping.type.Price |
The amount.
|
public PriceOrBuilder getAmountOrBuilder()
The amount the buyer has to pay per month.
.google.shopping.type.Price amount = 2;
| Returns |
| Type |
Description |
com.google.shopping.type.PriceOrBuilder |
|
public String getCreditType()
Type of installment payments.
Supported values are:
optional string credit_type = 4;
| Returns |
| Type |
Description |
String |
The creditType.
|
public ByteString getCreditTypeBytes()
Type of installment payments.
Supported values are:
optional string credit_type = 4;
| Returns |
| Type |
Description |
ByteString |
The bytes for creditType.
|
public Installment getDefaultInstanceForType()
public Price getDownpayment()
The up-front down payment amount the buyer has to pay.
optional .google.shopping.type.Price downpayment = 3;
| Returns |
| Type |
Description |
com.google.shopping.type.Price |
The downpayment.
|
public PriceOrBuilder getDownpaymentOrBuilder()
The up-front down payment amount the buyer has to pay.
optional .google.shopping.type.Price downpayment = 3;
| Returns |
| Type |
Description |
com.google.shopping.type.PriceOrBuilder |
|
The number of installments the buyer has to pay.
int64 months = 1;
| Returns |
| Type |
Description |
long |
The months.
|
public Parser<Installment> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasAmount()
The amount the buyer has to pay per month.
.google.shopping.type.Price amount = 2;
| Returns |
| Type |
Description |
boolean |
Whether the amount field is set.
|
public boolean hasCreditType()
Type of installment payments.
Supported values are:
optional string credit_type = 4;
| Returns |
| Type |
Description |
boolean |
Whether the creditType field is set.
|
public boolean hasDownpayment()
The up-front down payment amount the buyer has to pay.
optional .google.shopping.type.Price downpayment = 3;
| Returns |
| Type |
Description |
boolean |
Whether the downpayment field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Installment.Builder newBuilderForType()
protected Installment.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public Installment.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides