Package p4.v1
Class P4RuntimeOuterClass.TableEntry
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
p4.v1.P4RuntimeOuterClass.TableEntry
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,P4RuntimeOuterClass.TableEntryOrBuilder
- Enclosing class:
P4RuntimeOuterClass
public static final class P4RuntimeOuterClass.TableEntry
extends com.google.protobuf.GeneratedMessage
implements P4RuntimeOuterClass.TableEntryOrBuilder
Protobuf type
p4.v1.TableEntry- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typep4.v1.TableEntrystatic final classProtobuf typep4.v1.TableEntry.IdleTimeoutstatic interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionboolean.p4.v1.TableAction action = 3;.p4.v1.TableAction action = 3;longDeprecated.p4.v1.TableEntry.controller_metadata is deprecated..p4.v1.CounterData counter_data = 7;.p4.v1.CounterData counter_data = 7;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongThe TTL for the entry, in nanoseconds.booleanTrue if and only if the entry cannot be deleted or modified, i.e.booleanSet to true if the table entry is being used to update the non-const default action of the table.getMatch(int index) repeated .p4.v1.FieldMatch match = 2;intrepeated .p4.v1.FieldMatch match = 2;repeated .p4.v1.FieldMatch match = 2;getMatchOrBuilder(int index) repeated .p4.v1.FieldMatch match = 2;List<? extends P4RuntimeOuterClass.FieldMatchOrBuilder> repeated .p4.v1.FieldMatch match = 2;com.google.protobuf.ByteStringArbitrary metadata from the controller that is opaque to the target.meter_config, counter_data and meter_counter_data are convenience fields that enable the controller to configure the direct resources associated with the table at the same time as a match-action entry is inserted or modified.meter_config, counter_data and meter_counter_data are convenience fields that enable the controller to configure the direct resources associated with the table at the same time as a match-action entry is inserted or modified.Per color counters for tables with a direct meter.Per color counters for tables with a direct meter.com.google.protobuf.Parser<P4RuntimeOuterClass.TableEntry> intShould only be set if the match implies a TCAM lookup, i.e.intintuint32 table_id = 1;Table write: this field should be left unset.Table write: this field should be left unset.boolean.p4.v1.TableAction action = 3;boolean.p4.v1.CounterData counter_data = 7;inthashCode()booleanmeter_config, counter_data and meter_counter_data are convenience fields that enable the controller to configure the direct resources associated with the table at the same time as a match-action entry is inserted or modified.booleanPer color counters for tables with a direct meter.booleanTable write: this field should be left unset.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(P4RuntimeOuterClass.TableEntry prototype) protected P4RuntimeOuterClass.TableEntry.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<P4RuntimeOuterClass.TableEntry> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
TABLE_ID_FIELD_NUMBER
public static final int TABLE_ID_FIELD_NUMBER- See Also:
-
MATCH_FIELD_NUMBER
public static final int MATCH_FIELD_NUMBER- See Also:
-
ACTION_FIELD_NUMBER
public static final int ACTION_FIELD_NUMBER- See Also:
-
PRIORITY_FIELD_NUMBER
public static final int PRIORITY_FIELD_NUMBER- See Also:
-
CONTROLLER_METADATA_FIELD_NUMBER
public static final int CONTROLLER_METADATA_FIELD_NUMBER- See Also:
-
METER_CONFIG_FIELD_NUMBER
public static final int METER_CONFIG_FIELD_NUMBER- See Also:
-
COUNTER_DATA_FIELD_NUMBER
public static final int COUNTER_DATA_FIELD_NUMBER- See Also:
-
METER_COUNTER_DATA_FIELD_NUMBER
public static final int METER_COUNTER_DATA_FIELD_NUMBER- See Also:
-
IS_DEFAULT_ACTION_FIELD_NUMBER
public static final int IS_DEFAULT_ACTION_FIELD_NUMBER- See Also:
-
IDLE_TIMEOUT_NS_FIELD_NUMBER
public static final int IDLE_TIMEOUT_NS_FIELD_NUMBER- See Also:
-
TIME_SINCE_LAST_HIT_FIELD_NUMBER
public static final int TIME_SINCE_LAST_HIT_FIELD_NUMBER- See Also:
-
METADATA_FIELD_NUMBER
public static final int METADATA_FIELD_NUMBER- See Also:
-
IS_CONST_FIELD_NUMBER
public static final int IS_CONST_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getTableId
public int getTableId()uint32 table_id = 1;- Specified by:
getTableIdin interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The tableId.
-
getMatchList
repeated .p4.v1.FieldMatch match = 2;- Specified by:
getMatchListin interfaceP4RuntimeOuterClass.TableEntryOrBuilder
-
getMatchOrBuilderList
repeated .p4.v1.FieldMatch match = 2;- Specified by:
getMatchOrBuilderListin interfaceP4RuntimeOuterClass.TableEntryOrBuilder
-
getMatchCount
public int getMatchCount()repeated .p4.v1.FieldMatch match = 2;- Specified by:
getMatchCountin interfaceP4RuntimeOuterClass.TableEntryOrBuilder
-
getMatch
repeated .p4.v1.FieldMatch match = 2;- Specified by:
getMatchin interfaceP4RuntimeOuterClass.TableEntryOrBuilder
-
getMatchOrBuilder
repeated .p4.v1.FieldMatch match = 2;- Specified by:
getMatchOrBuilderin interfaceP4RuntimeOuterClass.TableEntryOrBuilder
-
hasAction
public boolean hasAction().p4.v1.TableAction action = 3;- Specified by:
hasActionin interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- Whether the action field is set.
-
getAction
.p4.v1.TableAction action = 3;- Specified by:
getActionin interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The action.
-
getActionOrBuilder
.p4.v1.TableAction action = 3;- Specified by:
getActionOrBuilderin interfaceP4RuntimeOuterClass.TableEntryOrBuilder
-
getPriority
public int getPriority()Should only be set if the match implies a TCAM lookup, i.e. at least one of the match fields is Optional, Ternary or Range. A higher number indicates higher priority. Only a highest priority entry that matches the packet must be selected. Multiple entries in the same table with the same priority value are permitted. See Section "TableEntry" in the specification for details of the behavior.
int32 priority = 4;- Specified by:
getPriorityin interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The priority.
-
getControllerMetadata
Deprecated.p4.v1.TableEntry.controller_metadata is deprecated. See p4/v1/p4runtime.proto;l=164Metadata (cookie) opaque to the target. There is no requirement of where this is stored, as long as it is returned with the rest of the entry in a Read RPC. This is deprecated in favor of the more flexible metadata field.
uint64 controller_metadata = 5 [deprecated = true];- Specified by:
getControllerMetadatain interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The controllerMetadata.
-
hasMeterConfig
public boolean hasMeterConfig()meter_config, counter_data and meter_counter_data are convenience fields that enable the controller to configure the direct resources associated with the table at the same time as a match-action entry is inserted or modified. Table write: - If the table does not contain a direct resource, then setting the corresponding direct resource field in any table write operation will return an error. - When inserting a new table entry, leaving these fields unset means that the direct resources of this table (if any) will assume default values. For counters, the default value is 0, and for meters, the default value is always green. - When updating a table entry, leaving meter_config unset will reset the meter (if any) to its default configuration, while leaving counter_data or meter_counter_data unset means that the counter (if any) will not be updated. Table read: - If the table does not contain a direct resource, then the corresponding field will not be set in the read table entry. - If meter_config is unset in the request, or if the meter has a default configuration, meter_config will not be set in the response. - If counter_data or meter_counter_data is unset in the request, it will be unset in the response as well.
.p4.v1.MeterConfig meter_config = 6;- Specified by:
hasMeterConfigin interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- Whether the meterConfig field is set.
-
getMeterConfig
meter_config, counter_data and meter_counter_data are convenience fields that enable the controller to configure the direct resources associated with the table at the same time as a match-action entry is inserted or modified. Table write: - If the table does not contain a direct resource, then setting the corresponding direct resource field in any table write operation will return an error. - When inserting a new table entry, leaving these fields unset means that the direct resources of this table (if any) will assume default values. For counters, the default value is 0, and for meters, the default value is always green. - When updating a table entry, leaving meter_config unset will reset the meter (if any) to its default configuration, while leaving counter_data or meter_counter_data unset means that the counter (if any) will not be updated. Table read: - If the table does not contain a direct resource, then the corresponding field will not be set in the read table entry. - If meter_config is unset in the request, or if the meter has a default configuration, meter_config will not be set in the response. - If counter_data or meter_counter_data is unset in the request, it will be unset in the response as well.
.p4.v1.MeterConfig meter_config = 6;- Specified by:
getMeterConfigin interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The meterConfig.
-
getMeterConfigOrBuilder
meter_config, counter_data and meter_counter_data are convenience fields that enable the controller to configure the direct resources associated with the table at the same time as a match-action entry is inserted or modified. Table write: - If the table does not contain a direct resource, then setting the corresponding direct resource field in any table write operation will return an error. - When inserting a new table entry, leaving these fields unset means that the direct resources of this table (if any) will assume default values. For counters, the default value is 0, and for meters, the default value is always green. - When updating a table entry, leaving meter_config unset will reset the meter (if any) to its default configuration, while leaving counter_data or meter_counter_data unset means that the counter (if any) will not be updated. Table read: - If the table does not contain a direct resource, then the corresponding field will not be set in the read table entry. - If meter_config is unset in the request, or if the meter has a default configuration, meter_config will not be set in the response. - If counter_data or meter_counter_data is unset in the request, it will be unset in the response as well.
.p4.v1.MeterConfig meter_config = 6;- Specified by:
getMeterConfigOrBuilderin interfaceP4RuntimeOuterClass.TableEntryOrBuilder
-
hasCounterData
public boolean hasCounterData().p4.v1.CounterData counter_data = 7;- Specified by:
hasCounterDatain interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- Whether the counterData field is set.
-
getCounterData
.p4.v1.CounterData counter_data = 7;- Specified by:
getCounterDatain interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The counterData.
-
getCounterDataOrBuilder
.p4.v1.CounterData counter_data = 7;- Specified by:
getCounterDataOrBuilderin interfaceP4RuntimeOuterClass.TableEntryOrBuilder
-
hasMeterCounterData
public boolean hasMeterCounterData()Per color counters for tables with a direct meter. Added in v1.4.0
.p4.v1.MeterCounterData meter_counter_data = 12;- Specified by:
hasMeterCounterDatain interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- Whether the meterCounterData field is set.
-
getMeterCounterData
Per color counters for tables with a direct meter. Added in v1.4.0
.p4.v1.MeterCounterData meter_counter_data = 12;- Specified by:
getMeterCounterDatain interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The meterCounterData.
-
getMeterCounterDataOrBuilder
Per color counters for tables with a direct meter. Added in v1.4.0
.p4.v1.MeterCounterData meter_counter_data = 12;- Specified by:
getMeterCounterDataOrBuilderin interfaceP4RuntimeOuterClass.TableEntryOrBuilder
-
getIsDefaultAction
public boolean getIsDefaultAction()Set to true if the table entry is being used to update the non-const default action of the table. If true, the "match" field must be empty and the "action" field must be populated with a valid direct action.
bool is_default_action = 8;- Specified by:
getIsDefaultActionin interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The isDefaultAction.
-
getIdleTimeoutNs
public long getIdleTimeoutNs()The TTL for the entry, in nanoseconds. A value of 0 means that the table entry never "expires".
int64 idle_timeout_ns = 9;- Specified by:
getIdleTimeoutNsin interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The idleTimeoutNs.
-
hasTimeSinceLastHit
public boolean hasTimeSinceLastHit()Table write: this field should be left unset. Table read: if the table supports idle timeout and time_since_last_hit is set in the request, this field will be set in the response.
.p4.v1.TableEntry.IdleTimeout time_since_last_hit = 10;- Specified by:
hasTimeSinceLastHitin interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- Whether the timeSinceLastHit field is set.
-
getTimeSinceLastHit
Table write: this field should be left unset. Table read: if the table supports idle timeout and time_since_last_hit is set in the request, this field will be set in the response.
.p4.v1.TableEntry.IdleTimeout time_since_last_hit = 10;- Specified by:
getTimeSinceLastHitin interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The timeSinceLastHit.
-
getTimeSinceLastHitOrBuilder
Table write: this field should be left unset. Table read: if the table supports idle timeout and time_since_last_hit is set in the request, this field will be set in the response.
.p4.v1.TableEntry.IdleTimeout time_since_last_hit = 10;- Specified by:
getTimeSinceLastHitOrBuilderin interfaceP4RuntimeOuterClass.TableEntryOrBuilder
-
getMetadata
public com.google.protobuf.ByteString getMetadata()Arbitrary metadata from the controller that is opaque to the target.
bytes metadata = 11;- Specified by:
getMetadatain interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The metadata.
-
getIsConst
public boolean getIsConst()True if and only if the entry cannot be deleted or modified, i.e. any of the following: + Any entry read from a table declared with `const entries` + The default entry read from a table declared with `const default_action` + Any entry declared with `entries` without the `const` qualifier before `entries`, where the individual entry has the `const` qualifier on it in the P4 source code. Note: Older P4Runtime API servers before the `is_const` field was added to this message will not return a value for `is_const` in the first two cases above, but newer P4Runtime API servers will. Added in 1.4.0.
bool is_const = 13;- Specified by:
getIsConstin interfaceP4RuntimeOuterClass.TableEntryOrBuilder- Returns:
- The isConst.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static P4RuntimeOuterClass.TableEntry parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static P4RuntimeOuterClass.TableEntry parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static P4RuntimeOuterClass.TableEntry parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static P4RuntimeOuterClass.TableEntry parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static P4RuntimeOuterClass.TableEntry parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static P4RuntimeOuterClass.TableEntry parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static P4RuntimeOuterClass.TableEntry parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static P4RuntimeOuterClass.TableEntry parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static P4RuntimeOuterClass.TableEntry parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static P4RuntimeOuterClass.TableEntry parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static P4RuntimeOuterClass.TableEntry parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static P4RuntimeOuterClass.TableEntry.Builder newBuilder(P4RuntimeOuterClass.TableEntry prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected P4RuntimeOuterClass.TableEntry.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-