public static Type forNumber(int value) {
        switch (value) {
          case 0:
            return UNKNOWN_LANDMARK;
          case 1:
            return LEFT_EYE;
          case 2:
            return RIGHT_EYE;
          case 3:
            return LEFT_OF_LEFT_EYEBROW;
          case 4:
            return RIGHT_OF_LEFT_EYEBROW;
          case 5:
            return LEFT_OF_RIGHT_EYEBROW;
          case 6:
            return RIGHT_OF_RIGHT_EYEBROW;
          case 7:
            return MIDPOINT_BETWEEN_EYES;
          case 8:
            return NOSE_TIP;
          case 9:
            return UPPER_LIP;
          case 10:
            return LOWER_LIP;
          case 11:
            return MOUTH_LEFT;
          case 12:
            return MOUTH_RIGHT;
          case 13:
            return MOUTH_CENTER;
          case 14:
            return NOSE_BOTTOM_RIGHT;
          case 15:
            return NOSE_BOTTOM_LEFT;
          case 16:
            return NOSE_BOTTOM_CENTER;
          case 17:
            return LEFT_EYE_TOP_BOUNDARY;
          case 18:
            return LEFT_EYE_RIGHT_CORNER;
          case 19:
            return LEFT_EYE_BOTTOM_BOUNDARY;
          case 20:
            return LEFT_EYE_LEFT_CORNER;
          case 21:
            return RIGHT_EYE_TOP_BOUNDARY;
          case 22:
            return RIGHT_EYE_RIGHT_CORNER;
          case 23:
            return RIGHT_EYE_BOTTOM_BOUNDARY;
          case 24:
            return RIGHT_EYE_LEFT_CORNER;
          case 25:
            return LEFT_EYEBROW_UPPER_MIDPOINT;
          case 26:
            return RIGHT_EYEBROW_UPPER_MIDPOINT;
          case 27:
            return LEFT_EAR_TRAGION;
          case 28:
            return RIGHT_EAR_TRAGION;
          case 29:
            return LEFT_EYE_PUPIL;
          case 30:
            return RIGHT_EYE_PUPIL;
          case 31:
            return FOREHEAD_GLABELLA;
          case 32:
            return CHIN_GNATHION;
          case 33:
            return CHIN_LEFT_GONION;
          case 34:
            return CHIN_RIGHT_GONION;
          default:
            return null;
        }
      }
@param value The numeric wire value of the corresponding enum entry.
@return The enum associated with the given numeric wire value.
java-vision/proto-google-cloud-vision-v1p3beta1/src/main/java/com/google/cloud/vision/v1p3beta1/FaceAnnotation.java