public OccurrenceName build() { return new OccurrenceName(this); } }
public String getFieldValue(String fieldName) { return getFieldValuesMap().get(fieldName); }
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 String format(String project, String occurrence) { return newBuilder().setProject(project).setOccurrence(occurrence).build().toString(); }
public static List<OccurrenceName> parseList(List<String> formattedStrings) { List<OccurrenceName> list = new ArrayList<>(formattedStrings.size()); for (String formattedString : formattedStrings) { list.add(parse(formattedString)); } return list; }
public static List<String> toStringList(List<OccurrenceName> values) { List<String> list = new ArrayList<String>(values.size()); for (OccurrenceName value : values) { if (value == null) { list.add(""); } else { list.add(value.toString()); } } return list; }
public static OccurrenceName parse(String formattedString) { if (formattedString.isEmpty()) { return null; } Map<String, String> matchMap = PATH_TEMPLATE.validatedMatch( formattedString, "OccurrenceName.parse: formattedString not in valid format"); return of(matchMap.get("project"), matchMap.get("occurrence")); }
public static OccurrenceName of(String project, String occurrence) { return newBuilder().setProject(project).setOccurrence(occurrence).build(); }
public static String format(String project, String occurrence) { return newBuilder().setProject(project).setOccurrence(occurrence).build().toString(); }
public static List<OccurrenceName> parseList(List<String> formattedStrings) { List<OccurrenceName> list = new ArrayList<>(formattedStrings.size()); for (String formattedString : formattedStrings) { list.add(parse(formattedString)); } return list; }
public static List<String> toStringList(List<OccurrenceName> values) { List<String> list = new ArrayList<String>(values.size()); for (OccurrenceName value : values) { if (value == null) { list.add(""); } else { list.add(value.toString()); } } return list; }
public static OccurrenceName parse(String formattedString) { if (formattedString.isEmpty()) { return null; } Map<String, String> matchMap = PATH_TEMPLATE.validatedMatch( formattedString, "OccurrenceName.parse: formattedString not in valid format"); return of(matchMap.get("project"), matchMap.get("occurrence")); }
public static OccurrenceName of(String project, String occurrence) { return newBuilder().setProject(project).setOccurrence(occurrence).build(); }
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 OccurrenceName build() { return new OccurrenceName(this); } }
public String getFieldValue(String fieldName) { return getFieldValuesMap().get(fieldName); }