public class ServiceClientUris extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ServiceClientUris.Legacy
Class for building URI's for legacy services.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BASELINE_PARAMETER
Baselines parameter for findings service.
|
static java.lang.String |
BOUNDARY_PARAMETER
Boundaries parameter for metric distribution service
|
static java.lang.String |
INCLUDE_CHANGED_CODE_FINDINGS_PARAMETER
Include changed code findings parameter.
|
static java.lang.String |
LEGACY_PROJECT_PREFIX
Prefix used to recognize projects.
|
static java.lang.String |
METRIC_INDEXES_PARAMETER
Metric index parameter for metric distribution service
|
static java.lang.String |
PRINCIPAL_METRIC_INDEX_PARAMETER
Principal metric index parameter for metric distribution service
|
static java.lang.String |
RECURSIVE_PARAMETER
Name of the boolean query parameter used to indicate recursive queries.
|
static java.lang.String |
TIMESTAMP_ONE_PARAMETER_NAME
Name of the first timestamp parameter for delta queries.
|
static java.lang.String |
TIMESTAMP_PARAMETER_NAME
Name of the timestamp parameter.
|
static java.lang.String |
TIMESTAMP_TWO_PARAMETER_NAME
Name of the second timestamp parameter for delta queries.
|
Modifier and Type | Method and Description |
---|---|
static Pair<java.lang.String,java.lang.String> |
createCommitDescriptorOption(CommitDescriptor commitDescriptor)
Creates a timestamp parameter pair.
|
static java.lang.String |
createOptionString(java.lang.String... parametersAndValues)
Creates an encoded URL options string starting with
? from the
given options. |
static java.lang.String |
getGlobal(java.lang.String serviceName,
ServerDetails serverDetails,
ListMap<java.lang.String,java.lang.String> options)
Constructs a global service uri for services with api prefix.
|
static java.lang.String |
getGlobal(java.lang.String serviceName,
ServerDetails serverDetails,
Pair<?,?>... options)
Constructs a global service uri for services with api prefix.
|
static java.lang.String |
getProject(java.lang.String serviceName,
ServerDetails serverDetails,
java.lang.String projectName,
ListMap<java.lang.String,java.lang.String> options)
Constructs a project service uri for services with api prefix.
|
static java.lang.String |
getProject(java.lang.String serviceName,
ServerDetails serverDetails,
java.lang.String projectName,
Pair<?,?>... options)
Constructs a project service uri for services with api prefix.
|
static java.lang.String |
getProject(java.lang.String serviceName,
ServerDetails serverDetails,
java.lang.String projectName,
java.lang.String uniformPath,
ListMap<java.lang.String,java.lang.String> options)
Constructs a project service uri for services with api prefix.
|
static java.lang.String |
getProject(java.lang.String serviceName,
ServerDetails serverDetails,
java.lang.String projectName,
java.lang.String uniformPath,
Pair<?,?>... options)
Constructs a project service uri for services with api prefix.
|
static java.lang.String |
getProject(java.lang.String serviceName,
ServerDetails serverDetails,
java.lang.String projectName,
UniformPath uniformPath,
ListMap<java.lang.String,java.lang.String> options)
Constructs a project service uri for services with api prefix.
|
static java.lang.String |
getProject(java.lang.String serviceName,
ServerDetails serverDetails,
java.lang.String projectName,
UniformPath uniformPath,
Pair<?,?>... options)
Constructs a project service uri for services with api prefix.
|
public static final java.lang.String LEGACY_PROJECT_PREFIX
public static final java.lang.String RECURSIVE_PARAMETER
public static final java.lang.String BASELINE_PARAMETER
public static final java.lang.String INCLUDE_CHANGED_CODE_FINDINGS_PARAMETER
public static final java.lang.String PRINCIPAL_METRIC_INDEX_PARAMETER
public static final java.lang.String METRIC_INDEXES_PARAMETER
public static final java.lang.String BOUNDARY_PARAMETER
public static final java.lang.String TIMESTAMP_PARAMETER_NAME
public static final java.lang.String TIMESTAMP_ONE_PARAMETER_NAME
public static final java.lang.String TIMESTAMP_TWO_PARAMETER_NAME
public static java.lang.String getGlobal(java.lang.String serviceName, ServerDetails serverDetails, Pair<?,?>... options)
public static java.lang.String getGlobal(java.lang.String serviceName, ServerDetails serverDetails, ListMap<java.lang.String,java.lang.String> options)
public static java.lang.String getProject(java.lang.String serviceName, ServerDetails serverDetails, java.lang.String projectName, Pair<?,?>... options)
public static java.lang.String getProject(java.lang.String serviceName, ServerDetails serverDetails, java.lang.String projectName, ListMap<java.lang.String,java.lang.String> options)
public static java.lang.String getProject(java.lang.String serviceName, ServerDetails serverDetails, java.lang.String projectName, UniformPath uniformPath, Pair<?,?>... options)
public static java.lang.String getProject(java.lang.String serviceName, ServerDetails serverDetails, java.lang.String projectName, java.lang.String uniformPath, Pair<?,?>... options)
public static java.lang.String getProject(java.lang.String serviceName, ServerDetails serverDetails, java.lang.String projectName, UniformPath uniformPath, ListMap<java.lang.String,java.lang.String> options)
public static java.lang.String getProject(java.lang.String serviceName, ServerDetails serverDetails, java.lang.String projectName, java.lang.String uniformPath, ListMap<java.lang.String,java.lang.String> options)
public static java.lang.String createOptionString(java.lang.String... parametersAndValues)
?
from the
given options. The given parameters are interpreted as parameter names and
values, where each odd numbered parameter is a parameter name and each even
one is the corresponding value.public static Pair<java.lang.String,java.lang.String> createCommitDescriptorOption(CommitDescriptor commitDescriptor)
null
.