All Classes and Interfaces

Class
Description
 
 
See [Manage Batches of Security Identities](https://docs.coveo.com/en/55)
See [BatchIdentityBody](https://docs.coveo.com/en/139#batchidentitybody)
See [Manage Batches of Items in a Push Source](https://docs.coveo.com/en/90)
See [BatchDocumentBody](https://docs.coveo.com/en/75/#batchdocumentbody)
The original binary item content, compressed using one of the supported compression types (Deflate, GZip, LZMA, Uncompressed, or ZLib), and then Base64 encoded.
The compression type that was applied to your compressed document.
 
 
Utility class to build a Document
 
Available environments to use as the host for the PushAPI.
See [Creating a FileContainer](https://docs.coveo.com/en/43)
Build a security identity of type `GROUP`.
 
PlatformClient handles network requests to the Coveo platform
 
 
Enum for possible PushAPI statuses.
Available Platform regions to connect to
 
See [User Alias Definition Examples](https://docs.coveo.com/en/46).
See [Manage Batches of Security Identities](https://docs.coveo.com/en/55).
Used for the responses when pushing batches of Security Identities.
Build a security identity.
See [Disabling a Single Security Identity](https://docs.coveo.com/en/84)
See [Disabling Old Security Identities](https://docs.coveo.com/en/33)
See [Security Identity Models](https://docs.coveo.com/en/139)
 
 
 
SourceVisibility controls the content security option that should be applied to the items in a source.
Build a security identity of type `USER`.
Build a security identity of type `VIRTUAL_GROUP`.