\Google\Photos\LibraryV1

Namespaces

AlbumPosition
FeatureFilter
Gapic
MediaTypeFilter

Classes

AddEnrichmentToAlbumRequest Request to add an enrichment to a specific album at a specific position.
AddEnrichmentToAlbumResponse The enrichment item that's created.
AlbumPosition Specifies a position in an album.
AlbumPosition_PositionType This class is deprecated. Use Google\Photos\Library\V1\AlbumPosition\PositionType instead.
BatchAddMediaItemsToAlbumRequest Request to add media items to an album.
BatchAddMediaItemsToAlbumResponse Response for adding media items to an album.
BatchCreateMediaItemsRequest Request to create one or more media items in a user's Google Photos library.
BatchCreateMediaItemsResponse List of media items created.
BatchGetMediaItemsRequest Request to retrieve a list of media items.
BatchGetMediaItemsResponse Response to retrieve a list of media items.
BatchRemoveMediaItemsFromAlbumRequest Request to remove a list of media items from an album.
BatchRemoveMediaItemsFromAlbumResponse Response for successfully removing all specified media items from the album.
ContentCategory This is a set of pre-defined content categories that you can filter on.
ContentFilter This filter allows you to return media items based on the content type.
CreateAlbumRequest Request to create an album in Google Photos.
DateFilter This filter defines the allowed dates or date ranges for the media returned.
EnrichmentItem An enrichment item.
FeatureFilter This filter defines the features that the media items should have.
FeatureFilter_Feature This class is deprecated. Use Google\Photos\Library\V1\FeatureFilter\Feature instead.
Filters Filters that can be applied to a media item search.
FiltersBuilder Provides an easier interface for constructing {@link Filters} objects.
GetAlbumRequest Request to retrieve a specific album.
GetMediaItemRequest Request to retrieve a specific media item from the user's Google Photos library.
GetSharedAlbumRequest Request to retrieve a specific shared album.
JoinSharedAlbumRequest Request to join a shared album on behalf of the user. This uses a shareToken which can be acquired via the shareAlbum or listSharedAlbums calls.
JoinSharedAlbumResponse Response to successfully joining the shared album on behalf of the user.
LeaveSharedAlbumRequest Request to leave a shared album on behalf of the user. This uses a shareToken which can be acquired via the or listSharedAlbums or getAlbum calls.
LeaveSharedAlbumResponse Response to successfully leaving the shared album on behalf of the user.
ListAlbumsRequest Request to retrieve the list of albums created by the user.
ListAlbumsResponse List of albums requested.
ListMediaItemsRequest Request to list all media items in a user's Google Photos library.
ListMediaItemsResponse List of all media items from the user's Google Photos library.
ListSharedAlbumsRequest Request to retrieve the user's list of shared albums. This will return the list of albums corresponding to the user's 'Sharing' tab in the Google Photos app.
ListSharedAlbumsResponse List of shared albums requested.
Location Represents a physical location.
LocationEnrichment An enrichment containing a single location.
MapEnrichment An enrichment containing a map, showing origin and destination locations.
MediaItemResult Result of retrieving a media item.
MediaTypeFilter This filter defines the type of media items to be returned, for example, videos or photos. All the specified media types are treated as an OR when used together.
MediaTypeFilter_MediaType This class is deprecated. Use Google\Photos\Library\V1\MediaTypeFilter\MediaType instead.
NewEnrichmentItem A new enrichment item to be added to an album, used by the `albums.addEnrichment` call.
NewMediaItem New media item that's created in a user's Google Photos account.
NewMediaItemResult Result of creating a new media item.
PhotosLibraryClient Service Description: Service which allows developers to perform the following actions on behalf of the user: - upload media items directly to their Google Photos library - create albums - add media items (including album enrichments) to albums - list and download content from their Google Photos library - filter results by media type, date range or content category - create, join, and access shared albums.
PhotosLibraryGrpcClient Service which allows developers to perform the following actions on behalf of the user: - upload media items directly to their Google Photos library - create albums - add media items (including album enrichments) to albums - list and download content from their Google Photos library - filter results by media type, date range or content category - create, join, and access shared albums
PhotosLibraryResourceFactory
SearchMediaItemsRequest Request to search for media items in a user's library.
SearchMediaItemsResponse List of media items that match the search parameters.
ShareAlbumRequest Request to make an album shared in Google Photos.
ShareAlbumResponse Response to successfully sharing an album.
SimpleMediaItem A simple media item to be created in Google Photos via an upload token.
TextEnrichment An enrichment containing text.
UnshareAlbumRequest Request to unshare a shared album in Google Photos.
UnshareAlbumResponse Response of a successful unshare of a shared album.
UpdateAlbumRequest Request to update an album in Google Photos.
UpdateMediaItemRequest Request to update a media item in Google Photos.
UploadRetrySettings Stores properties for retrying uploads.