Package-level declarations

Types

Link copied to clipboard
data class ExperimentMetricGoalObject(val desiredChange: ExperimentMetricGoalObjectDesiredChange, val entityIdKey: String, val eventPattern: String? = null, val metricName: String, val unitLabel: String? = null, val valueKey: String)
Link copied to clipboard
data class ExperimentOnlineAbConfigObject(val controlTreatmentName: String? = null, val treatmentWeights: List<ExperimentTreatmentToWeight>? = null)
Link copied to clipboard
data class ExperimentRunningStatusObject(val analysisCompleteTime: String? = null, val desiredState: String? = null, val reason: String? = null, val status: String? = null)
Link copied to clipboard
data class ExperimentTreatmentObject(val description: String? = null, val feature: String, val treatmentName: String, val variation: String)
Link copied to clipboard
data class ExperimentTreatmentToWeight(val splitWeight: Int, val treatment: String)
Link copied to clipboard
data class FeatureEntityOverride(val entityId: String? = null, val variation: String? = null)
Link copied to clipboard
data class FeatureVariationObject(val booleanValue: Boolean? = null, val doubleValue: Double? = null, val longValue: Double? = null, val stringValue: String? = null, val variationName: String? = null)
Link copied to clipboard
data class GetExperimentResult(val arn: String? = null, val description: String? = null, val metricGoals: List<ExperimentMetricGoalObject>? = null, val onlineAbConfig: ExperimentOnlineAbConfigObject? = null, val randomizationSalt: String? = null, val removeSegment: Boolean? = null, val runningStatus: ExperimentRunningStatusObject? = null, val samplingRate: Int? = null, val segment: String? = null, val tags: List<Tag>? = null, val treatments: List<ExperimentTreatmentObject>? = null)
Link copied to clipboard
data class GetFeatureResult(val arn: String? = null, val defaultVariation: String? = null, val description: String? = null, val entityOverrides: List<FeatureEntityOverride>? = null, val evaluationStrategy: FeatureEvaluationStrategy? = null, val tags: List<Tag>? = null, val variations: List<FeatureVariationObject>? = null)
Link copied to clipboard
data class GetLaunchResult(val arn: String? = null, val description: String? = null, val executionStatus: LaunchExecutionStatusObject? = null, val groups: List<LaunchGroupObject>? = null, val metricMonitors: List<LaunchMetricDefinitionObject>? = null, val randomizationSalt: String? = null, val scheduledSplitsConfig: List<LaunchStepConfig>? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetProjectResult(val appConfigResource: ProjectAppConfigResourceObject? = null, val arn: String? = null, val dataDelivery: ProjectDataDeliveryObject? = null, val description: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetSegmentResult(val arn: String? = null, val description: String? = null, val name: String? = null, val pattern: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class LaunchExecutionStatusObject(val desiredState: String? = null, val reason: String? = null, val status: String)
Link copied to clipboard
data class LaunchGroupObject(val description: String? = null, val feature: String, val groupName: String, val variation: String)
Link copied to clipboard
data class LaunchGroupToWeight(val groupName: String, val splitWeight: Int)
Link copied to clipboard
data class LaunchMetricDefinitionObject(val entityIdKey: String, val eventPattern: String? = null, val metricName: String, val unitLabel: String? = null, val valueKey: String)
Link copied to clipboard
data class LaunchSegmentOverride(val evaluationOrder: Int, val segment: String, val weights: List<LaunchGroupToWeight>)
Link copied to clipboard
data class LaunchStepConfig(val groupWeights: List<LaunchGroupToWeight>, val segmentOverrides: List<LaunchSegmentOverride>? = null, val startTime: String)
Link copied to clipboard
data class ProjectAppConfigResourceObject(val applicationId: String, val environmentId: String)
Link copied to clipboard
data class ProjectDataDeliveryObject(val logGroup: String? = null, val s3: ProjectS3Destination? = null)

Destinations for data.

Link copied to clipboard
data class ProjectS3Destination(val bucketName: String, val prefix: String? = null)