AWSEndpoint
Objective-C
@interface AWSEndpoint : NSObject
@property (nonatomic, readonly) AWSRegionType regionType;
@property (nonatomic, readonly) NSString *regionName;
@property (nonatomic, readonly) AWSServiceType serviceType;
@property (nonatomic, readonly) NSString *serviceName;
@property (nonatomic, readonly) NSString *signingName;
@property (nonatomic, readonly) NSURL *URL;
@property (nonatomic, readonly) NSString *hostName;
@property (nonatomic, readonly) BOOL useUnsafeURL;
@property (nonatomic, readonly) NSNumber *portNumber;
+ (NSString *)regionNameFromType:(AWSRegionType)regionType;
- (instancetype)initWithRegion:(AWSRegionType)regionType
service:(AWSServiceType)serviceType
useUnsafeURL:(BOOL)useUnsafeURL;
- (instancetype)initWithRegion:(AWSRegionType)regionType
service:(AWSServiceType)serviceType
URL:(NSURL *)URL;
- (instancetype)initWithRegion:(AWSRegionType)regionType
serviceName:(NSString *)serviceName
URL:(NSURL *)URL;
- (instancetype)initWithURL:(NSURL *)URL;
- (instancetype)initWithURLString:(NSString *)URLString;
- (instancetype)initLocalEndpointWithRegion:(AWSRegionType)regionType
service:(AWSServiceType)serviceType
useUnsafeURL:(BOOL)useUnsafeURL;
@end
Swift
class AWSEndpoint : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) AWSRegionType regionTypeSwift
var regionType: AWSRegionType { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *regionNameSwift
var regionName: String! { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) AWSServiceType serviceTypeSwift
var serviceType: AWSServiceType { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *serviceNameSwift
var serviceName: String! { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *signingNameSwift
var signingName: String! { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSURL *URLSwift
var url: URL! { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *hostNameSwift
var hostName: String! { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) BOOL useUnsafeURLSwift
var useUnsafeURL: Bool { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSNumber *portNumberSwift
var portNumber: NSNumber! { get } -
Undocumented
Declaration
Objective-C
+ (NSString *)regionNameFromType:(AWSRegionType)regionType;Swift
class func regionName(from regionType: AWSRegionType) -> String! -
Undocumented
Declaration
Objective-C
- (instancetype)initWithRegion:(AWSRegionType)regionType service:(AWSServiceType)serviceType useUnsafeURL:(BOOL)useUnsafeURL;Swift
init!(region regionType: AWSRegionType, service serviceType: AWSServiceType, useUnsafeURL: Bool) -
Undocumented
Declaration
Objective-C
- (instancetype)initWithRegion:(AWSRegionType)regionType service:(AWSServiceType)serviceType URL:(NSURL *)URL;Swift
init!(region regionType: AWSRegionType, service serviceType: AWSServiceType, url URL: URL!) -
Undocumented
Declaration
Objective-C
- (instancetype)initWithRegion:(AWSRegionType)regionType serviceName:(NSString *)serviceName URL:(NSURL *)URL;Swift
init!(region regionType: AWSRegionType, serviceName: String!, url URL: URL!) -
Undocumented
Declaration
Objective-C
- (instancetype)initWithURLString:(NSString *)URLString;Swift
init!(urlString URLString: String!) -
Undocumented
Declaration
Objective-C
- (instancetype)initLocalEndpointWithRegion:(AWSRegionType)regionType service:(AWSServiceType)serviceType useUnsafeURL:(BOOL)useUnsafeURL;Swift
init!(localEndpointWith regionType: AWSRegionType, service serviceType: AWSServiceType, useUnsafeURL: Bool)
View on GitHub
Install in Dash
AWSEndpoint Class Reference