discovery.v1 library Null safety

API Discovery Service - v1

Provides information about other Google APIs, such as what APIs are available, the resource, and method details for each API.

For more information, see developers.google.com/discovery/

Create an instance of DiscoveryApi to access these resources:

Classes

ApisResource
DirectoryList
DirectoryListItems
DirectoryListItemsIcons
Links to 16x16 and 32x32 icons representing the API.
DiscoveryApi
Provides information about other Google APIs, such as what APIs are available, the resource, and method details for each API.
JsonSchema
JsonSchemaAnnotations
Additional information about this property.
JsonSchemaVariant
In a variant data type, the value of one property is used to determine how to interpret the entire entity. [...]
JsonSchemaVariantMap
RestDescription
RestDescriptionAuth
Authentication information.
RestDescriptionAuthOauth2
OAuth 2.0 authentication information.
RestDescriptionAuthOauth2ScopesValue
The scope value.
RestDescriptionIcons
Links to 16x16 and 32x32 icons representing the API.
RestMethod
RestMethodMediaUpload
Media upload parameters.
RestMethodMediaUploadProtocols
Supported upload protocols.
RestMethodMediaUploadProtocolsResumable
Supports the Resumable Media Upload protocol.
RestMethodMediaUploadProtocolsSimple
Supports uploading as a single HTTP request.
RestMethodRequest
The schema for the request.
RestMethodResponse
The schema for the response.
RestResource

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.