FlutterCosApi class abstract

Implementers

Constructors

FlutterCosApi.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

fetchClsSessionCredentials() Future<SessionQCloudCredentials>
fetchDns(String domain) Future<List<String?>?>
获取dns记录 @param domain 域名 @return ip集合
fetchScopeLimitCredentials(List<STSCredentialScope?> stsCredentialScopes) Future<SessionQCloudCredentials>
fetchSessionCredentials() Future<SessionQCloudCredentials>
initMultipleUploadCallback(String transferKey, int key, String bucket, String cosKey, String uploadId) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onLog(int key, LogEntity entity) → void
progressCallback(String transferKey, int key, int complete, int target) → void
resultFailCallback(String transferKey, int key, CosXmlClientException? clientException, CosXmlServiceException? serviceException) → void
resultSuccessCallback(String transferKey, int key, Map<String?, String?>? header, CosXmlResult? result) → void
stateCallback(String transferKey, int key, String state) → void
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

setup(FlutterCosApi? api, {BinaryMessenger? binaryMessenger}) → void

Constants

codec → const MessageCodec<Object?>