text: /*
  * This header is generated by classdump-dyld 1.0
  * on Saturday, June 1, 2019 at 6:52:31 PM Mountain Standard Time
  * Operating System: Version 12.1.1 (Build 16C5050a)
  * Image Source: /System/Library/PrivateFrameworks/C2.framework/C2
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  
  @class NSURL, NSString, NSArray;
  
  @interface C2MetricOptions : NSObject {
  
  	BOOL _anonymous;
  	BOOL _pushTrigger;
  	NSURL* _c2MetricsEndpoint;
  	unsigned long long _reportFrequency;
  	unsigned long long _reportFrequencyBase;
  	unsigned long long _reportClientOperationFrequency;
  	unsigned long long _reportClientOperationFrequencyBase;
  	unsigned long long _reportOperationGroupFrequency;
  	unsigned long long _reportOperationGroupFrequencyBase;
  	NSString* _clientProcessVersion;
  	NSString* _clientProcessBundleId;
  	NSString* _container;
  	NSString* _environment;
  	NSArray* _operationGroups;
  	NSArray* _clientOperations;
  	/*^block*/id _testBehavior_reportMetric;
  
  }
  
  @property (nonatomic,retain) NSURL * c2MetricsEndpoint;                                          //@synthesize c2MetricsEndpoint=_c2MetricsEndpoint - In the implementation block
  @property (assign,nonatomic) unsigned long long reportFrequency;                                 //@synthesize reportFrequency=_reportFrequency - In the implementation block
  @property (assign,nonatomic) unsigned long long reportFrequencyBase;                             //@synthesize reportFrequencyBase=_reportFrequencyBase - In the implementation block
  @property (assign,nonatomic) unsigned long long reportClientOperationFrequency;                  //@synthesize reportClientOperationFrequency=_reportClientOperationFrequency - In the implementation block
  @property (assign,nonatomic) unsigned long long reportClientOperationFrequencyBase;              //@synthesize reportClientOperationFrequencyBase=_reportClientOperationFrequencyBase - In the implementation block
  @property (assign,nonatomic) unsigned long long reportOperationGroupFrequency;                   //@synthesize reportOperationGroupFrequency=_reportOperationGroupFrequency - In the implementation block
  @property (assign,nonatomic) unsigned long long reportOperationGroupFrequencyBase;               //@synthesize reportOperationGroupFrequencyBase=_reportOperationGroupFrequencyBase - In the implementation block
  @property (nonatomic,retain) NSString * clientProcessVersion;                                    //@synthesize clientProcessVersion=_clientProcessVersion - In the implementation block
  @property (nonatomic,retain) NSString * clientProcessBundleId;                                   //@synthesize clientProcessBundleId=_clientProcessBundleId - In the implementation block
  @property (nonatomic,retain) NSString * container;                                               //@synthesize container=_container - In the implementation block
  @property (nonatomic,retain) NSString * environment;                                             //@synthesize environment=_environment - In the implementation block
  @property (assign,nonatomic) BOOL anonymous;                                                     //@synthesize anonymous=_anonymous - In the implementation block
  @property (nonatomic,retain) NSArray * operationGroups;                                          //@synthesize operationGroups=_operationGroups - In the implementation block
  @property (nonatomic,retain) NSArray * clientOperations;                                         //@synthesize clientOperations=_clientOperations - In the implementation block
  @property (assign,nonatomic) BOOL pushTrigger;                                                   //@synthesize pushTrigger=_pushTrigger - In the implementation block
  @property (nonatomic,copy) id testBehavior_reportMetric;                                         //@synthesize testBehavior_reportMetric=_testBehavior_reportMetric - In the implementation block
  +(id)metricOperationsForNetworkRequest:(id)arg1 ;
  +(id)metricOptionsForEventMetric:(id)arg1 metricType:(long long)arg2 proxy:(id)arg3 config:(id)arg4 ;
  -(void)_setupC2MetricsEndpointWithAccount:(id)arg1 ;
  -(void)_attributeCurrentProxy:(id)arg1 config:(id)arg2 ;
  -(NSURL *)c2MetricsEndpoint;
  -(void)setC2MetricsEndpoint:(NSURL *)arg1 ;
  -(void)setAnonymous:(BOOL)arg1 ;
  -(void)setClientProcessVersion:(NSString *)arg1 ;
  -(void)setClientProcessBundleId:(NSString *)arg1 ;
  -(void)setReportClientOperationFrequency:(unsigned long long)arg1 ;
  -(void)setReportClientOperationFrequencyBase:(unsigned long long)arg1 ;
  -(void)setReportOperationGroupFrequency:(unsigned long long)arg1 ;
  -(void)setReportOperationGroupFrequencyBase:(unsigned long long)arg1 ;
  -(BOOL)anonymous;
  -(void)setReportFrequency:(unsigned long long)arg1 ;
  -(void)setReportFrequencyBase:(unsigned long long)arg1 ;
  -(void)setOperationGroups:(NSArray *)arg1 ;
  -(void)setClientOperations:(NSArray *)arg1 ;
  -(void)setPushTrigger:(BOOL)arg1 ;
  -(BOOL)operationGroupTriggered:(id)arg1 ;
  -(NSArray *)operationGroups;
  -(BOOL)clientOperationTriggered:(id)arg1 ;
  -(id)generateCloudKitInfo;
  -(int)generateTriggerWithResponseHeader:(unsigned char)arg1 ;
  -(unsigned long long)reportFrequency;
  -(unsigned long long)reportFrequencyBase;
  -(unsigned long long)reportClientOperationFrequency;
  -(unsigned long long)reportClientOperationFrequencyBase;
  -(unsigned long long)reportOperationGroupFrequency;
  -(unsigned long long)reportOperationGroupFrequencyBase;
  -(NSString *)clientProcessVersion;
  -(NSString *)clientProcessBundleId;
  -(NSArray *)clientOperations;
  -(BOOL)pushTrigger;
  -(id)testBehavior_reportMetric;
  -(void)setTestBehavior_reportMetric:(id)arg1 ;
  -(id)init;
  -(NSString *)container;
  -(void)setContainer:(NSString *)arg1 ;
  -(NSString *)environment;
  -(void)setEnvironment:(NSString *)arg1 ;
  @end
  
  