@ConfigurationProperties(value="okhttp.metrics") public class OkHttpMetricsProperties extends Object
OkHttpMetricsEventListener
,
OkHttpMetricsAutoConfiguration
Constructor and Description |
---|
OkHttpMetricsProperties() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
String |
getName()
Name for the metrics.
|
List<String> |
getRequestTagKeys()
Tag keys for
Request.tag() or Request.tag(Class) . |
Map<String,String> |
getTags() |
int |
hashCode() |
boolean |
isEnabled() |
boolean |
isIncludeHostTag()
Whether to include the
host tag. |
void |
setEnabled(boolean enabled) |
void |
setIncludeHostTag(boolean includeHostTag)
Whether to include the
host tag. |
void |
setName(String name)
Name for the metrics.
|
void |
setRequestTagKeys(List<String> requestTagKeys)
Tag keys for
Request.tag() or Request.tag(Class) . |
void |
setTags(Map<String,String> tags) |
String |
toString() |
public OkHttpMetricsProperties()
public boolean isEnabled()
public boolean isIncludeHostTag()
host
tag.OkHttpMetricsEventListener.Builder#includeHostTag(boolean)
public List<String> getRequestTagKeys()
Request.tag()
or Request.tag(Class)
.OkHttpMetricsEventListener.Builder#requestTagKeys(Iterable)
public Map<String,String> getTags()
OkHttpMetricsEventListener.Builder#tags(Iterable)
public void setEnabled(boolean enabled)
public void setIncludeHostTag(boolean includeHostTag)
host
tag.OkHttpMetricsEventListener.Builder#includeHostTag(boolean)
public void setRequestTagKeys(List<String> requestTagKeys)
Request.tag()
or Request.tag(Class)
.OkHttpMetricsEventListener.Builder#requestTagKeys(Iterable)
public void setTags(Map<String,String> tags)
OkHttpMetricsEventListener.Builder#tags(Iterable)