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 regionType
Swift
var regionType: AWSRegionType { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *regionName
Swift
var regionName: String! { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) AWSServiceType serviceType
Swift
var serviceType: AWSServiceType { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *serviceName
Swift
var serviceName: String! { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *signingName
Swift
var signingName: String! { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSURL *URL
Swift
var url: URL! { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *hostName
Swift
var hostName: String! { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) BOOL useUnsafeURL
Swift
var useUnsafeURL: Bool { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSNumber *portNumber
Swift
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)