public final class ActionProfile extends com.google.protobuf.GeneratedMessageV3 implements ActionProfileOrBuilder
p4.config.ActionProfile
Modifier and Type | Class and Description |
---|---|
static class |
ActionProfile.Builder
Protobuf type
p4.config.ActionProfile |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
Modifier and Type | Field and Description |
---|---|
static int |
PREAMBLE_FIELD_NUMBER |
static int |
SIZE_FIELD_NUMBER |
static int |
TABLE_IDS_FIELD_NUMBER |
static int |
WITH_SELECTOR_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
static ActionProfile |
getDefaultInstance() |
ActionProfile |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<ActionProfile> |
getParserForType() |
Preamble |
getPreamble()
.p4.config.Preamble preamble = 1; |
PreambleOrBuilder |
getPreambleOrBuilder()
.p4.config.Preamble preamble = 1; |
int |
getSerializedSize() |
long |
getSize()
max number of member entries in action profile
|
int |
getTableIds(int index)
the ids of the tables sharing this action profile
|
int |
getTableIdsCount()
the ids of the tables sharing this action profile
|
List<Integer> |
getTableIdsList()
the ids of the tables sharing this action profile
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
getWithSelector()
true iff the action profile used dynamic selection
|
int |
hashCode() |
boolean |
hasPreamble()
.p4.config.Preamble preamble = 1; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ActionProfile.Builder |
newBuilder() |
static ActionProfile.Builder |
newBuilder(ActionProfile prototype) |
ActionProfile.Builder |
newBuilderForType() |
protected ActionProfile.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static ActionProfile |
parseDelimitedFrom(InputStream input) |
static ActionProfile |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ActionProfile |
parseFrom(byte[] data) |
static ActionProfile |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ActionProfile |
parseFrom(ByteBuffer data) |
static ActionProfile |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ActionProfile |
parseFrom(com.google.protobuf.ByteString data) |
static ActionProfile |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ActionProfile |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ActionProfile |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ActionProfile |
parseFrom(InputStream input) |
static ActionProfile |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ActionProfile> |
parser() |
ActionProfile.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int PREAMBLE_FIELD_NUMBER
public static final int TABLE_IDS_FIELD_NUMBER
public static final int WITH_SELECTOR_FIELD_NUMBER
public static final int SIZE_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3
public boolean hasPreamble()
.p4.config.Preamble preamble = 1;
hasPreamble
in interface ActionProfileOrBuilder
public Preamble getPreamble()
.p4.config.Preamble preamble = 1;
getPreamble
in interface ActionProfileOrBuilder
public PreambleOrBuilder getPreambleOrBuilder()
.p4.config.Preamble preamble = 1;
getPreambleOrBuilder
in interface ActionProfileOrBuilder
public List<Integer> getTableIdsList()
the ids of the tables sharing this action profile
repeated uint32 table_ids = 2;
getTableIdsList
in interface ActionProfileOrBuilder
public int getTableIdsCount()
the ids of the tables sharing this action profile
repeated uint32 table_ids = 2;
getTableIdsCount
in interface ActionProfileOrBuilder
public int getTableIds(int index)
the ids of the tables sharing this action profile
repeated uint32 table_ids = 2;
getTableIds
in interface ActionProfileOrBuilder
public boolean getWithSelector()
true iff the action profile used dynamic selection
bool with_selector = 3;
getWithSelector
in interface ActionProfileOrBuilder
public long getSize()
max number of member entries in action profile
int64 size = 4;
getSize
in interface ActionProfileOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static ActionProfile parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ActionProfile parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ActionProfile parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ActionProfile parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ActionProfile parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ActionProfile parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ActionProfile parseFrom(InputStream input) throws IOException
IOException
public static ActionProfile parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static ActionProfile parseDelimitedFrom(InputStream input) throws IOException
IOException
public static ActionProfile parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static ActionProfile parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static ActionProfile parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public ActionProfile.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static ActionProfile.Builder newBuilder()
public static ActionProfile.Builder newBuilder(ActionProfile prototype)
public ActionProfile.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected ActionProfile.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static ActionProfile getDefaultInstance()
public static com.google.protobuf.Parser<ActionProfile> parser()
public com.google.protobuf.Parser<ActionProfile> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public ActionProfile getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2018 OpenDaylight. All rights reserved.