@ConfigurationProperties(value="wavefront") @Validated public class WavefrontConsumerProperties extends Object
Constructor and Description |
---|
WavefrontConsumerProperties() |
Modifier and Type | Method and Description |
---|---|
String |
getApiToken() |
@NotNull org.springframework.expression.Expression |
getMetricExpression() |
@NotEmpty @Pattern(regexp="^[a-zA-Z0-9./_,-]+") String |
getMetricName() |
String |
getProxyUri() |
@NotEmpty @Size(max=128) @Pattern(regexp="^[a-zA-Z0-9._-]+") String |
getSource() |
Map<String,org.springframework.expression.Expression> |
getTagExpression() |
org.springframework.expression.Expression |
getTimestampExpression() |
String |
getUri() |
@AssertTrue(message="Exactly one of \'proxy-uri\' or the pair of (\'uri\' and \'api-token\') must be set!") boolean |
isMutuallyExclusiveProxyAndDirectAccessWavefrontConfiguration() |
void |
setApiToken(String apiToken) |
void |
setMetricExpression(org.springframework.expression.Expression metricExpression) |
void |
setMetricName(String metricName) |
void |
setProxyUri(String proxyUri) |
void |
setSource(String source) |
void |
setTagExpression(Map<String,org.springframework.expression.Expression> tagExpression) |
void |
setTimestampExpression(org.springframework.expression.Expression timestampExpression) |
void |
setUri(String uri) |
@NotEmpty @Pattern(regexp="^[a-zA-Z0-9./_,-]+") public @NotEmpty @Pattern(regexp="^[a-zA-Z0-9./_,-]+") String getMetricName()
public void setMetricName(String metricName)
@NotEmpty @Size(max=128) @Pattern(regexp="^[a-zA-Z0-9._-]+") public @NotEmpty @Size(max=128) @Pattern(regexp="^[a-zA-Z0-9._-]+") String getSource()
public void setSource(String source)
@NotNull public @NotNull org.springframework.expression.Expression getMetricExpression()
public void setMetricExpression(org.springframework.expression.Expression metricExpression)
public org.springframework.expression.Expression getTimestampExpression()
public void setTimestampExpression(org.springframework.expression.Expression timestampExpression)
public void setTagExpression(Map<String,org.springframework.expression.Expression> tagExpression)
public String getUri()
public void setUri(String uri)
public String getApiToken()
public void setApiToken(String apiToken)
public String getProxyUri()
public void setProxyUri(String proxyUri)
@AssertTrue(message="Exactly one of \'proxy-uri\' or the pair of (\'uri\' and \'api-token\') must be set!") public @AssertTrue(message="Exactly one of \'proxy-uri\' or the pair of (\'uri\' and \'api-token\') must be set!") boolean isMutuallyExclusiveProxyAndDirectAccessWavefrontConfiguration()
Copyright © 2020. All rights reserved.