luxlabs header browser preview


@class TRITaskOptions, NSString, TRIPBTimestamp, TRIPersistedTaskAttribution, TRIPersistedTaskCapabilityModifier;

@interface TRIActivateTreatmentPersistedTask : TRIPBMessage

@property (copy, nonatomic) NSString *experimentId;
@property (nonatomic) BOOL hasExperimentId;
@property (nonatomic) int deploymentId;
@property (nonatomic) BOOL hasDeploymentId;
@property (copy, nonatomic) NSString *treatmentId;
@property (nonatomic) BOOL hasTreatmentId;
@property (retain, nonatomic) TRIPBTimestamp *startTimestamp;
@property (nonatomic) BOOL hasStartTimestamp;
@property (retain, nonatomic) TRIPBTimestamp *endTimestamp;
@property (nonatomic) BOOL hasEndTimestamp;
@property (nonatomic) int retryCount;
@property (nonatomic) BOOL hasRetryCount;
@property (retain, nonatomic) TRIPersistedTaskAttribution *taskAttribution;
@property (nonatomic) BOOL hasTaskAttribution;
@property (nonatomic) BOOL requiresTreatmentInstallation;
@property (nonatomic) BOOL hasRequiresTreatmentInstallation;
@property (retain, nonatomic) TRIPersistedTaskCapabilityModifier *capabilityModifier;
@property (nonatomic) BOOL hasCapabilityModifier;
@property (retain, nonatomic) TRITaskOptions *taskOptions;
@property (nonatomic) BOOL hasTaskOptions;

+ (id)descriptor;

@end