You are here

SkyVaultRepositoryInfo

SkyVaultRepositoryInfo

This section describes the SkyVaultRepositoryInfo class.

The SkyVaultRepositoryInfo class encapsulates information about the repository.

Class declaration

@interface SkyVaultRepositoryInfo : NSObject <NSCoding>

Properties

Property Description
@property (nonatomic, strong, readonly) NSString *name The name of the repository.
@property (nonatomic, strong, readonly) NSString *identifier The unique identifier of the repository.
@property (nonatomic, strong, readonly) NSString *summary The summary (a description) of the repository.
@property (nonatomic, strong, readonly) NSString *edition The edition of the repository, will be either "Community" or "Enterprise".
@property (nonatomic, strong, readonly) NSNumber *majorVersion The major version of the repository, nil if it could not be determined.
@property (nonatomic, strong, readonly) NSNumber *minorVersion The minor version of the repository, nil if it could not be determined.
@property (nonatomic, strong, readonly) NSNumber *maintenanceVersion The maintenance version of the repository, nil if it could not be determined.
@property (nonatomic, strong, readonly) NSString *buildNumber The build number of the repository.
@property (nonatomic, strong, readonly) NSString *version The full version of the repository i.e. 4.0.0 (b 124).
@property (nonatomic, strong, readonly) SkyVaultRepositoryCapabilities *capabilities Returns the capabilities of the repository.