Class AnalyticsConsumerProperties
java.lang.Object
org.springframework.cloud.fn.consumer.analytics.AnalyticsConsumerProperties
@ConfigurationProperties("analytics")
@Validated
public class AnalyticsConsumerProperties
extends Object
- Author:
- Christian Tzolov
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.cloud.fn.consumer.analytics.AnalyticsConsumerProperties.MeterType
getName()
getTag()
@jakarta.validation.constraints.AssertTrue(message="exactly one of \'name\' and \'nameExpression\' must be set") boolean
void
setAmountExpression
(Expression amountExpression) void
setMeterType
(org.springframework.cloud.fn.consumer.analytics.AnalyticsConsumerProperties.MeterType meterType) void
void
setNameExpression
(Expression nameExpression) toString()
-
Constructor Details
-
AnalyticsConsumerProperties
public AnalyticsConsumerProperties()
-
-
Method Details
-
getTag
-
getMeterType
public org.springframework.cloud.fn.consumer.analytics.AnalyticsConsumerProperties.MeterType getMeterType() -
setMeterType
public void setMeterType(org.springframework.cloud.fn.consumer.analytics.AnalyticsConsumerProperties.MeterType meterType) -
getName
-
setName
-
getNameExpression
-
setNameExpression
-
getAmountExpression
-
setAmountExpression
-
getComputedAmountExpression
-
getComputedNameExpression
-
isExclusiveOptions
@AssertTrue(message="exactly one of \'name\' and \'nameExpression\' must be set") public @jakarta.validation.constraints.AssertTrue(message="exactly one of \'name\' and \'nameExpression\' must be set") boolean isExclusiveOptions() -
toString
-