public static final class Model.Invoice.LineItem extends com.google.protobuf.GeneratedMessageLite<Model.Invoice.LineItem,Model.Invoice.LineItem.Builder> implements Model.Invoice.LineItemOrBuilder
kin.agora.common.v3.Invoice.LineItem| Modifier and Type | Class and Description |
|---|---|
static class |
Model.Invoice.LineItem.Builder
Protobuf type
kin.agora.common.v3.Invoice.LineItem |
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm| Modifier and Type | Field and Description |
|---|---|
static int |
AMOUNT_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
SKU_FIELD_NUMBER |
static int |
TITLE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0,
java.lang.Object arg1) |
long |
getAmount()
The amount in quarks.
|
static Model.Invoice.LineItem |
getDefaultInstance() |
java.lang.String |
getDescription()
string description = 2; |
com.google.protobuf.ByteString |
getDescriptionBytes()
string description = 2; |
com.google.protobuf.ByteString |
getSku()
The app SKU related to this line item, if applicable.
|
java.lang.String |
getTitle()
string title = 1; |
com.google.protobuf.ByteString |
getTitleBytes()
string title = 1; |
static Model.Invoice.LineItem.Builder |
newBuilder() |
static Model.Invoice.LineItem.Builder |
newBuilder(Model.Invoice.LineItem prototype) |
static Model.Invoice.LineItem |
parseDelimitedFrom(java.io.InputStream input) |
static Model.Invoice.LineItem |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Model.Invoice.LineItem |
parseFrom(byte[] data) |
static Model.Invoice.LineItem |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Model.Invoice.LineItem |
parseFrom(java.nio.ByteBuffer data) |
static Model.Invoice.LineItem |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Model.Invoice.LineItem |
parseFrom(com.google.protobuf.ByteString data) |
static Model.Invoice.LineItem |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Model.Invoice.LineItem |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Model.Invoice.LineItem |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Model.Invoice.LineItem |
parseFrom(java.io.InputStream input) |
static Model.Invoice.LineItem |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Model.Invoice.LineItem> |
parser() |
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTopublic static final int TITLE_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int AMOUNT_FIELD_NUMBER
public static final int SKU_FIELD_NUMBER
public java.lang.String getTitle()
string title = 1;getTitle in interface Model.Invoice.LineItemOrBuilderpublic com.google.protobuf.ByteString getTitleBytes()
string title = 1;getTitleBytes in interface Model.Invoice.LineItemOrBuilderpublic java.lang.String getDescription()
string description = 2;getDescription in interface Model.Invoice.LineItemOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
string description = 2;getDescriptionBytes in interface Model.Invoice.LineItemOrBuilderpublic long getAmount()
The amount in quarks.
int64 amount = 3 [jstype = JS_STRING];getAmount in interface Model.Invoice.LineItemOrBuilderpublic com.google.protobuf.ByteString getSku()
The app SKU related to this line item, if applicable.
bytes sku = 4;getSku in interface Model.Invoice.LineItemOrBuilderpublic static Model.Invoice.LineItem parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.Invoice.LineItem parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.Invoice.LineItem parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.Invoice.LineItem parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.Invoice.LineItem parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.Invoice.LineItem parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Model.Invoice.LineItem parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Model.Invoice.LineItem parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Model.Invoice.LineItem parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Model.Invoice.LineItem parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Model.Invoice.LineItem parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Model.Invoice.LineItem parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Model.Invoice.LineItem.Builder newBuilder()
public static Model.Invoice.LineItem.Builder newBuilder(Model.Invoice.LineItem prototype)
protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0,
java.lang.Object arg1)
dynamicMethod in class com.google.protobuf.GeneratedMessageLite<Model.Invoice.LineItem,Model.Invoice.LineItem.Builder>public static Model.Invoice.LineItem getDefaultInstance()
public static com.google.protobuf.Parser<Model.Invoice.LineItem> parser()