public static List<UntypedIamResourceName> parseList(List<String> formattedStrings) { List<UntypedIamResourceName> list = new ArrayList<>(formattedStrings.size()); for (String formattedString : formattedStrings) { list.add(parse(formattedString)); } return list; }
public static IamResourceName parse(String resourceNameString) { if (NoteName.isParsableFrom(resourceNameString)) { return NoteName.parse(resourceNameString); } if (OccurrenceName.isParsableFrom(resourceNameString)) { return OccurrenceName.parse(resourceNameString); } return UntypedIamResourceName.parse(resourceNameString); } }
public static List<UntypedIamResourceName> parseList(List<String> formattedStrings) { List<UntypedIamResourceName> list = new ArrayList<>(formattedStrings.size()); for (String formattedString : formattedStrings) { list.add(parse(formattedString)); } return list; }
public static IamResourceName parse(String resourceNameString) { if (NoteName.isParsableFrom(resourceNameString)) { return NoteName.parse(resourceNameString); } if (OccurrenceName.isParsableFrom(resourceNameString)) { return OccurrenceName.parse(resourceNameString); } return UntypedIamResourceName.parse(resourceNameString); } }