AWSServiceConfiguration
Objective-C
@interface AWSServiceConfiguration : AWSNetworkingConfiguration
Swift
class AWSServiceConfiguration : AWSNetworkingConfiguration
A service configuration object.
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) AWSRegionType regionType
Swift
var regionType: AWSRegionType { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, readonly) id<AWSCredentialsProvider> credentialsProvider
Swift
var credentialsProvider: AWSCredentialsProvider! { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, readonly) AWSEndpoint *endpoint
Swift
var endpoint: AWSEndpoint! { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *userAgent
Swift
var userAgent: String! { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) BOOL localTestingEnabled
Swift
var localTestingEnabled: Bool { get }
-
Undocumented
Declaration
Objective-C
+ (NSString *)baseUserAgent;
Swift
class func baseUserAgent() -> String!
-
Undocumented
Declaration
Objective-C
+ (void)addGlobalUserAgentProductToken:(NSString *)productToken;
Swift
class func addGlobalUserAgentProductToken(_ productToken: String!)
-
Undocumented
Declaration
Objective-C
- (instancetype)initWithRegion:(AWSRegionType)regionType credentialsProvider:(id<AWSCredentialsProvider>)credentialsProvider;
Swift
init!(region regionType: AWSRegionType, credentialsProvider: AWSCredentialsProvider!)
-
Undocumented
Declaration
Objective-C
- (instancetype)initWithRegion:(AWSRegionType)regionType serviceType:(AWSServiceType)serviceType credentialsProvider:(id<AWSCredentialsProvider>)credentialsProvider localTestingEnabled:(BOOL)localTestingEnabled;
Swift
init!(region regionType: AWSRegionType, serviceType: AWSServiceType, credentialsProvider: AWSCredentialsProvider!, localTestingEnabled: Bool)
-
Undocumented
Declaration
Objective-C
- (instancetype)initWithRegion:(AWSRegionType)regionType endpoint:(AWSEndpoint *)endpoint credentialsProvider:(id<AWSCredentialsProvider>)credentialsProvider;
Swift
init!(region regionType: AWSRegionType, endpoint: AWSEndpoint!, credentialsProvider: AWSCredentialsProvider!)
-
Undocumented
Declaration
Objective-C
- (instancetype)initWithRegion:(AWSRegionType)regionType endpoint:(AWSEndpoint *)endpoint credentialsProvider:(id<AWSCredentialsProvider>)credentialsProvider localTestingEnabled:(BOOL)localTestingEnabled;
Swift
init!(region regionType: AWSRegionType, endpoint: AWSEndpoint!, credentialsProvider: AWSCredentialsProvider!, localTestingEnabled: Bool)
-
Undocumented
Declaration
Objective-C
- (void)addUserAgentProductToken:(NSString *)productToken;
Swift
func addUserAgentProductToken(_ productToken: String!)