PublicProjectsResource class

Public project routes on the API host — no sign-in needed. The admin portal reads them before anyone signs in; safety is the answer's shape and the project's own opt-in flags, not the caller's credentials. Like the public file link, these calls go out with no credentials at all (authenticated: false), even when the client has a key.

Inheritance

Constructors

PublicProjectsResource(Transport transport)

Properties

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

Methods

getPublicProjectConfig({required Object projectId, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
GET /{version}/public/projects/{ProjectId}/config
getPublicProjectLegal({required Object projectId, required Object kind, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
GET /{version}/public/projects/{ProjectId}/legal/{Kind}
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