杨锴
2024-10-09 e987bc09f955e01c2835f01e3a6af20723a579f9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//
//  OBSServiceCategory.h
//  OBS
//
//  Created by MaxZhang on 14/11/2017.
//  Copyright © 2017 obs. All rights reserved.
//
 
#ifndef OBSServiceCategory_h
#define OBSServiceCategory_h
#import "OBSServiceConstDefinition.h"
 
@class OBSMTLValueTransformer;
 
@interface OBSMTLValueTransformer(obsservice)
//+(NSValueTransformer*)obs_etagTransformer;
+(NSValueTransformer*)obs_copyEncryptionTransformer;
+(NSValueTransformer*)obs_metaDataDictTransformer;
+(NSValueTransformer*)v2_metaDataDictTransformer;
+(NSValueTransformer*)obs_arrayStringCommaTransformer;
 
 
+(NSValueTransformer*)obs_OBSTrueFalseDictTransformer;
+(NSValueTransformer*)obs_OBSStorageClassDictTransformer;
+(NSValueTransformer*)obs_OBSContentTypeTransformer;
+(NSValueTransformer*)obs_OBSACLDictTransformer;
+(NSValueTransformer*)obs_OBSBucketLifecycleStatusDictTransformer;
+(NSValueTransformer*)obs_OBSVersioningStatusDictTransformer;
+(NSValueTransformer*)obs_OBSACLPolicyDictTransformer;
+(NSValueTransformer*)obs_OBSReplicateStatusTransformer;
 
@end
 
@interface NSString (obsservice)
+ (nullable instancetype)obs_initWithOBSACLUserType:(OBSACLUserType) aclUserType;
@end
 
 
#endif  /* OBSServiceCategory_h */