Package-level declarations

Types

Link copied to clipboard
class EntityId : AbstractComparableValue<Value<String>, String>
Link copied to clipboard
class EvaluationContext : AbstractValue<String>
Link copied to clipboard
@JsonSerializable
data class EvaluationRule(val type: String, val name: String)
Link copied to clipboard
@JsonSerializable
data class Feature(val arn: ARN, val createdTime: Timestamp, val evaluationStrategy: EvaluationStrategy, val lastUpdatedTime: Timestamp, val name: FeatureName, val status: FeatureStatus, val valueType: ValueType, val variations: List<VariationConfig>, val defaultVariation: VariationName, val description: String?, val entityOverrides: Map<String, VariationName>?, val evaluationRules: List<EvaluationRule>?, val project: ARN, val tags: Map<String, String>?)
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
data class FeatureResponse(val feature: Feature)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
data class VariableValue(val boolValue: Boolean?, val doubleValue: Double?, val longValue: Long?, val stringValue: String?)
Link copied to clipboard
@JsonSerializable
data class VariationConfig(val name: VariationName, val value: VariableValue)
Link copied to clipboard
class VariationName : AbstractValue<String>