# Functions
New creates a new Service.
NewService creates a new Service.
# Structs
AccountCount: The results count for each account.
AccountCountError: An error that occurred when querying a specific account.
AccountInfo: The accounts to search.
AddHeldAccountResult: The status of each account creation, and the **HeldAccount**, if successful.
AddHeldAccountsRequest: Add a list of accounts to a hold.
AddHeldAccountsResponse: Response for batch create held accounts.
AddMatterPermissionsRequest: Add an account with the permission specified.
CalendarExportOptions: The options for Calendar exports.
CalendarOptions: Additional options for Calendar search.
CancelOperationRequest: The request message for Operations.CancelOperation.
CloseMatterRequest: Close a matter by ID.
CloseMatterResponse: Response to a CloseMatterRequest.
CloudStorageFile: The export file in Cloud Storage.
CloudStorageSink: Export sink for Cloud Storage files.
CorpusQuery: Service-specific options for holds.
CountArtifactsMetadata: Long running operation metadata for CountArtifacts.
CountArtifactsRequest: Count artifacts request.
CountArtifactsResponse: Definition of the response for method CountArtifacts.
DriveDocumentIds: Specify Drive documents by document ID.
DriveDocumentInfo: The Drive documents to search.
DriveExportOptions: Options for Drive exports.
DriveOptions: Additional options for Drive search.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Export: An export.
ExportOptions: Additional options for exports.
ExportStats: Progress information for an export.
GeminiExportOptions: The options for Gemini exports.
GeminiOptions: Additional options for Gemini search.
GroupsCountResult: Groups specific count metrics.
GroupsExportOptions: Options for Groups exports.
HangoutsChatExportOptions: Options for Chat exports.
HangoutsChatInfo: The Chat spaces to search.
HangoutsChatOptions: Additional options for Google Chat search.
HeldAccount: An account covered by a hold.
HeldCalendarQuery: Options for Calendar holds.
HeldDriveQuery: Options for Drive holds.
HeldGroupsQuery: Query options for group holds.
HeldHangoutsChatQuery: Options for Chat holds.
HeldMailQuery: Query options for Gmail holds.
HeldOrgUnit: The organizational unit covered by a hold.
HeldVoiceQuery: Options for Voice holds.
Hold: A hold.
ListExportsResponse: The exports for a matter.
ListHeldAccountsResponse: Returns a list of the accounts covered by a hold.
ListHoldsResponse: The holds for a matter.
ListMattersResponse: Provides the list of matters.
ListOperationsResponse: The response message for Operations.ListOperations.
ListSavedQueriesResponse: Definition of the response for method ListSaveQuery.
MailCountResult: Gmail and classic Hangouts-specific count metrics.
MailExportOptions: Options for Gmail exports.
MailOptions: Additional options for Gmail search.
Matter: Represents a matter.
MatterPermission: Users can be matter owners or collaborators.
Operation: This resource represents a long-running operation that is the result of a network API call.
OrgUnitInfo: The organizational unit to search.
Query: The query definition used for search and export.
RemoveHeldAccountsRequest: Remove a list of accounts from a hold.
RemoveHeldAccountsResponse: Response for batch delete held accounts.
RemoveMatterPermissionsRequest: Remove an account as a matter collaborator.
ReopenMatterRequest: Reopen a matter by ID.
ReopenMatterResponse: Response to a ReopenMatterRequest.
SavedQuery: The definition of a saved query.
SharedDriveInfo: The shared drives to search.
SitesUrlInfo: The published site URLs of new Google Sites to search.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TeamDriveInfo: Team Drives to search.
UndeleteMatterRequest: Undelete a matter by ID.
UserInfo: User's information.
VoiceExportOptions: The options for Voice exports.
VoiceOptions: Additional options for Voice search.