Skip to content
Snippets Groups Projects
Acl.java 168 KiB
Newer Older
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: acl.proto
package acl;

public final class Acl {

    public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {
    public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
        registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
    public enum AclRuleTypeEnum implements com.google.protobuf.ProtocolMessageEnum {

        /**
         * <code>ACLRULETYPE_UNDEFINED = 0;</code>
         */
        ACLRULETYPE_UNDEFINED(0),
        /**
         * <code>ACLRULETYPE_IPV4 = 1;</code>
         */
        ACLRULETYPE_IPV4(1),
        /**
         * <code>ACLRULETYPE_IPV6 = 2;</code>
         */
        ACLRULETYPE_IPV6(2),
        /**
         * <code>ACLRULETYPE_L2 = 3;</code>
         */
        ACLRULETYPE_L2(3),
        /**
         * <code>ACLRULETYPE_MPLS = 4;</code>
         */
        ACLRULETYPE_MPLS(4),
        /**
         * <code>ACLRULETYPE_MIXED = 5;</code>
         */
        ACLRULETYPE_MIXED(5),
        UNRECOGNIZED(-1);

        /**
         * <code>ACLRULETYPE_UNDEFINED = 0;</code>
         */
        public static final int ACLRULETYPE_UNDEFINED_VALUE = 0;

        /**
         * <code>ACLRULETYPE_IPV4 = 1;</code>
         */
        public static final int ACLRULETYPE_IPV4_VALUE = 1;

        /**
         * <code>ACLRULETYPE_IPV6 = 2;</code>
         */
        public static final int ACLRULETYPE_IPV6_VALUE = 2;

        /**
         * <code>ACLRULETYPE_L2 = 3;</code>
         */
        public static final int ACLRULETYPE_L2_VALUE = 3;

        /**
         * <code>ACLRULETYPE_MPLS = 4;</code>
         */
        public static final int ACLRULETYPE_MPLS_VALUE = 4;

        /**
         * <code>ACLRULETYPE_MIXED = 5;</code>
         */
        public static final int ACLRULETYPE_MIXED_VALUE = 5;

        public final int getNumber() {
            if (this == UNRECOGNIZED) {
                throw new java.lang.IllegalArgumentException("Can't get the number of an unknown enum value.");
            }
            return value;
        }
        /**
         * @param value The numeric wire value of the corresponding enum entry.
         * @return The enum associated with the given numeric wire value.
         * @deprecated Use {@link #forNumber(int)} instead.
         */
        @java.lang.Deprecated
        public static AclRuleTypeEnum valueOf(int value) {
            return forNumber(value);
        }

        /**
         * @param value The numeric wire value of the corresponding enum entry.
         * @return The enum associated with the given numeric wire value.
         */
        public static AclRuleTypeEnum forNumber(int value) {
            switch(value) {
                case 0:
                    return ACLRULETYPE_UNDEFINED;
                case 1:
                    return ACLRULETYPE_IPV4;
                case 2:
                    return ACLRULETYPE_IPV6;
                case 3:
                    return ACLRULETYPE_L2;
                case 4:
                    return ACLRULETYPE_MPLS;
                case 5:
                    return ACLRULETYPE_MIXED;
                default:
                    return null;
        public static com.google.protobuf.Internal.EnumLiteMap<AclRuleTypeEnum> internalGetValueMap() {
            return internalValueMap;
        }
        private static final com.google.protobuf.Internal.EnumLiteMap<AclRuleTypeEnum> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<AclRuleTypeEnum>() {
            public AclRuleTypeEnum findValueByNumber(int number) {
                return AclRuleTypeEnum.forNumber(number);
            }
        };
        public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
            if (this == UNRECOGNIZED) {
                throw new java.lang.IllegalStateException("Can't get the descriptor of an unrecognized enum value.");
            }
            return getDescriptor().getValues().get(ordinal());
        }
        public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() {
            return getDescriptor();
        }
        public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() {
            return acl.Acl.getDescriptor().getEnumTypes().get(0);
        }
        private static final AclRuleTypeEnum[] VALUES = values();
        public static AclRuleTypeEnum valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
            if (desc.getType() != getDescriptor()) {
                throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type.");
            }
            if (desc.getIndex() == -1) {
                return UNRECOGNIZED;
            }
            return VALUES[desc.getIndex()];
        }
    public enum AclForwardActionEnum implements com.google.protobuf.ProtocolMessageEnum {

        /**
         * <code>ACLFORWARDINGACTION_UNDEFINED = 0;</code>
         */
        ACLFORWARDINGACTION_UNDEFINED(0),
        /**
         * <code>ACLFORWARDINGACTION_DROP = 1;</code>
         */
        ACLFORWARDINGACTION_DROP(1),
        /**
         * <code>ACLFORWARDINGACTION_ACCEPT = 2;</code>
         */
        ACLFORWARDINGACTION_ACCEPT(2),
        /**
         * <code>ACLFORWARDINGACTION_REJECT = 3;</code>
         */
        ACLFORWARDINGACTION_REJECT(3),
        UNRECOGNIZED(-1);

        /**
         * <code>ACLFORWARDINGACTION_UNDEFINED = 0;</code>
         */
        public static final int ACLFORWARDINGACTION_UNDEFINED_VALUE = 0;

        /**
         * <code>ACLFORWARDINGACTION_DROP = 1;</code>
         */
        public static final int ACLFORWARDINGACTION_DROP_VALUE = 1;

        /**
         * <code>ACLFORWARDINGACTION_ACCEPT = 2;</code>
         */
        public static final int ACLFORWARDINGACTION_ACCEPT_VALUE = 2;

Loading
Loading full blame...