All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
A |
build()
Creates derived Args class with each attribute populated.
|
protected com.google.common.collect.Multimap<String,String> |
copyMultimap(com.google.common.collect.Multimap<String,String> multimap) |
B |
extraHeaders(Map<String,String> headers) |
B |
extraHeaders(com.google.common.collect.Multimap<String,String> headers) |
B |
extraQueryParams(Map<String,String> queryParams) |
B |
extraQueryParams(com.google.common.collect.Multimap<String,String> queryParams) |
protected com.google.common.collect.Multimap<String,String> |
toMultimap(Map<String,String> map) |
protected abstract void |
validate(A args) |
protected void |
validateNotEmptyString(String arg,
String argName) |
protected void |
validateNotNull(Object arg,
String argName) |
protected void |
validateNullOrNotEmptyString(String arg,
String argName) |
protected void |
validateNullOrPositive(Number arg,
String argName) |