content: // Generated by the protocol buffer compiler.  DO NOT EDIT!
  // source: common/language.proto
  
  package apsara.odps;
  
  public final class LanguageProtos {
    private LanguageProtos() {}
    public static void registerAllExtensions(
        com.google.protobuf.ExtensionRegistry registry) {
    }
    public enum Language
        implements com.google.protobuf.ProtocolMessageEnum {
      Java(0, 1),
      Python(1, 2),
      ;
      
      public static final int Java_VALUE = 1;
      public static final int Python_VALUE = 2;
      
      
      public final int getNumber() { return value; }
      
      public static Language valueOf(int value) {
        switch (value) {
          case 1: return Java;
          case 2: return Python;
          default: return null;
        }
      }
      
      public static com.google.protobuf.Internal.EnumLiteMap<Language>
          internalGetValueMap() {
        return internalValueMap;
      }
      private static com.google.protobuf.Internal.EnumLiteMap<Language>
          internalValueMap =
            new com.google.protobuf.Internal.EnumLiteMap<Language>() {
              public Language findValueByNumber(int number) {
                return Language.valueOf(number);
              }
            };
      
      public final com.google.protobuf.Descriptors.EnumValueDescriptor
          getValueDescriptor() {
        return getDescriptor().getValues().get(index);
      }
      public final com.google.protobuf.Descriptors.EnumDescriptor
          getDescriptorForType() {
        return getDescriptor();
      }
      public static final com.google.protobuf.Descriptors.EnumDescriptor
          getDescriptor() {
        return LanguageProtos.getDescriptor().getEnumTypes().get(0);
      }
      
      private static final Language[] VALUES = {
        Java, Python, 
      };
      
      public static Language valueOf(
          com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
        if (desc.getType() != getDescriptor()) {
          throw new IllegalArgumentException(
            "EnumValueDescriptor is not for this type.");
        }
        return VALUES[desc.getIndex()];
      }
      
      private final int index;
      private final int value;
      
      private Language(int index, int value) {
        this.index = index;
        this.value = value;
      }
      
      // @@protoc_insertion_point(enum_scope:apsara.odps.Language)
    }
    
    
    public static com.google.protobuf.Descriptors.FileDescriptor
        getDescriptor() {
      return descriptor;
    }
    private static com.google.protobuf.Descriptors.FileDescriptor
        descriptor;
    static {
      String[] descriptorData = {
        "\n\025common/language.proto\022\013apsara.odps* \n\010" +
        "Language\022\010\n\004Java\020\001\022\n\n\006Python\020\002B\020B\016Langua" +
        "geProtos"
      };
      com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
        new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
          public com.google.protobuf.ExtensionRegistry assignDescriptors(
              com.google.protobuf.Descriptors.FileDescriptor root) {
            descriptor = root;
            return null;
          }
        };
      com.google.protobuf.Descriptors.FileDescriptor
        .internalBuildGeneratedFileFrom(descriptorData,
          new com.google.protobuf.Descriptors.FileDescriptor[] {
          }, assigner);
    }
    
    // @@protoc_insertion_point(outer_class_scope)
  }
  