Class Installment (0.3.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class Installment extends GeneratedMessageV3 implements InstallmentOrBuilder
A message that represents installment.
Protobuf type google.shopping.merchant.products.v1beta.Installment
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(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 GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Installment.Builder newBuilderForType()
protected Installment.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public Installment.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-24 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-09-24 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-24 UTC."]]