ClientOptions class

Uploadcare client options

Constructors

ClientOptions({required AuthScheme authorizationScheme, String apiUrl = kAPIEndpoint, String cdnUrl = kCDNEndpoint, String uploadUrl = kUploadEndpoint, bool useSignedUploads = false, Duration signedUploadsSignatureLifetime = const Duration(minutes: 30), int multipartMaxConcurrentChunkRequests = 3, int maxIsolatePoolSize = 3})

Properties

apiUrl String
Uploadcare api URL
final
apiVersion double
no setter
authorizationScheme AuthScheme
Uploadcare authorization scheme AuthSchemeRegular or AuthSchemeSimple
final
cdnUrl String
Uploadcare CDN URL
final
hashCode int
The hash code for this object.
no setterinherited
maxIsolatePoolSize int
Max concurrent running isolates. If you are using ApiUpload.auto with runInIsolate parameter
final
multipartMaxConcurrentChunkRequests int
Max concurrent request for mulipart uploads
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signedUploadsSignatureLifetime Duration
Signed upload signature lifetime
final
uploadUrl String
Uploadcare upload URL
final
useSignedUploads bool
Enable signed uploads mechanism
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited