SystemServiceClient class

Annotations
  • @GrpcServiceName.new('zitadel.system.v1.SystemService')

Constructors

SystemServiceClient(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
addDomain(AddDomainRequest request, {CallOptions? options}) → ResponseFuture<AddDomainResponse>
Adds a domain to an instance
addInstance(AddInstanceRequest request, {CallOptions? options}) → ResponseFuture<AddInstanceResponse>
Deprecated: Use CreateInstance instead Creates a new instance with all needed setup data This might take some time
addQuota(AddQuotaRequest request, {CallOptions? options}) → ResponseFuture<AddQuotaResponse>
Creates a new quota Returns an error if the quota already exists for the specified unit Deprecated: use SetQuota instead
bulkSetLimits(BulkSetLimitsRequest request, {CallOptions? options}) → ResponseFuture<BulkSetLimitsResponse>
Sets many instance level limits
clearView(ClearViewRequest request, {CallOptions? options}) → ResponseFuture<ClearViewResponse>
Truncates the delta of the change stream be carefull with this function because ZITADEL has to recompute the deltas after they got cleared. Search requests will return wrong results until all deltas are recomputed
createInstance(CreateInstanceRequest request, {CallOptions? options}) → ResponseFuture<CreateInstanceResponse>
Creates a new instance with all needed setup data This might take some time
existsDomain(ExistsDomainRequest request, {CallOptions? options}) → ResponseFuture<ExistsDomainResponse>
Checks if a domain exists
getInstance(GetInstanceRequest request, {CallOptions? options}) → ResponseFuture<GetInstanceResponse>
Returns the detail of an instance
healthz(HealthzRequest request, {CallOptions? options}) → ResponseFuture<HealthzResponse>
Indicates if ZITADEL is running. It respondes as soon as ZITADEL started
listDomains(ListDomainsRequest request, {CallOptions? options}) → ResponseFuture<ListDomainsResponse>
List Domains
listFailedEvents(ListFailedEventsRequest request, {CallOptions? options}) → ResponseFuture<ListFailedEventsResponse>
Returns event descriptions which cannot be processed. It's possible that some events need some retries. For example if the SMTP-API wasn't able to send an email at the first time
listIAMMembers(ListIAMMembersRequest request, {CallOptions? options}) → ResponseFuture<ListIAMMembersResponse>
Returns all instance members matching the request all queries need to match (ANDed) Deprecated: Use the Admin APIs ListIAMMembers instead
listInstances(ListInstancesRequest request, {CallOptions? options}) → ResponseFuture<ListInstancesResponse>
Returns a list of ZITADEL instances
listViews(ListViewsRequest request, {CallOptions? options}) → ResponseFuture<ListViewsResponse>
Returns all stored read models of ZITADEL views are used for search optimisation and optimise request latencies they represent the delta of the event happend on the objects
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeDomain(RemoveDomainRequest request, {CallOptions? options}) → ResponseFuture<RemoveDomainResponse>
Removes the domain of an instance
removeFailedEvent(RemoveFailedEventRequest request, {CallOptions? options}) → ResponseFuture<RemoveFailedEventResponse>
Deletes the event from failed events view. the event is not removed from the change stream This call is usefull if the system was able to process the event later. e.g. if the second try of sending an email was successful. the first try produced a failed event. You can find out if it worked on the failure_count
removeInstance(RemoveInstanceRequest request, {CallOptions? options}) → ResponseFuture<RemoveInstanceResponse>
Removes an instance This might take some time
removeQuota(RemoveQuotaRequest request, {CallOptions? options}) → ResponseFuture<RemoveQuotaResponse>
Removes a quota
resetLimits(ResetLimitsRequest request, {CallOptions? options}) → ResponseFuture<ResetLimitsResponse>
Resets instance level limits
setInstanceFeature(SetInstanceFeatureRequest request, {CallOptions? options}) → ResponseFuture<SetInstanceFeatureResponse>
Set a feature flag on an instance
setLimits(SetLimitsRequest request, {CallOptions? options}) → ResponseFuture<SetLimitsResponse>
Sets instance level limits
setPrimaryDomain(SetPrimaryDomainRequest request, {CallOptions? options}) → ResponseFuture<SetPrimaryDomainResponse>
Sets the primary domain of an instance
setQuota(SetQuotaRequest request, {CallOptions? options}) → ResponseFuture<SetQuotaResponse>
Sets quota configuration properties Creates a new quota if it doesn't exist for the specified unit
toString() String
A string representation of this object.
inherited
updateInstance(UpdateInstanceRequest request, {CallOptions? options}) → ResponseFuture<UpdateInstanceResponse>
Updates name of an existing instance

Operators

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

Constants

defaultHost → const String
The hostname for this service.
oauthScopes → const List<String>
OAuth scopes needed for the client.