public static final class OmGetPaymentAndShippingPu.Parameters extends com.google.protobuf.GeneratedMessage implements OmGetPaymentAndShippingPu.ParametersOrBuilder
dstore.engine.om_GetPaymentAndShipping_Pu.Parameters| Modifier and Type | Class and Description |
|---|---|
static class |
OmGetPaymentAndShippingPu.Parameters.Builder
Protobuf type
dstore.engine.om_GetPaymentAndShipping_Pu.Parameters |
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type>| Modifier and Type | Field and Description |
|---|---|
static int |
BRUTTO_SUM_FIELD_NUMBER |
static int |
BRUTTO_SUM_NULL_FIELD_NUMBER |
static int |
CALCULATE_COSTS_FIELD_NUMBER |
static int |
CALCULATE_COSTS_NULL_FIELD_NUMBER |
static int |
DATE_FIELD_NUMBER |
static int |
DATE_NULL_FIELD_NUMBER |
static int |
DELIVERY_PERSON_ID_FIELD_NUMBER |
static int |
DELIVERY_PERSON_ID_NULL_FIELD_NUMBER |
static int |
NETTO_SUM_FIELD_NUMBER |
static int |
NETTO_SUM_NULL_FIELD_NUMBER |
static com.google.protobuf.Parser<OmGetPaymentAndShippingPu.Parameters> |
PARSER |
static int |
PAYMENT_FOR_SHIPPING_ID_FIELD_NUMBER |
static int |
PAYMENT_FOR_SHIPPING_ID_NULL_FIELD_NUMBER |
static int |
PERSON_ID_FIELD_NUMBER |
static int |
PERSON_ID_NULL_FIELD_NUMBER |
static int |
RESULT_FIELD_NUMBER |
static int |
RESULT_NULL_FIELD_NUMBER |
static int |
SELECT_MISSING_RESULT_REASON_FIELD_NUMBER |
static int |
SELECT_MISSING_RESULT_REASON_NULL_FIELD_NUMBER |
static int |
UNIQUE_ID_FIELD_NUMBER |
static int |
UNIQUE_ID_NULL_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
Values.decimalValue |
getBruttoSum()
optional .dstore.engine.values.decimalValue brutto_sum = 5; |
boolean |
getBruttoSumNull()
optional bool brutto_sum_null = 1005; |
Values.decimalValueOrBuilder |
getBruttoSumOrBuilder()
optional .dstore.engine.values.decimalValue brutto_sum = 5; |
Values.booleanValue |
getCalculateCosts()
optional .dstore.engine.values.booleanValue calculate_costs = 10; |
boolean |
getCalculateCostsNull()
optional bool calculate_costs_null = 1010; |
Values.booleanValueOrBuilder |
getCalculateCostsOrBuilder()
optional .dstore.engine.values.booleanValue calculate_costs = 10; |
Values.timestampValue |
getDate()
optional .dstore.engine.values.timestampValue date = 8; |
boolean |
getDateNull()
optional bool date_null = 1008; |
Values.timestampValueOrBuilder |
getDateOrBuilder()
optional .dstore.engine.values.timestampValue date = 8; |
static OmGetPaymentAndShippingPu.Parameters |
getDefaultInstance() |
OmGetPaymentAndShippingPu.Parameters |
getDefaultInstanceForType() |
Values.integerValue |
getDeliveryPersonId()
optional .dstore.engine.values.integerValue delivery_person_id = 4; |
boolean |
getDeliveryPersonIdNull()
optional bool delivery_person_id_null = 1004; |
Values.integerValueOrBuilder |
getDeliveryPersonIdOrBuilder()
optional .dstore.engine.values.integerValue delivery_person_id = 4; |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Values.decimalValue |
getNettoSum()
optional .dstore.engine.values.decimalValue netto_sum = 6; |
boolean |
getNettoSumNull()
optional bool netto_sum_null = 1006; |
Values.decimalValueOrBuilder |
getNettoSumOrBuilder()
optional .dstore.engine.values.decimalValue netto_sum = 6; |
com.google.protobuf.Parser<OmGetPaymentAndShippingPu.Parameters> |
getParserForType() |
Values.integerValue |
getPaymentForShippingId()
optional .dstore.engine.values.integerValue payment_for_shipping_id = 7; |
boolean |
getPaymentForShippingIdNull()
optional bool payment_for_shipping_id_null = 1007; |
Values.integerValueOrBuilder |
getPaymentForShippingIdOrBuilder()
optional .dstore.engine.values.integerValue payment_for_shipping_id = 7; |
Values.integerValue |
getPersonId()
optional .dstore.engine.values.integerValue person_id = 3; |
boolean |
getPersonIdNull()
optional bool person_id_null = 1003; |
Values.integerValueOrBuilder |
getPersonIdOrBuilder()
optional .dstore.engine.values.integerValue person_id = 3; |
Values.integerValue |
getResult()
optional .dstore.engine.values.integerValue result = 1; |
boolean |
getResultNull()
optional bool result_null = 1001; |
Values.integerValueOrBuilder |
getResultOrBuilder()
optional .dstore.engine.values.integerValue result = 1; |
Values.booleanValue |
getSelectMissingResultReason()
optional .dstore.engine.values.booleanValue select_missing_result_reason = 9; |
boolean |
getSelectMissingResultReasonNull()
optional bool select_missing_result_reason_null = 1009; |
Values.booleanValueOrBuilder |
getSelectMissingResultReasonOrBuilder()
optional .dstore.engine.values.booleanValue select_missing_result_reason = 9; |
int |
getSerializedSize() |
Values.stringValue |
getUniqueId()
optional .dstore.engine.values.stringValue unique_id = 2; |
boolean |
getUniqueIdNull()
optional bool unique_id_null = 1002; |
Values.stringValueOrBuilder |
getUniqueIdOrBuilder()
optional .dstore.engine.values.stringValue unique_id = 2; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasBruttoSum()
optional .dstore.engine.values.decimalValue brutto_sum = 5; |
boolean |
hasCalculateCosts()
optional .dstore.engine.values.booleanValue calculate_costs = 10; |
boolean |
hasDate()
optional .dstore.engine.values.timestampValue date = 8; |
boolean |
hasDeliveryPersonId()
optional .dstore.engine.values.integerValue delivery_person_id = 4; |
boolean |
hasNettoSum()
optional .dstore.engine.values.decimalValue netto_sum = 6; |
boolean |
hasPaymentForShippingId()
optional .dstore.engine.values.integerValue payment_for_shipping_id = 7; |
boolean |
hasPersonId()
optional .dstore.engine.values.integerValue person_id = 3; |
boolean |
hasResult()
optional .dstore.engine.values.integerValue result = 1; |
boolean |
hasSelectMissingResultReason()
optional .dstore.engine.values.booleanValue select_missing_result_reason = 9; |
boolean |
hasUniqueId()
optional .dstore.engine.values.stringValue unique_id = 2; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static OmGetPaymentAndShippingPu.Parameters.Builder |
newBuilder() |
static OmGetPaymentAndShippingPu.Parameters.Builder |
newBuilder(OmGetPaymentAndShippingPu.Parameters prototype) |
OmGetPaymentAndShippingPu.Parameters.Builder |
newBuilderForType() |
protected OmGetPaymentAndShippingPu.Parameters.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
static OmGetPaymentAndShippingPu.Parameters |
parseDelimitedFrom(java.io.InputStream input) |
static OmGetPaymentAndShippingPu.Parameters |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OmGetPaymentAndShippingPu.Parameters |
parseFrom(byte[] data) |
static OmGetPaymentAndShippingPu.Parameters |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OmGetPaymentAndShippingPu.Parameters |
parseFrom(com.google.protobuf.ByteString data) |
static OmGetPaymentAndShippingPu.Parameters |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OmGetPaymentAndShippingPu.Parameters |
parseFrom(com.google.protobuf.CodedInputStream input) |
static OmGetPaymentAndShippingPu.Parameters |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OmGetPaymentAndShippingPu.Parameters |
parseFrom(java.io.InputStream input) |
static OmGetPaymentAndShippingPu.Parameters |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<OmGetPaymentAndShippingPu.Parameters> |
parser() |
OmGetPaymentAndShippingPu.Parameters.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseUnknownField, writeReplaceequals, findInitializationErrors, getInitializationErrorString, hashCode, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int RESULT_FIELD_NUMBER
public static final int RESULT_NULL_FIELD_NUMBER
public static final int UNIQUE_ID_FIELD_NUMBER
public static final int UNIQUE_ID_NULL_FIELD_NUMBER
public static final int PERSON_ID_FIELD_NUMBER
public static final int PERSON_ID_NULL_FIELD_NUMBER
public static final int DELIVERY_PERSON_ID_FIELD_NUMBER
public static final int DELIVERY_PERSON_ID_NULL_FIELD_NUMBER
public static final int BRUTTO_SUM_FIELD_NUMBER
public static final int BRUTTO_SUM_NULL_FIELD_NUMBER
public static final int NETTO_SUM_FIELD_NUMBER
public static final int NETTO_SUM_NULL_FIELD_NUMBER
public static final int PAYMENT_FOR_SHIPPING_ID_FIELD_NUMBER
public static final int PAYMENT_FOR_SHIPPING_ID_NULL_FIELD_NUMBER
public static final int DATE_FIELD_NUMBER
public static final int DATE_NULL_FIELD_NUMBER
public static final int SELECT_MISSING_RESULT_REASON_FIELD_NUMBER
public static final int SELECT_MISSING_RESULT_REASON_NULL_FIELD_NUMBER
public static final int CALCULATE_COSTS_FIELD_NUMBER
public static final int CALCULATE_COSTS_NULL_FIELD_NUMBER
public static final com.google.protobuf.Parser<OmGetPaymentAndShippingPu.Parameters> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessagepublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic boolean hasResult()
optional .dstore.engine.values.integerValue result = 1;hasResult in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.integerValue getResult()
optional .dstore.engine.values.integerValue result = 1;getResult in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.integerValueOrBuilder getResultOrBuilder()
optional .dstore.engine.values.integerValue result = 1;getResultOrBuilder in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean getResultNull()
optional bool result_null = 1001;getResultNull in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean hasUniqueId()
optional .dstore.engine.values.stringValue unique_id = 2;hasUniqueId in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.stringValue getUniqueId()
optional .dstore.engine.values.stringValue unique_id = 2;getUniqueId in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.stringValueOrBuilder getUniqueIdOrBuilder()
optional .dstore.engine.values.stringValue unique_id = 2;getUniqueIdOrBuilder in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean getUniqueIdNull()
optional bool unique_id_null = 1002;getUniqueIdNull in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean hasPersonId()
optional .dstore.engine.values.integerValue person_id = 3;hasPersonId in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.integerValue getPersonId()
optional .dstore.engine.values.integerValue person_id = 3;getPersonId in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.integerValueOrBuilder getPersonIdOrBuilder()
optional .dstore.engine.values.integerValue person_id = 3;getPersonIdOrBuilder in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean getPersonIdNull()
optional bool person_id_null = 1003;getPersonIdNull in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean hasDeliveryPersonId()
optional .dstore.engine.values.integerValue delivery_person_id = 4;hasDeliveryPersonId in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.integerValue getDeliveryPersonId()
optional .dstore.engine.values.integerValue delivery_person_id = 4;getDeliveryPersonId in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.integerValueOrBuilder getDeliveryPersonIdOrBuilder()
optional .dstore.engine.values.integerValue delivery_person_id = 4;getDeliveryPersonIdOrBuilder in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean getDeliveryPersonIdNull()
optional bool delivery_person_id_null = 1004;getDeliveryPersonIdNull in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean hasBruttoSum()
optional .dstore.engine.values.decimalValue brutto_sum = 5;hasBruttoSum in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.decimalValue getBruttoSum()
optional .dstore.engine.values.decimalValue brutto_sum = 5;getBruttoSum in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.decimalValueOrBuilder getBruttoSumOrBuilder()
optional .dstore.engine.values.decimalValue brutto_sum = 5;getBruttoSumOrBuilder in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean getBruttoSumNull()
optional bool brutto_sum_null = 1005;getBruttoSumNull in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean hasNettoSum()
optional .dstore.engine.values.decimalValue netto_sum = 6;hasNettoSum in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.decimalValue getNettoSum()
optional .dstore.engine.values.decimalValue netto_sum = 6;getNettoSum in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.decimalValueOrBuilder getNettoSumOrBuilder()
optional .dstore.engine.values.decimalValue netto_sum = 6;getNettoSumOrBuilder in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean getNettoSumNull()
optional bool netto_sum_null = 1006;getNettoSumNull in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean hasPaymentForShippingId()
optional .dstore.engine.values.integerValue payment_for_shipping_id = 7;hasPaymentForShippingId in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.integerValue getPaymentForShippingId()
optional .dstore.engine.values.integerValue payment_for_shipping_id = 7;getPaymentForShippingId in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.integerValueOrBuilder getPaymentForShippingIdOrBuilder()
optional .dstore.engine.values.integerValue payment_for_shipping_id = 7;getPaymentForShippingIdOrBuilder in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean getPaymentForShippingIdNull()
optional bool payment_for_shipping_id_null = 1007;getPaymentForShippingIdNull in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean hasDate()
optional .dstore.engine.values.timestampValue date = 8;hasDate in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.timestampValue getDate()
optional .dstore.engine.values.timestampValue date = 8;getDate in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.timestampValueOrBuilder getDateOrBuilder()
optional .dstore.engine.values.timestampValue date = 8;getDateOrBuilder in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean getDateNull()
optional bool date_null = 1008;getDateNull in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean hasSelectMissingResultReason()
optional .dstore.engine.values.booleanValue select_missing_result_reason = 9;hasSelectMissingResultReason in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.booleanValue getSelectMissingResultReason()
optional .dstore.engine.values.booleanValue select_missing_result_reason = 9;getSelectMissingResultReason in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.booleanValueOrBuilder getSelectMissingResultReasonOrBuilder()
optional .dstore.engine.values.booleanValue select_missing_result_reason = 9;getSelectMissingResultReasonOrBuilder in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean getSelectMissingResultReasonNull()
optional bool select_missing_result_reason_null = 1009;getSelectMissingResultReasonNull in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean hasCalculateCosts()
optional .dstore.engine.values.booleanValue calculate_costs = 10;hasCalculateCosts in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.booleanValue getCalculateCosts()
optional .dstore.engine.values.booleanValue calculate_costs = 10;getCalculateCosts in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic Values.booleanValueOrBuilder getCalculateCostsOrBuilder()
optional .dstore.engine.values.booleanValue calculate_costs = 10;getCalculateCostsOrBuilder in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic boolean getCalculateCostsNull()
optional bool calculate_costs_null = 1010;getCalculateCostsNull in interface OmGetPaymentAndShippingPu.ParametersOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessagejava.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic static OmGetPaymentAndShippingPu.Parameters parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OmGetPaymentAndShippingPu.Parameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OmGetPaymentAndShippingPu.Parameters parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OmGetPaymentAndShippingPu.Parameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OmGetPaymentAndShippingPu.Parameters parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static OmGetPaymentAndShippingPu.Parameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static OmGetPaymentAndShippingPu.Parameters parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static OmGetPaymentAndShippingPu.Parameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static OmGetPaymentAndShippingPu.Parameters parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static OmGetPaymentAndShippingPu.Parameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic OmGetPaymentAndShippingPu.Parameters.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static OmGetPaymentAndShippingPu.Parameters.Builder newBuilder()
public static OmGetPaymentAndShippingPu.Parameters.Builder newBuilder(OmGetPaymentAndShippingPu.Parameters prototype)
public OmGetPaymentAndShippingPu.Parameters.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected OmGetPaymentAndShippingPu.Parameters.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessagepublic static OmGetPaymentAndShippingPu.Parameters getDefaultInstance()
public static com.google.protobuf.Parser<OmGetPaymentAndShippingPu.Parameters> parser()
public com.google.protobuf.Parser<OmGetPaymentAndShippingPu.Parameters> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic OmGetPaymentAndShippingPu.Parameters getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder