
com.vendasta.sales.v1.generated.WorkflowProto Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sales.v1 Show documentation
Show all versions of sales.v1 Show documentation
Java SDK for service sales
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: sales/v1/workflow.proto
package com.vendasta.sales.v1.generated;
public final class WorkflowProto {
private WorkflowProto() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
/**
* Protobuf enum {@code sales.v1.RevenuePeriod}
*/
public enum RevenuePeriod
implements com.google.protobuf.ProtocolMessageEnum {
/**
* ONETIME = 0;
*/
ONETIME(0),
/**
* DAILY = 1;
*/
DAILY(1),
/**
* WEEKLY = 2;
*/
WEEKLY(2),
/**
* BIWEEKLY = 3;
*/
BIWEEKLY(3),
/**
* MONTHLY = 4;
*/
MONTHLY(4),
/**
* YEARLY = 5;
*/
YEARLY(5),
UNRECOGNIZED(-1),
;
/**
* ONETIME = 0;
*/
public static final int ONETIME_VALUE = 0;
/**
* DAILY = 1;
*/
public static final int DAILY_VALUE = 1;
/**
* WEEKLY = 2;
*/
public static final int WEEKLY_VALUE = 2;
/**
* BIWEEKLY = 3;
*/
public static final int BIWEEKLY_VALUE = 3;
/**
* MONTHLY = 4;
*/
public static final int MONTHLY_VALUE = 4;
/**
* YEARLY = 5;
*/
public static final int YEARLY_VALUE = 5;
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static RevenuePeriod valueOf(int value) {
return forNumber(value);
}
public static RevenuePeriod forNumber(int value) {
switch (value) {
case 0: return ONETIME;
case 1: return DAILY;
case 2: return WEEKLY;
case 3: return BIWEEKLY;
case 4: return MONTHLY;
case 5: return YEARLY;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
RevenuePeriod> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public RevenuePeriod findValueByNumber(int number) {
return RevenuePeriod.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(ordinal());
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.getDescriptor().getEnumTypes().get(0);
}
private static final RevenuePeriod[] VALUES = values();
public static RevenuePeriod valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
if (desc.getIndex() == -1) {
return UNRECOGNIZED;
}
return VALUES[desc.getIndex()];
}
private final int value;
private RevenuePeriod(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:sales.v1.RevenuePeriod)
}
/**
* Protobuf enum {@code sales.v1.Currency}
*/
public enum Currency
implements com.google.protobuf.ProtocolMessageEnum {
/**
* USD = 0;
*/
USD(0),
/**
* CAD = 1;
*/
CAD(1),
/**
* EUR = 2;
*/
EUR(2),
/**
* AUD = 3;
*/
AUD(3),
/**
* GBP = 4;
*/
GBP(4),
/**
* NZD = 5;
*/
NZD(5),
/**
*
* Do not add to this list. If more currencies are required currency_code should be used instead
*
*
* ZAR = 6;
*/
ZAR(6),
UNRECOGNIZED(-1),
;
/**
* USD = 0;
*/
public static final int USD_VALUE = 0;
/**
* CAD = 1;
*/
public static final int CAD_VALUE = 1;
/**
* EUR = 2;
*/
public static final int EUR_VALUE = 2;
/**
* AUD = 3;
*/
public static final int AUD_VALUE = 3;
/**
* GBP = 4;
*/
public static final int GBP_VALUE = 4;
/**
* NZD = 5;
*/
public static final int NZD_VALUE = 5;
/**
*
* Do not add to this list. If more currencies are required currency_code should be used instead
*
*
* ZAR = 6;
*/
public static final int ZAR_VALUE = 6;
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static Currency valueOf(int value) {
return forNumber(value);
}
public static Currency forNumber(int value) {
switch (value) {
case 0: return USD;
case 1: return CAD;
case 2: return EUR;
case 3: return AUD;
case 4: return GBP;
case 5: return NZD;
case 6: return ZAR;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
Currency> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public Currency findValueByNumber(int number) {
return Currency.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(ordinal());
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.getDescriptor().getEnumTypes().get(1);
}
private static final Currency[] VALUES = values();
public static Currency valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
if (desc.getIndex() == -1) {
return UNRECOGNIZED;
}
return VALUES[desc.getIndex()];
}
private final int value;
private Currency(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:sales.v1.Currency)
}
/**
* Protobuf enum {@code sales.v1.DurationPeriod}
*/
public enum DurationPeriod
implements com.google.protobuf.ProtocolMessageEnum {
/**
* UNSPECIFIED = 0;
*/
UNSPECIFIED(0),
/**
* MONTH = 1;
*/
MONTH(1),
/**
* YEAR = 2;
*/
YEAR(2),
UNRECOGNIZED(-1),
;
/**
* UNSPECIFIED = 0;
*/
public static final int UNSPECIFIED_VALUE = 0;
/**
* MONTH = 1;
*/
public static final int MONTH_VALUE = 1;
/**
* YEAR = 2;
*/
public static final int YEAR_VALUE = 2;
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static DurationPeriod valueOf(int value) {
return forNumber(value);
}
public static DurationPeriod forNumber(int value) {
switch (value) {
case 0: return UNSPECIFIED;
case 1: return MONTH;
case 2: return YEAR;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
DurationPeriod> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public DurationPeriod findValueByNumber(int number) {
return DurationPeriod.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(ordinal());
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.getDescriptor().getEnumTypes().get(2);
}
private static final DurationPeriod[] VALUES = values();
public static DurationPeriod valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
if (desc.getIndex() == -1) {
return UNRECOGNIZED;
}
return VALUES[desc.getIndex()];
}
private final int value;
private DurationPeriod(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:sales.v1.DurationPeriod)
}
public interface RevenueComponentOrBuilder extends
// @@protoc_insertion_point(interface_extends:sales.v1.RevenueComponent)
com.google.protobuf.MessageOrBuilder {
/**
*
* The value in the smallest common currency unit i.e. cents. Therefore 4000 would represent $40.00.
*
*
* int64 value = 1;
*/
long getValue();
/**
*
* The frequency this revenue occurs.
*
*
* .sales.v1.RevenuePeriod period = 2;
*/
int getPeriodValue();
/**
*
* The frequency this revenue occurs.
*
*
* .sales.v1.RevenuePeriod period = 2;
*/
com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod getPeriod();
/**
*
* The indication if this is only the starting price or the actual price
*
*
* bool is_starting_revenue = 3;
*/
boolean getIsStartingRevenue();
}
/**
* Protobuf type {@code sales.v1.RevenueComponent}
*/
public static final class RevenueComponent extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:sales.v1.RevenueComponent)
RevenueComponentOrBuilder {
// Use RevenueComponent.newBuilder() to construct.
private RevenueComponent(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private RevenueComponent() {
value_ = 0L;
period_ = 0;
isStartingRevenue_ = false;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private RevenueComponent(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
value_ = input.readInt64();
break;
}
case 16: {
int rawValue = input.readEnum();
period_ = rawValue;
break;
}
case 24: {
isStartingRevenue_ = input.readBool();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_RevenueComponent_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_RevenueComponent_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.class, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.Builder.class);
}
public static final int VALUE_FIELD_NUMBER = 1;
private long value_;
/**
*
* The value in the smallest common currency unit i.e. cents. Therefore 4000 would represent $40.00.
*
*
* int64 value = 1;
*/
public long getValue() {
return value_;
}
public static final int PERIOD_FIELD_NUMBER = 2;
private int period_;
/**
*
* The frequency this revenue occurs.
*
*
* .sales.v1.RevenuePeriod period = 2;
*/
public int getPeriodValue() {
return period_;
}
/**
*
* The frequency this revenue occurs.
*
*
* .sales.v1.RevenuePeriod period = 2;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod getPeriod() {
com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod result = com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod.valueOf(period_);
return result == null ? com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod.UNRECOGNIZED : result;
}
public static final int IS_STARTING_REVENUE_FIELD_NUMBER = 3;
private boolean isStartingRevenue_;
/**
*
* The indication if this is only the starting price or the actual price
*
*
* bool is_starting_revenue = 3;
*/
public boolean getIsStartingRevenue() {
return isStartingRevenue_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (value_ != 0L) {
output.writeInt64(1, value_);
}
if (period_ != com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod.ONETIME.getNumber()) {
output.writeEnum(2, period_);
}
if (isStartingRevenue_ != false) {
output.writeBool(3, isStartingRevenue_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (value_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(1, value_);
}
if (period_ != com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod.ONETIME.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(2, period_);
}
if (isStartingRevenue_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(3, isStartingRevenue_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent)) {
return super.equals(obj);
}
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent other = (com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent) obj;
boolean result = true;
result = result && (getValue()
== other.getValue());
result = result && period_ == other.period_;
result = result && (getIsStartingRevenue()
== other.getIsStartingRevenue());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + VALUE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getValue());
hash = (37 * hash) + PERIOD_FIELD_NUMBER;
hash = (53 * hash) + period_;
hash = (37 * hash) + IS_STARTING_REVENUE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsStartingRevenue());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code sales.v1.RevenueComponent}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:sales.v1.RevenueComponent)
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponentOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_RevenueComponent_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_RevenueComponent_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.class, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.Builder.class);
}
// Construct using com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
value_ = 0L;
period_ = 0;
isStartingRevenue_ = false;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_RevenueComponent_descriptor;
}
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent getDefaultInstanceForType() {
return com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.getDefaultInstance();
}
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent build() {
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent buildPartial() {
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent result = new com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent(this);
result.value_ = value_;
result.period_ = period_;
result.isStartingRevenue_ = isStartingRevenue_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent) {
return mergeFrom((com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent other) {
if (other == com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.getDefaultInstance()) return this;
if (other.getValue() != 0L) {
setValue(other.getValue());
}
if (other.period_ != 0) {
setPeriodValue(other.getPeriodValue());
}
if (other.getIsStartingRevenue() != false) {
setIsStartingRevenue(other.getIsStartingRevenue());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long value_ ;
/**
*
* The value in the smallest common currency unit i.e. cents. Therefore 4000 would represent $40.00.
*
*
* int64 value = 1;
*/
public long getValue() {
return value_;
}
/**
*
* The value in the smallest common currency unit i.e. cents. Therefore 4000 would represent $40.00.
*
*
* int64 value = 1;
*/
public Builder setValue(long value) {
value_ = value;
onChanged();
return this;
}
/**
*
* The value in the smallest common currency unit i.e. cents. Therefore 4000 would represent $40.00.
*
*
* int64 value = 1;
*/
public Builder clearValue() {
value_ = 0L;
onChanged();
return this;
}
private int period_ = 0;
/**
*
* The frequency this revenue occurs.
*
*
* .sales.v1.RevenuePeriod period = 2;
*/
public int getPeriodValue() {
return period_;
}
/**
*
* The frequency this revenue occurs.
*
*
* .sales.v1.RevenuePeriod period = 2;
*/
public Builder setPeriodValue(int value) {
period_ = value;
onChanged();
return this;
}
/**
*
* The frequency this revenue occurs.
*
*
* .sales.v1.RevenuePeriod period = 2;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod getPeriod() {
com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod result = com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod.valueOf(period_);
return result == null ? com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod.UNRECOGNIZED : result;
}
/**
*
* The frequency this revenue occurs.
*
*
* .sales.v1.RevenuePeriod period = 2;
*/
public Builder setPeriod(com.vendasta.sales.v1.generated.WorkflowProto.RevenuePeriod value) {
if (value == null) {
throw new NullPointerException();
}
period_ = value.getNumber();
onChanged();
return this;
}
/**
*
* The frequency this revenue occurs.
*
*
* .sales.v1.RevenuePeriod period = 2;
*/
public Builder clearPeriod() {
period_ = 0;
onChanged();
return this;
}
private boolean isStartingRevenue_ ;
/**
*
* The indication if this is only the starting price or the actual price
*
*
* bool is_starting_revenue = 3;
*/
public boolean getIsStartingRevenue() {
return isStartingRevenue_;
}
/**
*
* The indication if this is only the starting price or the actual price
*
*
* bool is_starting_revenue = 3;
*/
public Builder setIsStartingRevenue(boolean value) {
isStartingRevenue_ = value;
onChanged();
return this;
}
/**
*
* The indication if this is only the starting price or the actual price
*
*
* bool is_starting_revenue = 3;
*/
public Builder clearIsStartingRevenue() {
isStartingRevenue_ = false;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:sales.v1.RevenueComponent)
}
// @@protoc_insertion_point(class_scope:sales.v1.RevenueComponent)
private static final com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent();
}
public static com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public RevenueComponent parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new RevenueComponent(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface RevenueOrBuilder extends
// @@protoc_insertion_point(interface_extends:sales.v1.Revenue)
com.google.protobuf.MessageOrBuilder {
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
java.util.List
getRevenueComponentsList();
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent getRevenueComponents(int index);
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
int getRevenueComponentsCount();
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
java.util.List extends com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponentOrBuilder>
getRevenueComponentsOrBuilderList();
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponentOrBuilder getRevenueComponentsOrBuilder(
int index);
}
/**
* Protobuf type {@code sales.v1.Revenue}
*/
public static final class Revenue extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:sales.v1.Revenue)
RevenueOrBuilder {
// Use Revenue.newBuilder() to construct.
private Revenue(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Revenue() {
revenueComponents_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private Revenue(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
revenueComponents_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
revenueComponents_.add(
input.readMessage(com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.parser(), extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
revenueComponents_ = java.util.Collections.unmodifiableList(revenueComponents_);
}
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_Revenue_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_Revenue_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.vendasta.sales.v1.generated.WorkflowProto.Revenue.class, com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder.class);
}
public static final int REVENUE_COMPONENTS_FIELD_NUMBER = 1;
private java.util.List revenueComponents_;
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public java.util.List getRevenueComponentsList() {
return revenueComponents_;
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public java.util.List extends com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponentOrBuilder>
getRevenueComponentsOrBuilderList() {
return revenueComponents_;
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public int getRevenueComponentsCount() {
return revenueComponents_.size();
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent getRevenueComponents(int index) {
return revenueComponents_.get(index);
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponentOrBuilder getRevenueComponentsOrBuilder(
int index) {
return revenueComponents_.get(index);
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < revenueComponents_.size(); i++) {
output.writeMessage(1, revenueComponents_.get(i));
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < revenueComponents_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, revenueComponents_.get(i));
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.vendasta.sales.v1.generated.WorkflowProto.Revenue)) {
return super.equals(obj);
}
com.vendasta.sales.v1.generated.WorkflowProto.Revenue other = (com.vendasta.sales.v1.generated.WorkflowProto.Revenue) obj;
boolean result = true;
result = result && getRevenueComponentsList()
.equals(other.getRevenueComponentsList());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getRevenueComponentsCount() > 0) {
hash = (37 * hash) + REVENUE_COMPONENTS_FIELD_NUMBER;
hash = (53 * hash) + getRevenueComponentsList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.vendasta.sales.v1.generated.WorkflowProto.Revenue prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code sales.v1.Revenue}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:sales.v1.Revenue)
com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_Revenue_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_Revenue_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.vendasta.sales.v1.generated.WorkflowProto.Revenue.class, com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder.class);
}
// Construct using com.vendasta.sales.v1.generated.WorkflowProto.Revenue.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getRevenueComponentsFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (revenueComponentsBuilder_ == null) {
revenueComponents_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
revenueComponentsBuilder_.clear();
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_Revenue_descriptor;
}
public com.vendasta.sales.v1.generated.WorkflowProto.Revenue getDefaultInstanceForType() {
return com.vendasta.sales.v1.generated.WorkflowProto.Revenue.getDefaultInstance();
}
public com.vendasta.sales.v1.generated.WorkflowProto.Revenue build() {
com.vendasta.sales.v1.generated.WorkflowProto.Revenue result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public com.vendasta.sales.v1.generated.WorkflowProto.Revenue buildPartial() {
com.vendasta.sales.v1.generated.WorkflowProto.Revenue result = new com.vendasta.sales.v1.generated.WorkflowProto.Revenue(this);
int from_bitField0_ = bitField0_;
if (revenueComponentsBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
revenueComponents_ = java.util.Collections.unmodifiableList(revenueComponents_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.revenueComponents_ = revenueComponents_;
} else {
result.revenueComponents_ = revenueComponentsBuilder_.build();
}
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.vendasta.sales.v1.generated.WorkflowProto.Revenue) {
return mergeFrom((com.vendasta.sales.v1.generated.WorkflowProto.Revenue)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.vendasta.sales.v1.generated.WorkflowProto.Revenue other) {
if (other == com.vendasta.sales.v1.generated.WorkflowProto.Revenue.getDefaultInstance()) return this;
if (revenueComponentsBuilder_ == null) {
if (!other.revenueComponents_.isEmpty()) {
if (revenueComponents_.isEmpty()) {
revenueComponents_ = other.revenueComponents_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureRevenueComponentsIsMutable();
revenueComponents_.addAll(other.revenueComponents_);
}
onChanged();
}
} else {
if (!other.revenueComponents_.isEmpty()) {
if (revenueComponentsBuilder_.isEmpty()) {
revenueComponentsBuilder_.dispose();
revenueComponentsBuilder_ = null;
revenueComponents_ = other.revenueComponents_;
bitField0_ = (bitField0_ & ~0x00000001);
revenueComponentsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getRevenueComponentsFieldBuilder() : null;
} else {
revenueComponentsBuilder_.addAllMessages(other.revenueComponents_);
}
}
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.vendasta.sales.v1.generated.WorkflowProto.Revenue parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (com.vendasta.sales.v1.generated.WorkflowProto.Revenue) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List revenueComponents_ =
java.util.Collections.emptyList();
private void ensureRevenueComponentsIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
revenueComponents_ = new java.util.ArrayList(revenueComponents_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.Builder, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponentOrBuilder> revenueComponentsBuilder_;
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public java.util.List getRevenueComponentsList() {
if (revenueComponentsBuilder_ == null) {
return java.util.Collections.unmodifiableList(revenueComponents_);
} else {
return revenueComponentsBuilder_.getMessageList();
}
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public int getRevenueComponentsCount() {
if (revenueComponentsBuilder_ == null) {
return revenueComponents_.size();
} else {
return revenueComponentsBuilder_.getCount();
}
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent getRevenueComponents(int index) {
if (revenueComponentsBuilder_ == null) {
return revenueComponents_.get(index);
} else {
return revenueComponentsBuilder_.getMessage(index);
}
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public Builder setRevenueComponents(
int index, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent value) {
if (revenueComponentsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRevenueComponentsIsMutable();
revenueComponents_.set(index, value);
onChanged();
} else {
revenueComponentsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public Builder setRevenueComponents(
int index, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.Builder builderForValue) {
if (revenueComponentsBuilder_ == null) {
ensureRevenueComponentsIsMutable();
revenueComponents_.set(index, builderForValue.build());
onChanged();
} else {
revenueComponentsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public Builder addRevenueComponents(com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent value) {
if (revenueComponentsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRevenueComponentsIsMutable();
revenueComponents_.add(value);
onChanged();
} else {
revenueComponentsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public Builder addRevenueComponents(
int index, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent value) {
if (revenueComponentsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRevenueComponentsIsMutable();
revenueComponents_.add(index, value);
onChanged();
} else {
revenueComponentsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public Builder addRevenueComponents(
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.Builder builderForValue) {
if (revenueComponentsBuilder_ == null) {
ensureRevenueComponentsIsMutable();
revenueComponents_.add(builderForValue.build());
onChanged();
} else {
revenueComponentsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public Builder addRevenueComponents(
int index, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.Builder builderForValue) {
if (revenueComponentsBuilder_ == null) {
ensureRevenueComponentsIsMutable();
revenueComponents_.add(index, builderForValue.build());
onChanged();
} else {
revenueComponentsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public Builder addAllRevenueComponents(
java.lang.Iterable extends com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent> values) {
if (revenueComponentsBuilder_ == null) {
ensureRevenueComponentsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, revenueComponents_);
onChanged();
} else {
revenueComponentsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public Builder clearRevenueComponents() {
if (revenueComponentsBuilder_ == null) {
revenueComponents_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
revenueComponentsBuilder_.clear();
}
return this;
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public Builder removeRevenueComponents(int index) {
if (revenueComponentsBuilder_ == null) {
ensureRevenueComponentsIsMutable();
revenueComponents_.remove(index);
onChanged();
} else {
revenueComponentsBuilder_.remove(index);
}
return this;
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.Builder getRevenueComponentsBuilder(
int index) {
return getRevenueComponentsFieldBuilder().getBuilder(index);
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponentOrBuilder getRevenueComponentsOrBuilder(
int index) {
if (revenueComponentsBuilder_ == null) {
return revenueComponents_.get(index); } else {
return revenueComponentsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public java.util.List extends com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponentOrBuilder>
getRevenueComponentsOrBuilderList() {
if (revenueComponentsBuilder_ != null) {
return revenueComponentsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(revenueComponents_);
}
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.Builder addRevenueComponentsBuilder() {
return getRevenueComponentsFieldBuilder().addBuilder(
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.getDefaultInstance());
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.Builder addRevenueComponentsBuilder(
int index) {
return getRevenueComponentsFieldBuilder().addBuilder(
index, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.getDefaultInstance());
}
/**
* repeated .sales.v1.RevenueComponent revenue_components = 1;
*/
public java.util.List
getRevenueComponentsBuilderList() {
return getRevenueComponentsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.Builder, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponentOrBuilder>
getRevenueComponentsFieldBuilder() {
if (revenueComponentsBuilder_ == null) {
revenueComponentsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponent.Builder, com.vendasta.sales.v1.generated.WorkflowProto.RevenueComponentOrBuilder>(
revenueComponents_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
revenueComponents_ = null;
}
return revenueComponentsBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:sales.v1.Revenue)
}
// @@protoc_insertion_point(class_scope:sales.v1.Revenue)
private static final com.vendasta.sales.v1.generated.WorkflowProto.Revenue DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.vendasta.sales.v1.generated.WorkflowProto.Revenue();
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Revenue getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Revenue parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Revenue(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public com.vendasta.sales.v1.generated.WorkflowProto.Revenue getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DurationOrBuilder extends
// @@protoc_insertion_point(interface_extends:sales.v1.Duration)
com.google.protobuf.MessageOrBuilder {
/**
*
* Value for duration of time of a given operation.
*
*
* int64 value = 1;
*/
long getValue();
/**
*
* Unit for measuring time.
*
*
* .sales.v1.DurationPeriod duration = 2;
*/
int getDurationValue();
/**
*
* Unit for measuring time.
*
*
* .sales.v1.DurationPeriod duration = 2;
*/
com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod getDuration();
}
/**
* Protobuf type {@code sales.v1.Duration}
*/
public static final class Duration extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:sales.v1.Duration)
DurationOrBuilder {
// Use Duration.newBuilder() to construct.
private Duration(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Duration() {
value_ = 0L;
duration_ = 0;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private Duration(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
value_ = input.readInt64();
break;
}
case 16: {
int rawValue = input.readEnum();
duration_ = rawValue;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_Duration_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_Duration_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.vendasta.sales.v1.generated.WorkflowProto.Duration.class, com.vendasta.sales.v1.generated.WorkflowProto.Duration.Builder.class);
}
public static final int VALUE_FIELD_NUMBER = 1;
private long value_;
/**
*
* Value for duration of time of a given operation.
*
*
* int64 value = 1;
*/
public long getValue() {
return value_;
}
public static final int DURATION_FIELD_NUMBER = 2;
private int duration_;
/**
*
* Unit for measuring time.
*
*
* .sales.v1.DurationPeriod duration = 2;
*/
public int getDurationValue() {
return duration_;
}
/**
*
* Unit for measuring time.
*
*
* .sales.v1.DurationPeriod duration = 2;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod getDuration() {
com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod result = com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod.valueOf(duration_);
return result == null ? com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod.UNRECOGNIZED : result;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (value_ != 0L) {
output.writeInt64(1, value_);
}
if (duration_ != com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod.UNSPECIFIED.getNumber()) {
output.writeEnum(2, duration_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (value_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(1, value_);
}
if (duration_ != com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod.UNSPECIFIED.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(2, duration_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.vendasta.sales.v1.generated.WorkflowProto.Duration)) {
return super.equals(obj);
}
com.vendasta.sales.v1.generated.WorkflowProto.Duration other = (com.vendasta.sales.v1.generated.WorkflowProto.Duration) obj;
boolean result = true;
result = result && (getValue()
== other.getValue());
result = result && duration_ == other.duration_;
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + VALUE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getValue());
hash = (37 * hash) + DURATION_FIELD_NUMBER;
hash = (53 * hash) + duration_;
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.vendasta.sales.v1.generated.WorkflowProto.Duration prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code sales.v1.Duration}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:sales.v1.Duration)
com.vendasta.sales.v1.generated.WorkflowProto.DurationOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_Duration_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_Duration_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.vendasta.sales.v1.generated.WorkflowProto.Duration.class, com.vendasta.sales.v1.generated.WorkflowProto.Duration.Builder.class);
}
// Construct using com.vendasta.sales.v1.generated.WorkflowProto.Duration.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
value_ = 0L;
duration_ = 0;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_Duration_descriptor;
}
public com.vendasta.sales.v1.generated.WorkflowProto.Duration getDefaultInstanceForType() {
return com.vendasta.sales.v1.generated.WorkflowProto.Duration.getDefaultInstance();
}
public com.vendasta.sales.v1.generated.WorkflowProto.Duration build() {
com.vendasta.sales.v1.generated.WorkflowProto.Duration result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public com.vendasta.sales.v1.generated.WorkflowProto.Duration buildPartial() {
com.vendasta.sales.v1.generated.WorkflowProto.Duration result = new com.vendasta.sales.v1.generated.WorkflowProto.Duration(this);
result.value_ = value_;
result.duration_ = duration_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.vendasta.sales.v1.generated.WorkflowProto.Duration) {
return mergeFrom((com.vendasta.sales.v1.generated.WorkflowProto.Duration)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.vendasta.sales.v1.generated.WorkflowProto.Duration other) {
if (other == com.vendasta.sales.v1.generated.WorkflowProto.Duration.getDefaultInstance()) return this;
if (other.getValue() != 0L) {
setValue(other.getValue());
}
if (other.duration_ != 0) {
setDurationValue(other.getDurationValue());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.vendasta.sales.v1.generated.WorkflowProto.Duration parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (com.vendasta.sales.v1.generated.WorkflowProto.Duration) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long value_ ;
/**
*
* Value for duration of time of a given operation.
*
*
* int64 value = 1;
*/
public long getValue() {
return value_;
}
/**
*
* Value for duration of time of a given operation.
*
*
* int64 value = 1;
*/
public Builder setValue(long value) {
value_ = value;
onChanged();
return this;
}
/**
*
* Value for duration of time of a given operation.
*
*
* int64 value = 1;
*/
public Builder clearValue() {
value_ = 0L;
onChanged();
return this;
}
private int duration_ = 0;
/**
*
* Unit for measuring time.
*
*
* .sales.v1.DurationPeriod duration = 2;
*/
public int getDurationValue() {
return duration_;
}
/**
*
* Unit for measuring time.
*
*
* .sales.v1.DurationPeriod duration = 2;
*/
public Builder setDurationValue(int value) {
duration_ = value;
onChanged();
return this;
}
/**
*
* Unit for measuring time.
*
*
* .sales.v1.DurationPeriod duration = 2;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod getDuration() {
com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod result = com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod.valueOf(duration_);
return result == null ? com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod.UNRECOGNIZED : result;
}
/**
*
* Unit for measuring time.
*
*
* .sales.v1.DurationPeriod duration = 2;
*/
public Builder setDuration(com.vendasta.sales.v1.generated.WorkflowProto.DurationPeriod value) {
if (value == null) {
throw new NullPointerException();
}
duration_ = value.getNumber();
onChanged();
return this;
}
/**
*
* Unit for measuring time.
*
*
* .sales.v1.DurationPeriod duration = 2;
*/
public Builder clearDuration() {
duration_ = 0;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:sales.v1.Duration)
}
// @@protoc_insertion_point(class_scope:sales.v1.Duration)
private static final com.vendasta.sales.v1.generated.WorkflowProto.Duration DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.vendasta.sales.v1.generated.WorkflowProto.Duration();
}
public static com.vendasta.sales.v1.generated.WorkflowProto.Duration getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Duration parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Duration(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public com.vendasta.sales.v1.generated.WorkflowProto.Duration getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface LineItemOrBuilder extends
// @@protoc_insertion_point(interface_extends:sales.v1.LineItem)
com.google.protobuf.MessageOrBuilder {
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey getAppKey();
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKeyOrBuilder getAppKeyOrBuilder();
/**
* string package_id = 2;
*/
java.lang.String getPackageId();
/**
* string package_id = 2;
*/
com.google.protobuf.ByteString
getPackageIdBytes();
/**
*
* While this is not deprecated, more currencies than the value of the enum are supported. To use those currencies use currency_code instead
*
*
* .sales.v1.Currency currency = 3;
*/
int getCurrencyValue();
/**
*
* While this is not deprecated, more currencies than the value of the enum are supported. To use those currencies use currency_code instead
*
*
* .sales.v1.Currency currency = 3;
*/
com.vendasta.sales.v1.generated.WorkflowProto.Currency getCurrency();
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated boolean hasInitialRevenue();
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated com.vendasta.sales.v1.generated.WorkflowProto.Revenue getInitialRevenue();
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder getInitialRevenueOrBuilder();
/**
* .sales.v1.Revenue current_revenue = 5;
*/
boolean hasCurrentRevenue();
/**
* .sales.v1.Revenue current_revenue = 5;
*/
com.vendasta.sales.v1.generated.WorkflowProto.Revenue getCurrentRevenue();
/**
* .sales.v1.Revenue current_revenue = 5;
*/
com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder getCurrentRevenueOrBuilder();
/**
* int64 quantity = 6;
*/
long getQuantity();
/**
*
* Only used when AppKey is the identifier
*
*
* bool is_trial = 7;
*/
boolean getIsTrial();
/**
*
* The 3-letter currency code defined in ISO 4217.
*
*
* string currency_code = 8;
*/
java.lang.String getCurrencyCode();
/**
*
* The 3-letter currency code defined in ISO 4217.
*
*
* string currency_code = 8;
*/
com.google.protobuf.ByteString
getCurrencyCodeBytes();
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem.IdentifierCase getIdentifierCase();
}
/**
* Protobuf type {@code sales.v1.LineItem}
*/
public static final class LineItem extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:sales.v1.LineItem)
LineItemOrBuilder {
// Use LineItem.newBuilder() to construct.
private LineItem(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private LineItem() {
currency_ = 0;
quantity_ = 0L;
isTrial_ = false;
currencyCode_ = "";
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private LineItem(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.Builder subBuilder = null;
if (identifierCase_ == 1) {
subBuilder = ((com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) identifier_).toBuilder();
}
identifier_ =
input.readMessage(com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) identifier_);
identifier_ = subBuilder.buildPartial();
}
identifierCase_ = 1;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
identifierCase_ = 2;
identifier_ = s;
break;
}
case 24: {
int rawValue = input.readEnum();
currency_ = rawValue;
break;
}
case 34: {
com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder subBuilder = null;
if (initialRevenue_ != null) {
subBuilder = initialRevenue_.toBuilder();
}
initialRevenue_ = input.readMessage(com.vendasta.sales.v1.generated.WorkflowProto.Revenue.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(initialRevenue_);
initialRevenue_ = subBuilder.buildPartial();
}
break;
}
case 42: {
com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder subBuilder = null;
if (currentRevenue_ != null) {
subBuilder = currentRevenue_.toBuilder();
}
currentRevenue_ = input.readMessage(com.vendasta.sales.v1.generated.WorkflowProto.Revenue.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(currentRevenue_);
currentRevenue_ = subBuilder.buildPartial();
}
break;
}
case 48: {
quantity_ = input.readInt64();
break;
}
case 56: {
isTrial_ = input.readBool();
break;
}
case 66: {
java.lang.String s = input.readStringRequireUtf8();
currencyCode_ = s;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_LineItem_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_LineItem_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.class, com.vendasta.sales.v1.generated.WorkflowProto.LineItem.Builder.class);
}
public interface AppKeyOrBuilder extends
// @@protoc_insertion_point(interface_extends:sales.v1.LineItem.AppKey)
com.google.protobuf.MessageOrBuilder {
/**
* string app_id = 1;
*/
java.lang.String getAppId();
/**
* string app_id = 1;
*/
com.google.protobuf.ByteString
getAppIdBytes();
/**
* string edition_id = 2;
*/
java.lang.String getEditionId();
/**
* string edition_id = 2;
*/
com.google.protobuf.ByteString
getEditionIdBytes();
}
/**
* Protobuf type {@code sales.v1.LineItem.AppKey}
*/
public static final class AppKey extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:sales.v1.LineItem.AppKey)
AppKeyOrBuilder {
// Use AppKey.newBuilder() to construct.
private AppKey(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private AppKey() {
appId_ = "";
editionId_ = "";
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private AppKey(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
java.lang.String s = input.readStringRequireUtf8();
appId_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
editionId_ = s;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_LineItem_AppKey_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_LineItem_AppKey_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.class, com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.Builder.class);
}
public static final int APP_ID_FIELD_NUMBER = 1;
private volatile java.lang.Object appId_;
/**
* string app_id = 1;
*/
public java.lang.String getAppId() {
java.lang.Object ref = appId_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
appId_ = s;
return s;
}
}
/**
* string app_id = 1;
*/
public com.google.protobuf.ByteString
getAppIdBytes() {
java.lang.Object ref = appId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
appId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int EDITION_ID_FIELD_NUMBER = 2;
private volatile java.lang.Object editionId_;
/**
* string edition_id = 2;
*/
public java.lang.String getEditionId() {
java.lang.Object ref = editionId_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
editionId_ = s;
return s;
}
}
/**
* string edition_id = 2;
*/
public com.google.protobuf.ByteString
getEditionIdBytes() {
java.lang.Object ref = editionId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
editionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!getAppIdBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, appId_);
}
if (!getEditionIdBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, editionId_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!getAppIdBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, appId_);
}
if (!getEditionIdBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, editionId_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey)) {
return super.equals(obj);
}
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey other = (com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) obj;
boolean result = true;
result = result && getAppId()
.equals(other.getAppId());
result = result && getEditionId()
.equals(other.getEditionId());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + APP_ID_FIELD_NUMBER;
hash = (53 * hash) + getAppId().hashCode();
hash = (37 * hash) + EDITION_ID_FIELD_NUMBER;
hash = (53 * hash) + getEditionId().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code sales.v1.LineItem.AppKey}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:sales.v1.LineItem.AppKey)
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKeyOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_LineItem_AppKey_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_LineItem_AppKey_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.class, com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.Builder.class);
}
// Construct using com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
appId_ = "";
editionId_ = "";
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_LineItem_AppKey_descriptor;
}
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey getDefaultInstanceForType() {
return com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.getDefaultInstance();
}
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey build() {
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey buildPartial() {
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey result = new com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey(this);
result.appId_ = appId_;
result.editionId_ = editionId_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) {
return mergeFrom((com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey other) {
if (other == com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.getDefaultInstance()) return this;
if (!other.getAppId().isEmpty()) {
appId_ = other.appId_;
onChanged();
}
if (!other.getEditionId().isEmpty()) {
editionId_ = other.editionId_;
onChanged();
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object appId_ = "";
/**
* string app_id = 1;
*/
public java.lang.String getAppId() {
java.lang.Object ref = appId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
appId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string app_id = 1;
*/
public com.google.protobuf.ByteString
getAppIdBytes() {
java.lang.Object ref = appId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
appId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string app_id = 1;
*/
public Builder setAppId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
appId_ = value;
onChanged();
return this;
}
/**
* string app_id = 1;
*/
public Builder clearAppId() {
appId_ = getDefaultInstance().getAppId();
onChanged();
return this;
}
/**
* string app_id = 1;
*/
public Builder setAppIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
appId_ = value;
onChanged();
return this;
}
private java.lang.Object editionId_ = "";
/**
* string edition_id = 2;
*/
public java.lang.String getEditionId() {
java.lang.Object ref = editionId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
editionId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string edition_id = 2;
*/
public com.google.protobuf.ByteString
getEditionIdBytes() {
java.lang.Object ref = editionId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
editionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string edition_id = 2;
*/
public Builder setEditionId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
editionId_ = value;
onChanged();
return this;
}
/**
* string edition_id = 2;
*/
public Builder clearEditionId() {
editionId_ = getDefaultInstance().getEditionId();
onChanged();
return this;
}
/**
* string edition_id = 2;
*/
public Builder setEditionIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
editionId_ = value;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:sales.v1.LineItem.AppKey)
}
// @@protoc_insertion_point(class_scope:sales.v1.LineItem.AppKey)
private static final com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey();
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public AppKey parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AppKey(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private int identifierCase_ = 0;
private java.lang.Object identifier_;
public enum IdentifierCase
implements com.google.protobuf.Internal.EnumLite {
APP_KEY(1),
PACKAGE_ID(2),
IDENTIFIER_NOT_SET(0);
private final int value;
private IdentifierCase(int value) {
this.value = value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static IdentifierCase valueOf(int value) {
return forNumber(value);
}
public static IdentifierCase forNumber(int value) {
switch (value) {
case 1: return APP_KEY;
case 2: return PACKAGE_ID;
case 0: return IDENTIFIER_NOT_SET;
default: return null;
}
}
public int getNumber() {
return this.value;
}
};
public IdentifierCase
getIdentifierCase() {
return IdentifierCase.forNumber(
identifierCase_);
}
public static final int APP_KEY_FIELD_NUMBER = 1;
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey getAppKey() {
if (identifierCase_ == 1) {
return (com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) identifier_;
}
return com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.getDefaultInstance();
}
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKeyOrBuilder getAppKeyOrBuilder() {
if (identifierCase_ == 1) {
return (com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) identifier_;
}
return com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.getDefaultInstance();
}
public static final int PACKAGE_ID_FIELD_NUMBER = 2;
/**
* string package_id = 2;
*/
public java.lang.String getPackageId() {
java.lang.Object ref = "";
if (identifierCase_ == 2) {
ref = identifier_;
}
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (identifierCase_ == 2) {
identifier_ = s;
}
return s;
}
}
/**
* string package_id = 2;
*/
public com.google.protobuf.ByteString
getPackageIdBytes() {
java.lang.Object ref = "";
if (identifierCase_ == 2) {
ref = identifier_;
}
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
if (identifierCase_ == 2) {
identifier_ = b;
}
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int CURRENCY_FIELD_NUMBER = 3;
private int currency_;
/**
*
* While this is not deprecated, more currencies than the value of the enum are supported. To use those currencies use currency_code instead
*
*
* .sales.v1.Currency currency = 3;
*/
public int getCurrencyValue() {
return currency_;
}
/**
*
* While this is not deprecated, more currencies than the value of the enum are supported. To use those currencies use currency_code instead
*
*
* .sales.v1.Currency currency = 3;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.Currency getCurrency() {
com.vendasta.sales.v1.generated.WorkflowProto.Currency result = com.vendasta.sales.v1.generated.WorkflowProto.Currency.valueOf(currency_);
return result == null ? com.vendasta.sales.v1.generated.WorkflowProto.Currency.UNRECOGNIZED : result;
}
public static final int INITIAL_REVENUE_FIELD_NUMBER = 4;
private com.vendasta.sales.v1.generated.WorkflowProto.Revenue initialRevenue_;
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated public boolean hasInitialRevenue() {
return initialRevenue_ != null;
}
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated public com.vendasta.sales.v1.generated.WorkflowProto.Revenue getInitialRevenue() {
return initialRevenue_ == null ? com.vendasta.sales.v1.generated.WorkflowProto.Revenue.getDefaultInstance() : initialRevenue_;
}
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated public com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder getInitialRevenueOrBuilder() {
return getInitialRevenue();
}
public static final int CURRENT_REVENUE_FIELD_NUMBER = 5;
private com.vendasta.sales.v1.generated.WorkflowProto.Revenue currentRevenue_;
/**
* .sales.v1.Revenue current_revenue = 5;
*/
public boolean hasCurrentRevenue() {
return currentRevenue_ != null;
}
/**
* .sales.v1.Revenue current_revenue = 5;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.Revenue getCurrentRevenue() {
return currentRevenue_ == null ? com.vendasta.sales.v1.generated.WorkflowProto.Revenue.getDefaultInstance() : currentRevenue_;
}
/**
* .sales.v1.Revenue current_revenue = 5;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder getCurrentRevenueOrBuilder() {
return getCurrentRevenue();
}
public static final int QUANTITY_FIELD_NUMBER = 6;
private long quantity_;
/**
* int64 quantity = 6;
*/
public long getQuantity() {
return quantity_;
}
public static final int IS_TRIAL_FIELD_NUMBER = 7;
private boolean isTrial_;
/**
*
* Only used when AppKey is the identifier
*
*
* bool is_trial = 7;
*/
public boolean getIsTrial() {
return isTrial_;
}
public static final int CURRENCY_CODE_FIELD_NUMBER = 8;
private volatile java.lang.Object currencyCode_;
/**
*
* The 3-letter currency code defined in ISO 4217.
*
*
* string currency_code = 8;
*/
public java.lang.String getCurrencyCode() {
java.lang.Object ref = currencyCode_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
currencyCode_ = s;
return s;
}
}
/**
*
* The 3-letter currency code defined in ISO 4217.
*
*
* string currency_code = 8;
*/
public com.google.protobuf.ByteString
getCurrencyCodeBytes() {
java.lang.Object ref = currencyCode_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
currencyCode_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (identifierCase_ == 1) {
output.writeMessage(1, (com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) identifier_);
}
if (identifierCase_ == 2) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, identifier_);
}
if (currency_ != com.vendasta.sales.v1.generated.WorkflowProto.Currency.USD.getNumber()) {
output.writeEnum(3, currency_);
}
if (initialRevenue_ != null) {
output.writeMessage(4, getInitialRevenue());
}
if (currentRevenue_ != null) {
output.writeMessage(5, getCurrentRevenue());
}
if (quantity_ != 0L) {
output.writeInt64(6, quantity_);
}
if (isTrial_ != false) {
output.writeBool(7, isTrial_);
}
if (!getCurrencyCodeBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 8, currencyCode_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (identifierCase_ == 1) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, (com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) identifier_);
}
if (identifierCase_ == 2) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, identifier_);
}
if (currency_ != com.vendasta.sales.v1.generated.WorkflowProto.Currency.USD.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(3, currency_);
}
if (initialRevenue_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, getInitialRevenue());
}
if (currentRevenue_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, getCurrentRevenue());
}
if (quantity_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(6, quantity_);
}
if (isTrial_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(7, isTrial_);
}
if (!getCurrencyCodeBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, currencyCode_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.vendasta.sales.v1.generated.WorkflowProto.LineItem)) {
return super.equals(obj);
}
com.vendasta.sales.v1.generated.WorkflowProto.LineItem other = (com.vendasta.sales.v1.generated.WorkflowProto.LineItem) obj;
boolean result = true;
result = result && currency_ == other.currency_;
result = result && (hasInitialRevenue() == other.hasInitialRevenue());
if (hasInitialRevenue()) {
result = result && getInitialRevenue()
.equals(other.getInitialRevenue());
}
result = result && (hasCurrentRevenue() == other.hasCurrentRevenue());
if (hasCurrentRevenue()) {
result = result && getCurrentRevenue()
.equals(other.getCurrentRevenue());
}
result = result && (getQuantity()
== other.getQuantity());
result = result && (getIsTrial()
== other.getIsTrial());
result = result && getCurrencyCode()
.equals(other.getCurrencyCode());
result = result && getIdentifierCase().equals(
other.getIdentifierCase());
if (!result) return false;
switch (identifierCase_) {
case 1:
result = result && getAppKey()
.equals(other.getAppKey());
break;
case 2:
result = result && getPackageId()
.equals(other.getPackageId());
break;
case 0:
default:
}
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + CURRENCY_FIELD_NUMBER;
hash = (53 * hash) + currency_;
if (hasInitialRevenue()) {
hash = (37 * hash) + INITIAL_REVENUE_FIELD_NUMBER;
hash = (53 * hash) + getInitialRevenue().hashCode();
}
if (hasCurrentRevenue()) {
hash = (37 * hash) + CURRENT_REVENUE_FIELD_NUMBER;
hash = (53 * hash) + getCurrentRevenue().hashCode();
}
hash = (37 * hash) + QUANTITY_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getQuantity());
hash = (37 * hash) + IS_TRIAL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsTrial());
hash = (37 * hash) + CURRENCY_CODE_FIELD_NUMBER;
hash = (53 * hash) + getCurrencyCode().hashCode();
switch (identifierCase_) {
case 1:
hash = (37 * hash) + APP_KEY_FIELD_NUMBER;
hash = (53 * hash) + getAppKey().hashCode();
break;
case 2:
hash = (37 * hash) + PACKAGE_ID_FIELD_NUMBER;
hash = (53 * hash) + getPackageId().hashCode();
break;
case 0:
default:
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.vendasta.sales.v1.generated.WorkflowProto.LineItem prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code sales.v1.LineItem}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:sales.v1.LineItem)
com.vendasta.sales.v1.generated.WorkflowProto.LineItemOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_LineItem_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_LineItem_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.class, com.vendasta.sales.v1.generated.WorkflowProto.LineItem.Builder.class);
}
// Construct using com.vendasta.sales.v1.generated.WorkflowProto.LineItem.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
currency_ = 0;
if (initialRevenueBuilder_ == null) {
initialRevenue_ = null;
} else {
initialRevenue_ = null;
initialRevenueBuilder_ = null;
}
if (currentRevenueBuilder_ == null) {
currentRevenue_ = null;
} else {
currentRevenue_ = null;
currentRevenueBuilder_ = null;
}
quantity_ = 0L;
isTrial_ = false;
currencyCode_ = "";
identifierCase_ = 0;
identifier_ = null;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.vendasta.sales.v1.generated.WorkflowProto.internal_static_sales_v1_LineItem_descriptor;
}
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem getDefaultInstanceForType() {
return com.vendasta.sales.v1.generated.WorkflowProto.LineItem.getDefaultInstance();
}
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem build() {
com.vendasta.sales.v1.generated.WorkflowProto.LineItem result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem buildPartial() {
com.vendasta.sales.v1.generated.WorkflowProto.LineItem result = new com.vendasta.sales.v1.generated.WorkflowProto.LineItem(this);
if (identifierCase_ == 1) {
if (appKeyBuilder_ == null) {
result.identifier_ = identifier_;
} else {
result.identifier_ = appKeyBuilder_.build();
}
}
if (identifierCase_ == 2) {
result.identifier_ = identifier_;
}
result.currency_ = currency_;
if (initialRevenueBuilder_ == null) {
result.initialRevenue_ = initialRevenue_;
} else {
result.initialRevenue_ = initialRevenueBuilder_.build();
}
if (currentRevenueBuilder_ == null) {
result.currentRevenue_ = currentRevenue_;
} else {
result.currentRevenue_ = currentRevenueBuilder_.build();
}
result.quantity_ = quantity_;
result.isTrial_ = isTrial_;
result.currencyCode_ = currencyCode_;
result.identifierCase_ = identifierCase_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.vendasta.sales.v1.generated.WorkflowProto.LineItem) {
return mergeFrom((com.vendasta.sales.v1.generated.WorkflowProto.LineItem)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.vendasta.sales.v1.generated.WorkflowProto.LineItem other) {
if (other == com.vendasta.sales.v1.generated.WorkflowProto.LineItem.getDefaultInstance()) return this;
if (other.currency_ != 0) {
setCurrencyValue(other.getCurrencyValue());
}
if (other.hasInitialRevenue()) {
mergeInitialRevenue(other.getInitialRevenue());
}
if (other.hasCurrentRevenue()) {
mergeCurrentRevenue(other.getCurrentRevenue());
}
if (other.getQuantity() != 0L) {
setQuantity(other.getQuantity());
}
if (other.getIsTrial() != false) {
setIsTrial(other.getIsTrial());
}
if (!other.getCurrencyCode().isEmpty()) {
currencyCode_ = other.currencyCode_;
onChanged();
}
switch (other.getIdentifierCase()) {
case APP_KEY: {
mergeAppKey(other.getAppKey());
break;
}
case PACKAGE_ID: {
identifierCase_ = 2;
identifier_ = other.identifier_;
onChanged();
break;
}
case IDENTIFIER_NOT_SET: {
break;
}
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.vendasta.sales.v1.generated.WorkflowProto.LineItem parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (com.vendasta.sales.v1.generated.WorkflowProto.LineItem) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int identifierCase_ = 0;
private java.lang.Object identifier_;
public IdentifierCase
getIdentifierCase() {
return IdentifierCase.forNumber(
identifierCase_);
}
public Builder clearIdentifier() {
identifierCase_ = 0;
identifier_ = null;
onChanged();
return this;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey, com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.Builder, com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKeyOrBuilder> appKeyBuilder_;
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey getAppKey() {
if (appKeyBuilder_ == null) {
if (identifierCase_ == 1) {
return (com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) identifier_;
}
return com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.getDefaultInstance();
} else {
if (identifierCase_ == 1) {
return appKeyBuilder_.getMessage();
}
return com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.getDefaultInstance();
}
}
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
public Builder setAppKey(com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey value) {
if (appKeyBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
identifier_ = value;
onChanged();
} else {
appKeyBuilder_.setMessage(value);
}
identifierCase_ = 1;
return this;
}
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
public Builder setAppKey(
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.Builder builderForValue) {
if (appKeyBuilder_ == null) {
identifier_ = builderForValue.build();
onChanged();
} else {
appKeyBuilder_.setMessage(builderForValue.build());
}
identifierCase_ = 1;
return this;
}
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
public Builder mergeAppKey(com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey value) {
if (appKeyBuilder_ == null) {
if (identifierCase_ == 1 &&
identifier_ != com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.getDefaultInstance()) {
identifier_ = com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.newBuilder((com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) identifier_)
.mergeFrom(value).buildPartial();
} else {
identifier_ = value;
}
onChanged();
} else {
if (identifierCase_ == 1) {
appKeyBuilder_.mergeFrom(value);
}
appKeyBuilder_.setMessage(value);
}
identifierCase_ = 1;
return this;
}
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
public Builder clearAppKey() {
if (appKeyBuilder_ == null) {
if (identifierCase_ == 1) {
identifierCase_ = 0;
identifier_ = null;
onChanged();
}
} else {
if (identifierCase_ == 1) {
identifierCase_ = 0;
identifier_ = null;
}
appKeyBuilder_.clear();
}
return this;
}
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.Builder getAppKeyBuilder() {
return getAppKeyFieldBuilder().getBuilder();
}
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKeyOrBuilder getAppKeyOrBuilder() {
if ((identifierCase_ == 1) && (appKeyBuilder_ != null)) {
return appKeyBuilder_.getMessageOrBuilder();
} else {
if (identifierCase_ == 1) {
return (com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) identifier_;
}
return com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.getDefaultInstance();
}
}
/**
* .sales.v1.LineItem.AppKey app_key = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey, com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.Builder, com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKeyOrBuilder>
getAppKeyFieldBuilder() {
if (appKeyBuilder_ == null) {
if (!(identifierCase_ == 1)) {
identifier_ = com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.getDefaultInstance();
}
appKeyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey, com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey.Builder, com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKeyOrBuilder>(
(com.vendasta.sales.v1.generated.WorkflowProto.LineItem.AppKey) identifier_,
getParentForChildren(),
isClean());
identifier_ = null;
}
identifierCase_ = 1;
onChanged();;
return appKeyBuilder_;
}
/**
* string package_id = 2;
*/
public java.lang.String getPackageId() {
java.lang.Object ref = "";
if (identifierCase_ == 2) {
ref = identifier_;
}
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (identifierCase_ == 2) {
identifier_ = s;
}
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string package_id = 2;
*/
public com.google.protobuf.ByteString
getPackageIdBytes() {
java.lang.Object ref = "";
if (identifierCase_ == 2) {
ref = identifier_;
}
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
if (identifierCase_ == 2) {
identifier_ = b;
}
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string package_id = 2;
*/
public Builder setPackageId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
identifierCase_ = 2;
identifier_ = value;
onChanged();
return this;
}
/**
* string package_id = 2;
*/
public Builder clearPackageId() {
if (identifierCase_ == 2) {
identifierCase_ = 0;
identifier_ = null;
onChanged();
}
return this;
}
/**
* string package_id = 2;
*/
public Builder setPackageIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
identifierCase_ = 2;
identifier_ = value;
onChanged();
return this;
}
private int currency_ = 0;
/**
*
* While this is not deprecated, more currencies than the value of the enum are supported. To use those currencies use currency_code instead
*
*
* .sales.v1.Currency currency = 3;
*/
public int getCurrencyValue() {
return currency_;
}
/**
*
* While this is not deprecated, more currencies than the value of the enum are supported. To use those currencies use currency_code instead
*
*
* .sales.v1.Currency currency = 3;
*/
public Builder setCurrencyValue(int value) {
currency_ = value;
onChanged();
return this;
}
/**
*
* While this is not deprecated, more currencies than the value of the enum are supported. To use those currencies use currency_code instead
*
*
* .sales.v1.Currency currency = 3;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.Currency getCurrency() {
com.vendasta.sales.v1.generated.WorkflowProto.Currency result = com.vendasta.sales.v1.generated.WorkflowProto.Currency.valueOf(currency_);
return result == null ? com.vendasta.sales.v1.generated.WorkflowProto.Currency.UNRECOGNIZED : result;
}
/**
*
* While this is not deprecated, more currencies than the value of the enum are supported. To use those currencies use currency_code instead
*
*
* .sales.v1.Currency currency = 3;
*/
public Builder setCurrency(com.vendasta.sales.v1.generated.WorkflowProto.Currency value) {
if (value == null) {
throw new NullPointerException();
}
currency_ = value.getNumber();
onChanged();
return this;
}
/**
*
* While this is not deprecated, more currencies than the value of the enum are supported. To use those currencies use currency_code instead
*
*
* .sales.v1.Currency currency = 3;
*/
public Builder clearCurrency() {
currency_ = 0;
onChanged();
return this;
}
private com.vendasta.sales.v1.generated.WorkflowProto.Revenue initialRevenue_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.Revenue, com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder, com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder> initialRevenueBuilder_;
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated public boolean hasInitialRevenue() {
return initialRevenueBuilder_ != null || initialRevenue_ != null;
}
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated public com.vendasta.sales.v1.generated.WorkflowProto.Revenue getInitialRevenue() {
if (initialRevenueBuilder_ == null) {
return initialRevenue_ == null ? com.vendasta.sales.v1.generated.WorkflowProto.Revenue.getDefaultInstance() : initialRevenue_;
} else {
return initialRevenueBuilder_.getMessage();
}
}
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated public Builder setInitialRevenue(com.vendasta.sales.v1.generated.WorkflowProto.Revenue value) {
if (initialRevenueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
initialRevenue_ = value;
onChanged();
} else {
initialRevenueBuilder_.setMessage(value);
}
return this;
}
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated public Builder setInitialRevenue(
com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder builderForValue) {
if (initialRevenueBuilder_ == null) {
initialRevenue_ = builderForValue.build();
onChanged();
} else {
initialRevenueBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated public Builder mergeInitialRevenue(com.vendasta.sales.v1.generated.WorkflowProto.Revenue value) {
if (initialRevenueBuilder_ == null) {
if (initialRevenue_ != null) {
initialRevenue_ =
com.vendasta.sales.v1.generated.WorkflowProto.Revenue.newBuilder(initialRevenue_).mergeFrom(value).buildPartial();
} else {
initialRevenue_ = value;
}
onChanged();
} else {
initialRevenueBuilder_.mergeFrom(value);
}
return this;
}
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated public Builder clearInitialRevenue() {
if (initialRevenueBuilder_ == null) {
initialRevenue_ = null;
onChanged();
} else {
initialRevenue_ = null;
initialRevenueBuilder_ = null;
}
return this;
}
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated public com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder getInitialRevenueBuilder() {
onChanged();
return getInitialRevenueFieldBuilder().getBuilder();
}
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
@java.lang.Deprecated public com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder getInitialRevenueOrBuilder() {
if (initialRevenueBuilder_ != null) {
return initialRevenueBuilder_.getMessageOrBuilder();
} else {
return initialRevenue_ == null ?
com.vendasta.sales.v1.generated.WorkflowProto.Revenue.getDefaultInstance() : initialRevenue_;
}
}
/**
*
*DEPRECATED: not important now that there is a draft state for sales orders, history of the order should be used instead
*
*
* .sales.v1.Revenue initial_revenue = 4 [deprecated = true];
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.Revenue, com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder, com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder>
getInitialRevenueFieldBuilder() {
if (initialRevenueBuilder_ == null) {
initialRevenueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.Revenue, com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder, com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder>(
getInitialRevenue(),
getParentForChildren(),
isClean());
initialRevenue_ = null;
}
return initialRevenueBuilder_;
}
private com.vendasta.sales.v1.generated.WorkflowProto.Revenue currentRevenue_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.Revenue, com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder, com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder> currentRevenueBuilder_;
/**
* .sales.v1.Revenue current_revenue = 5;
*/
public boolean hasCurrentRevenue() {
return currentRevenueBuilder_ != null || currentRevenue_ != null;
}
/**
* .sales.v1.Revenue current_revenue = 5;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.Revenue getCurrentRevenue() {
if (currentRevenueBuilder_ == null) {
return currentRevenue_ == null ? com.vendasta.sales.v1.generated.WorkflowProto.Revenue.getDefaultInstance() : currentRevenue_;
} else {
return currentRevenueBuilder_.getMessage();
}
}
/**
* .sales.v1.Revenue current_revenue = 5;
*/
public Builder setCurrentRevenue(com.vendasta.sales.v1.generated.WorkflowProto.Revenue value) {
if (currentRevenueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
currentRevenue_ = value;
onChanged();
} else {
currentRevenueBuilder_.setMessage(value);
}
return this;
}
/**
* .sales.v1.Revenue current_revenue = 5;
*/
public Builder setCurrentRevenue(
com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder builderForValue) {
if (currentRevenueBuilder_ == null) {
currentRevenue_ = builderForValue.build();
onChanged();
} else {
currentRevenueBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .sales.v1.Revenue current_revenue = 5;
*/
public Builder mergeCurrentRevenue(com.vendasta.sales.v1.generated.WorkflowProto.Revenue value) {
if (currentRevenueBuilder_ == null) {
if (currentRevenue_ != null) {
currentRevenue_ =
com.vendasta.sales.v1.generated.WorkflowProto.Revenue.newBuilder(currentRevenue_).mergeFrom(value).buildPartial();
} else {
currentRevenue_ = value;
}
onChanged();
} else {
currentRevenueBuilder_.mergeFrom(value);
}
return this;
}
/**
* .sales.v1.Revenue current_revenue = 5;
*/
public Builder clearCurrentRevenue() {
if (currentRevenueBuilder_ == null) {
currentRevenue_ = null;
onChanged();
} else {
currentRevenue_ = null;
currentRevenueBuilder_ = null;
}
return this;
}
/**
* .sales.v1.Revenue current_revenue = 5;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder getCurrentRevenueBuilder() {
onChanged();
return getCurrentRevenueFieldBuilder().getBuilder();
}
/**
* .sales.v1.Revenue current_revenue = 5;
*/
public com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder getCurrentRevenueOrBuilder() {
if (currentRevenueBuilder_ != null) {
return currentRevenueBuilder_.getMessageOrBuilder();
} else {
return currentRevenue_ == null ?
com.vendasta.sales.v1.generated.WorkflowProto.Revenue.getDefaultInstance() : currentRevenue_;
}
}
/**
* .sales.v1.Revenue current_revenue = 5;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.Revenue, com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder, com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder>
getCurrentRevenueFieldBuilder() {
if (currentRevenueBuilder_ == null) {
currentRevenueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.vendasta.sales.v1.generated.WorkflowProto.Revenue, com.vendasta.sales.v1.generated.WorkflowProto.Revenue.Builder, com.vendasta.sales.v1.generated.WorkflowProto.RevenueOrBuilder>(
getCurrentRevenue(),
getParentForChildren(),
isClean());
currentRevenue_ = null;
}
return currentRevenueBuilder_;
}
private long quantity_ ;
/**
* int64 quantity = 6;
*/
public long getQuantity() {
return quantity_;
}
/**
* int64 quantity = 6;
*/
public Builder setQuantity(long value) {
quantity_ = value;
onChanged();
return this;
}
/**
* int64 quantity = 6;
*/
public Builder clearQuantity() {
quantity_ = 0L;
onChanged();
return this;
}
private boolean isTrial_ ;
/**
*
* Only used when AppKey is the identifier
*
*
* bool is_trial = 7;
*/
public boolean getIsTrial() {
return isTrial_;
}
/**
*
* Only used when AppKey is the identifier
*
*
* bool is_trial = 7;
*/
public Builder setIsTrial(boolean value) {
isTrial_ = value;
onChanged();
return this;
}
/**
*
* Only used when AppKey is the identifier
*
*
* bool is_trial = 7;
*/
public Builder clearIsTrial() {
isTrial_ = false;
onChanged();
return this;
}
private java.lang.Object currencyCode_ = "";
/**
*
* The 3-letter currency code defined in ISO 4217.
*
*
* string currency_code = 8;
*/
public java.lang.String getCurrencyCode() {
java.lang.Object ref = currencyCode_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
currencyCode_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* The 3-letter currency code defined in ISO 4217.
*
*
* string currency_code = 8;
*/
public com.google.protobuf.ByteString
getCurrencyCodeBytes() {
java.lang.Object ref = currencyCode_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
currencyCode_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* The 3-letter currency code defined in ISO 4217.
*
*
* string currency_code = 8;
*/
public Builder setCurrencyCode(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
currencyCode_ = value;
onChanged();
return this;
}
/**
*
* The 3-letter currency code defined in ISO 4217.
*
*
* string currency_code = 8;
*/
public Builder clearCurrencyCode() {
currencyCode_ = getDefaultInstance().getCurrencyCode();
onChanged();
return this;
}
/**
*
* The 3-letter currency code defined in ISO 4217.
*
*
* string currency_code = 8;
*/
public Builder setCurrencyCodeBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
currencyCode_ = value;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:sales.v1.LineItem)
}
// @@protoc_insertion_point(class_scope:sales.v1.LineItem)
private static final com.vendasta.sales.v1.generated.WorkflowProto.LineItem DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.vendasta.sales.v1.generated.WorkflowProto.LineItem();
}
public static com.vendasta.sales.v1.generated.WorkflowProto.LineItem getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public LineItem parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new LineItem(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public com.vendasta.sales.v1.generated.WorkflowProto.LineItem getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_sales_v1_RevenueComponent_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_sales_v1_RevenueComponent_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_sales_v1_Revenue_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_sales_v1_Revenue_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_sales_v1_Duration_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_sales_v1_Duration_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_sales_v1_LineItem_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_sales_v1_LineItem_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_sales_v1_LineItem_AppKey_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_sales_v1_LineItem_AppKey_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\027sales/v1/workflow.proto\022\010sales.v1\"g\n\020R" +
"evenueComponent\022\r\n\005value\030\001 \001(\003\022\'\n\006period" +
"\030\002 \001(\0162\027.sales.v1.RevenuePeriod\022\033\n\023is_st" +
"arting_revenue\030\003 \001(\010\"A\n\007Revenue\0226\n\022reven" +
"ue_components\030\001 \003(\0132\032.sales.v1.RevenueCo" +
"mponent\"E\n\010Duration\022\r\n\005value\030\001 \001(\003\022*\n\010du" +
"ration\030\002 \001(\0162\030.sales.v1.DurationPeriod\"\307" +
"\002\n\010LineItem\022,\n\007app_key\030\001 \001(\0132\031.sales.v1." +
"LineItem.AppKeyH\000\022\024\n\npackage_id\030\002 \001(\tH\000\022" +
"$\n\010currency\030\003 \001(\0162\022.sales.v1.Currency\022.\n",
"\017initial_revenue\030\004 \001(\0132\021.sales.v1.Revenu" +
"eB\002\030\001\022*\n\017current_revenue\030\005 \001(\0132\021.sales.v" +
"1.Revenue\022\020\n\010quantity\030\006 \001(\003\022\020\n\010is_trial\030" +
"\007 \001(\010\022\025\n\rcurrency_code\030\010 \001(\t\032,\n\006AppKey\022\016" +
"\n\006app_id\030\001 \001(\t\022\022\n\nedition_id\030\002 \001(\tB\014\n\nid" +
"entifier*Z\n\rRevenuePeriod\022\013\n\007ONETIME\020\000\022\t" +
"\n\005DAILY\020\001\022\n\n\006WEEKLY\020\002\022\014\n\010BIWEEKLY\020\003\022\013\n\007M" +
"ONTHLY\020\004\022\n\n\006YEARLY\020\005*I\n\010Currency\022\007\n\003USD\020" +
"\000\022\007\n\003CAD\020\001\022\007\n\003EUR\020\002\022\007\n\003AUD\020\003\022\007\n\003GBP\020\004\022\007\n" +
"\003NZD\020\005\022\007\n\003ZAR\020\006*6\n\016DurationPeriod\022\017\n\013UNS",
"PECIFIED\020\000\022\t\n\005MONTH\020\001\022\010\n\004YEAR\020\002Bk\n\037com.v" +
"endasta.sales.v1.generatedB\rWorkflowProt" +
"oZ9github.com/vendasta/generated-protos-" +
"go/sales/v1;sales/v1b\006proto3"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
}, assigner);
internal_static_sales_v1_RevenueComponent_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_sales_v1_RevenueComponent_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_sales_v1_RevenueComponent_descriptor,
new java.lang.String[] { "Value", "Period", "IsStartingRevenue", });
internal_static_sales_v1_Revenue_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_sales_v1_Revenue_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_sales_v1_Revenue_descriptor,
new java.lang.String[] { "RevenueComponents", });
internal_static_sales_v1_Duration_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_sales_v1_Duration_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_sales_v1_Duration_descriptor,
new java.lang.String[] { "Value", "Duration", });
internal_static_sales_v1_LineItem_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_sales_v1_LineItem_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_sales_v1_LineItem_descriptor,
new java.lang.String[] { "AppKey", "PackageId", "Currency", "InitialRevenue", "CurrentRevenue", "Quantity", "IsTrial", "CurrencyCode", "Identifier", });
internal_static_sales_v1_LineItem_AppKey_descriptor =
internal_static_sales_v1_LineItem_descriptor.getNestedTypes().get(0);
internal_static_sales_v1_LineItem_AppKey_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_sales_v1_LineItem_AppKey_descriptor,
new java.lang.String[] { "AppId", "EditionId", });
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy