Class IntObjective


  • public final class IntObjective
    extends java.lang.Object
    Represents a device-level objective to collect INT metadata for packets identified by a traffic selector.
    • Method Detail

      • selector

        public TrafficSelector selector()
        Returns traffic selector of this objective.
        Returns:
        traffic selector
      • metadataTypes

        public java.util.Set<IntMetadataType> metadataTypes()
        Returns a set of metadata types specified in this objective.
        Returns:
        instruction bitmap
      • builder

        public static IntObjective.Builder builder()
        Returns a new INT objective builder.
        Returns:
        INT objective builder
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object