HeraClient class

Constructors

HeraClient(ClientChannel channel, {CallOptions? options, Iterable<ClientInterceptor>? interceptors})

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

$createCall<Q, R>(ClientMethod<Q, R> method, Stream<Q> requests, {CallOptions? options}) → ClientCall<Q, R>
inherited
$createStreamingCall<Q, R>(ClientMethod<Q, R> method, Stream<Q> requests, {CallOptions? options}) → ResponseStream<R>
inherited
$createUnaryCall<Q, R>(ClientMethod<Q, R> method, Q request, {CallOptions? options}) → ResponseFuture<R>
inherited
acceptContact(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
addContact(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
addGroup(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
blockToken(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
continueWith(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
create(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
createGroup(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
createNamespace(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
createTokenPair(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
delete(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
deleteGroup(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
deleteMany(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
deleteNamespace(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
get(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
getConfig(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
getContacts(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
getGroup(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
getGroups(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
getMany(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
getPublicKey(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
getTokens(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
heartbeat(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
initializeAuth(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
list(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
login(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
logout(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
refreshToken(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
removeContact(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
removeGroup(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
resetPassword(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
sendMagicEmail(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
sendMagicText(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
sendResetPasswordEmail(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
sendResetPasswordText(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
sendVerificationEmail(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
sendVerificationText(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
toString() String
A string representation of this object.
inherited
updateConfigAdvanced(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
updateConfigCallbacks(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
updateConfigGeneral(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
updateContactInformation(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
updateGroup(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
updateOidcProvider(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
updatePassword(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
updateProfileInformation(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
updateTemplate(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
uploadCoverImage(Stream<HeraRequest> request, {CallOptions? options}) → ResponseFuture<HeraResponse>
uploadProfileImage(Stream<HeraRequest> request, {CallOptions? options}) → ResponseFuture<HeraResponse>
validateCredentials(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
validateToken(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
verifyEmail(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
verifyMagicCode(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>
verifyPhone(HeraRequest request, {CallOptions? options}) → ResponseFuture<HeraResponse>

Operators

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