public interface FieldMatchOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
FieldMatch.Exact |
getExact()
.p4.v1.FieldMatch.Exact exact = 2; |
FieldMatch.ExactOrBuilder |
getExactOrBuilder()
.p4.v1.FieldMatch.Exact exact = 2; |
int |
getFieldId()
uint32 field_id = 1; |
FieldMatch.FieldMatchTypeCase |
getFieldMatchTypeCase() |
FieldMatch.LPM |
getLpm()
.p4.v1.FieldMatch.LPM lpm = 4; |
FieldMatch.LPMOrBuilder |
getLpmOrBuilder()
.p4.v1.FieldMatch.LPM lpm = 4; |
com.google.protobuf.Any |
getOther()
Architecture-specific match value; it corresponds to the other_match_type
in the P4Info MatchField message.
|
com.google.protobuf.AnyOrBuilder |
getOtherOrBuilder()
Architecture-specific match value; it corresponds to the other_match_type
in the P4Info MatchField message.
|
FieldMatch.Range |
getRange()
.p4.v1.FieldMatch.Range range = 6; |
FieldMatch.RangeOrBuilder |
getRangeOrBuilder()
.p4.v1.FieldMatch.Range range = 6; |
FieldMatch.Ternary |
getTernary()
.p4.v1.FieldMatch.Ternary ternary = 3; |
FieldMatch.TernaryOrBuilder |
getTernaryOrBuilder()
.p4.v1.FieldMatch.Ternary ternary = 3; |
boolean |
hasExact()
.p4.v1.FieldMatch.Exact exact = 2; |
boolean |
hasLpm()
.p4.v1.FieldMatch.LPM lpm = 4; |
boolean |
hasOther()
Architecture-specific match value; it corresponds to the other_match_type
in the P4Info MatchField message.
|
boolean |
hasRange()
.p4.v1.FieldMatch.Range range = 6; |
boolean |
hasTernary()
.p4.v1.FieldMatch.Ternary ternary = 3; |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
int getFieldId()
uint32 field_id = 1;
boolean hasExact()
.p4.v1.FieldMatch.Exact exact = 2;
FieldMatch.Exact getExact()
.p4.v1.FieldMatch.Exact exact = 2;
FieldMatch.ExactOrBuilder getExactOrBuilder()
.p4.v1.FieldMatch.Exact exact = 2;
boolean hasTernary()
.p4.v1.FieldMatch.Ternary ternary = 3;
FieldMatch.Ternary getTernary()
.p4.v1.FieldMatch.Ternary ternary = 3;
FieldMatch.TernaryOrBuilder getTernaryOrBuilder()
.p4.v1.FieldMatch.Ternary ternary = 3;
boolean hasLpm()
.p4.v1.FieldMatch.LPM lpm = 4;
FieldMatch.LPM getLpm()
.p4.v1.FieldMatch.LPM lpm = 4;
FieldMatch.LPMOrBuilder getLpmOrBuilder()
.p4.v1.FieldMatch.LPM lpm = 4;
boolean hasRange()
.p4.v1.FieldMatch.Range range = 6;
FieldMatch.Range getRange()
.p4.v1.FieldMatch.Range range = 6;
FieldMatch.RangeOrBuilder getRangeOrBuilder()
.p4.v1.FieldMatch.Range range = 6;
boolean hasOther()
Architecture-specific match value; it corresponds to the other_match_type in the P4Info MatchField message.
.google.protobuf.Any other = 100;
com.google.protobuf.Any getOther()
Architecture-specific match value; it corresponds to the other_match_type in the P4Info MatchField message.
.google.protobuf.Any other = 100;
com.google.protobuf.AnyOrBuilder getOtherOrBuilder()
Architecture-specific match value; it corresponds to the other_match_type in the P4Info MatchField message.
.google.protobuf.Any other = 100;
FieldMatch.FieldMatchTypeCase getFieldMatchTypeCase()
Copyright © 2018 OpenDaylight. All rights reserved.