2 * Copyright (C) The Arvados Authors. All rights reserved.
4 * SPDX-License-Identifier: AGPL-3.0 OR Apache-2.0
8 package org.arvados.client.common;
10 public final class Patterns {
12 public static final String HINT_PATTERN = "^[A-Z][A-Za-z0-9@_-]+$";
13 public static final String FILE_TOKEN_PATTERN = "(\\d+:\\d+:\\S+)";
14 public static final String LOCATOR_PATTERN = "([0-9a-f]{32})\\+([0-9]+)(\\+[A-Z][-A-Za-z0-9@_]*)*";
15 public static final String GROUP_UUID_PATTERN = "[a-z0-9]{5}-j7d0g-[a-z0-9]{15}";
16 public static final String USER_UUID_PATTERN = "[a-z0-9]{5}-tpzed-[a-z0-9]{15}";