immich_open_api

package
v0.14.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2024 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Overview

Package immich_open_api provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.

Index

Constants

View Source
const (
	Api_keyScopes = "api_key.Scopes"
	BearerScopes  = "bearer.Scopes"
	CookieScopes  = "cookie.Scopes"
)

Variables

This section is empty.

Functions

func NewAddAssetsToAlbumRequest

func NewAddAssetsToAlbumRequest(server string, id openapi_types.UUID, params *AddAssetsToAlbumParams, body AddAssetsToAlbumJSONRequestBody) (*http.Request, error)

NewAddAssetsToAlbumRequest calls the generic AddAssetsToAlbum builder with application/json body

func NewAddAssetsToAlbumRequestWithBody

func NewAddAssetsToAlbumRequestWithBody(server string, id openapi_types.UUID, params *AddAssetsToAlbumParams, contentType string, body io.Reader) (*http.Request, error)

NewAddAssetsToAlbumRequestWithBody generates requests for AddAssetsToAlbum with any type of body

func NewAddMemoryAssetsRequest

func NewAddMemoryAssetsRequest(server string, id openapi_types.UUID, body AddMemoryAssetsJSONRequestBody) (*http.Request, error)

NewAddMemoryAssetsRequest calls the generic AddMemoryAssets builder with application/json body

func NewAddMemoryAssetsRequestWithBody

func NewAddMemoryAssetsRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewAddMemoryAssetsRequestWithBody generates requests for AddMemoryAssets with any type of body

func NewAddSharedLinkAssetsRequest

func NewAddSharedLinkAssetsRequest(server string, id openapi_types.UUID, params *AddSharedLinkAssetsParams, body AddSharedLinkAssetsJSONRequestBody) (*http.Request, error)

NewAddSharedLinkAssetsRequest calls the generic AddSharedLinkAssets builder with application/json body

func NewAddSharedLinkAssetsRequestWithBody

func NewAddSharedLinkAssetsRequestWithBody(server string, id openapi_types.UUID, params *AddSharedLinkAssetsParams, contentType string, body io.Reader) (*http.Request, error)

NewAddSharedLinkAssetsRequestWithBody generates requests for AddSharedLinkAssets with any type of body

func NewAddUsersToAlbumRequest

func NewAddUsersToAlbumRequest(server string, id openapi_types.UUID, body AddUsersToAlbumJSONRequestBody) (*http.Request, error)

NewAddUsersToAlbumRequest calls the generic AddUsersToAlbum builder with application/json body

func NewAddUsersToAlbumRequestWithBody

func NewAddUsersToAlbumRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewAddUsersToAlbumRequestWithBody generates requests for AddUsersToAlbum with any type of body

func NewBulkTagAssetsRequest

func NewBulkTagAssetsRequest(server string, body BulkTagAssetsJSONRequestBody) (*http.Request, error)

NewBulkTagAssetsRequest calls the generic BulkTagAssets builder with application/json body

func NewBulkTagAssetsRequestWithBody

func NewBulkTagAssetsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkTagAssetsRequestWithBody generates requests for BulkTagAssets with any type of body

func NewChangePasswordRequest

func NewChangePasswordRequest(server string, body ChangePasswordJSONRequestBody) (*http.Request, error)

NewChangePasswordRequest calls the generic ChangePassword builder with application/json body

func NewChangePasswordRequestWithBody

func NewChangePasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewChangePasswordRequestWithBody generates requests for ChangePassword with any type of body

func NewCheckBulkUploadRequest

func NewCheckBulkUploadRequest(server string, body CheckBulkUploadJSONRequestBody) (*http.Request, error)

NewCheckBulkUploadRequest calls the generic CheckBulkUpload builder with application/json body

func NewCheckBulkUploadRequestWithBody

func NewCheckBulkUploadRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCheckBulkUploadRequestWithBody generates requests for CheckBulkUpload with any type of body

func NewCheckExistingAssetsRequest

func NewCheckExistingAssetsRequest(server string, body CheckExistingAssetsJSONRequestBody) (*http.Request, error)

NewCheckExistingAssetsRequest calls the generic CheckExistingAssets builder with application/json body

func NewCheckExistingAssetsRequestWithBody

func NewCheckExistingAssetsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCheckExistingAssetsRequestWithBody generates requests for CheckExistingAssets with any type of body

func NewCreateActivityRequest

func NewCreateActivityRequest(server string, body CreateActivityJSONRequestBody) (*http.Request, error)

NewCreateActivityRequest calls the generic CreateActivity builder with application/json body

func NewCreateActivityRequestWithBody

func NewCreateActivityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateActivityRequestWithBody generates requests for CreateActivity with any type of body

func NewCreateAlbumRequest

func NewCreateAlbumRequest(server string, body CreateAlbumJSONRequestBody) (*http.Request, error)

NewCreateAlbumRequest calls the generic CreateAlbum builder with application/json body

func NewCreateAlbumRequestWithBody

func NewCreateAlbumRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAlbumRequestWithBody generates requests for CreateAlbum with any type of body

func NewCreateApiKeyRequest

func NewCreateApiKeyRequest(server string, body CreateApiKeyJSONRequestBody) (*http.Request, error)

NewCreateApiKeyRequest calls the generic CreateApiKey builder with application/json body

func NewCreateApiKeyRequestWithBody

func NewCreateApiKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateApiKeyRequestWithBody generates requests for CreateApiKey with any type of body

func NewCreateJobRequest

func NewCreateJobRequest(server string, body CreateJobJSONRequestBody) (*http.Request, error)

NewCreateJobRequest calls the generic CreateJob builder with application/json body

func NewCreateJobRequestWithBody

func NewCreateJobRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateJobRequestWithBody generates requests for CreateJob with any type of body

func NewCreateLibraryRequest

func NewCreateLibraryRequest(server string, body CreateLibraryJSONRequestBody) (*http.Request, error)

NewCreateLibraryRequest calls the generic CreateLibrary builder with application/json body

func NewCreateLibraryRequestWithBody

func NewCreateLibraryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateLibraryRequestWithBody generates requests for CreateLibrary with any type of body

func NewCreateMemoryRequest

func NewCreateMemoryRequest(server string, body CreateMemoryJSONRequestBody) (*http.Request, error)

NewCreateMemoryRequest calls the generic CreateMemory builder with application/json body

func NewCreateMemoryRequestWithBody

func NewCreateMemoryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateMemoryRequestWithBody generates requests for CreateMemory with any type of body

func NewCreatePartnerRequest

func NewCreatePartnerRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewCreatePartnerRequest generates requests for CreatePartner

func NewCreatePersonRequest

func NewCreatePersonRequest(server string, body CreatePersonJSONRequestBody) (*http.Request, error)

NewCreatePersonRequest calls the generic CreatePerson builder with application/json body

func NewCreatePersonRequestWithBody

func NewCreatePersonRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePersonRequestWithBody generates requests for CreatePerson with any type of body

func NewCreateProfileImageRequestWithBody

func NewCreateProfileImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateProfileImageRequestWithBody generates requests for CreateProfileImage with any type of body

func NewCreateSharedLinkRequest

func NewCreateSharedLinkRequest(server string, body CreateSharedLinkJSONRequestBody) (*http.Request, error)

NewCreateSharedLinkRequest calls the generic CreateSharedLink builder with application/json body

func NewCreateSharedLinkRequestWithBody

func NewCreateSharedLinkRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateSharedLinkRequestWithBody generates requests for CreateSharedLink with any type of body

func NewCreateStackRequest

func NewCreateStackRequest(server string, body CreateStackJSONRequestBody) (*http.Request, error)

NewCreateStackRequest calls the generic CreateStack builder with application/json body

func NewCreateStackRequestWithBody

func NewCreateStackRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateStackRequestWithBody generates requests for CreateStack with any type of body

func NewCreateTagRequest

func NewCreateTagRequest(server string, body CreateTagJSONRequestBody) (*http.Request, error)

NewCreateTagRequest calls the generic CreateTag builder with application/json body

func NewCreateTagRequestWithBody

func NewCreateTagRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateTagRequestWithBody generates requests for CreateTag with any type of body

func NewCreateUserAdminRequest

func NewCreateUserAdminRequest(server string, body CreateUserAdminJSONRequestBody) (*http.Request, error)

NewCreateUserAdminRequest calls the generic CreateUserAdmin builder with application/json body

func NewCreateUserAdminRequestWithBody

func NewCreateUserAdminRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateUserAdminRequestWithBody generates requests for CreateUserAdmin with any type of body

func NewDeleteActivityRequest

func NewDeleteActivityRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteActivityRequest generates requests for DeleteActivity

func NewDeleteAlbumRequest

func NewDeleteAlbumRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteAlbumRequest generates requests for DeleteAlbum

func NewDeleteAllSessionsRequest

func NewDeleteAllSessionsRequest(server string) (*http.Request, error)

NewDeleteAllSessionsRequest generates requests for DeleteAllSessions

func NewDeleteApiKeyRequest

func NewDeleteApiKeyRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteApiKeyRequest generates requests for DeleteApiKey

func NewDeleteAssetsRequest

func NewDeleteAssetsRequest(server string, body DeleteAssetsJSONRequestBody) (*http.Request, error)

NewDeleteAssetsRequest calls the generic DeleteAssets builder with application/json body

func NewDeleteAssetsRequestWithBody

func NewDeleteAssetsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewDeleteAssetsRequestWithBody generates requests for DeleteAssets with any type of body

func NewDeleteLibraryRequest

func NewDeleteLibraryRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteLibraryRequest generates requests for DeleteLibrary

func NewDeleteMemoryRequest

func NewDeleteMemoryRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteMemoryRequest generates requests for DeleteMemory

func NewDeleteProfileImageRequest

func NewDeleteProfileImageRequest(server string) (*http.Request, error)

NewDeleteProfileImageRequest generates requests for DeleteProfileImage

func NewDeleteServerLicenseRequest

func NewDeleteServerLicenseRequest(server string) (*http.Request, error)

NewDeleteServerLicenseRequest generates requests for DeleteServerLicense

func NewDeleteSessionRequest

func NewDeleteSessionRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteSessionRequest generates requests for DeleteSession

func NewDeleteStackRequest

func NewDeleteStackRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteStackRequest generates requests for DeleteStack

func NewDeleteStacksRequest

func NewDeleteStacksRequest(server string, body DeleteStacksJSONRequestBody) (*http.Request, error)

NewDeleteStacksRequest calls the generic DeleteStacks builder with application/json body

func NewDeleteStacksRequestWithBody

func NewDeleteStacksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewDeleteStacksRequestWithBody generates requests for DeleteStacks with any type of body

func NewDeleteTagRequest

func NewDeleteTagRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewDeleteTagRequest generates requests for DeleteTag

func NewDeleteUserAdminRequest

func NewDeleteUserAdminRequest(server string, id openapi_types.UUID, body DeleteUserAdminJSONRequestBody) (*http.Request, error)

NewDeleteUserAdminRequest calls the generic DeleteUserAdmin builder with application/json body

func NewDeleteUserAdminRequestWithBody

func NewDeleteUserAdminRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewDeleteUserAdminRequestWithBody generates requests for DeleteUserAdmin with any type of body

func NewDeleteUserLicenseRequest

func NewDeleteUserLicenseRequest(server string) (*http.Request, error)

NewDeleteUserLicenseRequest generates requests for DeleteUserLicense

func NewDownloadArchiveRequest

func NewDownloadArchiveRequest(server string, params *DownloadArchiveParams, body DownloadArchiveJSONRequestBody) (*http.Request, error)

NewDownloadArchiveRequest calls the generic DownloadArchive builder with application/json body

func NewDownloadArchiveRequestWithBody

func NewDownloadArchiveRequestWithBody(server string, params *DownloadArchiveParams, contentType string, body io.Reader) (*http.Request, error)

NewDownloadArchiveRequestWithBody generates requests for DownloadArchive with any type of body

func NewDownloadAssetRequest

func NewDownloadAssetRequest(server string, id openapi_types.UUID, params *DownloadAssetParams) (*http.Request, error)

NewDownloadAssetRequest generates requests for DownloadAsset

func NewEmptyTrashRequest

func NewEmptyTrashRequest(server string) (*http.Request, error)

NewEmptyTrashRequest generates requests for EmptyTrash

func NewFinishOAuthRequest

func NewFinishOAuthRequest(server string, body FinishOAuthJSONRequestBody) (*http.Request, error)

NewFinishOAuthRequest calls the generic FinishOAuth builder with application/json body

func NewFinishOAuthRequestWithBody

func NewFinishOAuthRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewFinishOAuthRequestWithBody generates requests for FinishOAuth with any type of body

func NewFixAuditFilesRequest

func NewFixAuditFilesRequest(server string, body FixAuditFilesJSONRequestBody) (*http.Request, error)

NewFixAuditFilesRequest calls the generic FixAuditFiles builder with application/json body

func NewFixAuditFilesRequestWithBody

func NewFixAuditFilesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewFixAuditFilesRequestWithBody generates requests for FixAuditFiles with any type of body

func NewGetAboutInfoRequest

func NewGetAboutInfoRequest(server string) (*http.Request, error)

NewGetAboutInfoRequest generates requests for GetAboutInfo

func NewGetActivitiesRequest

func NewGetActivitiesRequest(server string, params *GetActivitiesParams) (*http.Request, error)

NewGetActivitiesRequest generates requests for GetActivities

func NewGetActivityStatisticsRequest

func NewGetActivityStatisticsRequest(server string, params *GetActivityStatisticsParams) (*http.Request, error)

NewGetActivityStatisticsRequest generates requests for GetActivityStatistics

func NewGetAdminOnboardingRequest

func NewGetAdminOnboardingRequest(server string) (*http.Request, error)

NewGetAdminOnboardingRequest generates requests for GetAdminOnboarding

func NewGetAlbumInfoRequest

func NewGetAlbumInfoRequest(server string, id openapi_types.UUID, params *GetAlbumInfoParams) (*http.Request, error)

NewGetAlbumInfoRequest generates requests for GetAlbumInfo

func NewGetAlbumStatisticsRequest

func NewGetAlbumStatisticsRequest(server string) (*http.Request, error)

NewGetAlbumStatisticsRequest generates requests for GetAlbumStatistics

func NewGetAllAlbumsRequest

func NewGetAllAlbumsRequest(server string, params *GetAllAlbumsParams) (*http.Request, error)

NewGetAllAlbumsRequest generates requests for GetAllAlbums

func NewGetAllJobsStatusRequest

func NewGetAllJobsStatusRequest(server string) (*http.Request, error)

NewGetAllJobsStatusRequest generates requests for GetAllJobsStatus

func NewGetAllLibrariesRequest

func NewGetAllLibrariesRequest(server string) (*http.Request, error)

NewGetAllLibrariesRequest generates requests for GetAllLibraries

func NewGetAllPeopleRequest

func NewGetAllPeopleRequest(server string, params *GetAllPeopleParams) (*http.Request, error)

NewGetAllPeopleRequest generates requests for GetAllPeople

func NewGetAllSharedLinksRequest

func NewGetAllSharedLinksRequest(server string) (*http.Request, error)

NewGetAllSharedLinksRequest generates requests for GetAllSharedLinks

func NewGetAllTagsRequest

func NewGetAllTagsRequest(server string) (*http.Request, error)

NewGetAllTagsRequest generates requests for GetAllTags

func NewGetAllUserAssetsByDeviceIdRequest

func NewGetAllUserAssetsByDeviceIdRequest(server string, deviceId string) (*http.Request, error)

NewGetAllUserAssetsByDeviceIdRequest generates requests for GetAllUserAssetsByDeviceId

func NewGetApiKeyRequest

func NewGetApiKeyRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetApiKeyRequest generates requests for GetApiKey

func NewGetApiKeysRequest

func NewGetApiKeysRequest(server string) (*http.Request, error)

NewGetApiKeysRequest generates requests for GetApiKeys

func NewGetAssetDuplicatesRequest

func NewGetAssetDuplicatesRequest(server string) (*http.Request, error)

NewGetAssetDuplicatesRequest generates requests for GetAssetDuplicates

func NewGetAssetInfoRequest

func NewGetAssetInfoRequest(server string, id openapi_types.UUID, params *GetAssetInfoParams) (*http.Request, error)

NewGetAssetInfoRequest generates requests for GetAssetInfo

func NewGetAssetStatisticsRequest

func NewGetAssetStatisticsRequest(server string, params *GetAssetStatisticsParams) (*http.Request, error)

NewGetAssetStatisticsRequest generates requests for GetAssetStatistics

func NewGetAssetsByCityRequest

func NewGetAssetsByCityRequest(server string) (*http.Request, error)

NewGetAssetsByCityRequest generates requests for GetAssetsByCity

func NewGetAssetsByOriginalPathRequest

func NewGetAssetsByOriginalPathRequest(server string, params *GetAssetsByOriginalPathParams) (*http.Request, error)

NewGetAssetsByOriginalPathRequest generates requests for GetAssetsByOriginalPath

func NewGetAuditDeletesRequest

func NewGetAuditDeletesRequest(server string, params *GetAuditDeletesParams) (*http.Request, error)

NewGetAuditDeletesRequest generates requests for GetAuditDeletes

func NewGetAuditFilesRequest

func NewGetAuditFilesRequest(server string) (*http.Request, error)

NewGetAuditFilesRequest generates requests for GetAuditFiles

func NewGetConfigDefaultsRequest

func NewGetConfigDefaultsRequest(server string) (*http.Request, error)

NewGetConfigDefaultsRequest generates requests for GetConfigDefaults

func NewGetConfigRequest

func NewGetConfigRequest(server string) (*http.Request, error)

NewGetConfigRequest generates requests for GetConfig

func NewGetDeltaSyncRequest

func NewGetDeltaSyncRequest(server string, body GetDeltaSyncJSONRequestBody) (*http.Request, error)

NewGetDeltaSyncRequest calls the generic GetDeltaSync builder with application/json body

func NewGetDeltaSyncRequestWithBody

func NewGetDeltaSyncRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewGetDeltaSyncRequestWithBody generates requests for GetDeltaSync with any type of body

func NewGetDownloadInfoRequest

func NewGetDownloadInfoRequest(server string, params *GetDownloadInfoParams, body GetDownloadInfoJSONRequestBody) (*http.Request, error)

NewGetDownloadInfoRequest calls the generic GetDownloadInfo builder with application/json body

func NewGetDownloadInfoRequestWithBody

func NewGetDownloadInfoRequestWithBody(server string, params *GetDownloadInfoParams, contentType string, body io.Reader) (*http.Request, error)

NewGetDownloadInfoRequestWithBody generates requests for GetDownloadInfo with any type of body

func NewGetExploreDataRequest

func NewGetExploreDataRequest(server string) (*http.Request, error)

NewGetExploreDataRequest generates requests for GetExploreData

func NewGetFacesRequest

func NewGetFacesRequest(server string, params *GetFacesParams) (*http.Request, error)

NewGetFacesRequest generates requests for GetFaces

func NewGetFileChecksumsRequest

func NewGetFileChecksumsRequest(server string, body GetFileChecksumsJSONRequestBody) (*http.Request, error)

NewGetFileChecksumsRequest calls the generic GetFileChecksums builder with application/json body

func NewGetFileChecksumsRequestWithBody

func NewGetFileChecksumsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewGetFileChecksumsRequestWithBody generates requests for GetFileChecksums with any type of body

func NewGetFullSyncForUserRequest

func NewGetFullSyncForUserRequest(server string, body GetFullSyncForUserJSONRequestBody) (*http.Request, error)

NewGetFullSyncForUserRequest calls the generic GetFullSyncForUser builder with application/json body

func NewGetFullSyncForUserRequestWithBody

func NewGetFullSyncForUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewGetFullSyncForUserRequestWithBody generates requests for GetFullSyncForUser with any type of body

func NewGetLibraryRequest

func NewGetLibraryRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetLibraryRequest generates requests for GetLibrary

func NewGetLibraryStatisticsRequest

func NewGetLibraryStatisticsRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetLibraryStatisticsRequest generates requests for GetLibraryStatistics

func NewGetMapMarkersRequest

func NewGetMapMarkersRequest(server string, params *GetMapMarkersParams) (*http.Request, error)

NewGetMapMarkersRequest generates requests for GetMapMarkers

func NewGetMemoryLaneRequest

func NewGetMemoryLaneRequest(server string, params *GetMemoryLaneParams) (*http.Request, error)

NewGetMemoryLaneRequest generates requests for GetMemoryLane

func NewGetMemoryRequest

func NewGetMemoryRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetMemoryRequest generates requests for GetMemory

func NewGetMyPreferencesRequest

func NewGetMyPreferencesRequest(server string) (*http.Request, error)

NewGetMyPreferencesRequest generates requests for GetMyPreferences

func NewGetMySharedLinkRequest

func NewGetMySharedLinkRequest(server string, params *GetMySharedLinkParams) (*http.Request, error)

NewGetMySharedLinkRequest generates requests for GetMySharedLink

func NewGetMyUserRequest

func NewGetMyUserRequest(server string) (*http.Request, error)

NewGetMyUserRequest generates requests for GetMyUser

func NewGetNotificationTemplateRequest

func NewGetNotificationTemplateRequest(server string, name string, body GetNotificationTemplateJSONRequestBody) (*http.Request, error)

NewGetNotificationTemplateRequest calls the generic GetNotificationTemplate builder with application/json body

func NewGetNotificationTemplateRequestWithBody

func NewGetNotificationTemplateRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)

NewGetNotificationTemplateRequestWithBody generates requests for GetNotificationTemplate with any type of body

func NewGetPartnersRequest

func NewGetPartnersRequest(server string, params *GetPartnersParams) (*http.Request, error)

NewGetPartnersRequest generates requests for GetPartners

func NewGetPersonRequest

func NewGetPersonRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetPersonRequest generates requests for GetPerson

func NewGetPersonStatisticsRequest

func NewGetPersonStatisticsRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetPersonStatisticsRequest generates requests for GetPersonStatistics

func NewGetPersonThumbnailRequest

func NewGetPersonThumbnailRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetPersonThumbnailRequest generates requests for GetPersonThumbnail

func NewGetProfileImageRequest

func NewGetProfileImageRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetProfileImageRequest generates requests for GetProfileImage

func NewGetRandomRequest

func NewGetRandomRequest(server string, params *GetRandomParams) (*http.Request, error)

NewGetRandomRequest generates requests for GetRandom

func NewGetReverseGeocodingStateRequest

func NewGetReverseGeocodingStateRequest(server string) (*http.Request, error)

NewGetReverseGeocodingStateRequest generates requests for GetReverseGeocodingState

func NewGetSearchSuggestionsRequest

func NewGetSearchSuggestionsRequest(server string, params *GetSearchSuggestionsParams) (*http.Request, error)

NewGetSearchSuggestionsRequest generates requests for GetSearchSuggestions

func NewGetServerConfigRequest

func NewGetServerConfigRequest(server string) (*http.Request, error)

NewGetServerConfigRequest generates requests for GetServerConfig

func NewGetServerFeaturesRequest

func NewGetServerFeaturesRequest(server string) (*http.Request, error)

NewGetServerFeaturesRequest generates requests for GetServerFeatures

func NewGetServerLicenseRequest

func NewGetServerLicenseRequest(server string) (*http.Request, error)

NewGetServerLicenseRequest generates requests for GetServerLicense

func NewGetServerStatisticsRequest

func NewGetServerStatisticsRequest(server string) (*http.Request, error)

NewGetServerStatisticsRequest generates requests for GetServerStatistics

func NewGetServerVersionRequest

func NewGetServerVersionRequest(server string) (*http.Request, error)

NewGetServerVersionRequest generates requests for GetServerVersion

func NewGetSessionsRequest

func NewGetSessionsRequest(server string) (*http.Request, error)

NewGetSessionsRequest generates requests for GetSessions

func NewGetSharedLinkByIdRequest

func NewGetSharedLinkByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetSharedLinkByIdRequest generates requests for GetSharedLinkById

func NewGetStackRequest

func NewGetStackRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetStackRequest generates requests for GetStack

func NewGetStorageRequest

func NewGetStorageRequest(server string) (*http.Request, error)

NewGetStorageRequest generates requests for GetStorage

func NewGetStorageTemplateOptionsRequest

func NewGetStorageTemplateOptionsRequest(server string) (*http.Request, error)

NewGetStorageTemplateOptionsRequest generates requests for GetStorageTemplateOptions

func NewGetSupportedMediaTypesRequest

func NewGetSupportedMediaTypesRequest(server string) (*http.Request, error)

NewGetSupportedMediaTypesRequest generates requests for GetSupportedMediaTypes

func NewGetTagByIdRequest

func NewGetTagByIdRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetTagByIdRequest generates requests for GetTagById

func NewGetThemeRequest

func NewGetThemeRequest(server string) (*http.Request, error)

NewGetThemeRequest generates requests for GetTheme

func NewGetTimeBucketRequest

func NewGetTimeBucketRequest(server string, params *GetTimeBucketParams) (*http.Request, error)

NewGetTimeBucketRequest generates requests for GetTimeBucket

func NewGetTimeBucketsRequest

func NewGetTimeBucketsRequest(server string, params *GetTimeBucketsParams) (*http.Request, error)

NewGetTimeBucketsRequest generates requests for GetTimeBuckets

func NewGetUniqueOriginalPathsRequest

func NewGetUniqueOriginalPathsRequest(server string) (*http.Request, error)

NewGetUniqueOriginalPathsRequest generates requests for GetUniqueOriginalPaths

func NewGetUserAdminRequest

func NewGetUserAdminRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetUserAdminRequest generates requests for GetUserAdmin

func NewGetUserLicenseRequest

func NewGetUserLicenseRequest(server string) (*http.Request, error)

NewGetUserLicenseRequest generates requests for GetUserLicense

func NewGetUserPreferencesAdminRequest

func NewGetUserPreferencesAdminRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetUserPreferencesAdminRequest generates requests for GetUserPreferencesAdmin

func NewGetUserRequest

func NewGetUserRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewGetUserRequest generates requests for GetUser

func NewGetVersionHistoryRequest

func NewGetVersionHistoryRequest(server string) (*http.Request, error)

NewGetVersionHistoryRequest generates requests for GetVersionHistory

func NewLinkOAuthAccountRequest

func NewLinkOAuthAccountRequest(server string, body LinkOAuthAccountJSONRequestBody) (*http.Request, error)

NewLinkOAuthAccountRequest calls the generic LinkOAuthAccount builder with application/json body

func NewLinkOAuthAccountRequestWithBody

func NewLinkOAuthAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewLinkOAuthAccountRequestWithBody generates requests for LinkOAuthAccount with any type of body

func NewLoginRequest

func NewLoginRequest(server string, body LoginJSONRequestBody) (*http.Request, error)

NewLoginRequest calls the generic Login builder with application/json body

func NewLoginRequestWithBody

func NewLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewLoginRequestWithBody generates requests for Login with any type of body

func NewLogoutRequest

func NewLogoutRequest(server string) (*http.Request, error)

NewLogoutRequest generates requests for Logout

func NewMergePersonRequest

func NewMergePersonRequest(server string, id openapi_types.UUID, body MergePersonJSONRequestBody) (*http.Request, error)

NewMergePersonRequest calls the generic MergePerson builder with application/json body

func NewMergePersonRequestWithBody

func NewMergePersonRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewMergePersonRequestWithBody generates requests for MergePerson with any type of body

func NewPingServerRequest

func NewPingServerRequest(server string) (*http.Request, error)

NewPingServerRequest generates requests for PingServer

func NewPlayAssetVideoRequest

func NewPlayAssetVideoRequest(server string, id openapi_types.UUID, params *PlayAssetVideoParams) (*http.Request, error)

NewPlayAssetVideoRequest generates requests for PlayAssetVideo

func NewReassignFacesByIdRequest

func NewReassignFacesByIdRequest(server string, id openapi_types.UUID, body ReassignFacesByIdJSONRequestBody) (*http.Request, error)

NewReassignFacesByIdRequest calls the generic ReassignFacesById builder with application/json body

func NewReassignFacesByIdRequestWithBody

func NewReassignFacesByIdRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewReassignFacesByIdRequestWithBody generates requests for ReassignFacesById with any type of body

func NewReassignFacesRequest

func NewReassignFacesRequest(server string, id openapi_types.UUID, body ReassignFacesJSONRequestBody) (*http.Request, error)

NewReassignFacesRequest calls the generic ReassignFaces builder with application/json body

func NewReassignFacesRequestWithBody

func NewReassignFacesRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewReassignFacesRequestWithBody generates requests for ReassignFaces with any type of body

func NewRedirectOAuthToMobileRequest

func NewRedirectOAuthToMobileRequest(server string) (*http.Request, error)

NewRedirectOAuthToMobileRequest generates requests for RedirectOAuthToMobile

func NewRemoveAssetFromAlbumRequest

func NewRemoveAssetFromAlbumRequest(server string, id openapi_types.UUID, body RemoveAssetFromAlbumJSONRequestBody) (*http.Request, error)

NewRemoveAssetFromAlbumRequest calls the generic RemoveAssetFromAlbum builder with application/json body

func NewRemoveAssetFromAlbumRequestWithBody

func NewRemoveAssetFromAlbumRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewRemoveAssetFromAlbumRequestWithBody generates requests for RemoveAssetFromAlbum with any type of body

func NewRemoveMemoryAssetsRequest

func NewRemoveMemoryAssetsRequest(server string, id openapi_types.UUID, body RemoveMemoryAssetsJSONRequestBody) (*http.Request, error)

NewRemoveMemoryAssetsRequest calls the generic RemoveMemoryAssets builder with application/json body

func NewRemoveMemoryAssetsRequestWithBody

func NewRemoveMemoryAssetsRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewRemoveMemoryAssetsRequestWithBody generates requests for RemoveMemoryAssets with any type of body

func NewRemovePartnerRequest

func NewRemovePartnerRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewRemovePartnerRequest generates requests for RemovePartner

func NewRemoveSharedLinkAssetsRequest

func NewRemoveSharedLinkAssetsRequest(server string, id openapi_types.UUID, params *RemoveSharedLinkAssetsParams, body RemoveSharedLinkAssetsJSONRequestBody) (*http.Request, error)

NewRemoveSharedLinkAssetsRequest calls the generic RemoveSharedLinkAssets builder with application/json body

func NewRemoveSharedLinkAssetsRequestWithBody

func NewRemoveSharedLinkAssetsRequestWithBody(server string, id openapi_types.UUID, params *RemoveSharedLinkAssetsParams, contentType string, body io.Reader) (*http.Request, error)

NewRemoveSharedLinkAssetsRequestWithBody generates requests for RemoveSharedLinkAssets with any type of body

func NewRemoveSharedLinkRequest

func NewRemoveSharedLinkRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewRemoveSharedLinkRequest generates requests for RemoveSharedLink

func NewRemoveUserFromAlbumRequest

func NewRemoveUserFromAlbumRequest(server string, id openapi_types.UUID, userId string) (*http.Request, error)

NewRemoveUserFromAlbumRequest generates requests for RemoveUserFromAlbum

func NewReplaceAssetRequestWithBody

func NewReplaceAssetRequestWithBody(server string, id openapi_types.UUID, params *ReplaceAssetParams, contentType string, body io.Reader) (*http.Request, error)

NewReplaceAssetRequestWithBody generates requests for ReplaceAsset with any type of body

func NewRestoreAssetsRequest

func NewRestoreAssetsRequest(server string, body RestoreAssetsJSONRequestBody) (*http.Request, error)

NewRestoreAssetsRequest calls the generic RestoreAssets builder with application/json body

func NewRestoreAssetsRequestWithBody

func NewRestoreAssetsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewRestoreAssetsRequestWithBody generates requests for RestoreAssets with any type of body

func NewRestoreTrashRequest

func NewRestoreTrashRequest(server string) (*http.Request, error)

NewRestoreTrashRequest generates requests for RestoreTrash

func NewRestoreUserAdminRequest

func NewRestoreUserAdminRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewRestoreUserAdminRequest generates requests for RestoreUserAdmin

func NewReverseGeocodeRequest

func NewReverseGeocodeRequest(server string, params *ReverseGeocodeParams) (*http.Request, error)

NewReverseGeocodeRequest generates requests for ReverseGeocode

func NewRunAssetJobsRequest

func NewRunAssetJobsRequest(server string, body RunAssetJobsJSONRequestBody) (*http.Request, error)

NewRunAssetJobsRequest calls the generic RunAssetJobs builder with application/json body

func NewRunAssetJobsRequestWithBody

func NewRunAssetJobsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewRunAssetJobsRequestWithBody generates requests for RunAssetJobs with any type of body

func NewScanLibraryRequest

func NewScanLibraryRequest(server string, id openapi_types.UUID) (*http.Request, error)

NewScanLibraryRequest generates requests for ScanLibrary

func NewSearchAssetsRequest

func NewSearchAssetsRequest(server string, body SearchAssetsJSONRequestBody) (*http.Request, error)

NewSearchAssetsRequest calls the generic SearchAssets builder with application/json body

func NewSearchAssetsRequestWithBody

func NewSearchAssetsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSearchAssetsRequestWithBody generates requests for SearchAssets with any type of body

func NewSearchMemoriesRequest

func NewSearchMemoriesRequest(server string) (*http.Request, error)

NewSearchMemoriesRequest generates requests for SearchMemories

func NewSearchPersonRequest

func NewSearchPersonRequest(server string, params *SearchPersonParams) (*http.Request, error)

NewSearchPersonRequest generates requests for SearchPerson

func NewSearchPlacesRequest

func NewSearchPlacesRequest(server string, params *SearchPlacesParams) (*http.Request, error)

NewSearchPlacesRequest generates requests for SearchPlaces

func NewSearchRandomRequest

func NewSearchRandomRequest(server string, body SearchRandomJSONRequestBody) (*http.Request, error)

NewSearchRandomRequest calls the generic SearchRandom builder with application/json body

func NewSearchRandomRequestWithBody

func NewSearchRandomRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSearchRandomRequestWithBody generates requests for SearchRandom with any type of body

func NewSearchSmartRequest

func NewSearchSmartRequest(server string, body SearchSmartJSONRequestBody) (*http.Request, error)

NewSearchSmartRequest calls the generic SearchSmart builder with application/json body

func NewSearchSmartRequestWithBody

func NewSearchSmartRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSearchSmartRequestWithBody generates requests for SearchSmart with any type of body

func NewSearchStacksRequest

func NewSearchStacksRequest(server string, params *SearchStacksParams) (*http.Request, error)

NewSearchStacksRequest generates requests for SearchStacks

func NewSearchUsersAdminRequest

func NewSearchUsersAdminRequest(server string, params *SearchUsersAdminParams) (*http.Request, error)

NewSearchUsersAdminRequest generates requests for SearchUsersAdmin

func NewSearchUsersRequest

func NewSearchUsersRequest(server string) (*http.Request, error)

NewSearchUsersRequest generates requests for SearchUsers

func NewSendJobCommandRequest

func NewSendJobCommandRequest(server string, id JobName, body SendJobCommandJSONRequestBody) (*http.Request, error)

NewSendJobCommandRequest calls the generic SendJobCommand builder with application/json body

func NewSendJobCommandRequestWithBody

func NewSendJobCommandRequestWithBody(server string, id JobName, contentType string, body io.Reader) (*http.Request, error)

NewSendJobCommandRequestWithBody generates requests for SendJobCommand with any type of body

func NewSendTestEmailRequest

func NewSendTestEmailRequest(server string, body SendTestEmailJSONRequestBody) (*http.Request, error)

NewSendTestEmailRequest calls the generic SendTestEmail builder with application/json body

func NewSendTestEmailRequestWithBody

func NewSendTestEmailRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSendTestEmailRequestWithBody generates requests for SendTestEmail with any type of body

func NewSetServerLicenseRequest

func NewSetServerLicenseRequest(server string, body SetServerLicenseJSONRequestBody) (*http.Request, error)

NewSetServerLicenseRequest calls the generic SetServerLicense builder with application/json body

func NewSetServerLicenseRequestWithBody

func NewSetServerLicenseRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSetServerLicenseRequestWithBody generates requests for SetServerLicense with any type of body

func NewSetUserLicenseRequest

func NewSetUserLicenseRequest(server string, body SetUserLicenseJSONRequestBody) (*http.Request, error)

NewSetUserLicenseRequest calls the generic SetUserLicense builder with application/json body

func NewSetUserLicenseRequestWithBody

func NewSetUserLicenseRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSetUserLicenseRequestWithBody generates requests for SetUserLicense with any type of body

func NewSignUpAdminRequest

func NewSignUpAdminRequest(server string, body SignUpAdminJSONRequestBody) (*http.Request, error)

NewSignUpAdminRequest calls the generic SignUpAdmin builder with application/json body

func NewSignUpAdminRequestWithBody

func NewSignUpAdminRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSignUpAdminRequestWithBody generates requests for SignUpAdmin with any type of body

func NewStartOAuthRequest

func NewStartOAuthRequest(server string, body StartOAuthJSONRequestBody) (*http.Request, error)

NewStartOAuthRequest calls the generic StartOAuth builder with application/json body

func NewStartOAuthRequestWithBody

func NewStartOAuthRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewStartOAuthRequestWithBody generates requests for StartOAuth with any type of body

func NewTagAssetsRequest

func NewTagAssetsRequest(server string, id openapi_types.UUID, body TagAssetsJSONRequestBody) (*http.Request, error)

NewTagAssetsRequest calls the generic TagAssets builder with application/json body

func NewTagAssetsRequestWithBody

func NewTagAssetsRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewTagAssetsRequestWithBody generates requests for TagAssets with any type of body

func NewUnlinkOAuthAccountRequest

func NewUnlinkOAuthAccountRequest(server string) (*http.Request, error)

NewUnlinkOAuthAccountRequest generates requests for UnlinkOAuthAccount

func NewUntagAssetsRequest

func NewUntagAssetsRequest(server string, id openapi_types.UUID, body UntagAssetsJSONRequestBody) (*http.Request, error)

NewUntagAssetsRequest calls the generic UntagAssets builder with application/json body

func NewUntagAssetsRequestWithBody

func NewUntagAssetsRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUntagAssetsRequestWithBody generates requests for UntagAssets with any type of body

func NewUpdateAdminOnboardingRequest

func NewUpdateAdminOnboardingRequest(server string, body UpdateAdminOnboardingJSONRequestBody) (*http.Request, error)

NewUpdateAdminOnboardingRequest calls the generic UpdateAdminOnboarding builder with application/json body

func NewUpdateAdminOnboardingRequestWithBody

func NewUpdateAdminOnboardingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAdminOnboardingRequestWithBody generates requests for UpdateAdminOnboarding with any type of body

func NewUpdateAlbumInfoRequest

func NewUpdateAlbumInfoRequest(server string, id openapi_types.UUID, body UpdateAlbumInfoJSONRequestBody) (*http.Request, error)

NewUpdateAlbumInfoRequest calls the generic UpdateAlbumInfo builder with application/json body

func NewUpdateAlbumInfoRequestWithBody

func NewUpdateAlbumInfoRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAlbumInfoRequestWithBody generates requests for UpdateAlbumInfo with any type of body

func NewUpdateAlbumUserRequest

func NewUpdateAlbumUserRequest(server string, id openapi_types.UUID, userId string, body UpdateAlbumUserJSONRequestBody) (*http.Request, error)

NewUpdateAlbumUserRequest calls the generic UpdateAlbumUser builder with application/json body

func NewUpdateAlbumUserRequestWithBody

func NewUpdateAlbumUserRequestWithBody(server string, id openapi_types.UUID, userId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAlbumUserRequestWithBody generates requests for UpdateAlbumUser with any type of body

func NewUpdateApiKeyRequest

func NewUpdateApiKeyRequest(server string, id openapi_types.UUID, body UpdateApiKeyJSONRequestBody) (*http.Request, error)

NewUpdateApiKeyRequest calls the generic UpdateApiKey builder with application/json body

func NewUpdateApiKeyRequestWithBody

func NewUpdateApiKeyRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateApiKeyRequestWithBody generates requests for UpdateApiKey with any type of body

func NewUpdateAssetRequest

func NewUpdateAssetRequest(server string, id openapi_types.UUID, body UpdateAssetJSONRequestBody) (*http.Request, error)

NewUpdateAssetRequest calls the generic UpdateAsset builder with application/json body

func NewUpdateAssetRequestWithBody

func NewUpdateAssetRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAssetRequestWithBody generates requests for UpdateAsset with any type of body

func NewUpdateAssetsRequest

func NewUpdateAssetsRequest(server string, body UpdateAssetsJSONRequestBody) (*http.Request, error)

NewUpdateAssetsRequest calls the generic UpdateAssets builder with application/json body

func NewUpdateAssetsRequestWithBody

func NewUpdateAssetsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAssetsRequestWithBody generates requests for UpdateAssets with any type of body

func NewUpdateConfigRequest

func NewUpdateConfigRequest(server string, body UpdateConfigJSONRequestBody) (*http.Request, error)

NewUpdateConfigRequest calls the generic UpdateConfig builder with application/json body

func NewUpdateConfigRequestWithBody

func NewUpdateConfigRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateConfigRequestWithBody generates requests for UpdateConfig with any type of body

func NewUpdateLibraryRequest

func NewUpdateLibraryRequest(server string, id openapi_types.UUID, body UpdateLibraryJSONRequestBody) (*http.Request, error)

NewUpdateLibraryRequest calls the generic UpdateLibrary builder with application/json body

func NewUpdateLibraryRequestWithBody

func NewUpdateLibraryRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateLibraryRequestWithBody generates requests for UpdateLibrary with any type of body

func NewUpdateMemoryRequest

func NewUpdateMemoryRequest(server string, id openapi_types.UUID, body UpdateMemoryJSONRequestBody) (*http.Request, error)

NewUpdateMemoryRequest calls the generic UpdateMemory builder with application/json body

func NewUpdateMemoryRequestWithBody

func NewUpdateMemoryRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMemoryRequestWithBody generates requests for UpdateMemory with any type of body

func NewUpdateMyPreferencesRequest

func NewUpdateMyPreferencesRequest(server string, body UpdateMyPreferencesJSONRequestBody) (*http.Request, error)

NewUpdateMyPreferencesRequest calls the generic UpdateMyPreferences builder with application/json body

func NewUpdateMyPreferencesRequestWithBody

func NewUpdateMyPreferencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMyPreferencesRequestWithBody generates requests for UpdateMyPreferences with any type of body

func NewUpdateMyUserRequest

func NewUpdateMyUserRequest(server string, body UpdateMyUserJSONRequestBody) (*http.Request, error)

NewUpdateMyUserRequest calls the generic UpdateMyUser builder with application/json body

func NewUpdateMyUserRequestWithBody

func NewUpdateMyUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMyUserRequestWithBody generates requests for UpdateMyUser with any type of body

func NewUpdatePartnerRequest

func NewUpdatePartnerRequest(server string, id openapi_types.UUID, body UpdatePartnerJSONRequestBody) (*http.Request, error)

NewUpdatePartnerRequest calls the generic UpdatePartner builder with application/json body

func NewUpdatePartnerRequestWithBody

func NewUpdatePartnerRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePartnerRequestWithBody generates requests for UpdatePartner with any type of body

func NewUpdatePeopleRequest

func NewUpdatePeopleRequest(server string, body UpdatePeopleJSONRequestBody) (*http.Request, error)

NewUpdatePeopleRequest calls the generic UpdatePeople builder with application/json body

func NewUpdatePeopleRequestWithBody

func NewUpdatePeopleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePeopleRequestWithBody generates requests for UpdatePeople with any type of body

func NewUpdatePersonRequest

func NewUpdatePersonRequest(server string, id openapi_types.UUID, body UpdatePersonJSONRequestBody) (*http.Request, error)

NewUpdatePersonRequest calls the generic UpdatePerson builder with application/json body

func NewUpdatePersonRequestWithBody

func NewUpdatePersonRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePersonRequestWithBody generates requests for UpdatePerson with any type of body

func NewUpdateSharedLinkRequest

func NewUpdateSharedLinkRequest(server string, id openapi_types.UUID, body UpdateSharedLinkJSONRequestBody) (*http.Request, error)

NewUpdateSharedLinkRequest calls the generic UpdateSharedLink builder with application/json body

func NewUpdateSharedLinkRequestWithBody

func NewUpdateSharedLinkRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSharedLinkRequestWithBody generates requests for UpdateSharedLink with any type of body

func NewUpdateStackRequest

func NewUpdateStackRequest(server string, id openapi_types.UUID, body UpdateStackJSONRequestBody) (*http.Request, error)

NewUpdateStackRequest calls the generic UpdateStack builder with application/json body

func NewUpdateStackRequestWithBody

func NewUpdateStackRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateStackRequestWithBody generates requests for UpdateStack with any type of body

func NewUpdateTagRequest

func NewUpdateTagRequest(server string, id openapi_types.UUID, body UpdateTagJSONRequestBody) (*http.Request, error)

NewUpdateTagRequest calls the generic UpdateTag builder with application/json body

func NewUpdateTagRequestWithBody

func NewUpdateTagRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTagRequestWithBody generates requests for UpdateTag with any type of body

func NewUpdateUserAdminRequest

func NewUpdateUserAdminRequest(server string, id openapi_types.UUID, body UpdateUserAdminJSONRequestBody) (*http.Request, error)

NewUpdateUserAdminRequest calls the generic UpdateUserAdmin builder with application/json body

func NewUpdateUserAdminRequestWithBody

func NewUpdateUserAdminRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserAdminRequestWithBody generates requests for UpdateUserAdmin with any type of body

func NewUpdateUserPreferencesAdminRequest

func NewUpdateUserPreferencesAdminRequest(server string, id openapi_types.UUID, body UpdateUserPreferencesAdminJSONRequestBody) (*http.Request, error)

NewUpdateUserPreferencesAdminRequest calls the generic UpdateUserPreferencesAdmin builder with application/json body

func NewUpdateUserPreferencesAdminRequestWithBody

func NewUpdateUserPreferencesAdminRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserPreferencesAdminRequestWithBody generates requests for UpdateUserPreferencesAdmin with any type of body

func NewUploadAssetRequestWithBody

func NewUploadAssetRequestWithBody(server string, params *UploadAssetParams, contentType string, body io.Reader) (*http.Request, error)

NewUploadAssetRequestWithBody generates requests for UploadAsset with any type of body

func NewUpsertTagsRequest

func NewUpsertTagsRequest(server string, body UpsertTagsJSONRequestBody) (*http.Request, error)

NewUpsertTagsRequest calls the generic UpsertTags builder with application/json body

func NewUpsertTagsRequestWithBody

func NewUpsertTagsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpsertTagsRequestWithBody generates requests for UpsertTags with any type of body

func NewValidateAccessTokenRequest

func NewValidateAccessTokenRequest(server string) (*http.Request, error)

NewValidateAccessTokenRequest generates requests for ValidateAccessToken

func NewValidateRequest

func NewValidateRequest(server string, id openapi_types.UUID, body ValidateJSONRequestBody) (*http.Request, error)

NewValidateRequest calls the generic Validate builder with application/json body

func NewValidateRequestWithBody

func NewValidateRequestWithBody(server string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewValidateRequestWithBody generates requests for Validate with any type of body

func NewViewAssetRequest

func NewViewAssetRequest(server string, id openapi_types.UUID, params *ViewAssetParams) (*http.Request, error)

NewViewAssetRequest generates requests for ViewAsset

Types

type APIKeyCreateDto

type APIKeyCreateDto struct {
	Name        *string      `json:"name,omitempty"`
	Permissions []Permission `json:"permissions"`
}

APIKeyCreateDto defines model for APIKeyCreateDto.

type APIKeyCreateResponseDto

type APIKeyCreateResponseDto struct {
	ApiKey APIKeyResponseDto `json:"apiKey"`
	Secret string            `json:"secret"`
}

APIKeyCreateResponseDto defines model for APIKeyCreateResponseDto.

type APIKeyResponseDto

type APIKeyResponseDto struct {
	CreatedAt   time.Time    `json:"createdAt"`
	Id          string       `json:"id"`
	Name        string       `json:"name"`
	Permissions []Permission `json:"permissions"`
	UpdatedAt   time.Time    `json:"updatedAt"`
}

APIKeyResponseDto defines model for APIKeyResponseDto.

type APIKeyUpdateDto

type APIKeyUpdateDto struct {
	Name string `json:"name"`
}

APIKeyUpdateDto defines model for APIKeyUpdateDto.

type ActivityCreateDto

type ActivityCreateDto struct {
	AlbumId openapi_types.UUID  `json:"albumId"`
	AssetId *openapi_types.UUID `json:"assetId,omitempty"`
	Comment *string             `json:"comment,omitempty"`
	Type    ReactionType        `json:"type"`
}

ActivityCreateDto defines model for ActivityCreateDto.

type ActivityResponseDto

type ActivityResponseDto struct {
	AssetId   *string         `json:"assetId"`
	Comment   *string         `json:"comment"`
	CreatedAt time.Time       `json:"createdAt"`
	Id        string          `json:"id"`
	Type      ReactionType    `json:"type"`
	User      UserResponseDto `json:"user"`
}

ActivityResponseDto defines model for ActivityResponseDto.

type ActivityStatisticsResponseDto

type ActivityStatisticsResponseDto struct {
	Comments int `json:"comments"`
}

ActivityStatisticsResponseDto defines model for ActivityStatisticsResponseDto.

type AddAssetsToAlbumJSONRequestBody

type AddAssetsToAlbumJSONRequestBody = BulkIdsDto

AddAssetsToAlbumJSONRequestBody defines body for AddAssetsToAlbum for application/json ContentType.

type AddAssetsToAlbumParams

type AddAssetsToAlbumParams struct {
	Key *string `form:"key,omitempty" json:"key,omitempty"`
}

AddAssetsToAlbumParams defines parameters for AddAssetsToAlbum.

type AddAssetsToAlbumResponse

type AddAssetsToAlbumResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]BulkIdResponseDto
}

func ParseAddAssetsToAlbumResponse

func ParseAddAssetsToAlbumResponse(rsp *http.Response) (*AddAssetsToAlbumResponse, error)

ParseAddAssetsToAlbumResponse parses an HTTP response from a AddAssetsToAlbumWithResponse call

func (AddAssetsToAlbumResponse) Status

func (r AddAssetsToAlbumResponse) Status() string

Status returns HTTPResponse.Status

func (AddAssetsToAlbumResponse) StatusCode

func (r AddAssetsToAlbumResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddMemoryAssetsJSONRequestBody

type AddMemoryAssetsJSONRequestBody = BulkIdsDto

AddMemoryAssetsJSONRequestBody defines body for AddMemoryAssets for application/json ContentType.

type AddMemoryAssetsResponse

type AddMemoryAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]BulkIdResponseDto
}

func ParseAddMemoryAssetsResponse

func ParseAddMemoryAssetsResponse(rsp *http.Response) (*AddMemoryAssetsResponse, error)

ParseAddMemoryAssetsResponse parses an HTTP response from a AddMemoryAssetsWithResponse call

func (AddMemoryAssetsResponse) Status

func (r AddMemoryAssetsResponse) Status() string

Status returns HTTPResponse.Status

func (AddMemoryAssetsResponse) StatusCode

func (r AddMemoryAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddSharedLinkAssetsJSONRequestBody

type AddSharedLinkAssetsJSONRequestBody = AssetIdsDto

AddSharedLinkAssetsJSONRequestBody defines body for AddSharedLinkAssets for application/json ContentType.

type AddSharedLinkAssetsParams

type AddSharedLinkAssetsParams struct {
	Key *string `form:"key,omitempty" json:"key,omitempty"`
}

AddSharedLinkAssetsParams defines parameters for AddSharedLinkAssets.

type AddSharedLinkAssetsResponse

type AddSharedLinkAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AssetIdsResponseDto
}

func ParseAddSharedLinkAssetsResponse

func ParseAddSharedLinkAssetsResponse(rsp *http.Response) (*AddSharedLinkAssetsResponse, error)

ParseAddSharedLinkAssetsResponse parses an HTTP response from a AddSharedLinkAssetsWithResponse call

func (AddSharedLinkAssetsResponse) Status

Status returns HTTPResponse.Status

func (AddSharedLinkAssetsResponse) StatusCode

func (r AddSharedLinkAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddUsersDto

type AddUsersDto struct {
	AlbumUsers []AlbumUserAddDto `json:"albumUsers"`
}

AddUsersDto defines model for AddUsersDto.

type AddUsersToAlbumJSONRequestBody

type AddUsersToAlbumJSONRequestBody = AddUsersDto

AddUsersToAlbumJSONRequestBody defines body for AddUsersToAlbum for application/json ContentType.

type AddUsersToAlbumResponse

type AddUsersToAlbumResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlbumResponseDto
}

func ParseAddUsersToAlbumResponse

func ParseAddUsersToAlbumResponse(rsp *http.Response) (*AddUsersToAlbumResponse, error)

ParseAddUsersToAlbumResponse parses an HTTP response from a AddUsersToAlbumWithResponse call

func (AddUsersToAlbumResponse) Status

func (r AddUsersToAlbumResponse) Status() string

Status returns HTTPResponse.Status

func (AddUsersToAlbumResponse) StatusCode

func (r AddUsersToAlbumResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AdminOnboardingUpdateDto

type AdminOnboardingUpdateDto struct {
	IsOnboarded bool `json:"isOnboarded"`
}

AdminOnboardingUpdateDto defines model for AdminOnboardingUpdateDto.

type AlbumResponseDto

type AlbumResponseDto struct {
	AlbumName                  string                 `json:"albumName"`
	AlbumThumbnailAssetId      *string                `json:"albumThumbnailAssetId"`
	AlbumUsers                 []AlbumUserResponseDto `json:"albumUsers"`
	AssetCount                 int                    `json:"assetCount"`
	Assets                     []AssetResponseDto     `json:"assets"`
	CreatedAt                  time.Time              `json:"createdAt"`
	Description                string                 `json:"description"`
	EndDate                    *time.Time             `json:"endDate,omitempty"`
	HasSharedLink              bool                   `json:"hasSharedLink"`
	Id                         string                 `json:"id"`
	IsActivityEnabled          bool                   `json:"isActivityEnabled"`
	LastModifiedAssetTimestamp *time.Time             `json:"lastModifiedAssetTimestamp,omitempty"`
	Order                      *AssetOrder            `json:"order,omitempty"`
	Owner                      UserResponseDto        `json:"owner"`
	OwnerId                    string                 `json:"ownerId"`
	Shared                     bool                   `json:"shared"`
	StartDate                  *time.Time             `json:"startDate,omitempty"`
	UpdatedAt                  time.Time              `json:"updatedAt"`
}

AlbumResponseDto defines model for AlbumResponseDto.

type AlbumStatisticsResponseDto

type AlbumStatisticsResponseDto struct {
	NotShared int `json:"notShared"`
	Owned     int `json:"owned"`
	Shared    int `json:"shared"`
}

AlbumStatisticsResponseDto defines model for AlbumStatisticsResponseDto.

type AlbumUserAddDto

type AlbumUserAddDto struct {
	Role   *AlbumUserRole     `json:"role,omitempty"`
	UserId openapi_types.UUID `json:"userId"`
}

AlbumUserAddDto defines model for AlbumUserAddDto.

type AlbumUserCreateDto

type AlbumUserCreateDto struct {
	Role   AlbumUserRole      `json:"role"`
	UserId openapi_types.UUID `json:"userId"`
}

AlbumUserCreateDto defines model for AlbumUserCreateDto.

type AlbumUserResponseDto

type AlbumUserResponseDto struct {
	Role AlbumUserRole   `json:"role"`
	User UserResponseDto `json:"user"`
}

AlbumUserResponseDto defines model for AlbumUserResponseDto.

type AlbumUserRole

type AlbumUserRole string

AlbumUserRole defines model for AlbumUserRole.

const (
	Editor AlbumUserRole = "editor"
	Viewer AlbumUserRole = "viewer"
)

Defines values for AlbumUserRole.

type AllJobStatusResponseDto

type AllJobStatusResponseDto struct {
	BackgroundTask           JobStatusDto `json:"backgroundTask"`
	BackupDatabase           JobStatusDto `json:"backupDatabase"`
	DuplicateDetection       JobStatusDto `json:"duplicateDetection"`
	FaceDetection            JobStatusDto `json:"faceDetection"`
	FacialRecognition        JobStatusDto `json:"facialRecognition"`
	Library                  JobStatusDto `json:"library"`
	MetadataExtraction       JobStatusDto `json:"metadataExtraction"`
	Migration                JobStatusDto `json:"migration"`
	Notifications            JobStatusDto `json:"notifications"`
	Search                   JobStatusDto `json:"search"`
	Sidecar                  JobStatusDto `json:"sidecar"`
	SmartSearch              JobStatusDto `json:"smartSearch"`
	StorageTemplateMigration JobStatusDto `json:"storageTemplateMigration"`
	ThumbnailGeneration      JobStatusDto `json:"thumbnailGeneration"`
	VideoConversion          JobStatusDto `json:"videoConversion"`
}

AllJobStatusResponseDto defines model for AllJobStatusResponseDto.

type AssetBulkDeleteDto

type AssetBulkDeleteDto struct {
	Force *bool                `json:"force,omitempty"`
	Ids   []openapi_types.UUID `json:"ids"`
}

AssetBulkDeleteDto defines model for AssetBulkDeleteDto.

type AssetBulkUpdateDto

type AssetBulkUpdateDto struct {
	DateTimeOriginal *string              `json:"dateTimeOriginal,omitempty"`
	DuplicateId      *string              `json:"duplicateId"`
	Ids              []openapi_types.UUID `json:"ids"`
	IsArchived       *bool                `json:"isArchived,omitempty"`
	IsFavorite       *bool                `json:"isFavorite,omitempty"`
	Latitude         *float32             `json:"latitude,omitempty"`
	Longitude        *float32             `json:"longitude,omitempty"`
	Rating           *float32             `json:"rating,omitempty"`
}

AssetBulkUpdateDto defines model for AssetBulkUpdateDto.

type AssetBulkUploadCheckDto

type AssetBulkUploadCheckDto struct {
	Assets []AssetBulkUploadCheckItem `json:"assets"`
}

AssetBulkUploadCheckDto defines model for AssetBulkUploadCheckDto.

type AssetBulkUploadCheckItem

type AssetBulkUploadCheckItem struct {
	// Checksum base64 or hex encoded sha1 hash
	Checksum string `json:"checksum"`
	Id       string `json:"id"`
}

AssetBulkUploadCheckItem defines model for AssetBulkUploadCheckItem.

type AssetBulkUploadCheckResponseDto

type AssetBulkUploadCheckResponseDto struct {
	Results []AssetBulkUploadCheckResult `json:"results"`
}

AssetBulkUploadCheckResponseDto defines model for AssetBulkUploadCheckResponseDto.

type AssetBulkUploadCheckResult

type AssetBulkUploadCheckResult struct {
	Action    AssetBulkUploadCheckResultAction  `json:"action"`
	AssetId   *string                           `json:"assetId,omitempty"`
	Id        string                            `json:"id"`
	IsTrashed *bool                             `json:"isTrashed,omitempty"`
	Reason    *AssetBulkUploadCheckResultReason `json:"reason,omitempty"`
}

AssetBulkUploadCheckResult defines model for AssetBulkUploadCheckResult.

type AssetBulkUploadCheckResultAction

type AssetBulkUploadCheckResultAction string

AssetBulkUploadCheckResultAction defines model for AssetBulkUploadCheckResult.Action.

const (
	Accept AssetBulkUploadCheckResultAction = "accept"
	Reject AssetBulkUploadCheckResultAction = "reject"
)

Defines values for AssetBulkUploadCheckResultAction.

type AssetBulkUploadCheckResultReason

type AssetBulkUploadCheckResultReason string

AssetBulkUploadCheckResultReason defines model for AssetBulkUploadCheckResult.Reason.

const (
	AssetBulkUploadCheckResultReasonDuplicate         AssetBulkUploadCheckResultReason = "duplicate"
	AssetBulkUploadCheckResultReasonUnsupportedFormat AssetBulkUploadCheckResultReason = "unsupported-format"
)

Defines values for AssetBulkUploadCheckResultReason.

type AssetDeltaSyncDto

type AssetDeltaSyncDto struct {
	UpdatedAfter time.Time            `json:"updatedAfter"`
	UserIds      []openapi_types.UUID `json:"userIds"`
}

AssetDeltaSyncDto defines model for AssetDeltaSyncDto.

type AssetDeltaSyncResponseDto

type AssetDeltaSyncResponseDto struct {
	Deleted       []string           `json:"deleted"`
	NeedsFullSync bool               `json:"needsFullSync"`
	Upserted      []AssetResponseDto `json:"upserted"`
}

AssetDeltaSyncResponseDto defines model for AssetDeltaSyncResponseDto.

type AssetFaceResponseDto

type AssetFaceResponseDto struct {
	BoundingBoxX1 int                `json:"boundingBoxX1"`
	BoundingBoxX2 int                `json:"boundingBoxX2"`
	BoundingBoxY1 int                `json:"boundingBoxY1"`
	BoundingBoxY2 int                `json:"boundingBoxY2"`
	Id            openapi_types.UUID `json:"id"`
	ImageHeight   int                `json:"imageHeight"`
	ImageWidth    int                `json:"imageWidth"`
	Person        *PersonResponseDto `json:"person"`
	SourceType    *SourceType        `json:"sourceType,omitempty"`
}

AssetFaceResponseDto defines model for AssetFaceResponseDto.

type AssetFaceUpdateDto

type AssetFaceUpdateDto struct {
	Data []AssetFaceUpdateItem `json:"data"`
}

AssetFaceUpdateDto defines model for AssetFaceUpdateDto.

type AssetFaceUpdateItem

type AssetFaceUpdateItem struct {
	AssetId  openapi_types.UUID `json:"assetId"`
	PersonId openapi_types.UUID `json:"personId"`
}

AssetFaceUpdateItem defines model for AssetFaceUpdateItem.

type AssetFaceWithoutPersonResponseDto

type AssetFaceWithoutPersonResponseDto struct {
	BoundingBoxX1 int                `json:"boundingBoxX1"`
	BoundingBoxX2 int                `json:"boundingBoxX2"`
	BoundingBoxY1 int                `json:"boundingBoxY1"`
	BoundingBoxY2 int                `json:"boundingBoxY2"`
	Id            openapi_types.UUID `json:"id"`
	ImageHeight   int                `json:"imageHeight"`
	ImageWidth    int                `json:"imageWidth"`
	SourceType    *SourceType        `json:"sourceType,omitempty"`
}

AssetFaceWithoutPersonResponseDto defines model for AssetFaceWithoutPersonResponseDto.

type AssetFullSyncDto

type AssetFullSyncDto struct {
	LastId       *openapi_types.UUID `json:"lastId,omitempty"`
	Limit        int                 `json:"limit"`
	UpdatedUntil time.Time           `json:"updatedUntil"`
	UserId       *openapi_types.UUID `json:"userId,omitempty"`
}

AssetFullSyncDto defines model for AssetFullSyncDto.

type AssetIdsDto

type AssetIdsDto struct {
	AssetIds []openapi_types.UUID `json:"assetIds"`
}

AssetIdsDto defines model for AssetIdsDto.

type AssetIdsResponseDto

type AssetIdsResponseDto struct {
	AssetId string                    `json:"assetId"`
	Error   *AssetIdsResponseDtoError `json:"error,omitempty"`
	Success bool                      `json:"success"`
}

AssetIdsResponseDto defines model for AssetIdsResponseDto.

type AssetIdsResponseDtoError

type AssetIdsResponseDtoError string

AssetIdsResponseDtoError defines model for AssetIdsResponseDto.Error.

const (
	AssetIdsResponseDtoErrorDuplicate    AssetIdsResponseDtoError = "duplicate"
	AssetIdsResponseDtoErrorNoPermission AssetIdsResponseDtoError = "no_permission"
	AssetIdsResponseDtoErrorNotFound     AssetIdsResponseDtoError = "not_found"
)

Defines values for AssetIdsResponseDtoError.

type AssetJobName

type AssetJobName string

AssetJobName defines model for AssetJobName.

const (
	RefreshFaces        AssetJobName = "refresh-faces"
	RefreshMetadata     AssetJobName = "refresh-metadata"
	RegenerateThumbnail AssetJobName = "regenerate-thumbnail"
	TranscodeVideo      AssetJobName = "transcode-video"
)

Defines values for AssetJobName.

type AssetJobsDto

type AssetJobsDto struct {
	AssetIds []openapi_types.UUID `json:"assetIds"`
	Name     AssetJobName         `json:"name"`
}

AssetJobsDto defines model for AssetJobsDto.

type AssetMediaCreateDto

type AssetMediaCreateDto struct {
	AssetData        openapi_types.File  `json:"assetData"`
	DeviceAssetId    string              `json:"deviceAssetId"`
	DeviceId         string              `json:"deviceId"`
	Duration         *string             `json:"duration,omitempty"`
	FileCreatedAt    time.Time           `json:"fileCreatedAt"`
	FileModifiedAt   time.Time           `json:"fileModifiedAt"`
	IsArchived       *bool               `json:"isArchived,omitempty"`
	IsFavorite       *bool               `json:"isFavorite,omitempty"`
	IsVisible        *bool               `json:"isVisible,omitempty"`
	LivePhotoVideoId *openapi_types.UUID `json:"livePhotoVideoId,omitempty"`
	SidecarData      *openapi_types.File `json:"sidecarData,omitempty"`
}

AssetMediaCreateDto defines model for AssetMediaCreateDto.

type AssetMediaReplaceDto

type AssetMediaReplaceDto struct {
	AssetData      openapi_types.File `json:"assetData"`
	DeviceAssetId  string             `json:"deviceAssetId"`
	DeviceId       string             `json:"deviceId"`
	Duration       *string            `json:"duration,omitempty"`
	FileCreatedAt  time.Time          `json:"fileCreatedAt"`
	FileModifiedAt time.Time          `json:"fileModifiedAt"`
}

AssetMediaReplaceDto defines model for AssetMediaReplaceDto.

type AssetMediaResponseDto

type AssetMediaResponseDto struct {
	Id     string           `json:"id"`
	Status AssetMediaStatus `json:"status"`
}

AssetMediaResponseDto defines model for AssetMediaResponseDto.

type AssetMediaSize

type AssetMediaSize string

AssetMediaSize defines model for AssetMediaSize.

const (
	AssetMediaSizePreview   AssetMediaSize = "preview"
	AssetMediaSizeThumbnail AssetMediaSize = "thumbnail"
)

Defines values for AssetMediaSize.

type AssetMediaStatus

type AssetMediaStatus string

AssetMediaStatus defines model for AssetMediaStatus.

const (
	AssetMediaStatusCreated   AssetMediaStatus = "created"
	AssetMediaStatusDuplicate AssetMediaStatus = "duplicate"
	AssetMediaStatusReplaced  AssetMediaStatus = "replaced"
)

Defines values for AssetMediaStatus.

type AssetOrder

type AssetOrder string

AssetOrder defines model for AssetOrder.

const (
	Asc  AssetOrder = "asc"
	Desc AssetOrder = "desc"
)

Defines values for AssetOrder.

type AssetResponseDto

type AssetResponseDto struct {
	// Checksum base64 encoded sha1 hash
	Checksum       string           `json:"checksum"`
	DeviceAssetId  string           `json:"deviceAssetId"`
	DeviceId       string           `json:"deviceId"`
	DuplicateId    *string          `json:"duplicateId"`
	Duration       string           `json:"duration"`
	ExifInfo       *ExifResponseDto `json:"exifInfo,omitempty"`
	FileCreatedAt  time.Time        `json:"fileCreatedAt"`
	FileModifiedAt time.Time        `json:"fileModifiedAt"`
	HasMetadata    bool             `json:"hasMetadata"`
	Id             string           `json:"id"`
	IsArchived     bool             `json:"isArchived"`
	IsFavorite     bool             `json:"isFavorite"`
	IsOffline      bool             `json:"isOffline"`
	IsTrashed      bool             `json:"isTrashed"`

	// LibraryId This property was deprecated in v1.106.0
	// Deprecated:
	LibraryId        *string                       `json:"libraryId"`
	LivePhotoVideoId *string                       `json:"livePhotoVideoId"`
	LocalDateTime    time.Time                     `json:"localDateTime"`
	OriginalFileName string                        `json:"originalFileName"`
	OriginalMimeType *string                       `json:"originalMimeType,omitempty"`
	OriginalPath     string                        `json:"originalPath"`
	Owner            *UserResponseDto              `json:"owner,omitempty"`
	OwnerId          string                        `json:"ownerId"`
	People           *[]PersonWithFacesResponseDto `json:"people,omitempty"`

	// Resized This property was deprecated in v1.113.0
	// Deprecated:
	Resized         *bool                                `json:"resized,omitempty"`
	Stack           *AssetStackResponseDto               `json:"stack"`
	Tags            *[]TagResponseDto                    `json:"tags,omitempty"`
	Thumbhash       *string                              `json:"thumbhash"`
	Type            AssetTypeEnum                        `json:"type"`
	UnassignedFaces *[]AssetFaceWithoutPersonResponseDto `json:"unassignedFaces,omitempty"`
	UpdatedAt       time.Time                            `json:"updatedAt"`
}

AssetResponseDto defines model for AssetResponseDto.

type AssetStackResponseDto

type AssetStackResponseDto struct {
	AssetCount     int    `json:"assetCount"`
	Id             string `json:"id"`
	PrimaryAssetId string `json:"primaryAssetId"`
}

AssetStackResponseDto defines model for AssetStackResponseDto.

type AssetStatsResponseDto

type AssetStatsResponseDto struct {
	Images int `json:"images"`
	Total  int `json:"total"`
	Videos int `json:"videos"`
}

AssetStatsResponseDto defines model for AssetStatsResponseDto.

type AssetTypeEnum

type AssetTypeEnum string

AssetTypeEnum defines model for AssetTypeEnum.

const (
	AUDIO AssetTypeEnum = "AUDIO"
	IMAGE AssetTypeEnum = "IMAGE"
	OTHER AssetTypeEnum = "OTHER"
	VIDEO AssetTypeEnum = "VIDEO"
)

Defines values for AssetTypeEnum.

type AudioCodec

type AudioCodec string

AudioCodec defines model for AudioCodec.

const (
	Aac      AudioCodec = "aac"
	Libopus  AudioCodec = "libopus"
	Mp3      AudioCodec = "mp3"
	PcmS16le AudioCodec = "pcm_s16le"
)

Defines values for AudioCodec.

type AuditDeletesResponseDto

type AuditDeletesResponseDto struct {
	Ids           []string `json:"ids"`
	NeedsFullSync bool     `json:"needsFullSync"`
}

AuditDeletesResponseDto defines model for AuditDeletesResponseDto.

type AvatarResponse

type AvatarResponse struct {
	Color UserAvatarColor `json:"color"`
}

AvatarResponse defines model for AvatarResponse.

type AvatarUpdate

type AvatarUpdate struct {
	Color *UserAvatarColor `json:"color,omitempty"`
}

AvatarUpdate defines model for AvatarUpdate.

type BulkIdResponseDto

type BulkIdResponseDto struct {
	Error   *BulkIdResponseDtoError `json:"error,omitempty"`
	Id      string                  `json:"id"`
	Success bool                    `json:"success"`
}

BulkIdResponseDto defines model for BulkIdResponseDto.

type BulkIdResponseDtoError

type BulkIdResponseDtoError string

BulkIdResponseDtoError defines model for BulkIdResponseDto.Error.

const (
	BulkIdResponseDtoErrorDuplicate    BulkIdResponseDtoError = "duplicate"
	BulkIdResponseDtoErrorNoPermission BulkIdResponseDtoError = "no_permission"
	BulkIdResponseDtoErrorNotFound     BulkIdResponseDtoError = "not_found"
	BulkIdResponseDtoErrorUnknown      BulkIdResponseDtoError = "unknown"
)

Defines values for BulkIdResponseDtoError.

type BulkIdsDto

type BulkIdsDto struct {
	Ids []openapi_types.UUID `json:"ids"`
}

BulkIdsDto defines model for BulkIdsDto.

type BulkTagAssetsJSONRequestBody

type BulkTagAssetsJSONRequestBody = TagBulkAssetsDto

BulkTagAssetsJSONRequestBody defines body for BulkTagAssets for application/json ContentType.

type BulkTagAssetsResponse

type BulkTagAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TagBulkAssetsResponseDto
}

func ParseBulkTagAssetsResponse

func ParseBulkTagAssetsResponse(rsp *http.Response) (*BulkTagAssetsResponse, error)

ParseBulkTagAssetsResponse parses an HTTP response from a BulkTagAssetsWithResponse call

func (BulkTagAssetsResponse) Status

func (r BulkTagAssetsResponse) Status() string

Status returns HTTPResponse.Status

func (BulkTagAssetsResponse) StatusCode

func (r BulkTagAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CLIPConfig

type CLIPConfig struct {
	Enabled   bool   `json:"enabled"`
	ModelName string `json:"modelName"`
}

CLIPConfig defines model for CLIPConfig.

type CQMode

type CQMode string

CQMode defines model for CQMode.

const (
	Auto CQMode = "auto"
	Cqp  CQMode = "cqp"
	Icq  CQMode = "icq"
)

Defines values for CQMode.

type ChangePasswordDto

type ChangePasswordDto struct {
	NewPassword string `json:"newPassword"`
	Password    string `json:"password"`
}

ChangePasswordDto defines model for ChangePasswordDto.

type ChangePasswordJSONRequestBody

type ChangePasswordJSONRequestBody = ChangePasswordDto

ChangePasswordJSONRequestBody defines body for ChangePassword for application/json ContentType.

type ChangePasswordResponse

type ChangePasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserAdminResponseDto
}

func ParseChangePasswordResponse

func ParseChangePasswordResponse(rsp *http.Response) (*ChangePasswordResponse, error)

ParseChangePasswordResponse parses an HTTP response from a ChangePasswordWithResponse call

func (ChangePasswordResponse) Status

func (r ChangePasswordResponse) Status() string

Status returns HTTPResponse.Status

func (ChangePasswordResponse) StatusCode

func (r ChangePasswordResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CheckBulkUploadJSONRequestBody

type CheckBulkUploadJSONRequestBody = AssetBulkUploadCheckDto

CheckBulkUploadJSONRequestBody defines body for CheckBulkUpload for application/json ContentType.

type CheckBulkUploadResponse

type CheckBulkUploadResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssetBulkUploadCheckResponseDto
}

func ParseCheckBulkUploadResponse

func ParseCheckBulkUploadResponse(rsp *http.Response) (*CheckBulkUploadResponse, error)

ParseCheckBulkUploadResponse parses an HTTP response from a CheckBulkUploadWithResponse call

func (CheckBulkUploadResponse) Status

func (r CheckBulkUploadResponse) Status() string

Status returns HTTPResponse.Status

func (CheckBulkUploadResponse) StatusCode

func (r CheckBulkUploadResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CheckExistingAssetsDto

type CheckExistingAssetsDto struct {
	DeviceAssetIds []string `json:"deviceAssetIds"`
	DeviceId       string   `json:"deviceId"`
}

CheckExistingAssetsDto defines model for CheckExistingAssetsDto.

type CheckExistingAssetsJSONRequestBody

type CheckExistingAssetsJSONRequestBody = CheckExistingAssetsDto

CheckExistingAssetsJSONRequestBody defines body for CheckExistingAssets for application/json ContentType.

type CheckExistingAssetsResponse

type CheckExistingAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CheckExistingAssetsResponseDto
}

func ParseCheckExistingAssetsResponse

func ParseCheckExistingAssetsResponse(rsp *http.Response) (*CheckExistingAssetsResponse, error)

ParseCheckExistingAssetsResponse parses an HTTP response from a CheckExistingAssetsWithResponse call

func (CheckExistingAssetsResponse) Status

Status returns HTTPResponse.Status

func (CheckExistingAssetsResponse) StatusCode

func (r CheckExistingAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CheckExistingAssetsResponseDto

type CheckExistingAssetsResponseDto struct {
	ExistingIds []string `json:"existingIds"`
}

CheckExistingAssetsResponseDto defines model for CheckExistingAssetsResponseDto.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) AddAssetsToAlbum

func (c *Client) AddAssetsToAlbum(ctx context.Context, id openapi_types.UUID, params *AddAssetsToAlbumParams, body AddAssetsToAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddAssetsToAlbumWithBody

func (c *Client) AddAssetsToAlbumWithBody(ctx context.Context, id openapi_types.UUID, params *AddAssetsToAlbumParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddMemoryAssets

func (c *Client) AddMemoryAssets(ctx context.Context, id openapi_types.UUID, body AddMemoryAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddMemoryAssetsWithBody

func (c *Client) AddMemoryAssetsWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddSharedLinkAssets

func (*Client) AddSharedLinkAssetsWithBody

func (c *Client) AddSharedLinkAssetsWithBody(ctx context.Context, id openapi_types.UUID, params *AddSharedLinkAssetsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddUsersToAlbum

func (c *Client) AddUsersToAlbum(ctx context.Context, id openapi_types.UUID, body AddUsersToAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddUsersToAlbumWithBody

func (c *Client) AddUsersToAlbumWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkTagAssets

func (c *Client) BulkTagAssets(ctx context.Context, body BulkTagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkTagAssetsWithBody

func (c *Client) BulkTagAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ChangePassword

func (c *Client) ChangePassword(ctx context.Context, body ChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ChangePasswordWithBody

func (c *Client) ChangePasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CheckBulkUpload

func (c *Client) CheckBulkUpload(ctx context.Context, body CheckBulkUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CheckBulkUploadWithBody

func (c *Client) CheckBulkUploadWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CheckExistingAssets

func (c *Client) CheckExistingAssets(ctx context.Context, body CheckExistingAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CheckExistingAssetsWithBody

func (c *Client) CheckExistingAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateActivity

func (c *Client) CreateActivity(ctx context.Context, body CreateActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateActivityWithBody

func (c *Client) CreateActivityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAlbum

func (c *Client) CreateAlbum(ctx context.Context, body CreateAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAlbumWithBody

func (c *Client) CreateAlbumWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateApiKey

func (c *Client) CreateApiKey(ctx context.Context, body CreateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateApiKeyWithBody

func (c *Client) CreateApiKeyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateJob

func (c *Client) CreateJob(ctx context.Context, body CreateJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateJobWithBody

func (c *Client) CreateJobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateLibrary

func (c *Client) CreateLibrary(ctx context.Context, body CreateLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateLibraryWithBody

func (c *Client) CreateLibraryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMemory

func (c *Client) CreateMemory(ctx context.Context, body CreateMemoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMemoryWithBody

func (c *Client) CreateMemoryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePartner

func (c *Client) CreatePartner(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePerson

func (c *Client) CreatePerson(ctx context.Context, body CreatePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePersonWithBody

func (c *Client) CreatePersonWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateProfileImageWithBody

func (c *Client) CreateProfileImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateSharedLink(ctx context.Context, body CreateSharedLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSharedLinkWithBody

func (c *Client) CreateSharedLinkWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateStack

func (c *Client) CreateStack(ctx context.Context, body CreateStackJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateStackWithBody

func (c *Client) CreateStackWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTag

func (c *Client) CreateTag(ctx context.Context, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTagWithBody

func (c *Client) CreateTagWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUserAdmin

func (c *Client) CreateUserAdmin(ctx context.Context, body CreateUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUserAdminWithBody

func (c *Client) CreateUserAdminWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteActivity

func (c *Client) DeleteActivity(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAlbum

func (c *Client) DeleteAlbum(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAllSessions

func (c *Client) DeleteAllSessions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiKey

func (c *Client) DeleteApiKey(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAssets

func (c *Client) DeleteAssets(ctx context.Context, body DeleteAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAssetsWithBody

func (c *Client) DeleteAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteLibrary

func (c *Client) DeleteLibrary(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteMemory

func (c *Client) DeleteMemory(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteProfileImage

func (c *Client) DeleteProfileImage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteServerLicense

func (c *Client) DeleteServerLicense(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSession

func (c *Client) DeleteSession(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteStack

func (c *Client) DeleteStack(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteStacks

func (c *Client) DeleteStacks(ctx context.Context, body DeleteStacksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteStacksWithBody

func (c *Client) DeleteStacksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTag

func (c *Client) DeleteTag(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUserAdmin

func (c *Client) DeleteUserAdmin(ctx context.Context, id openapi_types.UUID, body DeleteUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUserAdminWithBody

func (c *Client) DeleteUserAdminWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUserLicense

func (c *Client) DeleteUserLicense(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DownloadArchive

func (c *Client) DownloadArchive(ctx context.Context, params *DownloadArchiveParams, body DownloadArchiveJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DownloadArchiveWithBody

func (c *Client) DownloadArchiveWithBody(ctx context.Context, params *DownloadArchiveParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DownloadAsset

func (c *Client) DownloadAsset(ctx context.Context, id openapi_types.UUID, params *DownloadAssetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmptyTrash

func (c *Client) EmptyTrash(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FinishOAuth

func (c *Client) FinishOAuth(ctx context.Context, body FinishOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FinishOAuthWithBody

func (c *Client) FinishOAuthWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FixAuditFiles

func (c *Client) FixAuditFiles(ctx context.Context, body FixAuditFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FixAuditFilesWithBody

func (c *Client) FixAuditFilesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAboutInfo

func (c *Client) GetAboutInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetActivities

func (c *Client) GetActivities(ctx context.Context, params *GetActivitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetActivityStatistics

func (c *Client) GetActivityStatistics(ctx context.Context, params *GetActivityStatisticsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAdminOnboarding

func (c *Client) GetAdminOnboarding(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAlbumInfo

func (c *Client) GetAlbumInfo(ctx context.Context, id openapi_types.UUID, params *GetAlbumInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAlbumStatistics

func (c *Client) GetAlbumStatistics(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllAlbums

func (c *Client) GetAllAlbums(ctx context.Context, params *GetAllAlbumsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllJobsStatus

func (c *Client) GetAllJobsStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllLibraries

func (c *Client) GetAllLibraries(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllPeople

func (c *Client) GetAllPeople(ctx context.Context, params *GetAllPeopleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetAllSharedLinks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllTags

func (c *Client) GetAllTags(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllUserAssetsByDeviceId

func (c *Client) GetAllUserAssetsByDeviceId(ctx context.Context, deviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiKey

func (c *Client) GetApiKey(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiKeys

func (c *Client) GetApiKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAssetDuplicates

func (c *Client) GetAssetDuplicates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAssetInfo

func (c *Client) GetAssetInfo(ctx context.Context, id openapi_types.UUID, params *GetAssetInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAssetStatistics

func (c *Client) GetAssetStatistics(ctx context.Context, params *GetAssetStatisticsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAssetsByCity

func (c *Client) GetAssetsByCity(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAssetsByOriginalPath

func (c *Client) GetAssetsByOriginalPath(ctx context.Context, params *GetAssetsByOriginalPathParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAuditDeletes

func (c *Client) GetAuditDeletes(ctx context.Context, params *GetAuditDeletesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAuditFiles

func (c *Client) GetAuditFiles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetConfig

func (c *Client) GetConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetConfigDefaults

func (c *Client) GetConfigDefaults(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDeltaSync

func (c *Client) GetDeltaSync(ctx context.Context, body GetDeltaSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDeltaSyncWithBody

func (c *Client) GetDeltaSyncWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDownloadInfo

func (c *Client) GetDownloadInfo(ctx context.Context, params *GetDownloadInfoParams, body GetDownloadInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDownloadInfoWithBody

func (c *Client) GetDownloadInfoWithBody(ctx context.Context, params *GetDownloadInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetExploreData

func (c *Client) GetExploreData(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFaces

func (c *Client) GetFaces(ctx context.Context, params *GetFacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFileChecksums

func (c *Client) GetFileChecksums(ctx context.Context, body GetFileChecksumsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFileChecksumsWithBody

func (c *Client) GetFileChecksumsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFullSyncForUser

func (c *Client) GetFullSyncForUser(ctx context.Context, body GetFullSyncForUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFullSyncForUserWithBody

func (c *Client) GetFullSyncForUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLibrary

func (c *Client) GetLibrary(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLibraryStatistics

func (c *Client) GetLibraryStatistics(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMapMarkers

func (c *Client) GetMapMarkers(ctx context.Context, params *GetMapMarkersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMemory

func (c *Client) GetMemory(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMemoryLane

func (c *Client) GetMemoryLane(ctx context.Context, params *GetMemoryLaneParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMyPreferences

func (c *Client) GetMyPreferences(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetMySharedLink(ctx context.Context, params *GetMySharedLinkParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMyUser

func (c *Client) GetMyUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNotificationTemplate

func (c *Client) GetNotificationTemplate(ctx context.Context, name string, body GetNotificationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNotificationTemplateWithBody

func (c *Client) GetNotificationTemplateWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPartners

func (c *Client) GetPartners(ctx context.Context, params *GetPartnersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPerson

func (c *Client) GetPerson(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPersonStatistics

func (c *Client) GetPersonStatistics(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPersonThumbnail

func (c *Client) GetPersonThumbnail(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProfileImage

func (c *Client) GetProfileImage(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRandom

func (c *Client) GetRandom(ctx context.Context, params *GetRandomParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetReverseGeocodingState

func (c *Client) GetReverseGeocodingState(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSearchSuggestions

func (c *Client) GetSearchSuggestions(ctx context.Context, params *GetSearchSuggestionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetServerConfig

func (c *Client) GetServerConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetServerFeatures

func (c *Client) GetServerFeatures(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetServerLicense

func (c *Client) GetServerLicense(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetServerStatistics

func (c *Client) GetServerStatistics(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetServerVersion

func (c *Client) GetServerVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSessions

func (c *Client) GetSessions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSharedLinkById

func (c *Client) GetSharedLinkById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetStack

func (c *Client) GetStack(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetStorage

func (c *Client) GetStorage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetStorageTemplateOptions

func (c *Client) GetStorageTemplateOptions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSupportedMediaTypes

func (c *Client) GetSupportedMediaTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTagById

func (c *Client) GetTagById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTheme

func (c *Client) GetTheme(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTimeBucket

func (c *Client) GetTimeBucket(ctx context.Context, params *GetTimeBucketParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTimeBuckets

func (c *Client) GetTimeBuckets(ctx context.Context, params *GetTimeBucketsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUniqueOriginalPaths

func (c *Client) GetUniqueOriginalPaths(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUser

func (c *Client) GetUser(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserAdmin

func (c *Client) GetUserAdmin(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserLicense

func (c *Client) GetUserLicense(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserPreferencesAdmin

func (c *Client) GetUserPreferencesAdmin(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetVersionHistory

func (c *Client) GetVersionHistory(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LinkOAuthAccount

func (c *Client) LinkOAuthAccount(ctx context.Context, body LinkOAuthAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LinkOAuthAccountWithBody

func (c *Client) LinkOAuthAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Login

func (c *Client) Login(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LoginWithBody

func (c *Client) LoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Logout

func (c *Client) Logout(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MergePerson

func (c *Client) MergePerson(ctx context.Context, id openapi_types.UUID, body MergePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MergePersonWithBody

func (c *Client) MergePersonWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PingServer

func (c *Client) PingServer(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PlayAssetVideo

func (c *Client) PlayAssetVideo(ctx context.Context, id openapi_types.UUID, params *PlayAssetVideoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReassignFaces

func (c *Client) ReassignFaces(ctx context.Context, id openapi_types.UUID, body ReassignFacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReassignFacesById

func (c *Client) ReassignFacesById(ctx context.Context, id openapi_types.UUID, body ReassignFacesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReassignFacesByIdWithBody

func (c *Client) ReassignFacesByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReassignFacesWithBody

func (c *Client) ReassignFacesWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RedirectOAuthToMobile

func (c *Client) RedirectOAuthToMobile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveAssetFromAlbum

func (c *Client) RemoveAssetFromAlbum(ctx context.Context, id openapi_types.UUID, body RemoveAssetFromAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveAssetFromAlbumWithBody

func (c *Client) RemoveAssetFromAlbumWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveMemoryAssets

func (c *Client) RemoveMemoryAssets(ctx context.Context, id openapi_types.UUID, body RemoveMemoryAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveMemoryAssetsWithBody

func (c *Client) RemoveMemoryAssetsWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemovePartner

func (c *Client) RemovePartner(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) RemoveSharedLink(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveSharedLinkAssetsWithBody

func (c *Client) RemoveSharedLinkAssetsWithBody(ctx context.Context, id openapi_types.UUID, params *RemoveSharedLinkAssetsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveUserFromAlbum

func (c *Client) RemoveUserFromAlbum(ctx context.Context, id openapi_types.UUID, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReplaceAssetWithBody

func (c *Client) ReplaceAssetWithBody(ctx context.Context, id openapi_types.UUID, params *ReplaceAssetParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestoreAssets

func (c *Client) RestoreAssets(ctx context.Context, body RestoreAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestoreAssetsWithBody

func (c *Client) RestoreAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestoreTrash

func (c *Client) RestoreTrash(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestoreUserAdmin

func (c *Client) RestoreUserAdmin(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReverseGeocode

func (c *Client) ReverseGeocode(ctx context.Context, params *ReverseGeocodeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunAssetJobs

func (c *Client) RunAssetJobs(ctx context.Context, body RunAssetJobsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunAssetJobsWithBody

func (c *Client) RunAssetJobsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ScanLibrary

func (c *Client) ScanLibrary(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchAssets

func (c *Client) SearchAssets(ctx context.Context, body SearchAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchAssetsWithBody

func (c *Client) SearchAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchMemories

func (c *Client) SearchMemories(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchPerson

func (c *Client) SearchPerson(ctx context.Context, params *SearchPersonParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchPlaces

func (c *Client) SearchPlaces(ctx context.Context, params *SearchPlacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchRandom

func (c *Client) SearchRandom(ctx context.Context, body SearchRandomJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchRandomWithBody

func (c *Client) SearchRandomWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchSmart

func (c *Client) SearchSmart(ctx context.Context, body SearchSmartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchSmartWithBody

func (c *Client) SearchSmartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchStacks

func (c *Client) SearchStacks(ctx context.Context, params *SearchStacksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchUsers

func (c *Client) SearchUsers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchUsersAdmin

func (c *Client) SearchUsersAdmin(ctx context.Context, params *SearchUsersAdminParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendJobCommand

func (c *Client) SendJobCommand(ctx context.Context, id JobName, body SendJobCommandJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendJobCommandWithBody

func (c *Client) SendJobCommandWithBody(ctx context.Context, id JobName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendTestEmail

func (c *Client) SendTestEmail(ctx context.Context, body SendTestEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendTestEmailWithBody

func (c *Client) SendTestEmailWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetServerLicense

func (c *Client) SetServerLicense(ctx context.Context, body SetServerLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetServerLicenseWithBody

func (c *Client) SetServerLicenseWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetUserLicense

func (c *Client) SetUserLicense(ctx context.Context, body SetUserLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetUserLicenseWithBody

func (c *Client) SetUserLicenseWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SignUpAdmin

func (c *Client) SignUpAdmin(ctx context.Context, body SignUpAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SignUpAdminWithBody

func (c *Client) SignUpAdminWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StartOAuth

func (c *Client) StartOAuth(ctx context.Context, body StartOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StartOAuthWithBody

func (c *Client) StartOAuthWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TagAssets

func (c *Client) TagAssets(ctx context.Context, id openapi_types.UUID, body TagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TagAssetsWithBody

func (c *Client) TagAssetsWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnlinkOAuthAccount

func (c *Client) UnlinkOAuthAccount(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UntagAssets

func (c *Client) UntagAssets(ctx context.Context, id openapi_types.UUID, body UntagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UntagAssetsWithBody

func (c *Client) UntagAssetsWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAdminOnboarding

func (c *Client) UpdateAdminOnboarding(ctx context.Context, body UpdateAdminOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAdminOnboardingWithBody

func (c *Client) UpdateAdminOnboardingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAlbumInfo

func (c *Client) UpdateAlbumInfo(ctx context.Context, id openapi_types.UUID, body UpdateAlbumInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAlbumInfoWithBody

func (c *Client) UpdateAlbumInfoWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAlbumUser

func (c *Client) UpdateAlbumUser(ctx context.Context, id openapi_types.UUID, userId string, body UpdateAlbumUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAlbumUserWithBody

func (c *Client) UpdateAlbumUserWithBody(ctx context.Context, id openapi_types.UUID, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiKey

func (c *Client) UpdateApiKey(ctx context.Context, id openapi_types.UUID, body UpdateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateApiKeyWithBody

func (c *Client) UpdateApiKeyWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAsset

func (c *Client) UpdateAsset(ctx context.Context, id openapi_types.UUID, body UpdateAssetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAssetWithBody

func (c *Client) UpdateAssetWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAssets

func (c *Client) UpdateAssets(ctx context.Context, body UpdateAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAssetsWithBody

func (c *Client) UpdateAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateConfig

func (c *Client) UpdateConfig(ctx context.Context, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateConfigWithBody

func (c *Client) UpdateConfigWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLibrary

func (c *Client) UpdateLibrary(ctx context.Context, id openapi_types.UUID, body UpdateLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLibraryWithBody

func (c *Client) UpdateLibraryWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMemory

func (c *Client) UpdateMemory(ctx context.Context, id openapi_types.UUID, body UpdateMemoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMemoryWithBody

func (c *Client) UpdateMemoryWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMyPreferences

func (c *Client) UpdateMyPreferences(ctx context.Context, body UpdateMyPreferencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMyPreferencesWithBody

func (c *Client) UpdateMyPreferencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMyUser

func (c *Client) UpdateMyUser(ctx context.Context, body UpdateMyUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMyUserWithBody

func (c *Client) UpdateMyUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePartner

func (c *Client) UpdatePartner(ctx context.Context, id openapi_types.UUID, body UpdatePartnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePartnerWithBody

func (c *Client) UpdatePartnerWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePeople

func (c *Client) UpdatePeople(ctx context.Context, body UpdatePeopleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePeopleWithBody

func (c *Client) UpdatePeopleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePerson

func (c *Client) UpdatePerson(ctx context.Context, id openapi_types.UUID, body UpdatePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePersonWithBody

func (c *Client) UpdatePersonWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateSharedLink(ctx context.Context, id openapi_types.UUID, body UpdateSharedLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSharedLinkWithBody

func (c *Client) UpdateSharedLinkWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateStack

func (c *Client) UpdateStack(ctx context.Context, id openapi_types.UUID, body UpdateStackJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateStackWithBody

func (c *Client) UpdateStackWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTag

func (c *Client) UpdateTag(ctx context.Context, id openapi_types.UUID, body UpdateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTagWithBody

func (c *Client) UpdateTagWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserAdmin

func (c *Client) UpdateUserAdmin(ctx context.Context, id openapi_types.UUID, body UpdateUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserAdminWithBody

func (c *Client) UpdateUserAdminWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserPreferencesAdmin

func (c *Client) UpdateUserPreferencesAdmin(ctx context.Context, id openapi_types.UUID, body UpdateUserPreferencesAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserPreferencesAdminWithBody

func (c *Client) UpdateUserPreferencesAdminWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UploadAssetWithBody

func (c *Client) UploadAssetWithBody(ctx context.Context, params *UploadAssetParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpsertTags

func (c *Client) UpsertTags(ctx context.Context, body UpsertTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpsertTagsWithBody

func (c *Client) UpsertTagsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Validate

func (c *Client) Validate(ctx context.Context, id openapi_types.UUID, body ValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateAccessToken

func (c *Client) ValidateAccessToken(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateWithBody

func (c *Client) ValidateWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ViewAsset

func (c *Client) ViewAsset(ctx context.Context, id openapi_types.UUID, params *ViewAssetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// GetActivities request
	GetActivities(ctx context.Context, params *GetActivitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateActivityWithBody request with any body
	CreateActivityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateActivity(ctx context.Context, body CreateActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetActivityStatistics request
	GetActivityStatistics(ctx context.Context, params *GetActivityStatisticsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteActivity request
	DeleteActivity(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchUsersAdmin request
	SearchUsersAdmin(ctx context.Context, params *SearchUsersAdminParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUserAdminWithBody request with any body
	CreateUserAdminWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUserAdmin(ctx context.Context, body CreateUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUserAdminWithBody request with any body
	DeleteUserAdminWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteUserAdmin(ctx context.Context, id openapi_types.UUID, body DeleteUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserAdmin request
	GetUserAdmin(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserAdminWithBody request with any body
	UpdateUserAdminWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUserAdmin(ctx context.Context, id openapi_types.UUID, body UpdateUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserPreferencesAdmin request
	GetUserPreferencesAdmin(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserPreferencesAdminWithBody request with any body
	UpdateUserPreferencesAdminWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUserPreferencesAdmin(ctx context.Context, id openapi_types.UUID, body UpdateUserPreferencesAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestoreUserAdmin request
	RestoreUserAdmin(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllAlbums request
	GetAllAlbums(ctx context.Context, params *GetAllAlbumsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAlbumWithBody request with any body
	CreateAlbumWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAlbum(ctx context.Context, body CreateAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAlbumStatistics request
	GetAlbumStatistics(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAlbum request
	DeleteAlbum(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAlbumInfo request
	GetAlbumInfo(ctx context.Context, id openapi_types.UUID, params *GetAlbumInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAlbumInfoWithBody request with any body
	UpdateAlbumInfoWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAlbumInfo(ctx context.Context, id openapi_types.UUID, body UpdateAlbumInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveAssetFromAlbumWithBody request with any body
	RemoveAssetFromAlbumWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RemoveAssetFromAlbum(ctx context.Context, id openapi_types.UUID, body RemoveAssetFromAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddAssetsToAlbumWithBody request with any body
	AddAssetsToAlbumWithBody(ctx context.Context, id openapi_types.UUID, params *AddAssetsToAlbumParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddAssetsToAlbum(ctx context.Context, id openapi_types.UUID, params *AddAssetsToAlbumParams, body AddAssetsToAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveUserFromAlbum request
	RemoveUserFromAlbum(ctx context.Context, id openapi_types.UUID, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAlbumUserWithBody request with any body
	UpdateAlbumUserWithBody(ctx context.Context, id openapi_types.UUID, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAlbumUser(ctx context.Context, id openapi_types.UUID, userId string, body UpdateAlbumUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddUsersToAlbumWithBody request with any body
	AddUsersToAlbumWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddUsersToAlbum(ctx context.Context, id openapi_types.UUID, body AddUsersToAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiKeys request
	GetApiKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateApiKeyWithBody request with any body
	CreateApiKeyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateApiKey(ctx context.Context, body CreateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiKey request
	DeleteApiKey(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiKey request
	GetApiKey(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateApiKeyWithBody request with any body
	UpdateApiKeyWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateApiKey(ctx context.Context, id openapi_types.UUID, body UpdateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAssetsWithBody request with any body
	DeleteAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteAssets(ctx context.Context, body DeleteAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UploadAssetWithBody request with any body
	UploadAssetWithBody(ctx context.Context, params *UploadAssetParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAssetsWithBody request with any body
	UpdateAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAssets(ctx context.Context, body UpdateAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CheckBulkUploadWithBody request with any body
	CheckBulkUploadWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CheckBulkUpload(ctx context.Context, body CheckBulkUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllUserAssetsByDeviceId request
	GetAllUserAssetsByDeviceId(ctx context.Context, deviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CheckExistingAssetsWithBody request with any body
	CheckExistingAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CheckExistingAssets(ctx context.Context, body CheckExistingAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RunAssetJobsWithBody request with any body
	RunAssetJobsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RunAssetJobs(ctx context.Context, body RunAssetJobsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMemoryLane request
	GetMemoryLane(ctx context.Context, params *GetMemoryLaneParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRandom request
	GetRandom(ctx context.Context, params *GetRandomParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAssetStatistics request
	GetAssetStatistics(ctx context.Context, params *GetAssetStatisticsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAssetInfo request
	GetAssetInfo(ctx context.Context, id openapi_types.UUID, params *GetAssetInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAssetWithBody request with any body
	UpdateAssetWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAsset(ctx context.Context, id openapi_types.UUID, body UpdateAssetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DownloadAsset request
	DownloadAsset(ctx context.Context, id openapi_types.UUID, params *DownloadAssetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReplaceAssetWithBody request with any body
	ReplaceAssetWithBody(ctx context.Context, id openapi_types.UUID, params *ReplaceAssetParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ViewAsset request
	ViewAsset(ctx context.Context, id openapi_types.UUID, params *ViewAssetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PlayAssetVideo request
	PlayAssetVideo(ctx context.Context, id openapi_types.UUID, params *PlayAssetVideoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAuditDeletes request
	GetAuditDeletes(ctx context.Context, params *GetAuditDeletesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SignUpAdminWithBody request with any body
	SignUpAdminWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SignUpAdmin(ctx context.Context, body SignUpAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ChangePasswordWithBody request with any body
	ChangePasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ChangePassword(ctx context.Context, body ChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// LoginWithBody request with any body
	LoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	Login(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// Logout request
	Logout(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidateAccessToken request
	ValidateAccessToken(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DownloadArchiveWithBody request with any body
	DownloadArchiveWithBody(ctx context.Context, params *DownloadArchiveParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DownloadArchive(ctx context.Context, params *DownloadArchiveParams, body DownloadArchiveJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDownloadInfoWithBody request with any body
	GetDownloadInfoWithBody(ctx context.Context, params *GetDownloadInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GetDownloadInfo(ctx context.Context, params *GetDownloadInfoParams, body GetDownloadInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAssetDuplicates request
	GetAssetDuplicates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFaces request
	GetFaces(ctx context.Context, params *GetFacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReassignFacesByIdWithBody request with any body
	ReassignFacesByIdWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReassignFacesById(ctx context.Context, id openapi_types.UUID, body ReassignFacesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllJobsStatus request
	GetAllJobsStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateJobWithBody request with any body
	CreateJobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateJob(ctx context.Context, body CreateJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendJobCommandWithBody request with any body
	SendJobCommandWithBody(ctx context.Context, id JobName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendJobCommand(ctx context.Context, id JobName, body SendJobCommandJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllLibraries request
	GetAllLibraries(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateLibraryWithBody request with any body
	CreateLibraryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateLibrary(ctx context.Context, body CreateLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteLibrary request
	DeleteLibrary(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLibrary request
	GetLibrary(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateLibraryWithBody request with any body
	UpdateLibraryWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateLibrary(ctx context.Context, id openapi_types.UUID, body UpdateLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ScanLibrary request
	ScanLibrary(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLibraryStatistics request
	GetLibraryStatistics(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidateWithBody request with any body
	ValidateWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	Validate(ctx context.Context, id openapi_types.UUID, body ValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMapMarkers request
	GetMapMarkers(ctx context.Context, params *GetMapMarkersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReverseGeocode request
	ReverseGeocode(ctx context.Context, params *ReverseGeocodeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchMemories request
	SearchMemories(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMemoryWithBody request with any body
	CreateMemoryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMemory(ctx context.Context, body CreateMemoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteMemory request
	DeleteMemory(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMemory request
	GetMemory(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMemoryWithBody request with any body
	UpdateMemoryWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMemory(ctx context.Context, id openapi_types.UUID, body UpdateMemoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveMemoryAssetsWithBody request with any body
	RemoveMemoryAssetsWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RemoveMemoryAssets(ctx context.Context, id openapi_types.UUID, body RemoveMemoryAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddMemoryAssetsWithBody request with any body
	AddMemoryAssetsWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddMemoryAssets(ctx context.Context, id openapi_types.UUID, body AddMemoryAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNotificationTemplateWithBody request with any body
	GetNotificationTemplateWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GetNotificationTemplate(ctx context.Context, name string, body GetNotificationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendTestEmailWithBody request with any body
	SendTestEmailWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendTestEmail(ctx context.Context, body SendTestEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StartOAuthWithBody request with any body
	StartOAuthWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	StartOAuth(ctx context.Context, body StartOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FinishOAuthWithBody request with any body
	FinishOAuthWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	FinishOAuth(ctx context.Context, body FinishOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// LinkOAuthAccountWithBody request with any body
	LinkOAuthAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	LinkOAuthAccount(ctx context.Context, body LinkOAuthAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RedirectOAuthToMobile request
	RedirectOAuthToMobile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnlinkOAuthAccount request
	UnlinkOAuthAccount(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPartners request
	GetPartners(ctx context.Context, params *GetPartnersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemovePartner request
	RemovePartner(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePartner request
	CreatePartner(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePartnerWithBody request with any body
	UpdatePartnerWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePartner(ctx context.Context, id openapi_types.UUID, body UpdatePartnerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllPeople request
	GetAllPeople(ctx context.Context, params *GetAllPeopleParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePersonWithBody request with any body
	CreatePersonWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePerson(ctx context.Context, body CreatePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePeopleWithBody request with any body
	UpdatePeopleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePeople(ctx context.Context, body UpdatePeopleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPerson request
	GetPerson(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePersonWithBody request with any body
	UpdatePersonWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePerson(ctx context.Context, id openapi_types.UUID, body UpdatePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MergePersonWithBody request with any body
	MergePersonWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MergePerson(ctx context.Context, id openapi_types.UUID, body MergePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReassignFacesWithBody request with any body
	ReassignFacesWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReassignFaces(ctx context.Context, id openapi_types.UUID, body ReassignFacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPersonStatistics request
	GetPersonStatistics(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPersonThumbnail request
	GetPersonThumbnail(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAuditFiles request
	GetAuditFiles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFileChecksumsWithBody request with any body
	GetFileChecksumsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GetFileChecksums(ctx context.Context, body GetFileChecksumsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FixAuditFilesWithBody request with any body
	FixAuditFilesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	FixAuditFiles(ctx context.Context, body FixAuditFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAssetsByCity request
	GetAssetsByCity(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetExploreData request
	GetExploreData(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchAssetsWithBody request with any body
	SearchAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SearchAssets(ctx context.Context, body SearchAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchPerson request
	SearchPerson(ctx context.Context, params *SearchPersonParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchPlaces request
	SearchPlaces(ctx context.Context, params *SearchPlacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchRandomWithBody request with any body
	SearchRandomWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SearchRandom(ctx context.Context, body SearchRandomJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchSmartWithBody request with any body
	SearchSmartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SearchSmart(ctx context.Context, body SearchSmartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSearchSuggestions request
	GetSearchSuggestions(ctx context.Context, params *GetSearchSuggestionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAboutInfo request
	GetAboutInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetServerConfig request
	GetServerConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetServerFeatures request
	GetServerFeatures(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteServerLicense request
	DeleteServerLicense(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetServerLicense request
	GetServerLicense(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetServerLicenseWithBody request with any body
	SetServerLicenseWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetServerLicense(ctx context.Context, body SetServerLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSupportedMediaTypes request
	GetSupportedMediaTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PingServer request
	PingServer(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetServerStatistics request
	GetServerStatistics(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStorage request
	GetStorage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTheme request
	GetTheme(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetServerVersion request
	GetServerVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetVersionHistory request
	GetVersionHistory(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAllSessions request
	DeleteAllSessions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSessions request
	GetSessions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSession request
	DeleteSession(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllSharedLinks request
	GetAllSharedLinks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSharedLinkWithBody request with any body
	CreateSharedLinkWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSharedLink(ctx context.Context, body CreateSharedLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMySharedLink request
	GetMySharedLink(ctx context.Context, params *GetMySharedLinkParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveSharedLink request
	RemoveSharedLink(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSharedLinkById request
	GetSharedLinkById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSharedLinkWithBody request with any body
	UpdateSharedLinkWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSharedLink(ctx context.Context, id openapi_types.UUID, body UpdateSharedLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveSharedLinkAssetsWithBody request with any body
	RemoveSharedLinkAssetsWithBody(ctx context.Context, id openapi_types.UUID, params *RemoveSharedLinkAssetsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RemoveSharedLinkAssets(ctx context.Context, id openapi_types.UUID, params *RemoveSharedLinkAssetsParams, body RemoveSharedLinkAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddSharedLinkAssetsWithBody request with any body
	AddSharedLinkAssetsWithBody(ctx context.Context, id openapi_types.UUID, params *AddSharedLinkAssetsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddSharedLinkAssets(ctx context.Context, id openapi_types.UUID, params *AddSharedLinkAssetsParams, body AddSharedLinkAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteStacksWithBody request with any body
	DeleteStacksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteStacks(ctx context.Context, body DeleteStacksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchStacks request
	SearchStacks(ctx context.Context, params *SearchStacksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateStackWithBody request with any body
	CreateStackWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateStack(ctx context.Context, body CreateStackJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteStack request
	DeleteStack(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStack request
	GetStack(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateStackWithBody request with any body
	UpdateStackWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateStack(ctx context.Context, id openapi_types.UUID, body UpdateStackJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDeltaSyncWithBody request with any body
	GetDeltaSyncWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GetDeltaSync(ctx context.Context, body GetDeltaSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFullSyncForUserWithBody request with any body
	GetFullSyncForUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GetFullSyncForUser(ctx context.Context, body GetFullSyncForUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetConfig request
	GetConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateConfigWithBody request with any body
	UpdateConfigWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateConfig(ctx context.Context, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetConfigDefaults request
	GetConfigDefaults(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStorageTemplateOptions request
	GetStorageTemplateOptions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminOnboarding request
	GetAdminOnboarding(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAdminOnboardingWithBody request with any body
	UpdateAdminOnboardingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAdminOnboarding(ctx context.Context, body UpdateAdminOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetReverseGeocodingState request
	GetReverseGeocodingState(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllTags request
	GetAllTags(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTagWithBody request with any body
	CreateTagWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTag(ctx context.Context, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpsertTagsWithBody request with any body
	UpsertTagsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpsertTags(ctx context.Context, body UpsertTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkTagAssetsWithBody request with any body
	BulkTagAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkTagAssets(ctx context.Context, body BulkTagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTag request
	DeleteTag(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTagById request
	GetTagById(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTagWithBody request with any body
	UpdateTagWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTag(ctx context.Context, id openapi_types.UUID, body UpdateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UntagAssetsWithBody request with any body
	UntagAssetsWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UntagAssets(ctx context.Context, id openapi_types.UUID, body UntagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TagAssetsWithBody request with any body
	TagAssetsWithBody(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TagAssets(ctx context.Context, id openapi_types.UUID, body TagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTimeBucket request
	GetTimeBucket(ctx context.Context, params *GetTimeBucketParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTimeBuckets request
	GetTimeBuckets(ctx context.Context, params *GetTimeBucketsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EmptyTrash request
	EmptyTrash(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestoreTrash request
	RestoreTrash(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestoreAssetsWithBody request with any body
	RestoreAssetsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RestoreAssets(ctx context.Context, body RestoreAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchUsers request
	SearchUsers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMyUser request
	GetMyUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMyUserWithBody request with any body
	UpdateMyUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMyUser(ctx context.Context, body UpdateMyUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUserLicense request
	DeleteUserLicense(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserLicense request
	GetUserLicense(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetUserLicenseWithBody request with any body
	SetUserLicenseWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetUserLicense(ctx context.Context, body SetUserLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMyPreferences request
	GetMyPreferences(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMyPreferencesWithBody request with any body
	UpdateMyPreferencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMyPreferences(ctx context.Context, body UpdateMyPreferencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteProfileImage request
	DeleteProfileImage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateProfileImageWithBody request with any body
	CreateProfileImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUser request
	GetUser(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProfileImage request
	GetProfileImage(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAssetsByOriginalPath request
	GetAssetsByOriginalPath(ctx context.Context, params *GetAssetsByOriginalPathParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUniqueOriginalPaths request
	GetUniqueOriginalPaths(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) AddAssetsToAlbumWithBodyWithResponse

func (c *ClientWithResponses) AddAssetsToAlbumWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, params *AddAssetsToAlbumParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAssetsToAlbumResponse, error)

AddAssetsToAlbumWithBodyWithResponse request with arbitrary body returning *AddAssetsToAlbumResponse

func (*ClientWithResponses) AddAssetsToAlbumWithResponse

func (*ClientWithResponses) AddMemoryAssetsWithBodyWithResponse

func (c *ClientWithResponses) AddMemoryAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMemoryAssetsResponse, error)

AddMemoryAssetsWithBodyWithResponse request with arbitrary body returning *AddMemoryAssetsResponse

func (*ClientWithResponses) AddMemoryAssetsWithResponse

func (c *ClientWithResponses) AddMemoryAssetsWithResponse(ctx context.Context, id openapi_types.UUID, body AddMemoryAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMemoryAssetsResponse, error)

func (*ClientWithResponses) AddSharedLinkAssetsWithBodyWithResponse

func (c *ClientWithResponses) AddSharedLinkAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, params *AddSharedLinkAssetsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSharedLinkAssetsResponse, error)

AddSharedLinkAssetsWithBodyWithResponse request with arbitrary body returning *AddSharedLinkAssetsResponse

func (*ClientWithResponses) AddSharedLinkAssetsWithResponse

func (*ClientWithResponses) AddUsersToAlbumWithBodyWithResponse

func (c *ClientWithResponses) AddUsersToAlbumWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUsersToAlbumResponse, error)

AddUsersToAlbumWithBodyWithResponse request with arbitrary body returning *AddUsersToAlbumResponse

func (*ClientWithResponses) AddUsersToAlbumWithResponse

func (c *ClientWithResponses) AddUsersToAlbumWithResponse(ctx context.Context, id openapi_types.UUID, body AddUsersToAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUsersToAlbumResponse, error)

func (*ClientWithResponses) BulkTagAssetsWithBodyWithResponse

func (c *ClientWithResponses) BulkTagAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkTagAssetsResponse, error)

BulkTagAssetsWithBodyWithResponse request with arbitrary body returning *BulkTagAssetsResponse

func (*ClientWithResponses) BulkTagAssetsWithResponse

func (c *ClientWithResponses) BulkTagAssetsWithResponse(ctx context.Context, body BulkTagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkTagAssetsResponse, error)

func (*ClientWithResponses) ChangePasswordWithBodyWithResponse

func (c *ClientWithResponses) ChangePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangePasswordResponse, error)

ChangePasswordWithBodyWithResponse request with arbitrary body returning *ChangePasswordResponse

func (*ClientWithResponses) ChangePasswordWithResponse

func (c *ClientWithResponses) ChangePasswordWithResponse(ctx context.Context, body ChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangePasswordResponse, error)

func (*ClientWithResponses) CheckBulkUploadWithBodyWithResponse

func (c *ClientWithResponses) CheckBulkUploadWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckBulkUploadResponse, error)

CheckBulkUploadWithBodyWithResponse request with arbitrary body returning *CheckBulkUploadResponse

func (*ClientWithResponses) CheckBulkUploadWithResponse

func (c *ClientWithResponses) CheckBulkUploadWithResponse(ctx context.Context, body CheckBulkUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckBulkUploadResponse, error)

func (*ClientWithResponses) CheckExistingAssetsWithBodyWithResponse

func (c *ClientWithResponses) CheckExistingAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckExistingAssetsResponse, error)

CheckExistingAssetsWithBodyWithResponse request with arbitrary body returning *CheckExistingAssetsResponse

func (*ClientWithResponses) CheckExistingAssetsWithResponse

func (c *ClientWithResponses) CheckExistingAssetsWithResponse(ctx context.Context, body CheckExistingAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckExistingAssetsResponse, error)

func (*ClientWithResponses) CreateActivityWithBodyWithResponse

func (c *ClientWithResponses) CreateActivityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateActivityResponse, error)

CreateActivityWithBodyWithResponse request with arbitrary body returning *CreateActivityResponse

func (*ClientWithResponses) CreateActivityWithResponse

func (c *ClientWithResponses) CreateActivityWithResponse(ctx context.Context, body CreateActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateActivityResponse, error)

func (*ClientWithResponses) CreateAlbumWithBodyWithResponse

func (c *ClientWithResponses) CreateAlbumWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAlbumResponse, error)

CreateAlbumWithBodyWithResponse request with arbitrary body returning *CreateAlbumResponse

func (*ClientWithResponses) CreateAlbumWithResponse

func (c *ClientWithResponses) CreateAlbumWithResponse(ctx context.Context, body CreateAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAlbumResponse, error)

func (*ClientWithResponses) CreateApiKeyWithBodyWithResponse

func (c *ClientWithResponses) CreateApiKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiKeyResponse, error)

CreateApiKeyWithBodyWithResponse request with arbitrary body returning *CreateApiKeyResponse

func (*ClientWithResponses) CreateApiKeyWithResponse

func (c *ClientWithResponses) CreateApiKeyWithResponse(ctx context.Context, body CreateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApiKeyResponse, error)

func (*ClientWithResponses) CreateJobWithBodyWithResponse

func (c *ClientWithResponses) CreateJobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateJobResponse, error)

CreateJobWithBodyWithResponse request with arbitrary body returning *CreateJobResponse

func (*ClientWithResponses) CreateJobWithResponse

func (c *ClientWithResponses) CreateJobWithResponse(ctx context.Context, body CreateJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateJobResponse, error)

func (*ClientWithResponses) CreateLibraryWithBodyWithResponse

func (c *ClientWithResponses) CreateLibraryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLibraryResponse, error)

CreateLibraryWithBodyWithResponse request with arbitrary body returning *CreateLibraryResponse

func (*ClientWithResponses) CreateLibraryWithResponse

func (c *ClientWithResponses) CreateLibraryWithResponse(ctx context.Context, body CreateLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLibraryResponse, error)

func (*ClientWithResponses) CreateMemoryWithBodyWithResponse

func (c *ClientWithResponses) CreateMemoryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMemoryResponse, error)

CreateMemoryWithBodyWithResponse request with arbitrary body returning *CreateMemoryResponse

func (*ClientWithResponses) CreateMemoryWithResponse

func (c *ClientWithResponses) CreateMemoryWithResponse(ctx context.Context, body CreateMemoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMemoryResponse, error)

func (*ClientWithResponses) CreatePartnerWithResponse

func (c *ClientWithResponses) CreatePartnerWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*CreatePartnerResponse, error)

CreatePartnerWithResponse request returning *CreatePartnerResponse

func (*ClientWithResponses) CreatePersonWithBodyWithResponse

func (c *ClientWithResponses) CreatePersonWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePersonResponse, error)

CreatePersonWithBodyWithResponse request with arbitrary body returning *CreatePersonResponse

func (*ClientWithResponses) CreatePersonWithResponse

func (c *ClientWithResponses) CreatePersonWithResponse(ctx context.Context, body CreatePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePersonResponse, error)

func (*ClientWithResponses) CreateProfileImageWithBodyWithResponse

func (c *ClientWithResponses) CreateProfileImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProfileImageResponse, error)

CreateProfileImageWithBodyWithResponse request with arbitrary body returning *CreateProfileImageResponse

func (*ClientWithResponses) CreateSharedLinkWithBodyWithResponse

func (c *ClientWithResponses) CreateSharedLinkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSharedLinkResponse, error)

CreateSharedLinkWithBodyWithResponse request with arbitrary body returning *CreateSharedLinkResponse

func (*ClientWithResponses) CreateSharedLinkWithResponse

func (c *ClientWithResponses) CreateSharedLinkWithResponse(ctx context.Context, body CreateSharedLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSharedLinkResponse, error)

func (*ClientWithResponses) CreateStackWithBodyWithResponse

func (c *ClientWithResponses) CreateStackWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStackResponse, error)

CreateStackWithBodyWithResponse request with arbitrary body returning *CreateStackResponse

func (*ClientWithResponses) CreateStackWithResponse

func (c *ClientWithResponses) CreateStackWithResponse(ctx context.Context, body CreateStackJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStackResponse, error)

func (*ClientWithResponses) CreateTagWithBodyWithResponse

func (c *ClientWithResponses) CreateTagWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTagResponse, error)

CreateTagWithBodyWithResponse request with arbitrary body returning *CreateTagResponse

func (*ClientWithResponses) CreateTagWithResponse

func (c *ClientWithResponses) CreateTagWithResponse(ctx context.Context, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTagResponse, error)

func (*ClientWithResponses) CreateUserAdminWithBodyWithResponse

func (c *ClientWithResponses) CreateUserAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserAdminResponse, error)

CreateUserAdminWithBodyWithResponse request with arbitrary body returning *CreateUserAdminResponse

func (*ClientWithResponses) CreateUserAdminWithResponse

func (c *ClientWithResponses) CreateUserAdminWithResponse(ctx context.Context, body CreateUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserAdminResponse, error)

func (*ClientWithResponses) DeleteActivityWithResponse

func (c *ClientWithResponses) DeleteActivityWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteActivityResponse, error)

DeleteActivityWithResponse request returning *DeleteActivityResponse

func (*ClientWithResponses) DeleteAlbumWithResponse

func (c *ClientWithResponses) DeleteAlbumWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAlbumResponse, error)

DeleteAlbumWithResponse request returning *DeleteAlbumResponse

func (*ClientWithResponses) DeleteAllSessionsWithResponse

func (c *ClientWithResponses) DeleteAllSessionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteAllSessionsResponse, error)

DeleteAllSessionsWithResponse request returning *DeleteAllSessionsResponse

func (*ClientWithResponses) DeleteApiKeyWithResponse

func (c *ClientWithResponses) DeleteApiKeyWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteApiKeyResponse, error)

DeleteApiKeyWithResponse request returning *DeleteApiKeyResponse

func (*ClientWithResponses) DeleteAssetsWithBodyWithResponse

func (c *ClientWithResponses) DeleteAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteAssetsResponse, error)

DeleteAssetsWithBodyWithResponse request with arbitrary body returning *DeleteAssetsResponse

func (*ClientWithResponses) DeleteAssetsWithResponse

func (c *ClientWithResponses) DeleteAssetsWithResponse(ctx context.Context, body DeleteAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteAssetsResponse, error)

func (*ClientWithResponses) DeleteLibraryWithResponse

func (c *ClientWithResponses) DeleteLibraryWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteLibraryResponse, error)

DeleteLibraryWithResponse request returning *DeleteLibraryResponse

func (*ClientWithResponses) DeleteMemoryWithResponse

func (c *ClientWithResponses) DeleteMemoryWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteMemoryResponse, error)

DeleteMemoryWithResponse request returning *DeleteMemoryResponse

func (*ClientWithResponses) DeleteProfileImageWithResponse

func (c *ClientWithResponses) DeleteProfileImageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteProfileImageResponse, error)

DeleteProfileImageWithResponse request returning *DeleteProfileImageResponse

func (*ClientWithResponses) DeleteServerLicenseWithResponse

func (c *ClientWithResponses) DeleteServerLicenseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteServerLicenseResponse, error)

DeleteServerLicenseWithResponse request returning *DeleteServerLicenseResponse

func (*ClientWithResponses) DeleteSessionWithResponse

func (c *ClientWithResponses) DeleteSessionWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteSessionResponse, error)

DeleteSessionWithResponse request returning *DeleteSessionResponse

func (*ClientWithResponses) DeleteStackWithResponse

func (c *ClientWithResponses) DeleteStackWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteStackResponse, error)

DeleteStackWithResponse request returning *DeleteStackResponse

func (*ClientWithResponses) DeleteStacksWithBodyWithResponse

func (c *ClientWithResponses) DeleteStacksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteStacksResponse, error)

DeleteStacksWithBodyWithResponse request with arbitrary body returning *DeleteStacksResponse

func (*ClientWithResponses) DeleteStacksWithResponse

func (c *ClientWithResponses) DeleteStacksWithResponse(ctx context.Context, body DeleteStacksJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteStacksResponse, error)

func (*ClientWithResponses) DeleteTagWithResponse

func (c *ClientWithResponses) DeleteTagWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteTagResponse, error)

DeleteTagWithResponse request returning *DeleteTagResponse

func (*ClientWithResponses) DeleteUserAdminWithBodyWithResponse

func (c *ClientWithResponses) DeleteUserAdminWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUserAdminResponse, error)

DeleteUserAdminWithBodyWithResponse request with arbitrary body returning *DeleteUserAdminResponse

func (*ClientWithResponses) DeleteUserAdminWithResponse

func (c *ClientWithResponses) DeleteUserAdminWithResponse(ctx context.Context, id openapi_types.UUID, body DeleteUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUserAdminResponse, error)

func (*ClientWithResponses) DeleteUserLicenseWithResponse

func (c *ClientWithResponses) DeleteUserLicenseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteUserLicenseResponse, error)

DeleteUserLicenseWithResponse request returning *DeleteUserLicenseResponse

func (*ClientWithResponses) DownloadArchiveWithBodyWithResponse

func (c *ClientWithResponses) DownloadArchiveWithBodyWithResponse(ctx context.Context, params *DownloadArchiveParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DownloadArchiveResponse, error)

DownloadArchiveWithBodyWithResponse request with arbitrary body returning *DownloadArchiveResponse

func (*ClientWithResponses) DownloadArchiveWithResponse

func (c *ClientWithResponses) DownloadArchiveWithResponse(ctx context.Context, params *DownloadArchiveParams, body DownloadArchiveJSONRequestBody, reqEditors ...RequestEditorFn) (*DownloadArchiveResponse, error)

func (*ClientWithResponses) DownloadAssetWithResponse

func (c *ClientWithResponses) DownloadAssetWithResponse(ctx context.Context, id openapi_types.UUID, params *DownloadAssetParams, reqEditors ...RequestEditorFn) (*DownloadAssetResponse, error)

DownloadAssetWithResponse request returning *DownloadAssetResponse

func (*ClientWithResponses) EmptyTrashWithResponse

func (c *ClientWithResponses) EmptyTrashWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*EmptyTrashResponse, error)

EmptyTrashWithResponse request returning *EmptyTrashResponse

func (*ClientWithResponses) FinishOAuthWithBodyWithResponse

func (c *ClientWithResponses) FinishOAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FinishOAuthResponse, error)

FinishOAuthWithBodyWithResponse request with arbitrary body returning *FinishOAuthResponse

func (*ClientWithResponses) FinishOAuthWithResponse

func (c *ClientWithResponses) FinishOAuthWithResponse(ctx context.Context, body FinishOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*FinishOAuthResponse, error)

func (*ClientWithResponses) FixAuditFilesWithBodyWithResponse

func (c *ClientWithResponses) FixAuditFilesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FixAuditFilesResponse, error)

FixAuditFilesWithBodyWithResponse request with arbitrary body returning *FixAuditFilesResponse

func (*ClientWithResponses) FixAuditFilesWithResponse

func (c *ClientWithResponses) FixAuditFilesWithResponse(ctx context.Context, body FixAuditFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*FixAuditFilesResponse, error)

func (*ClientWithResponses) GetAboutInfoWithResponse

func (c *ClientWithResponses) GetAboutInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAboutInfoResponse, error)

GetAboutInfoWithResponse request returning *GetAboutInfoResponse

func (*ClientWithResponses) GetActivitiesWithResponse

func (c *ClientWithResponses) GetActivitiesWithResponse(ctx context.Context, params *GetActivitiesParams, reqEditors ...RequestEditorFn) (*GetActivitiesResponse, error)

GetActivitiesWithResponse request returning *GetActivitiesResponse

func (*ClientWithResponses) GetActivityStatisticsWithResponse

func (c *ClientWithResponses) GetActivityStatisticsWithResponse(ctx context.Context, params *GetActivityStatisticsParams, reqEditors ...RequestEditorFn) (*GetActivityStatisticsResponse, error)

GetActivityStatisticsWithResponse request returning *GetActivityStatisticsResponse

func (*ClientWithResponses) GetAdminOnboardingWithResponse

func (c *ClientWithResponses) GetAdminOnboardingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAdminOnboardingResponse, error)

GetAdminOnboardingWithResponse request returning *GetAdminOnboardingResponse

func (*ClientWithResponses) GetAlbumInfoWithResponse

func (c *ClientWithResponses) GetAlbumInfoWithResponse(ctx context.Context, id openapi_types.UUID, params *GetAlbumInfoParams, reqEditors ...RequestEditorFn) (*GetAlbumInfoResponse, error)

GetAlbumInfoWithResponse request returning *GetAlbumInfoResponse

func (*ClientWithResponses) GetAlbumStatisticsWithResponse

func (c *ClientWithResponses) GetAlbumStatisticsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAlbumStatisticsResponse, error)

GetAlbumStatisticsWithResponse request returning *GetAlbumStatisticsResponse

func (*ClientWithResponses) GetAllAlbumsWithResponse

func (c *ClientWithResponses) GetAllAlbumsWithResponse(ctx context.Context, params *GetAllAlbumsParams, reqEditors ...RequestEditorFn) (*GetAllAlbumsResponse, error)

GetAllAlbumsWithResponse request returning *GetAllAlbumsResponse

func (*ClientWithResponses) GetAllJobsStatusWithResponse

func (c *ClientWithResponses) GetAllJobsStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllJobsStatusResponse, error)

GetAllJobsStatusWithResponse request returning *GetAllJobsStatusResponse

func (*ClientWithResponses) GetAllLibrariesWithResponse

func (c *ClientWithResponses) GetAllLibrariesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllLibrariesResponse, error)

GetAllLibrariesWithResponse request returning *GetAllLibrariesResponse

func (*ClientWithResponses) GetAllPeopleWithResponse

func (c *ClientWithResponses) GetAllPeopleWithResponse(ctx context.Context, params *GetAllPeopleParams, reqEditors ...RequestEditorFn) (*GetAllPeopleResponse, error)

GetAllPeopleWithResponse request returning *GetAllPeopleResponse

func (*ClientWithResponses) GetAllSharedLinksWithResponse

func (c *ClientWithResponses) GetAllSharedLinksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllSharedLinksResponse, error)

GetAllSharedLinksWithResponse request returning *GetAllSharedLinksResponse

func (*ClientWithResponses) GetAllTagsWithResponse

func (c *ClientWithResponses) GetAllTagsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllTagsResponse, error)

GetAllTagsWithResponse request returning *GetAllTagsResponse

func (*ClientWithResponses) GetAllUserAssetsByDeviceIdWithResponse

func (c *ClientWithResponses) GetAllUserAssetsByDeviceIdWithResponse(ctx context.Context, deviceId string, reqEditors ...RequestEditorFn) (*GetAllUserAssetsByDeviceIdResponse, error)

GetAllUserAssetsByDeviceIdWithResponse request returning *GetAllUserAssetsByDeviceIdResponse

func (*ClientWithResponses) GetApiKeyWithResponse

func (c *ClientWithResponses) GetApiKeyWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetApiKeyResponse, error)

GetApiKeyWithResponse request returning *GetApiKeyResponse

func (*ClientWithResponses) GetApiKeysWithResponse

func (c *ClientWithResponses) GetApiKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiKeysResponse, error)

GetApiKeysWithResponse request returning *GetApiKeysResponse

func (*ClientWithResponses) GetAssetDuplicatesWithResponse

func (c *ClientWithResponses) GetAssetDuplicatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAssetDuplicatesResponse, error)

GetAssetDuplicatesWithResponse request returning *GetAssetDuplicatesResponse

func (*ClientWithResponses) GetAssetInfoWithResponse

func (c *ClientWithResponses) GetAssetInfoWithResponse(ctx context.Context, id openapi_types.UUID, params *GetAssetInfoParams, reqEditors ...RequestEditorFn) (*GetAssetInfoResponse, error)

GetAssetInfoWithResponse request returning *GetAssetInfoResponse

func (*ClientWithResponses) GetAssetStatisticsWithResponse

func (c *ClientWithResponses) GetAssetStatisticsWithResponse(ctx context.Context, params *GetAssetStatisticsParams, reqEditors ...RequestEditorFn) (*GetAssetStatisticsResponse, error)

GetAssetStatisticsWithResponse request returning *GetAssetStatisticsResponse

func (*ClientWithResponses) GetAssetsByCityWithResponse

func (c *ClientWithResponses) GetAssetsByCityWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAssetsByCityResponse, error)

GetAssetsByCityWithResponse request returning *GetAssetsByCityResponse

func (*ClientWithResponses) GetAssetsByOriginalPathWithResponse

func (c *ClientWithResponses) GetAssetsByOriginalPathWithResponse(ctx context.Context, params *GetAssetsByOriginalPathParams, reqEditors ...RequestEditorFn) (*GetAssetsByOriginalPathResponse, error)

GetAssetsByOriginalPathWithResponse request returning *GetAssetsByOriginalPathResponse

func (*ClientWithResponses) GetAuditDeletesWithResponse

func (c *ClientWithResponses) GetAuditDeletesWithResponse(ctx context.Context, params *GetAuditDeletesParams, reqEditors ...RequestEditorFn) (*GetAuditDeletesResponse, error)

GetAuditDeletesWithResponse request returning *GetAuditDeletesResponse

func (*ClientWithResponses) GetAuditFilesWithResponse

func (c *ClientWithResponses) GetAuditFilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuditFilesResponse, error)

GetAuditFilesWithResponse request returning *GetAuditFilesResponse

func (*ClientWithResponses) GetConfigDefaultsWithResponse

func (c *ClientWithResponses) GetConfigDefaultsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetConfigDefaultsResponse, error)

GetConfigDefaultsWithResponse request returning *GetConfigDefaultsResponse

func (*ClientWithResponses) GetConfigWithResponse

func (c *ClientWithResponses) GetConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetConfigResponse, error)

GetConfigWithResponse request returning *GetConfigResponse

func (*ClientWithResponses) GetDeltaSyncWithBodyWithResponse

func (c *ClientWithResponses) GetDeltaSyncWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetDeltaSyncResponse, error)

GetDeltaSyncWithBodyWithResponse request with arbitrary body returning *GetDeltaSyncResponse

func (*ClientWithResponses) GetDeltaSyncWithResponse

func (c *ClientWithResponses) GetDeltaSyncWithResponse(ctx context.Context, body GetDeltaSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*GetDeltaSyncResponse, error)

func (*ClientWithResponses) GetDownloadInfoWithBodyWithResponse

func (c *ClientWithResponses) GetDownloadInfoWithBodyWithResponse(ctx context.Context, params *GetDownloadInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetDownloadInfoResponse, error)

GetDownloadInfoWithBodyWithResponse request with arbitrary body returning *GetDownloadInfoResponse

func (*ClientWithResponses) GetDownloadInfoWithResponse

func (c *ClientWithResponses) GetDownloadInfoWithResponse(ctx context.Context, params *GetDownloadInfoParams, body GetDownloadInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*GetDownloadInfoResponse, error)

func (*ClientWithResponses) GetExploreDataWithResponse

func (c *ClientWithResponses) GetExploreDataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetExploreDataResponse, error)

GetExploreDataWithResponse request returning *GetExploreDataResponse

func (*ClientWithResponses) GetFacesWithResponse

func (c *ClientWithResponses) GetFacesWithResponse(ctx context.Context, params *GetFacesParams, reqEditors ...RequestEditorFn) (*GetFacesResponse, error)

GetFacesWithResponse request returning *GetFacesResponse

func (*ClientWithResponses) GetFileChecksumsWithBodyWithResponse

func (c *ClientWithResponses) GetFileChecksumsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetFileChecksumsResponse, error)

GetFileChecksumsWithBodyWithResponse request with arbitrary body returning *GetFileChecksumsResponse

func (*ClientWithResponses) GetFileChecksumsWithResponse

func (c *ClientWithResponses) GetFileChecksumsWithResponse(ctx context.Context, body GetFileChecksumsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetFileChecksumsResponse, error)

func (*ClientWithResponses) GetFullSyncForUserWithBodyWithResponse

func (c *ClientWithResponses) GetFullSyncForUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetFullSyncForUserResponse, error)

GetFullSyncForUserWithBodyWithResponse request with arbitrary body returning *GetFullSyncForUserResponse

func (*ClientWithResponses) GetFullSyncForUserWithResponse

func (c *ClientWithResponses) GetFullSyncForUserWithResponse(ctx context.Context, body GetFullSyncForUserJSONRequestBody, reqEditors ...RequestEditorFn) (*GetFullSyncForUserResponse, error)

func (*ClientWithResponses) GetLibraryStatisticsWithResponse

func (c *ClientWithResponses) GetLibraryStatisticsWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetLibraryStatisticsResponse, error)

GetLibraryStatisticsWithResponse request returning *GetLibraryStatisticsResponse

func (*ClientWithResponses) GetLibraryWithResponse

func (c *ClientWithResponses) GetLibraryWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetLibraryResponse, error)

GetLibraryWithResponse request returning *GetLibraryResponse

func (*ClientWithResponses) GetMapMarkersWithResponse

func (c *ClientWithResponses) GetMapMarkersWithResponse(ctx context.Context, params *GetMapMarkersParams, reqEditors ...RequestEditorFn) (*GetMapMarkersResponse, error)

GetMapMarkersWithResponse request returning *GetMapMarkersResponse

func (*ClientWithResponses) GetMemoryLaneWithResponse

func (c *ClientWithResponses) GetMemoryLaneWithResponse(ctx context.Context, params *GetMemoryLaneParams, reqEditors ...RequestEditorFn) (*GetMemoryLaneResponse, error)

GetMemoryLaneWithResponse request returning *GetMemoryLaneResponse

func (*ClientWithResponses) GetMemoryWithResponse

func (c *ClientWithResponses) GetMemoryWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetMemoryResponse, error)

GetMemoryWithResponse request returning *GetMemoryResponse

func (*ClientWithResponses) GetMyPreferencesWithResponse

func (c *ClientWithResponses) GetMyPreferencesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMyPreferencesResponse, error)

GetMyPreferencesWithResponse request returning *GetMyPreferencesResponse

func (*ClientWithResponses) GetMySharedLinkWithResponse

func (c *ClientWithResponses) GetMySharedLinkWithResponse(ctx context.Context, params *GetMySharedLinkParams, reqEditors ...RequestEditorFn) (*GetMySharedLinkResponse, error)

GetMySharedLinkWithResponse request returning *GetMySharedLinkResponse

func (*ClientWithResponses) GetMyUserWithResponse

func (c *ClientWithResponses) GetMyUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMyUserResponse, error)

GetMyUserWithResponse request returning *GetMyUserResponse

func (*ClientWithResponses) GetNotificationTemplateWithBodyWithResponse

func (c *ClientWithResponses) GetNotificationTemplateWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetNotificationTemplateResponse, error)

GetNotificationTemplateWithBodyWithResponse request with arbitrary body returning *GetNotificationTemplateResponse

func (*ClientWithResponses) GetNotificationTemplateWithResponse

func (c *ClientWithResponses) GetNotificationTemplateWithResponse(ctx context.Context, name string, body GetNotificationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*GetNotificationTemplateResponse, error)

func (*ClientWithResponses) GetPartnersWithResponse

func (c *ClientWithResponses) GetPartnersWithResponse(ctx context.Context, params *GetPartnersParams, reqEditors ...RequestEditorFn) (*GetPartnersResponse, error)

GetPartnersWithResponse request returning *GetPartnersResponse

func (*ClientWithResponses) GetPersonStatisticsWithResponse

func (c *ClientWithResponses) GetPersonStatisticsWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPersonStatisticsResponse, error)

GetPersonStatisticsWithResponse request returning *GetPersonStatisticsResponse

func (*ClientWithResponses) GetPersonThumbnailWithResponse

func (c *ClientWithResponses) GetPersonThumbnailWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPersonThumbnailResponse, error)

GetPersonThumbnailWithResponse request returning *GetPersonThumbnailResponse

func (*ClientWithResponses) GetPersonWithResponse

func (c *ClientWithResponses) GetPersonWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPersonResponse, error)

GetPersonWithResponse request returning *GetPersonResponse

func (*ClientWithResponses) GetProfileImageWithResponse

func (c *ClientWithResponses) GetProfileImageWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetProfileImageResponse, error)

GetProfileImageWithResponse request returning *GetProfileImageResponse

func (*ClientWithResponses) GetRandomWithResponse

func (c *ClientWithResponses) GetRandomWithResponse(ctx context.Context, params *GetRandomParams, reqEditors ...RequestEditorFn) (*GetRandomResponse, error)

GetRandomWithResponse request returning *GetRandomResponse

func (*ClientWithResponses) GetReverseGeocodingStateWithResponse

func (c *ClientWithResponses) GetReverseGeocodingStateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetReverseGeocodingStateResponse, error)

GetReverseGeocodingStateWithResponse request returning *GetReverseGeocodingStateResponse

func (*ClientWithResponses) GetSearchSuggestionsWithResponse

func (c *ClientWithResponses) GetSearchSuggestionsWithResponse(ctx context.Context, params *GetSearchSuggestionsParams, reqEditors ...RequestEditorFn) (*GetSearchSuggestionsResponse, error)

GetSearchSuggestionsWithResponse request returning *GetSearchSuggestionsResponse

func (*ClientWithResponses) GetServerConfigWithResponse

func (c *ClientWithResponses) GetServerConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerConfigResponse, error)

GetServerConfigWithResponse request returning *GetServerConfigResponse

func (*ClientWithResponses) GetServerFeaturesWithResponse

func (c *ClientWithResponses) GetServerFeaturesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerFeaturesResponse, error)

GetServerFeaturesWithResponse request returning *GetServerFeaturesResponse

func (*ClientWithResponses) GetServerLicenseWithResponse

func (c *ClientWithResponses) GetServerLicenseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerLicenseResponse, error)

GetServerLicenseWithResponse request returning *GetServerLicenseResponse

func (*ClientWithResponses) GetServerStatisticsWithResponse

func (c *ClientWithResponses) GetServerStatisticsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerStatisticsResponse, error)

GetServerStatisticsWithResponse request returning *GetServerStatisticsResponse

func (*ClientWithResponses) GetServerVersionWithResponse

func (c *ClientWithResponses) GetServerVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerVersionResponse, error)

GetServerVersionWithResponse request returning *GetServerVersionResponse

func (*ClientWithResponses) GetSessionsWithResponse

func (c *ClientWithResponses) GetSessionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSessionsResponse, error)

GetSessionsWithResponse request returning *GetSessionsResponse

func (*ClientWithResponses) GetSharedLinkByIdWithResponse

func (c *ClientWithResponses) GetSharedLinkByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSharedLinkByIdResponse, error)

GetSharedLinkByIdWithResponse request returning *GetSharedLinkByIdResponse

func (*ClientWithResponses) GetStackWithResponse

func (c *ClientWithResponses) GetStackWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetStackResponse, error)

GetStackWithResponse request returning *GetStackResponse

func (*ClientWithResponses) GetStorageTemplateOptionsWithResponse

func (c *ClientWithResponses) GetStorageTemplateOptionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStorageTemplateOptionsResponse, error)

GetStorageTemplateOptionsWithResponse request returning *GetStorageTemplateOptionsResponse

func (*ClientWithResponses) GetStorageWithResponse

func (c *ClientWithResponses) GetStorageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStorageResponse, error)

GetStorageWithResponse request returning *GetStorageResponse

func (*ClientWithResponses) GetSupportedMediaTypesWithResponse

func (c *ClientWithResponses) GetSupportedMediaTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSupportedMediaTypesResponse, error)

GetSupportedMediaTypesWithResponse request returning *GetSupportedMediaTypesResponse

func (*ClientWithResponses) GetTagByIdWithResponse

func (c *ClientWithResponses) GetTagByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetTagByIdResponse, error)

GetTagByIdWithResponse request returning *GetTagByIdResponse

func (*ClientWithResponses) GetThemeWithResponse

func (c *ClientWithResponses) GetThemeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetThemeResponse, error)

GetThemeWithResponse request returning *GetThemeResponse

func (*ClientWithResponses) GetTimeBucketWithResponse

func (c *ClientWithResponses) GetTimeBucketWithResponse(ctx context.Context, params *GetTimeBucketParams, reqEditors ...RequestEditorFn) (*GetTimeBucketResponse, error)

GetTimeBucketWithResponse request returning *GetTimeBucketResponse

func (*ClientWithResponses) GetTimeBucketsWithResponse

func (c *ClientWithResponses) GetTimeBucketsWithResponse(ctx context.Context, params *GetTimeBucketsParams, reqEditors ...RequestEditorFn) (*GetTimeBucketsResponse, error)

GetTimeBucketsWithResponse request returning *GetTimeBucketsResponse

func (*ClientWithResponses) GetUniqueOriginalPathsWithResponse

func (c *ClientWithResponses) GetUniqueOriginalPathsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUniqueOriginalPathsResponse, error)

GetUniqueOriginalPathsWithResponse request returning *GetUniqueOriginalPathsResponse

func (*ClientWithResponses) GetUserAdminWithResponse

func (c *ClientWithResponses) GetUserAdminWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetUserAdminResponse, error)

GetUserAdminWithResponse request returning *GetUserAdminResponse

func (*ClientWithResponses) GetUserLicenseWithResponse

func (c *ClientWithResponses) GetUserLicenseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserLicenseResponse, error)

GetUserLicenseWithResponse request returning *GetUserLicenseResponse

func (*ClientWithResponses) GetUserPreferencesAdminWithResponse

func (c *ClientWithResponses) GetUserPreferencesAdminWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetUserPreferencesAdminResponse, error)

GetUserPreferencesAdminWithResponse request returning *GetUserPreferencesAdminResponse

func (*ClientWithResponses) GetUserWithResponse

func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

GetUserWithResponse request returning *GetUserResponse

func (*ClientWithResponses) GetVersionHistoryWithResponse

func (c *ClientWithResponses) GetVersionHistoryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionHistoryResponse, error)

GetVersionHistoryWithResponse request returning *GetVersionHistoryResponse

func (*ClientWithResponses) LinkOAuthAccountWithBodyWithResponse

func (c *ClientWithResponses) LinkOAuthAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LinkOAuthAccountResponse, error)

LinkOAuthAccountWithBodyWithResponse request with arbitrary body returning *LinkOAuthAccountResponse

func (*ClientWithResponses) LinkOAuthAccountWithResponse

func (c *ClientWithResponses) LinkOAuthAccountWithResponse(ctx context.Context, body LinkOAuthAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*LinkOAuthAccountResponse, error)

func (*ClientWithResponses) LoginWithBodyWithResponse

func (c *ClientWithResponses) LoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LoginResponse, error)

LoginWithBodyWithResponse request with arbitrary body returning *LoginResponse

func (*ClientWithResponses) LoginWithResponse

func (c *ClientWithResponses) LoginWithResponse(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginResponse, error)

func (*ClientWithResponses) LogoutWithResponse

func (c *ClientWithResponses) LogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LogoutResponse, error)

LogoutWithResponse request returning *LogoutResponse

func (*ClientWithResponses) MergePersonWithBodyWithResponse

func (c *ClientWithResponses) MergePersonWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MergePersonResponse, error)

MergePersonWithBodyWithResponse request with arbitrary body returning *MergePersonResponse

func (*ClientWithResponses) MergePersonWithResponse

func (c *ClientWithResponses) MergePersonWithResponse(ctx context.Context, id openapi_types.UUID, body MergePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*MergePersonResponse, error)

func (*ClientWithResponses) PingServerWithResponse

func (c *ClientWithResponses) PingServerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingServerResponse, error)

PingServerWithResponse request returning *PingServerResponse

func (*ClientWithResponses) PlayAssetVideoWithResponse

func (c *ClientWithResponses) PlayAssetVideoWithResponse(ctx context.Context, id openapi_types.UUID, params *PlayAssetVideoParams, reqEditors ...RequestEditorFn) (*PlayAssetVideoResponse, error)

PlayAssetVideoWithResponse request returning *PlayAssetVideoResponse

func (*ClientWithResponses) ReassignFacesByIdWithBodyWithResponse

func (c *ClientWithResponses) ReassignFacesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReassignFacesByIdResponse, error)

ReassignFacesByIdWithBodyWithResponse request with arbitrary body returning *ReassignFacesByIdResponse

func (*ClientWithResponses) ReassignFacesByIdWithResponse

func (*ClientWithResponses) ReassignFacesWithBodyWithResponse

func (c *ClientWithResponses) ReassignFacesWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReassignFacesResponse, error)

ReassignFacesWithBodyWithResponse request with arbitrary body returning *ReassignFacesResponse

func (*ClientWithResponses) ReassignFacesWithResponse

func (c *ClientWithResponses) ReassignFacesWithResponse(ctx context.Context, id openapi_types.UUID, body ReassignFacesJSONRequestBody, reqEditors ...RequestEditorFn) (*ReassignFacesResponse, error)

func (*ClientWithResponses) RedirectOAuthToMobileWithResponse

func (c *ClientWithResponses) RedirectOAuthToMobileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RedirectOAuthToMobileResponse, error)

RedirectOAuthToMobileWithResponse request returning *RedirectOAuthToMobileResponse

func (*ClientWithResponses) RemoveAssetFromAlbumWithBodyWithResponse

func (c *ClientWithResponses) RemoveAssetFromAlbumWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveAssetFromAlbumResponse, error)

RemoveAssetFromAlbumWithBodyWithResponse request with arbitrary body returning *RemoveAssetFromAlbumResponse

func (*ClientWithResponses) RemoveAssetFromAlbumWithResponse

func (*ClientWithResponses) RemoveMemoryAssetsWithBodyWithResponse

func (c *ClientWithResponses) RemoveMemoryAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveMemoryAssetsResponse, error)

RemoveMemoryAssetsWithBodyWithResponse request with arbitrary body returning *RemoveMemoryAssetsResponse

func (*ClientWithResponses) RemoveMemoryAssetsWithResponse

func (*ClientWithResponses) RemovePartnerWithResponse

func (c *ClientWithResponses) RemovePartnerWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*RemovePartnerResponse, error)

RemovePartnerWithResponse request returning *RemovePartnerResponse

func (*ClientWithResponses) RemoveSharedLinkAssetsWithBodyWithResponse

func (c *ClientWithResponses) RemoveSharedLinkAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, params *RemoveSharedLinkAssetsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveSharedLinkAssetsResponse, error)

RemoveSharedLinkAssetsWithBodyWithResponse request with arbitrary body returning *RemoveSharedLinkAssetsResponse

func (*ClientWithResponses) RemoveSharedLinkWithResponse

func (c *ClientWithResponses) RemoveSharedLinkWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*RemoveSharedLinkResponse, error)

RemoveSharedLinkWithResponse request returning *RemoveSharedLinkResponse

func (*ClientWithResponses) RemoveUserFromAlbumWithResponse

func (c *ClientWithResponses) RemoveUserFromAlbumWithResponse(ctx context.Context, id openapi_types.UUID, userId string, reqEditors ...RequestEditorFn) (*RemoveUserFromAlbumResponse, error)

RemoveUserFromAlbumWithResponse request returning *RemoveUserFromAlbumResponse

func (*ClientWithResponses) ReplaceAssetWithBodyWithResponse

func (c *ClientWithResponses) ReplaceAssetWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, params *ReplaceAssetParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceAssetResponse, error)

ReplaceAssetWithBodyWithResponse request with arbitrary body returning *ReplaceAssetResponse

func (*ClientWithResponses) RestoreAssetsWithBodyWithResponse

func (c *ClientWithResponses) RestoreAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestoreAssetsResponse, error)

RestoreAssetsWithBodyWithResponse request with arbitrary body returning *RestoreAssetsResponse

func (*ClientWithResponses) RestoreAssetsWithResponse

func (c *ClientWithResponses) RestoreAssetsWithResponse(ctx context.Context, body RestoreAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*RestoreAssetsResponse, error)

func (*ClientWithResponses) RestoreTrashWithResponse

func (c *ClientWithResponses) RestoreTrashWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RestoreTrashResponse, error)

RestoreTrashWithResponse request returning *RestoreTrashResponse

func (*ClientWithResponses) RestoreUserAdminWithResponse

func (c *ClientWithResponses) RestoreUserAdminWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*RestoreUserAdminResponse, error)

RestoreUserAdminWithResponse request returning *RestoreUserAdminResponse

func (*ClientWithResponses) ReverseGeocodeWithResponse

func (c *ClientWithResponses) ReverseGeocodeWithResponse(ctx context.Context, params *ReverseGeocodeParams, reqEditors ...RequestEditorFn) (*ReverseGeocodeResponse, error)

ReverseGeocodeWithResponse request returning *ReverseGeocodeResponse

func (*ClientWithResponses) RunAssetJobsWithBodyWithResponse

func (c *ClientWithResponses) RunAssetJobsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunAssetJobsResponse, error)

RunAssetJobsWithBodyWithResponse request with arbitrary body returning *RunAssetJobsResponse

func (*ClientWithResponses) RunAssetJobsWithResponse

func (c *ClientWithResponses) RunAssetJobsWithResponse(ctx context.Context, body RunAssetJobsJSONRequestBody, reqEditors ...RequestEditorFn) (*RunAssetJobsResponse, error)

func (*ClientWithResponses) ScanLibraryWithResponse

func (c *ClientWithResponses) ScanLibraryWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*ScanLibraryResponse, error)

ScanLibraryWithResponse request returning *ScanLibraryResponse

func (*ClientWithResponses) SearchAssetsWithBodyWithResponse

func (c *ClientWithResponses) SearchAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchAssetsResponse, error)

SearchAssetsWithBodyWithResponse request with arbitrary body returning *SearchAssetsResponse

func (*ClientWithResponses) SearchAssetsWithResponse

func (c *ClientWithResponses) SearchAssetsWithResponse(ctx context.Context, body SearchAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchAssetsResponse, error)

func (*ClientWithResponses) SearchMemoriesWithResponse

func (c *ClientWithResponses) SearchMemoriesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*SearchMemoriesResponse, error)

SearchMemoriesWithResponse request returning *SearchMemoriesResponse

func (*ClientWithResponses) SearchPersonWithResponse

func (c *ClientWithResponses) SearchPersonWithResponse(ctx context.Context, params *SearchPersonParams, reqEditors ...RequestEditorFn) (*SearchPersonResponse, error)

SearchPersonWithResponse request returning *SearchPersonResponse

func (*ClientWithResponses) SearchPlacesWithResponse

func (c *ClientWithResponses) SearchPlacesWithResponse(ctx context.Context, params *SearchPlacesParams, reqEditors ...RequestEditorFn) (*SearchPlacesResponse, error)

SearchPlacesWithResponse request returning *SearchPlacesResponse

func (*ClientWithResponses) SearchRandomWithBodyWithResponse

func (c *ClientWithResponses) SearchRandomWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchRandomResponse, error)

SearchRandomWithBodyWithResponse request with arbitrary body returning *SearchRandomResponse

func (*ClientWithResponses) SearchRandomWithResponse

func (c *ClientWithResponses) SearchRandomWithResponse(ctx context.Context, body SearchRandomJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchRandomResponse, error)

func (*ClientWithResponses) SearchSmartWithBodyWithResponse

func (c *ClientWithResponses) SearchSmartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchSmartResponse, error)

SearchSmartWithBodyWithResponse request with arbitrary body returning *SearchSmartResponse

func (*ClientWithResponses) SearchSmartWithResponse

func (c *ClientWithResponses) SearchSmartWithResponse(ctx context.Context, body SearchSmartJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchSmartResponse, error)

func (*ClientWithResponses) SearchStacksWithResponse

func (c *ClientWithResponses) SearchStacksWithResponse(ctx context.Context, params *SearchStacksParams, reqEditors ...RequestEditorFn) (*SearchStacksResponse, error)

SearchStacksWithResponse request returning *SearchStacksResponse

func (*ClientWithResponses) SearchUsersAdminWithResponse

func (c *ClientWithResponses) SearchUsersAdminWithResponse(ctx context.Context, params *SearchUsersAdminParams, reqEditors ...RequestEditorFn) (*SearchUsersAdminResponse, error)

SearchUsersAdminWithResponse request returning *SearchUsersAdminResponse

func (*ClientWithResponses) SearchUsersWithResponse

func (c *ClientWithResponses) SearchUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*SearchUsersResponse, error)

SearchUsersWithResponse request returning *SearchUsersResponse

func (*ClientWithResponses) SendJobCommandWithBodyWithResponse

func (c *ClientWithResponses) SendJobCommandWithBodyWithResponse(ctx context.Context, id JobName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendJobCommandResponse, error)

SendJobCommandWithBodyWithResponse request with arbitrary body returning *SendJobCommandResponse

func (*ClientWithResponses) SendJobCommandWithResponse

func (c *ClientWithResponses) SendJobCommandWithResponse(ctx context.Context, id JobName, body SendJobCommandJSONRequestBody, reqEditors ...RequestEditorFn) (*SendJobCommandResponse, error)

func (*ClientWithResponses) SendTestEmailWithBodyWithResponse

func (c *ClientWithResponses) SendTestEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendTestEmailResponse, error)

SendTestEmailWithBodyWithResponse request with arbitrary body returning *SendTestEmailResponse

func (*ClientWithResponses) SendTestEmailWithResponse

func (c *ClientWithResponses) SendTestEmailWithResponse(ctx context.Context, body SendTestEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*SendTestEmailResponse, error)

func (*ClientWithResponses) SetServerLicenseWithBodyWithResponse

func (c *ClientWithResponses) SetServerLicenseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetServerLicenseResponse, error)

SetServerLicenseWithBodyWithResponse request with arbitrary body returning *SetServerLicenseResponse

func (*ClientWithResponses) SetServerLicenseWithResponse

func (c *ClientWithResponses) SetServerLicenseWithResponse(ctx context.Context, body SetServerLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*SetServerLicenseResponse, error)

func (*ClientWithResponses) SetUserLicenseWithBodyWithResponse

func (c *ClientWithResponses) SetUserLicenseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetUserLicenseResponse, error)

SetUserLicenseWithBodyWithResponse request with arbitrary body returning *SetUserLicenseResponse

func (*ClientWithResponses) SetUserLicenseWithResponse

func (c *ClientWithResponses) SetUserLicenseWithResponse(ctx context.Context, body SetUserLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*SetUserLicenseResponse, error)

func (*ClientWithResponses) SignUpAdminWithBodyWithResponse

func (c *ClientWithResponses) SignUpAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SignUpAdminResponse, error)

SignUpAdminWithBodyWithResponse request with arbitrary body returning *SignUpAdminResponse

func (*ClientWithResponses) SignUpAdminWithResponse

func (c *ClientWithResponses) SignUpAdminWithResponse(ctx context.Context, body SignUpAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*SignUpAdminResponse, error)

func (*ClientWithResponses) StartOAuthWithBodyWithResponse

func (c *ClientWithResponses) StartOAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartOAuthResponse, error)

StartOAuthWithBodyWithResponse request with arbitrary body returning *StartOAuthResponse

func (*ClientWithResponses) StartOAuthWithResponse

func (c *ClientWithResponses) StartOAuthWithResponse(ctx context.Context, body StartOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*StartOAuthResponse, error)

func (*ClientWithResponses) TagAssetsWithBodyWithResponse

func (c *ClientWithResponses) TagAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TagAssetsResponse, error)

TagAssetsWithBodyWithResponse request with arbitrary body returning *TagAssetsResponse

func (*ClientWithResponses) TagAssetsWithResponse

func (c *ClientWithResponses) TagAssetsWithResponse(ctx context.Context, id openapi_types.UUID, body TagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*TagAssetsResponse, error)

func (*ClientWithResponses) UnlinkOAuthAccountWithResponse

func (c *ClientWithResponses) UnlinkOAuthAccountWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UnlinkOAuthAccountResponse, error)

UnlinkOAuthAccountWithResponse request returning *UnlinkOAuthAccountResponse

func (*ClientWithResponses) UntagAssetsWithBodyWithResponse

func (c *ClientWithResponses) UntagAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UntagAssetsResponse, error)

UntagAssetsWithBodyWithResponse request with arbitrary body returning *UntagAssetsResponse

func (*ClientWithResponses) UntagAssetsWithResponse

func (c *ClientWithResponses) UntagAssetsWithResponse(ctx context.Context, id openapi_types.UUID, body UntagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*UntagAssetsResponse, error)

func (*ClientWithResponses) UpdateAdminOnboardingWithBodyWithResponse

func (c *ClientWithResponses) UpdateAdminOnboardingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAdminOnboardingResponse, error)

UpdateAdminOnboardingWithBodyWithResponse request with arbitrary body returning *UpdateAdminOnboardingResponse

func (*ClientWithResponses) UpdateAdminOnboardingWithResponse

func (c *ClientWithResponses) UpdateAdminOnboardingWithResponse(ctx context.Context, body UpdateAdminOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAdminOnboardingResponse, error)

func (*ClientWithResponses) UpdateAlbumInfoWithBodyWithResponse

func (c *ClientWithResponses) UpdateAlbumInfoWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAlbumInfoResponse, error)

UpdateAlbumInfoWithBodyWithResponse request with arbitrary body returning *UpdateAlbumInfoResponse

func (*ClientWithResponses) UpdateAlbumInfoWithResponse

func (c *ClientWithResponses) UpdateAlbumInfoWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateAlbumInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAlbumInfoResponse, error)

func (*ClientWithResponses) UpdateAlbumUserWithBodyWithResponse

func (c *ClientWithResponses) UpdateAlbumUserWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAlbumUserResponse, error)

UpdateAlbumUserWithBodyWithResponse request with arbitrary body returning *UpdateAlbumUserResponse

func (*ClientWithResponses) UpdateAlbumUserWithResponse

func (c *ClientWithResponses) UpdateAlbumUserWithResponse(ctx context.Context, id openapi_types.UUID, userId string, body UpdateAlbumUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAlbumUserResponse, error)

func (*ClientWithResponses) UpdateApiKeyWithBodyWithResponse

func (c *ClientWithResponses) UpdateApiKeyWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiKeyResponse, error)

UpdateApiKeyWithBodyWithResponse request with arbitrary body returning *UpdateApiKeyResponse

func (*ClientWithResponses) UpdateApiKeyWithResponse

func (c *ClientWithResponses) UpdateApiKeyWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiKeyResponse, error)

func (*ClientWithResponses) UpdateAssetWithBodyWithResponse

func (c *ClientWithResponses) UpdateAssetWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAssetResponse, error)

UpdateAssetWithBodyWithResponse request with arbitrary body returning *UpdateAssetResponse

func (*ClientWithResponses) UpdateAssetWithResponse

func (c *ClientWithResponses) UpdateAssetWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateAssetJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAssetResponse, error)

func (*ClientWithResponses) UpdateAssetsWithBodyWithResponse

func (c *ClientWithResponses) UpdateAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAssetsResponse, error)

UpdateAssetsWithBodyWithResponse request with arbitrary body returning *UpdateAssetsResponse

func (*ClientWithResponses) UpdateAssetsWithResponse

func (c *ClientWithResponses) UpdateAssetsWithResponse(ctx context.Context, body UpdateAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAssetsResponse, error)

func (*ClientWithResponses) UpdateConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdateConfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)

UpdateConfigWithBodyWithResponse request with arbitrary body returning *UpdateConfigResponse

func (*ClientWithResponses) UpdateConfigWithResponse

func (c *ClientWithResponses) UpdateConfigWithResponse(ctx context.Context, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)

func (*ClientWithResponses) UpdateLibraryWithBodyWithResponse

func (c *ClientWithResponses) UpdateLibraryWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLibraryResponse, error)

UpdateLibraryWithBodyWithResponse request with arbitrary body returning *UpdateLibraryResponse

func (*ClientWithResponses) UpdateLibraryWithResponse

func (c *ClientWithResponses) UpdateLibraryWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLibraryResponse, error)

func (*ClientWithResponses) UpdateMemoryWithBodyWithResponse

func (c *ClientWithResponses) UpdateMemoryWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMemoryResponse, error)

UpdateMemoryWithBodyWithResponse request with arbitrary body returning *UpdateMemoryResponse

func (*ClientWithResponses) UpdateMemoryWithResponse

func (c *ClientWithResponses) UpdateMemoryWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateMemoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMemoryResponse, error)

func (*ClientWithResponses) UpdateMyPreferencesWithBodyWithResponse

func (c *ClientWithResponses) UpdateMyPreferencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMyPreferencesResponse, error)

UpdateMyPreferencesWithBodyWithResponse request with arbitrary body returning *UpdateMyPreferencesResponse

func (*ClientWithResponses) UpdateMyPreferencesWithResponse

func (c *ClientWithResponses) UpdateMyPreferencesWithResponse(ctx context.Context, body UpdateMyPreferencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMyPreferencesResponse, error)

func (*ClientWithResponses) UpdateMyUserWithBodyWithResponse

func (c *ClientWithResponses) UpdateMyUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMyUserResponse, error)

UpdateMyUserWithBodyWithResponse request with arbitrary body returning *UpdateMyUserResponse

func (*ClientWithResponses) UpdateMyUserWithResponse

func (c *ClientWithResponses) UpdateMyUserWithResponse(ctx context.Context, body UpdateMyUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMyUserResponse, error)

func (*ClientWithResponses) UpdatePartnerWithBodyWithResponse

func (c *ClientWithResponses) UpdatePartnerWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePartnerResponse, error)

UpdatePartnerWithBodyWithResponse request with arbitrary body returning *UpdatePartnerResponse

func (*ClientWithResponses) UpdatePartnerWithResponse

func (c *ClientWithResponses) UpdatePartnerWithResponse(ctx context.Context, id openapi_types.UUID, body UpdatePartnerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePartnerResponse, error)

func (*ClientWithResponses) UpdatePeopleWithBodyWithResponse

func (c *ClientWithResponses) UpdatePeopleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePeopleResponse, error)

UpdatePeopleWithBodyWithResponse request with arbitrary body returning *UpdatePeopleResponse

func (*ClientWithResponses) UpdatePeopleWithResponse

func (c *ClientWithResponses) UpdatePeopleWithResponse(ctx context.Context, body UpdatePeopleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePeopleResponse, error)

func (*ClientWithResponses) UpdatePersonWithBodyWithResponse

func (c *ClientWithResponses) UpdatePersonWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePersonResponse, error)

UpdatePersonWithBodyWithResponse request with arbitrary body returning *UpdatePersonResponse

func (*ClientWithResponses) UpdatePersonWithResponse

func (c *ClientWithResponses) UpdatePersonWithResponse(ctx context.Context, id openapi_types.UUID, body UpdatePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePersonResponse, error)

func (*ClientWithResponses) UpdateSharedLinkWithBodyWithResponse

func (c *ClientWithResponses) UpdateSharedLinkWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSharedLinkResponse, error)

UpdateSharedLinkWithBodyWithResponse request with arbitrary body returning *UpdateSharedLinkResponse

func (*ClientWithResponses) UpdateSharedLinkWithResponse

func (*ClientWithResponses) UpdateStackWithBodyWithResponse

func (c *ClientWithResponses) UpdateStackWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStackResponse, error)

UpdateStackWithBodyWithResponse request with arbitrary body returning *UpdateStackResponse

func (*ClientWithResponses) UpdateStackWithResponse

func (c *ClientWithResponses) UpdateStackWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateStackJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStackResponse, error)

func (*ClientWithResponses) UpdateTagWithBodyWithResponse

func (c *ClientWithResponses) UpdateTagWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTagResponse, error)

UpdateTagWithBodyWithResponse request with arbitrary body returning *UpdateTagResponse

func (*ClientWithResponses) UpdateTagWithResponse

func (c *ClientWithResponses) UpdateTagWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTagResponse, error)

func (*ClientWithResponses) UpdateUserAdminWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserAdminWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserAdminResponse, error)

UpdateUserAdminWithBodyWithResponse request with arbitrary body returning *UpdateUserAdminResponse

func (*ClientWithResponses) UpdateUserAdminWithResponse

func (c *ClientWithResponses) UpdateUserAdminWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserAdminResponse, error)

func (*ClientWithResponses) UpdateUserPreferencesAdminWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserPreferencesAdminWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserPreferencesAdminResponse, error)

UpdateUserPreferencesAdminWithBodyWithResponse request with arbitrary body returning *UpdateUserPreferencesAdminResponse

func (*ClientWithResponses) UploadAssetWithBodyWithResponse

func (c *ClientWithResponses) UploadAssetWithBodyWithResponse(ctx context.Context, params *UploadAssetParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadAssetResponse, error)

UploadAssetWithBodyWithResponse request with arbitrary body returning *UploadAssetResponse

func (*ClientWithResponses) UpsertTagsWithBodyWithResponse

func (c *ClientWithResponses) UpsertTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertTagsResponse, error)

UpsertTagsWithBodyWithResponse request with arbitrary body returning *UpsertTagsResponse

func (*ClientWithResponses) UpsertTagsWithResponse

func (c *ClientWithResponses) UpsertTagsWithResponse(ctx context.Context, body UpsertTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertTagsResponse, error)

func (*ClientWithResponses) ValidateAccessTokenWithResponse

func (c *ClientWithResponses) ValidateAccessTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ValidateAccessTokenResponse, error)

ValidateAccessTokenWithResponse request returning *ValidateAccessTokenResponse

func (*ClientWithResponses) ValidateWithBodyWithResponse

func (c *ClientWithResponses) ValidateWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateResponse, error)

ValidateWithBodyWithResponse request with arbitrary body returning *ValidateResponse

func (*ClientWithResponses) ValidateWithResponse

func (c *ClientWithResponses) ValidateWithResponse(ctx context.Context, id openapi_types.UUID, body ValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateResponse, error)

func (*ClientWithResponses) ViewAssetWithResponse

func (c *ClientWithResponses) ViewAssetWithResponse(ctx context.Context, id openapi_types.UUID, params *ViewAssetParams, reqEditors ...RequestEditorFn) (*ViewAssetResponse, error)

ViewAssetWithResponse request returning *ViewAssetResponse

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// GetActivitiesWithResponse request
	GetActivitiesWithResponse(ctx context.Context, params *GetActivitiesParams, reqEditors ...RequestEditorFn) (*GetActivitiesResponse, error)

	// CreateActivityWithBodyWithResponse request with any body
	CreateActivityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateActivityResponse, error)

	CreateActivityWithResponse(ctx context.Context, body CreateActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateActivityResponse, error)

	// GetActivityStatisticsWithResponse request
	GetActivityStatisticsWithResponse(ctx context.Context, params *GetActivityStatisticsParams, reqEditors ...RequestEditorFn) (*GetActivityStatisticsResponse, error)

	// DeleteActivityWithResponse request
	DeleteActivityWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteActivityResponse, error)

	// SearchUsersAdminWithResponse request
	SearchUsersAdminWithResponse(ctx context.Context, params *SearchUsersAdminParams, reqEditors ...RequestEditorFn) (*SearchUsersAdminResponse, error)

	// CreateUserAdminWithBodyWithResponse request with any body
	CreateUserAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserAdminResponse, error)

	CreateUserAdminWithResponse(ctx context.Context, body CreateUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserAdminResponse, error)

	// DeleteUserAdminWithBodyWithResponse request with any body
	DeleteUserAdminWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUserAdminResponse, error)

	DeleteUserAdminWithResponse(ctx context.Context, id openapi_types.UUID, body DeleteUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUserAdminResponse, error)

	// GetUserAdminWithResponse request
	GetUserAdminWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetUserAdminResponse, error)

	// UpdateUserAdminWithBodyWithResponse request with any body
	UpdateUserAdminWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserAdminResponse, error)

	UpdateUserAdminWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateUserAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserAdminResponse, error)

	// GetUserPreferencesAdminWithResponse request
	GetUserPreferencesAdminWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetUserPreferencesAdminResponse, error)

	// UpdateUserPreferencesAdminWithBodyWithResponse request with any body
	UpdateUserPreferencesAdminWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserPreferencesAdminResponse, error)

	UpdateUserPreferencesAdminWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateUserPreferencesAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserPreferencesAdminResponse, error)

	// RestoreUserAdminWithResponse request
	RestoreUserAdminWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*RestoreUserAdminResponse, error)

	// GetAllAlbumsWithResponse request
	GetAllAlbumsWithResponse(ctx context.Context, params *GetAllAlbumsParams, reqEditors ...RequestEditorFn) (*GetAllAlbumsResponse, error)

	// CreateAlbumWithBodyWithResponse request with any body
	CreateAlbumWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAlbumResponse, error)

	CreateAlbumWithResponse(ctx context.Context, body CreateAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAlbumResponse, error)

	// GetAlbumStatisticsWithResponse request
	GetAlbumStatisticsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAlbumStatisticsResponse, error)

	// DeleteAlbumWithResponse request
	DeleteAlbumWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAlbumResponse, error)

	// GetAlbumInfoWithResponse request
	GetAlbumInfoWithResponse(ctx context.Context, id openapi_types.UUID, params *GetAlbumInfoParams, reqEditors ...RequestEditorFn) (*GetAlbumInfoResponse, error)

	// UpdateAlbumInfoWithBodyWithResponse request with any body
	UpdateAlbumInfoWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAlbumInfoResponse, error)

	UpdateAlbumInfoWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateAlbumInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAlbumInfoResponse, error)

	// RemoveAssetFromAlbumWithBodyWithResponse request with any body
	RemoveAssetFromAlbumWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveAssetFromAlbumResponse, error)

	RemoveAssetFromAlbumWithResponse(ctx context.Context, id openapi_types.UUID, body RemoveAssetFromAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveAssetFromAlbumResponse, error)

	// AddAssetsToAlbumWithBodyWithResponse request with any body
	AddAssetsToAlbumWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, params *AddAssetsToAlbumParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAssetsToAlbumResponse, error)

	AddAssetsToAlbumWithResponse(ctx context.Context, id openapi_types.UUID, params *AddAssetsToAlbumParams, body AddAssetsToAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAssetsToAlbumResponse, error)

	// RemoveUserFromAlbumWithResponse request
	RemoveUserFromAlbumWithResponse(ctx context.Context, id openapi_types.UUID, userId string, reqEditors ...RequestEditorFn) (*RemoveUserFromAlbumResponse, error)

	// UpdateAlbumUserWithBodyWithResponse request with any body
	UpdateAlbumUserWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAlbumUserResponse, error)

	UpdateAlbumUserWithResponse(ctx context.Context, id openapi_types.UUID, userId string, body UpdateAlbumUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAlbumUserResponse, error)

	// AddUsersToAlbumWithBodyWithResponse request with any body
	AddUsersToAlbumWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUsersToAlbumResponse, error)

	AddUsersToAlbumWithResponse(ctx context.Context, id openapi_types.UUID, body AddUsersToAlbumJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUsersToAlbumResponse, error)

	// GetApiKeysWithResponse request
	GetApiKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiKeysResponse, error)

	// CreateApiKeyWithBodyWithResponse request with any body
	CreateApiKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiKeyResponse, error)

	CreateApiKeyWithResponse(ctx context.Context, body CreateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApiKeyResponse, error)

	// DeleteApiKeyWithResponse request
	DeleteApiKeyWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteApiKeyResponse, error)

	// GetApiKeyWithResponse request
	GetApiKeyWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetApiKeyResponse, error)

	// UpdateApiKeyWithBodyWithResponse request with any body
	UpdateApiKeyWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiKeyResponse, error)

	UpdateApiKeyWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiKeyResponse, error)

	// DeleteAssetsWithBodyWithResponse request with any body
	DeleteAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteAssetsResponse, error)

	DeleteAssetsWithResponse(ctx context.Context, body DeleteAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteAssetsResponse, error)

	// UploadAssetWithBodyWithResponse request with any body
	UploadAssetWithBodyWithResponse(ctx context.Context, params *UploadAssetParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadAssetResponse, error)

	// UpdateAssetsWithBodyWithResponse request with any body
	UpdateAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAssetsResponse, error)

	UpdateAssetsWithResponse(ctx context.Context, body UpdateAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAssetsResponse, error)

	// CheckBulkUploadWithBodyWithResponse request with any body
	CheckBulkUploadWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckBulkUploadResponse, error)

	CheckBulkUploadWithResponse(ctx context.Context, body CheckBulkUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckBulkUploadResponse, error)

	// GetAllUserAssetsByDeviceIdWithResponse request
	GetAllUserAssetsByDeviceIdWithResponse(ctx context.Context, deviceId string, reqEditors ...RequestEditorFn) (*GetAllUserAssetsByDeviceIdResponse, error)

	// CheckExistingAssetsWithBodyWithResponse request with any body
	CheckExistingAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckExistingAssetsResponse, error)

	CheckExistingAssetsWithResponse(ctx context.Context, body CheckExistingAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckExistingAssetsResponse, error)

	// RunAssetJobsWithBodyWithResponse request with any body
	RunAssetJobsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunAssetJobsResponse, error)

	RunAssetJobsWithResponse(ctx context.Context, body RunAssetJobsJSONRequestBody, reqEditors ...RequestEditorFn) (*RunAssetJobsResponse, error)

	// GetMemoryLaneWithResponse request
	GetMemoryLaneWithResponse(ctx context.Context, params *GetMemoryLaneParams, reqEditors ...RequestEditorFn) (*GetMemoryLaneResponse, error)

	// GetRandomWithResponse request
	GetRandomWithResponse(ctx context.Context, params *GetRandomParams, reqEditors ...RequestEditorFn) (*GetRandomResponse, error)

	// GetAssetStatisticsWithResponse request
	GetAssetStatisticsWithResponse(ctx context.Context, params *GetAssetStatisticsParams, reqEditors ...RequestEditorFn) (*GetAssetStatisticsResponse, error)

	// GetAssetInfoWithResponse request
	GetAssetInfoWithResponse(ctx context.Context, id openapi_types.UUID, params *GetAssetInfoParams, reqEditors ...RequestEditorFn) (*GetAssetInfoResponse, error)

	// UpdateAssetWithBodyWithResponse request with any body
	UpdateAssetWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAssetResponse, error)

	UpdateAssetWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateAssetJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAssetResponse, error)

	// DownloadAssetWithResponse request
	DownloadAssetWithResponse(ctx context.Context, id openapi_types.UUID, params *DownloadAssetParams, reqEditors ...RequestEditorFn) (*DownloadAssetResponse, error)

	// ReplaceAssetWithBodyWithResponse request with any body
	ReplaceAssetWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, params *ReplaceAssetParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceAssetResponse, error)

	// ViewAssetWithResponse request
	ViewAssetWithResponse(ctx context.Context, id openapi_types.UUID, params *ViewAssetParams, reqEditors ...RequestEditorFn) (*ViewAssetResponse, error)

	// PlayAssetVideoWithResponse request
	PlayAssetVideoWithResponse(ctx context.Context, id openapi_types.UUID, params *PlayAssetVideoParams, reqEditors ...RequestEditorFn) (*PlayAssetVideoResponse, error)

	// GetAuditDeletesWithResponse request
	GetAuditDeletesWithResponse(ctx context.Context, params *GetAuditDeletesParams, reqEditors ...RequestEditorFn) (*GetAuditDeletesResponse, error)

	// SignUpAdminWithBodyWithResponse request with any body
	SignUpAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SignUpAdminResponse, error)

	SignUpAdminWithResponse(ctx context.Context, body SignUpAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*SignUpAdminResponse, error)

	// ChangePasswordWithBodyWithResponse request with any body
	ChangePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangePasswordResponse, error)

	ChangePasswordWithResponse(ctx context.Context, body ChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangePasswordResponse, error)

	// LoginWithBodyWithResponse request with any body
	LoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LoginResponse, error)

	LoginWithResponse(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginResponse, error)

	// LogoutWithResponse request
	LogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LogoutResponse, error)

	// ValidateAccessTokenWithResponse request
	ValidateAccessTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ValidateAccessTokenResponse, error)

	// DownloadArchiveWithBodyWithResponse request with any body
	DownloadArchiveWithBodyWithResponse(ctx context.Context, params *DownloadArchiveParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DownloadArchiveResponse, error)

	DownloadArchiveWithResponse(ctx context.Context, params *DownloadArchiveParams, body DownloadArchiveJSONRequestBody, reqEditors ...RequestEditorFn) (*DownloadArchiveResponse, error)

	// GetDownloadInfoWithBodyWithResponse request with any body
	GetDownloadInfoWithBodyWithResponse(ctx context.Context, params *GetDownloadInfoParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetDownloadInfoResponse, error)

	GetDownloadInfoWithResponse(ctx context.Context, params *GetDownloadInfoParams, body GetDownloadInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*GetDownloadInfoResponse, error)

	// GetAssetDuplicatesWithResponse request
	GetAssetDuplicatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAssetDuplicatesResponse, error)

	// GetFacesWithResponse request
	GetFacesWithResponse(ctx context.Context, params *GetFacesParams, reqEditors ...RequestEditorFn) (*GetFacesResponse, error)

	// ReassignFacesByIdWithBodyWithResponse request with any body
	ReassignFacesByIdWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReassignFacesByIdResponse, error)

	ReassignFacesByIdWithResponse(ctx context.Context, id openapi_types.UUID, body ReassignFacesByIdJSONRequestBody, reqEditors ...RequestEditorFn) (*ReassignFacesByIdResponse, error)

	// GetAllJobsStatusWithResponse request
	GetAllJobsStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllJobsStatusResponse, error)

	// CreateJobWithBodyWithResponse request with any body
	CreateJobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateJobResponse, error)

	CreateJobWithResponse(ctx context.Context, body CreateJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateJobResponse, error)

	// SendJobCommandWithBodyWithResponse request with any body
	SendJobCommandWithBodyWithResponse(ctx context.Context, id JobName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendJobCommandResponse, error)

	SendJobCommandWithResponse(ctx context.Context, id JobName, body SendJobCommandJSONRequestBody, reqEditors ...RequestEditorFn) (*SendJobCommandResponse, error)

	// GetAllLibrariesWithResponse request
	GetAllLibrariesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllLibrariesResponse, error)

	// CreateLibraryWithBodyWithResponse request with any body
	CreateLibraryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLibraryResponse, error)

	CreateLibraryWithResponse(ctx context.Context, body CreateLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLibraryResponse, error)

	// DeleteLibraryWithResponse request
	DeleteLibraryWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteLibraryResponse, error)

	// GetLibraryWithResponse request
	GetLibraryWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetLibraryResponse, error)

	// UpdateLibraryWithBodyWithResponse request with any body
	UpdateLibraryWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLibraryResponse, error)

	UpdateLibraryWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLibraryResponse, error)

	// ScanLibraryWithResponse request
	ScanLibraryWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*ScanLibraryResponse, error)

	// GetLibraryStatisticsWithResponse request
	GetLibraryStatisticsWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetLibraryStatisticsResponse, error)

	// ValidateWithBodyWithResponse request with any body
	ValidateWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateResponse, error)

	ValidateWithResponse(ctx context.Context, id openapi_types.UUID, body ValidateJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateResponse, error)

	// GetMapMarkersWithResponse request
	GetMapMarkersWithResponse(ctx context.Context, params *GetMapMarkersParams, reqEditors ...RequestEditorFn) (*GetMapMarkersResponse, error)

	// ReverseGeocodeWithResponse request
	ReverseGeocodeWithResponse(ctx context.Context, params *ReverseGeocodeParams, reqEditors ...RequestEditorFn) (*ReverseGeocodeResponse, error)

	// SearchMemoriesWithResponse request
	SearchMemoriesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*SearchMemoriesResponse, error)

	// CreateMemoryWithBodyWithResponse request with any body
	CreateMemoryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMemoryResponse, error)

	CreateMemoryWithResponse(ctx context.Context, body CreateMemoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMemoryResponse, error)

	// DeleteMemoryWithResponse request
	DeleteMemoryWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteMemoryResponse, error)

	// GetMemoryWithResponse request
	GetMemoryWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetMemoryResponse, error)

	// UpdateMemoryWithBodyWithResponse request with any body
	UpdateMemoryWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMemoryResponse, error)

	UpdateMemoryWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateMemoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMemoryResponse, error)

	// RemoveMemoryAssetsWithBodyWithResponse request with any body
	RemoveMemoryAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveMemoryAssetsResponse, error)

	RemoveMemoryAssetsWithResponse(ctx context.Context, id openapi_types.UUID, body RemoveMemoryAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveMemoryAssetsResponse, error)

	// AddMemoryAssetsWithBodyWithResponse request with any body
	AddMemoryAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMemoryAssetsResponse, error)

	AddMemoryAssetsWithResponse(ctx context.Context, id openapi_types.UUID, body AddMemoryAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMemoryAssetsResponse, error)

	// GetNotificationTemplateWithBodyWithResponse request with any body
	GetNotificationTemplateWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetNotificationTemplateResponse, error)

	GetNotificationTemplateWithResponse(ctx context.Context, name string, body GetNotificationTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*GetNotificationTemplateResponse, error)

	// SendTestEmailWithBodyWithResponse request with any body
	SendTestEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendTestEmailResponse, error)

	SendTestEmailWithResponse(ctx context.Context, body SendTestEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*SendTestEmailResponse, error)

	// StartOAuthWithBodyWithResponse request with any body
	StartOAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartOAuthResponse, error)

	StartOAuthWithResponse(ctx context.Context, body StartOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*StartOAuthResponse, error)

	// FinishOAuthWithBodyWithResponse request with any body
	FinishOAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FinishOAuthResponse, error)

	FinishOAuthWithResponse(ctx context.Context, body FinishOAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*FinishOAuthResponse, error)

	// LinkOAuthAccountWithBodyWithResponse request with any body
	LinkOAuthAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LinkOAuthAccountResponse, error)

	LinkOAuthAccountWithResponse(ctx context.Context, body LinkOAuthAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*LinkOAuthAccountResponse, error)

	// RedirectOAuthToMobileWithResponse request
	RedirectOAuthToMobileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RedirectOAuthToMobileResponse, error)

	// UnlinkOAuthAccountWithResponse request
	UnlinkOAuthAccountWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UnlinkOAuthAccountResponse, error)

	// GetPartnersWithResponse request
	GetPartnersWithResponse(ctx context.Context, params *GetPartnersParams, reqEditors ...RequestEditorFn) (*GetPartnersResponse, error)

	// RemovePartnerWithResponse request
	RemovePartnerWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*RemovePartnerResponse, error)

	// CreatePartnerWithResponse request
	CreatePartnerWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*CreatePartnerResponse, error)

	// UpdatePartnerWithBodyWithResponse request with any body
	UpdatePartnerWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePartnerResponse, error)

	UpdatePartnerWithResponse(ctx context.Context, id openapi_types.UUID, body UpdatePartnerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePartnerResponse, error)

	// GetAllPeopleWithResponse request
	GetAllPeopleWithResponse(ctx context.Context, params *GetAllPeopleParams, reqEditors ...RequestEditorFn) (*GetAllPeopleResponse, error)

	// CreatePersonWithBodyWithResponse request with any body
	CreatePersonWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePersonResponse, error)

	CreatePersonWithResponse(ctx context.Context, body CreatePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePersonResponse, error)

	// UpdatePeopleWithBodyWithResponse request with any body
	UpdatePeopleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePeopleResponse, error)

	UpdatePeopleWithResponse(ctx context.Context, body UpdatePeopleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePeopleResponse, error)

	// GetPersonWithResponse request
	GetPersonWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPersonResponse, error)

	// UpdatePersonWithBodyWithResponse request with any body
	UpdatePersonWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePersonResponse, error)

	UpdatePersonWithResponse(ctx context.Context, id openapi_types.UUID, body UpdatePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePersonResponse, error)

	// MergePersonWithBodyWithResponse request with any body
	MergePersonWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MergePersonResponse, error)

	MergePersonWithResponse(ctx context.Context, id openapi_types.UUID, body MergePersonJSONRequestBody, reqEditors ...RequestEditorFn) (*MergePersonResponse, error)

	// ReassignFacesWithBodyWithResponse request with any body
	ReassignFacesWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReassignFacesResponse, error)

	ReassignFacesWithResponse(ctx context.Context, id openapi_types.UUID, body ReassignFacesJSONRequestBody, reqEditors ...RequestEditorFn) (*ReassignFacesResponse, error)

	// GetPersonStatisticsWithResponse request
	GetPersonStatisticsWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPersonStatisticsResponse, error)

	// GetPersonThumbnailWithResponse request
	GetPersonThumbnailWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPersonThumbnailResponse, error)

	// GetAuditFilesWithResponse request
	GetAuditFilesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuditFilesResponse, error)

	// GetFileChecksumsWithBodyWithResponse request with any body
	GetFileChecksumsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetFileChecksumsResponse, error)

	GetFileChecksumsWithResponse(ctx context.Context, body GetFileChecksumsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetFileChecksumsResponse, error)

	// FixAuditFilesWithBodyWithResponse request with any body
	FixAuditFilesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FixAuditFilesResponse, error)

	FixAuditFilesWithResponse(ctx context.Context, body FixAuditFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*FixAuditFilesResponse, error)

	// GetAssetsByCityWithResponse request
	GetAssetsByCityWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAssetsByCityResponse, error)

	// GetExploreDataWithResponse request
	GetExploreDataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetExploreDataResponse, error)

	// SearchAssetsWithBodyWithResponse request with any body
	SearchAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchAssetsResponse, error)

	SearchAssetsWithResponse(ctx context.Context, body SearchAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchAssetsResponse, error)

	// SearchPersonWithResponse request
	SearchPersonWithResponse(ctx context.Context, params *SearchPersonParams, reqEditors ...RequestEditorFn) (*SearchPersonResponse, error)

	// SearchPlacesWithResponse request
	SearchPlacesWithResponse(ctx context.Context, params *SearchPlacesParams, reqEditors ...RequestEditorFn) (*SearchPlacesResponse, error)

	// SearchRandomWithBodyWithResponse request with any body
	SearchRandomWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchRandomResponse, error)

	SearchRandomWithResponse(ctx context.Context, body SearchRandomJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchRandomResponse, error)

	// SearchSmartWithBodyWithResponse request with any body
	SearchSmartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchSmartResponse, error)

	SearchSmartWithResponse(ctx context.Context, body SearchSmartJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchSmartResponse, error)

	// GetSearchSuggestionsWithResponse request
	GetSearchSuggestionsWithResponse(ctx context.Context, params *GetSearchSuggestionsParams, reqEditors ...RequestEditorFn) (*GetSearchSuggestionsResponse, error)

	// GetAboutInfoWithResponse request
	GetAboutInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAboutInfoResponse, error)

	// GetServerConfigWithResponse request
	GetServerConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerConfigResponse, error)

	// GetServerFeaturesWithResponse request
	GetServerFeaturesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerFeaturesResponse, error)

	// DeleteServerLicenseWithResponse request
	DeleteServerLicenseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteServerLicenseResponse, error)

	// GetServerLicenseWithResponse request
	GetServerLicenseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerLicenseResponse, error)

	// SetServerLicenseWithBodyWithResponse request with any body
	SetServerLicenseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetServerLicenseResponse, error)

	SetServerLicenseWithResponse(ctx context.Context, body SetServerLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*SetServerLicenseResponse, error)

	// GetSupportedMediaTypesWithResponse request
	GetSupportedMediaTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSupportedMediaTypesResponse, error)

	// PingServerWithResponse request
	PingServerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingServerResponse, error)

	// GetServerStatisticsWithResponse request
	GetServerStatisticsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerStatisticsResponse, error)

	// GetStorageWithResponse request
	GetStorageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStorageResponse, error)

	// GetThemeWithResponse request
	GetThemeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetThemeResponse, error)

	// GetServerVersionWithResponse request
	GetServerVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServerVersionResponse, error)

	// GetVersionHistoryWithResponse request
	GetVersionHistoryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionHistoryResponse, error)

	// DeleteAllSessionsWithResponse request
	DeleteAllSessionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteAllSessionsResponse, error)

	// GetSessionsWithResponse request
	GetSessionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSessionsResponse, error)

	// DeleteSessionWithResponse request
	DeleteSessionWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteSessionResponse, error)

	// GetAllSharedLinksWithResponse request
	GetAllSharedLinksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllSharedLinksResponse, error)

	// CreateSharedLinkWithBodyWithResponse request with any body
	CreateSharedLinkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSharedLinkResponse, error)

	CreateSharedLinkWithResponse(ctx context.Context, body CreateSharedLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSharedLinkResponse, error)

	// GetMySharedLinkWithResponse request
	GetMySharedLinkWithResponse(ctx context.Context, params *GetMySharedLinkParams, reqEditors ...RequestEditorFn) (*GetMySharedLinkResponse, error)

	// RemoveSharedLinkWithResponse request
	RemoveSharedLinkWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*RemoveSharedLinkResponse, error)

	// GetSharedLinkByIdWithResponse request
	GetSharedLinkByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSharedLinkByIdResponse, error)

	// UpdateSharedLinkWithBodyWithResponse request with any body
	UpdateSharedLinkWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSharedLinkResponse, error)

	UpdateSharedLinkWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateSharedLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSharedLinkResponse, error)

	// RemoveSharedLinkAssetsWithBodyWithResponse request with any body
	RemoveSharedLinkAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, params *RemoveSharedLinkAssetsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveSharedLinkAssetsResponse, error)

	RemoveSharedLinkAssetsWithResponse(ctx context.Context, id openapi_types.UUID, params *RemoveSharedLinkAssetsParams, body RemoveSharedLinkAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveSharedLinkAssetsResponse, error)

	// AddSharedLinkAssetsWithBodyWithResponse request with any body
	AddSharedLinkAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, params *AddSharedLinkAssetsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSharedLinkAssetsResponse, error)

	AddSharedLinkAssetsWithResponse(ctx context.Context, id openapi_types.UUID, params *AddSharedLinkAssetsParams, body AddSharedLinkAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*AddSharedLinkAssetsResponse, error)

	// DeleteStacksWithBodyWithResponse request with any body
	DeleteStacksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteStacksResponse, error)

	DeleteStacksWithResponse(ctx context.Context, body DeleteStacksJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteStacksResponse, error)

	// SearchStacksWithResponse request
	SearchStacksWithResponse(ctx context.Context, params *SearchStacksParams, reqEditors ...RequestEditorFn) (*SearchStacksResponse, error)

	// CreateStackWithBodyWithResponse request with any body
	CreateStackWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStackResponse, error)

	CreateStackWithResponse(ctx context.Context, body CreateStackJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStackResponse, error)

	// DeleteStackWithResponse request
	DeleteStackWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteStackResponse, error)

	// GetStackWithResponse request
	GetStackWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetStackResponse, error)

	// UpdateStackWithBodyWithResponse request with any body
	UpdateStackWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStackResponse, error)

	UpdateStackWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateStackJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStackResponse, error)

	// GetDeltaSyncWithBodyWithResponse request with any body
	GetDeltaSyncWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetDeltaSyncResponse, error)

	GetDeltaSyncWithResponse(ctx context.Context, body GetDeltaSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*GetDeltaSyncResponse, error)

	// GetFullSyncForUserWithBodyWithResponse request with any body
	GetFullSyncForUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetFullSyncForUserResponse, error)

	GetFullSyncForUserWithResponse(ctx context.Context, body GetFullSyncForUserJSONRequestBody, reqEditors ...RequestEditorFn) (*GetFullSyncForUserResponse, error)

	// GetConfigWithResponse request
	GetConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetConfigResponse, error)

	// UpdateConfigWithBodyWithResponse request with any body
	UpdateConfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)

	UpdateConfigWithResponse(ctx context.Context, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)

	// GetConfigDefaultsWithResponse request
	GetConfigDefaultsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetConfigDefaultsResponse, error)

	// GetStorageTemplateOptionsWithResponse request
	GetStorageTemplateOptionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStorageTemplateOptionsResponse, error)

	// GetAdminOnboardingWithResponse request
	GetAdminOnboardingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAdminOnboardingResponse, error)

	// UpdateAdminOnboardingWithBodyWithResponse request with any body
	UpdateAdminOnboardingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAdminOnboardingResponse, error)

	UpdateAdminOnboardingWithResponse(ctx context.Context, body UpdateAdminOnboardingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAdminOnboardingResponse, error)

	// GetReverseGeocodingStateWithResponse request
	GetReverseGeocodingStateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetReverseGeocodingStateResponse, error)

	// GetAllTagsWithResponse request
	GetAllTagsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllTagsResponse, error)

	// CreateTagWithBodyWithResponse request with any body
	CreateTagWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTagResponse, error)

	CreateTagWithResponse(ctx context.Context, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTagResponse, error)

	// UpsertTagsWithBodyWithResponse request with any body
	UpsertTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertTagsResponse, error)

	UpsertTagsWithResponse(ctx context.Context, body UpsertTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertTagsResponse, error)

	// BulkTagAssetsWithBodyWithResponse request with any body
	BulkTagAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkTagAssetsResponse, error)

	BulkTagAssetsWithResponse(ctx context.Context, body BulkTagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkTagAssetsResponse, error)

	// DeleteTagWithResponse request
	DeleteTagWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteTagResponse, error)

	// GetTagByIdWithResponse request
	GetTagByIdWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetTagByIdResponse, error)

	// UpdateTagWithBodyWithResponse request with any body
	UpdateTagWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTagResponse, error)

	UpdateTagWithResponse(ctx context.Context, id openapi_types.UUID, body UpdateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTagResponse, error)

	// UntagAssetsWithBodyWithResponse request with any body
	UntagAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UntagAssetsResponse, error)

	UntagAssetsWithResponse(ctx context.Context, id openapi_types.UUID, body UntagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*UntagAssetsResponse, error)

	// TagAssetsWithBodyWithResponse request with any body
	TagAssetsWithBodyWithResponse(ctx context.Context, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TagAssetsResponse, error)

	TagAssetsWithResponse(ctx context.Context, id openapi_types.UUID, body TagAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*TagAssetsResponse, error)

	// GetTimeBucketWithResponse request
	GetTimeBucketWithResponse(ctx context.Context, params *GetTimeBucketParams, reqEditors ...RequestEditorFn) (*GetTimeBucketResponse, error)

	// GetTimeBucketsWithResponse request
	GetTimeBucketsWithResponse(ctx context.Context, params *GetTimeBucketsParams, reqEditors ...RequestEditorFn) (*GetTimeBucketsResponse, error)

	// EmptyTrashWithResponse request
	EmptyTrashWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*EmptyTrashResponse, error)

	// RestoreTrashWithResponse request
	RestoreTrashWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RestoreTrashResponse, error)

	// RestoreAssetsWithBodyWithResponse request with any body
	RestoreAssetsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestoreAssetsResponse, error)

	RestoreAssetsWithResponse(ctx context.Context, body RestoreAssetsJSONRequestBody, reqEditors ...RequestEditorFn) (*RestoreAssetsResponse, error)

	// SearchUsersWithResponse request
	SearchUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*SearchUsersResponse, error)

	// GetMyUserWithResponse request
	GetMyUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMyUserResponse, error)

	// UpdateMyUserWithBodyWithResponse request with any body
	UpdateMyUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMyUserResponse, error)

	UpdateMyUserWithResponse(ctx context.Context, body UpdateMyUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMyUserResponse, error)

	// DeleteUserLicenseWithResponse request
	DeleteUserLicenseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteUserLicenseResponse, error)

	// GetUserLicenseWithResponse request
	GetUserLicenseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserLicenseResponse, error)

	// SetUserLicenseWithBodyWithResponse request with any body
	SetUserLicenseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetUserLicenseResponse, error)

	SetUserLicenseWithResponse(ctx context.Context, body SetUserLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*SetUserLicenseResponse, error)

	// GetMyPreferencesWithResponse request
	GetMyPreferencesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMyPreferencesResponse, error)

	// UpdateMyPreferencesWithBodyWithResponse request with any body
	UpdateMyPreferencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMyPreferencesResponse, error)

	UpdateMyPreferencesWithResponse(ctx context.Context, body UpdateMyPreferencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMyPreferencesResponse, error)

	// DeleteProfileImageWithResponse request
	DeleteProfileImageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteProfileImageResponse, error)

	// CreateProfileImageWithBodyWithResponse request with any body
	CreateProfileImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProfileImageResponse, error)

	// GetUserWithResponse request
	GetUserWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

	// GetProfileImageWithResponse request
	GetProfileImageWithResponse(ctx context.Context, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetProfileImageResponse, error)

	// GetAssetsByOriginalPathWithResponse request
	GetAssetsByOriginalPathWithResponse(ctx context.Context, params *GetAssetsByOriginalPathParams, reqEditors ...RequestEditorFn) (*GetAssetsByOriginalPathResponse, error)

	// GetUniqueOriginalPathsWithResponse request
	GetUniqueOriginalPathsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUniqueOriginalPathsResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type Colorspace

type Colorspace string

Colorspace defines model for Colorspace.

const (
	P3   Colorspace = "p3"
	Srgb Colorspace = "srgb"
)

Defines values for Colorspace.

type CreateActivityJSONRequestBody

type CreateActivityJSONRequestBody = ActivityCreateDto

CreateActivityJSONRequestBody defines body for CreateActivity for application/json ContentType.

type CreateActivityResponse

type CreateActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ActivityResponseDto
}

func ParseCreateActivityResponse

func ParseCreateActivityResponse(rsp *http.Response) (*CreateActivityResponse, error)

ParseCreateActivityResponse parses an HTTP response from a CreateActivityWithResponse call

func (CreateActivityResponse) Status

func (r CreateActivityResponse) Status() string

Status returns HTTPResponse.Status

func (CreateActivityResponse) StatusCode

func (r CreateActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAlbumDto

type CreateAlbumDto struct {
	AlbumName   string                `json:"albumName"`
	AlbumUsers  *[]AlbumUserCreateDto `json:"albumUsers,omitempty"`
	AssetIds    *[]openapi_types.UUID `json:"assetIds,omitempty"`
	Description *string               `json:"description,omitempty"`
}

CreateAlbumDto defines model for CreateAlbumDto.

type CreateAlbumJSONRequestBody

type CreateAlbumJSONRequestBody = CreateAlbumDto

CreateAlbumJSONRequestBody defines body for CreateAlbum for application/json ContentType.

type CreateAlbumResponse

type CreateAlbumResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AlbumResponseDto
}

func ParseCreateAlbumResponse

func ParseCreateAlbumResponse(rsp *http.Response) (*CreateAlbumResponse, error)

ParseCreateAlbumResponse parses an HTTP response from a CreateAlbumWithResponse call

func (CreateAlbumResponse) Status

func (r CreateAlbumResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAlbumResponse) StatusCode

func (r CreateAlbumResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateApiKeyJSONRequestBody

type CreateApiKeyJSONRequestBody = APIKeyCreateDto

CreateApiKeyJSONRequestBody defines body for CreateApiKey for application/json ContentType.

type CreateApiKeyResponse

type CreateApiKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *APIKeyCreateResponseDto
}

func ParseCreateApiKeyResponse

func ParseCreateApiKeyResponse(rsp *http.Response) (*CreateApiKeyResponse, error)

ParseCreateApiKeyResponse parses an HTTP response from a CreateApiKeyWithResponse call

func (CreateApiKeyResponse) Status

func (r CreateApiKeyResponse) Status() string

Status returns HTTPResponse.Status

func (CreateApiKeyResponse) StatusCode

func (r CreateApiKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateJobJSONRequestBody

type CreateJobJSONRequestBody = JobCreateDto

CreateJobJSONRequestBody defines body for CreateJob for application/json ContentType.

type CreateJobResponse

type CreateJobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCreateJobResponse

func ParseCreateJobResponse(rsp *http.Response) (*CreateJobResponse, error)

ParseCreateJobResponse parses an HTTP response from a CreateJobWithResponse call

func (CreateJobResponse) Status

func (r CreateJobResponse) Status() string

Status returns HTTPResponse.Status

func (CreateJobResponse) StatusCode

func (r CreateJobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateLibraryDto

type CreateLibraryDto struct {
	ExclusionPatterns *[]string          `json:"exclusionPatterns,omitempty"`
	ImportPaths       *[]string          `json:"importPaths,omitempty"`
	Name              *string            `json:"name,omitempty"`
	OwnerId           openapi_types.UUID `json:"ownerId"`
}

CreateLibraryDto defines model for CreateLibraryDto.

type CreateLibraryJSONRequestBody

type CreateLibraryJSONRequestBody = CreateLibraryDto

CreateLibraryJSONRequestBody defines body for CreateLibrary for application/json ContentType.

type CreateLibraryResponse

type CreateLibraryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *LibraryResponseDto
}

func ParseCreateLibraryResponse

func ParseCreateLibraryResponse(rsp *http.Response) (*CreateLibraryResponse, error)

ParseCreateLibraryResponse parses an HTTP response from a CreateLibraryWithResponse call

func (CreateLibraryResponse) Status

func (r CreateLibraryResponse) Status() string

Status returns HTTPResponse.Status

func (CreateLibraryResponse) StatusCode

func (r CreateLibraryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMemoryJSONRequestBody

type CreateMemoryJSONRequestBody = MemoryCreateDto

CreateMemoryJSONRequestBody defines body for CreateMemory for application/json ContentType.

type CreateMemoryResponse

type CreateMemoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *MemoryResponseDto
}

func ParseCreateMemoryResponse

func ParseCreateMemoryResponse(rsp *http.Response) (*CreateMemoryResponse, error)

ParseCreateMemoryResponse parses an HTTP response from a CreateMemoryWithResponse call

func (CreateMemoryResponse) Status

func (r CreateMemoryResponse) Status() string

Status returns HTTPResponse.Status

func (CreateMemoryResponse) StatusCode

func (r CreateMemoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePartnerResponse

type CreatePartnerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PartnerResponseDto
}

func ParseCreatePartnerResponse

func ParseCreatePartnerResponse(rsp *http.Response) (*CreatePartnerResponse, error)

ParseCreatePartnerResponse parses an HTTP response from a CreatePartnerWithResponse call

func (CreatePartnerResponse) Status

func (r CreatePartnerResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePartnerResponse) StatusCode

func (r CreatePartnerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePersonJSONRequestBody

type CreatePersonJSONRequestBody = PersonCreateDto

CreatePersonJSONRequestBody defines body for CreatePerson for application/json ContentType.

type CreatePersonResponse

type CreatePersonResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PersonResponseDto
}

func ParseCreatePersonResponse

func ParseCreatePersonResponse(rsp *http.Response) (*CreatePersonResponse, error)

ParseCreatePersonResponse parses an HTTP response from a CreatePersonWithResponse call

func (CreatePersonResponse) Status

func (r CreatePersonResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePersonResponse) StatusCode

func (r CreatePersonResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateProfileImageDto

type CreateProfileImageDto struct {
	File openapi_types.File `json:"file"`
}

CreateProfileImageDto defines model for CreateProfileImageDto.

type CreateProfileImageMultipartRequestBody

type CreateProfileImageMultipartRequestBody = CreateProfileImageDto

CreateProfileImageMultipartRequestBody defines body for CreateProfileImage for multipart/form-data ContentType.

type CreateProfileImageResponse

type CreateProfileImageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CreateProfileImageResponseDto
}

func ParseCreateProfileImageResponse

func ParseCreateProfileImageResponse(rsp *http.Response) (*CreateProfileImageResponse, error)

ParseCreateProfileImageResponse parses an HTTP response from a CreateProfileImageWithResponse call

func (CreateProfileImageResponse) Status

Status returns HTTPResponse.Status

func (CreateProfileImageResponse) StatusCode

func (r CreateProfileImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateProfileImageResponseDto

type CreateProfileImageResponseDto struct {
	ProfileChangedAt time.Time `json:"profileChangedAt"`
	ProfileImagePath string    `json:"profileImagePath"`
	UserId           string    `json:"userId"`
}

CreateProfileImageResponseDto defines model for CreateProfileImageResponseDto.

type CreateSharedLinkJSONRequestBody

type CreateSharedLinkJSONRequestBody = SharedLinkCreateDto

CreateSharedLinkJSONRequestBody defines body for CreateSharedLink for application/json ContentType.

type CreateSharedLinkResponse

type CreateSharedLinkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SharedLinkResponseDto
}

func ParseCreateSharedLinkResponse

func ParseCreateSharedLinkResponse(rsp *http.Response) (*CreateSharedLinkResponse, error)

ParseCreateSharedLinkResponse parses an HTTP response from a CreateSharedLinkWithResponse call

func (CreateSharedLinkResponse) Status

func (r CreateSharedLinkResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSharedLinkResponse) StatusCode

func (r CreateSharedLinkResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateStackJSONRequestBody

type CreateStackJSONRequestBody = StackCreateDto

CreateStackJSONRequestBody defines body for CreateStack for application/json ContentType.

type CreateStackResponse

type CreateStackResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *StackResponseDto
}

func ParseCreateStackResponse

func ParseCreateStackResponse(rsp *http.Response) (*CreateStackResponse, error)

ParseCreateStackResponse parses an HTTP response from a CreateStackWithResponse call

func (CreateStackResponse) Status

func (r CreateStackResponse) Status() string

Status returns HTTPResponse.Status

func (CreateStackResponse) StatusCode

func (r CreateStackResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTagJSONRequestBody

type CreateTagJSONRequestBody = TagCreateDto

CreateTagJSONRequestBody defines body for CreateTag for application/json ContentType.

type CreateTagResponse

type CreateTagResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *TagResponseDto
}

func ParseCreateTagResponse

func ParseCreateTagResponse(rsp *http.Response) (*CreateTagResponse, error)

ParseCreateTagResponse parses an HTTP response from a CreateTagWithResponse call

func (CreateTagResponse) Status

func (r CreateTagResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTagResponse) StatusCode

func (r CreateTagResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUserAdminJSONRequestBody

type CreateUserAdminJSONRequestBody = UserAdminCreateDto

CreateUserAdminJSONRequestBody defines body for CreateUserAdmin for application/json ContentType.

type CreateUserAdminResponse

type CreateUserAdminResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *UserAdminResponseDto
}

func ParseCreateUserAdminResponse

func ParseCreateUserAdminResponse(rsp *http.Response) (*CreateUserAdminResponse, error)

ParseCreateUserAdminResponse parses an HTTP response from a CreateUserAdminWithResponse call

func (CreateUserAdminResponse) Status

func (r CreateUserAdminResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUserAdminResponse) StatusCode

func (r CreateUserAdminResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DatabaseBackupConfig

type DatabaseBackupConfig struct {
	CronExpression string  `json:"cronExpression"`
	Enabled        bool    `json:"enabled"`
	KeepLastAmount float32 `json:"keepLastAmount"`
}

DatabaseBackupConfig defines model for DatabaseBackupConfig.

type DeleteActivityResponse

type DeleteActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteActivityResponse

func ParseDeleteActivityResponse(rsp *http.Response) (*DeleteActivityResponse, error)

ParseDeleteActivityResponse parses an HTTP response from a DeleteActivityWithResponse call

func (DeleteActivityResponse) Status

func (r DeleteActivityResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteActivityResponse) StatusCode

func (r DeleteActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAlbumResponse

type DeleteAlbumResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAlbumResponse

func ParseDeleteAlbumResponse(rsp *http.Response) (*DeleteAlbumResponse, error)

ParseDeleteAlbumResponse parses an HTTP response from a DeleteAlbumWithResponse call

func (DeleteAlbumResponse) Status

func (r DeleteAlbumResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteAlbumResponse) StatusCode

func (r DeleteAlbumResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAllSessionsResponse

type DeleteAllSessionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAllSessionsResponse

func ParseDeleteAllSessionsResponse(rsp *http.Response) (*DeleteAllSessionsResponse, error)

ParseDeleteAllSessionsResponse parses an HTTP response from a DeleteAllSessionsWithResponse call

func (DeleteAllSessionsResponse) Status

func (r DeleteAllSessionsResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteAllSessionsResponse) StatusCode

func (r DeleteAllSessionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiKeyResponse

type DeleteApiKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiKeyResponse

func ParseDeleteApiKeyResponse(rsp *http.Response) (*DeleteApiKeyResponse, error)

ParseDeleteApiKeyResponse parses an HTTP response from a DeleteApiKeyWithResponse call

func (DeleteApiKeyResponse) Status

func (r DeleteApiKeyResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteApiKeyResponse) StatusCode

func (r DeleteApiKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAssetsJSONRequestBody

type DeleteAssetsJSONRequestBody = AssetBulkDeleteDto

DeleteAssetsJSONRequestBody defines body for DeleteAssets for application/json ContentType.

type DeleteAssetsResponse

type DeleteAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAssetsResponse

func ParseDeleteAssetsResponse(rsp *http.Response) (*DeleteAssetsResponse, error)

ParseDeleteAssetsResponse parses an HTTP response from a DeleteAssetsWithResponse call

func (DeleteAssetsResponse) Status

func (r DeleteAssetsResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteAssetsResponse) StatusCode

func (r DeleteAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteLibraryResponse

type DeleteLibraryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteLibraryResponse

func ParseDeleteLibraryResponse(rsp *http.Response) (*DeleteLibraryResponse, error)

ParseDeleteLibraryResponse parses an HTTP response from a DeleteLibraryWithResponse call

func (DeleteLibraryResponse) Status

func (r DeleteLibraryResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteLibraryResponse) StatusCode

func (r DeleteLibraryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteMemoryResponse

type DeleteMemoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteMemoryResponse

func ParseDeleteMemoryResponse(rsp *http.Response) (*DeleteMemoryResponse, error)

ParseDeleteMemoryResponse parses an HTTP response from a DeleteMemoryWithResponse call

func (DeleteMemoryResponse) Status

func (r DeleteMemoryResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteMemoryResponse) StatusCode

func (r DeleteMemoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteProfileImageResponse

type DeleteProfileImageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteProfileImageResponse

func ParseDeleteProfileImageResponse(rsp *http.Response) (*DeleteProfileImageResponse, error)

ParseDeleteProfileImageResponse parses an HTTP response from a DeleteProfileImageWithResponse call

func (DeleteProfileImageResponse) Status

Status returns HTTPResponse.Status

func (DeleteProfileImageResponse) StatusCode

func (r DeleteProfileImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteServerLicenseResponse

type DeleteServerLicenseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteServerLicenseResponse

func ParseDeleteServerLicenseResponse(rsp *http.Response) (*DeleteServerLicenseResponse, error)

ParseDeleteServerLicenseResponse parses an HTTP response from a DeleteServerLicenseWithResponse call

func (DeleteServerLicenseResponse) Status

Status returns HTTPResponse.Status

func (DeleteServerLicenseResponse) StatusCode

func (r DeleteServerLicenseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSessionResponse

type DeleteSessionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteSessionResponse

func ParseDeleteSessionResponse(rsp *http.Response) (*DeleteSessionResponse, error)

ParseDeleteSessionResponse parses an HTTP response from a DeleteSessionWithResponse call

func (DeleteSessionResponse) Status

func (r DeleteSessionResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteSessionResponse) StatusCode

func (r DeleteSessionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteStackResponse

type DeleteStackResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteStackResponse

func ParseDeleteStackResponse(rsp *http.Response) (*DeleteStackResponse, error)

ParseDeleteStackResponse parses an HTTP response from a DeleteStackWithResponse call

func (DeleteStackResponse) Status

func (r DeleteStackResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteStackResponse) StatusCode

func (r DeleteStackResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteStacksJSONRequestBody

type DeleteStacksJSONRequestBody = BulkIdsDto

DeleteStacksJSONRequestBody defines body for DeleteStacks for application/json ContentType.

type DeleteStacksResponse

type DeleteStacksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteStacksResponse

func ParseDeleteStacksResponse(rsp *http.Response) (*DeleteStacksResponse, error)

ParseDeleteStacksResponse parses an HTTP response from a DeleteStacksWithResponse call

func (DeleteStacksResponse) Status

func (r DeleteStacksResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteStacksResponse) StatusCode

func (r DeleteStacksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTagResponse

type DeleteTagResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteTagResponse

func ParseDeleteTagResponse(rsp *http.Response) (*DeleteTagResponse, error)

ParseDeleteTagResponse parses an HTTP response from a DeleteTagWithResponse call

func (DeleteTagResponse) Status

func (r DeleteTagResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTagResponse) StatusCode

func (r DeleteTagResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserAdminJSONRequestBody

type DeleteUserAdminJSONRequestBody = UserAdminDeleteDto

DeleteUserAdminJSONRequestBody defines body for DeleteUserAdmin for application/json ContentType.

type DeleteUserAdminResponse

type DeleteUserAdminResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserAdminResponseDto
}

func ParseDeleteUserAdminResponse

func ParseDeleteUserAdminResponse(rsp *http.Response) (*DeleteUserAdminResponse, error)

ParseDeleteUserAdminResponse parses an HTTP response from a DeleteUserAdminWithResponse call

func (DeleteUserAdminResponse) Status

func (r DeleteUserAdminResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserAdminResponse) StatusCode

func (r DeleteUserAdminResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserLicenseResponse

type DeleteUserLicenseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteUserLicenseResponse

func ParseDeleteUserLicenseResponse(rsp *http.Response) (*DeleteUserLicenseResponse, error)

ParseDeleteUserLicenseResponse parses an HTTP response from a DeleteUserLicenseWithResponse call

func (DeleteUserLicenseResponse) Status

func (r DeleteUserLicenseResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserLicenseResponse) StatusCode

func (r DeleteUserLicenseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DownloadArchiveInfo

type DownloadArchiveInfo struct {
	AssetIds []string `json:"assetIds"`
	Size     int      `json:"size"`
}

DownloadArchiveInfo defines model for DownloadArchiveInfo.

type DownloadArchiveJSONRequestBody

type DownloadArchiveJSONRequestBody = AssetIdsDto

DownloadArchiveJSONRequestBody defines body for DownloadArchive for application/json ContentType.

type DownloadArchiveParams

type DownloadArchiveParams struct {
	Key *string `form:"key,omitempty" json:"key,omitempty"`
}

DownloadArchiveParams defines parameters for DownloadArchive.

type DownloadArchiveResponse

type DownloadArchiveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDownloadArchiveResponse

func ParseDownloadArchiveResponse(rsp *http.Response) (*DownloadArchiveResponse, error)

ParseDownloadArchiveResponse parses an HTTP response from a DownloadArchiveWithResponse call

func (DownloadArchiveResponse) Status

func (r DownloadArchiveResponse) Status() string

Status returns HTTPResponse.Status

func (DownloadArchiveResponse) StatusCode

func (r DownloadArchiveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DownloadAssetParams

type DownloadAssetParams struct {
	Key *string `form:"key,omitempty" json:"key,omitempty"`
}

DownloadAssetParams defines parameters for DownloadAsset.

type DownloadAssetResponse

type DownloadAssetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDownloadAssetResponse

func ParseDownloadAssetResponse(rsp *http.Response) (*DownloadAssetResponse, error)

ParseDownloadAssetResponse parses an HTTP response from a DownloadAssetWithResponse call

func (DownloadAssetResponse) Status

func (r DownloadAssetResponse) Status() string

Status returns HTTPResponse.Status

func (DownloadAssetResponse) StatusCode

func (r DownloadAssetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DownloadInfoDto

type DownloadInfoDto struct {
	AlbumId     *openapi_types.UUID   `json:"albumId,omitempty"`
	ArchiveSize *int                  `json:"archiveSize,omitempty"`
	AssetIds    *[]openapi_types.UUID `json:"assetIds,omitempty"`
	UserId      *openapi_types.UUID   `json:"userId,omitempty"`
}

DownloadInfoDto defines model for DownloadInfoDto.

type DownloadResponse

type DownloadResponse struct {
	ArchiveSize           int  `json:"archiveSize"`
	IncludeEmbeddedVideos bool `json:"includeEmbeddedVideos"`
}

DownloadResponse defines model for DownloadResponse.

type DownloadResponseDto

type DownloadResponseDto struct {
	Archives  []DownloadArchiveInfo `json:"archives"`
	TotalSize int                   `json:"totalSize"`
}

DownloadResponseDto defines model for DownloadResponseDto.

type DownloadUpdate

type DownloadUpdate struct {
	ArchiveSize           *int  `json:"archiveSize,omitempty"`
	IncludeEmbeddedVideos *bool `json:"includeEmbeddedVideos,omitempty"`
}

DownloadUpdate defines model for DownloadUpdate.

type DuplicateDetectionConfig

type DuplicateDetectionConfig struct {
	Enabled     bool    `json:"enabled"`
	MaxDistance float64 `json:"maxDistance"`
}

DuplicateDetectionConfig defines model for DuplicateDetectionConfig.

type DuplicateResponseDto

type DuplicateResponseDto struct {
	Assets      []AssetResponseDto `json:"assets"`
	DuplicateId string             `json:"duplicateId"`
}

DuplicateResponseDto defines model for DuplicateResponseDto.

type EmailNotificationsResponse

type EmailNotificationsResponse struct {
	AlbumInvite bool `json:"albumInvite"`
	AlbumUpdate bool `json:"albumUpdate"`
	Enabled     bool `json:"enabled"`
}

EmailNotificationsResponse defines model for EmailNotificationsResponse.

type EmailNotificationsUpdate

type EmailNotificationsUpdate struct {
	AlbumInvite *bool `json:"albumInvite,omitempty"`
	AlbumUpdate *bool `json:"albumUpdate,omitempty"`
	Enabled     *bool `json:"enabled,omitempty"`
}

EmailNotificationsUpdate defines model for EmailNotificationsUpdate.

type EmptyTrashResponse

type EmptyTrashResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrashResponseDto
}

func ParseEmptyTrashResponse

func ParseEmptyTrashResponse(rsp *http.Response) (*EmptyTrashResponse, error)

ParseEmptyTrashResponse parses an HTTP response from a EmptyTrashWithResponse call

func (EmptyTrashResponse) Status

func (r EmptyTrashResponse) Status() string

Status returns HTTPResponse.Status

func (EmptyTrashResponse) StatusCode

func (r EmptyTrashResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EntityType

type EntityType string

EntityType defines model for EntityType.

const (
	EntityTypeALBUM EntityType = "ALBUM"
	EntityTypeASSET EntityType = "ASSET"
)

Defines values for EntityType.

type ExifResponseDto

type ExifResponseDto struct {
	City             *string    `json:"city"`
	Country          *string    `json:"country"`
	DateTimeOriginal *time.Time `json:"dateTimeOriginal"`
	Description      *string    `json:"description"`
	ExifImageHeight  *float32   `json:"exifImageHeight"`
	ExifImageWidth   *float32   `json:"exifImageWidth"`
	ExposureTime     *string    `json:"exposureTime"`
	FNumber          *float32   `json:"fNumber"`
	FileSizeInByte   *int64     `json:"fileSizeInByte"`
	FocalLength      *float32   `json:"focalLength"`
	Iso              *float32   `json:"iso"`
	Latitude         *float32   `json:"latitude"`
	LensModel        *string    `json:"lensModel"`
	Longitude        *float32   `json:"longitude"`
	Make             *string    `json:"make"`
	Model            *string    `json:"model"`
	ModifyDate       *time.Time `json:"modifyDate"`
	Orientation      *string    `json:"orientation"`
	ProjectionType   *string    `json:"projectionType"`
	Rating           *float32   `json:"rating"`
	State            *string    `json:"state"`
	TimeZone         *string    `json:"timeZone"`
}

ExifResponseDto defines model for ExifResponseDto.

type FaceDto

type FaceDto struct {
	Id openapi_types.UUID `json:"id"`
}

FaceDto defines model for FaceDto.

type FacialRecognitionConfig

type FacialRecognitionConfig struct {
	Enabled     bool    `json:"enabled"`
	MaxDistance float64 `json:"maxDistance"`
	MinFaces    int     `json:"minFaces"`
	MinScore    float64 `json:"minScore"`
	ModelName   string  `json:"modelName"`
}

FacialRecognitionConfig defines model for FacialRecognitionConfig.

type FileChecksumDto

type FileChecksumDto struct {
	Filenames []string `json:"filenames"`
}

FileChecksumDto defines model for FileChecksumDto.

type FileChecksumResponseDto

type FileChecksumResponseDto struct {
	Checksum string `json:"checksum"`
	Filename string `json:"filename"`
}

FileChecksumResponseDto defines model for FileChecksumResponseDto.

type FileReportDto

type FileReportDto struct {
	Extras  []string            `json:"extras"`
	Orphans []FileReportItemDto `json:"orphans"`
}

FileReportDto defines model for FileReportDto.

type FileReportFixDto

type FileReportFixDto struct {
	Items []FileReportItemDto `json:"items"`
}

FileReportFixDto defines model for FileReportFixDto.

type FileReportItemDto

type FileReportItemDto struct {
	Checksum   *string            `json:"checksum,omitempty"`
	EntityId   openapi_types.UUID `json:"entityId"`
	EntityType PathEntityType     `json:"entityType"`
	PathType   PathType           `json:"pathType"`
	PathValue  string             `json:"pathValue"`
}

FileReportItemDto defines model for FileReportItemDto.

type FinishOAuthJSONRequestBody

type FinishOAuthJSONRequestBody = OAuthCallbackDto

FinishOAuthJSONRequestBody defines body for FinishOAuth for application/json ContentType.

type FinishOAuthResponse

type FinishOAuthResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *LoginResponseDto
}

func ParseFinishOAuthResponse

func ParseFinishOAuthResponse(rsp *http.Response) (*FinishOAuthResponse, error)

ParseFinishOAuthResponse parses an HTTP response from a FinishOAuthWithResponse call

func (FinishOAuthResponse) Status

func (r FinishOAuthResponse) Status() string

Status returns HTTPResponse.Status

func (FinishOAuthResponse) StatusCode

func (r FinishOAuthResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FixAuditFilesJSONRequestBody

type FixAuditFilesJSONRequestBody = FileReportFixDto

FixAuditFilesJSONRequestBody defines body for FixAuditFiles for application/json ContentType.

type FixAuditFilesResponse

type FixAuditFilesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseFixAuditFilesResponse

func ParseFixAuditFilesResponse(rsp *http.Response) (*FixAuditFilesResponse, error)

ParseFixAuditFilesResponse parses an HTTP response from a FixAuditFilesWithResponse call

func (FixAuditFilesResponse) Status

func (r FixAuditFilesResponse) Status() string

Status returns HTTPResponse.Status

func (FixAuditFilesResponse) StatusCode

func (r FixAuditFilesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FoldersResponse

type FoldersResponse struct {
	Enabled    bool `json:"enabled"`
	SidebarWeb bool `json:"sidebarWeb"`
}

FoldersResponse defines model for FoldersResponse.

type FoldersUpdate

type FoldersUpdate struct {
	Enabled    *bool `json:"enabled,omitempty"`
	SidebarWeb *bool `json:"sidebarWeb,omitempty"`
}

FoldersUpdate defines model for FoldersUpdate.

type GetAboutInfoResponse

type GetAboutInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServerAboutResponseDto
}

func ParseGetAboutInfoResponse

func ParseGetAboutInfoResponse(rsp *http.Response) (*GetAboutInfoResponse, error)

ParseGetAboutInfoResponse parses an HTTP response from a GetAboutInfoWithResponse call

func (GetAboutInfoResponse) Status

func (r GetAboutInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetAboutInfoResponse) StatusCode

func (r GetAboutInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetActivitiesParams

type GetActivitiesParams struct {
	AlbumId openapi_types.UUID  `form:"albumId" json:"albumId"`
	AssetId *openapi_types.UUID `form:"assetId,omitempty" json:"assetId,omitempty"`
	Level   *ReactionLevel      `form:"level,omitempty" json:"level,omitempty"`
	Type    *ReactionType       `form:"type,omitempty" json:"type,omitempty"`
	UserId  *openapi_types.UUID `form:"userId,omitempty" json:"userId,omitempty"`
}

GetActivitiesParams defines parameters for GetActivities.

type GetActivitiesResponse

type GetActivitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ActivityResponseDto
}

func ParseGetActivitiesResponse

func ParseGetActivitiesResponse(rsp *http.Response) (*GetActivitiesResponse, error)

ParseGetActivitiesResponse parses an HTTP response from a GetActivitiesWithResponse call

func (GetActivitiesResponse) Status

func (r GetActivitiesResponse) Status() string

Status returns HTTPResponse.Status

func (GetActivitiesResponse) StatusCode

func (r GetActivitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetActivityStatisticsParams

type GetActivityStatisticsParams struct {
	AlbumId openapi_types.UUID  `form:"albumId" json:"albumId"`
	AssetId *openapi_types.UUID `form:"assetId,omitempty" json:"assetId,omitempty"`
}

GetActivityStatisticsParams defines parameters for GetActivityStatistics.

type GetActivityStatisticsResponse

type GetActivityStatisticsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ActivityStatisticsResponseDto
}

func ParseGetActivityStatisticsResponse

func ParseGetActivityStatisticsResponse(rsp *http.Response) (*GetActivityStatisticsResponse, error)

ParseGetActivityStatisticsResponse parses an HTTP response from a GetActivityStatisticsWithResponse call

func (GetActivityStatisticsResponse) Status

Status returns HTTPResponse.Status

func (GetActivityStatisticsResponse) StatusCode

func (r GetActivityStatisticsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAdminOnboardingResponse

type GetAdminOnboardingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AdminOnboardingUpdateDto
}

func ParseGetAdminOnboardingResponse

func ParseGetAdminOnboardingResponse(rsp *http.Response) (*GetAdminOnboardingResponse, error)

ParseGetAdminOnboardingResponse parses an HTTP response from a GetAdminOnboardingWithResponse call

func (GetAdminOnboardingResponse) Status

Status returns HTTPResponse.Status

func (GetAdminOnboardingResponse) StatusCode

func (r GetAdminOnboardingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAlbumInfoParams

type GetAlbumInfoParams struct {
	Key           *string `form:"key,omitempty" json:"key,omitempty"`
	WithoutAssets *bool   `form:"withoutAssets,omitempty" json:"withoutAssets,omitempty"`
}

GetAlbumInfoParams defines parameters for GetAlbumInfo.

type GetAlbumInfoResponse

type GetAlbumInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlbumResponseDto
}

func ParseGetAlbumInfoResponse

func ParseGetAlbumInfoResponse(rsp *http.Response) (*GetAlbumInfoResponse, error)

ParseGetAlbumInfoResponse parses an HTTP response from a GetAlbumInfoWithResponse call

func (GetAlbumInfoResponse) Status

func (r GetAlbumInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetAlbumInfoResponse) StatusCode

func (r GetAlbumInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAlbumStatisticsResponse

type GetAlbumStatisticsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlbumStatisticsResponseDto
}

func ParseGetAlbumStatisticsResponse

func ParseGetAlbumStatisticsResponse(rsp *http.Response) (*GetAlbumStatisticsResponse, error)

ParseGetAlbumStatisticsResponse parses an HTTP response from a GetAlbumStatisticsWithResponse call

func (GetAlbumStatisticsResponse) Status

Status returns HTTPResponse.Status

func (GetAlbumStatisticsResponse) StatusCode

func (r GetAlbumStatisticsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllAlbumsParams

type GetAllAlbumsParams struct {
	// AssetId Only returns albums that contain the asset
	// Ignores the shared parameter
	// undefined: get all albums
	AssetId *openapi_types.UUID `form:"assetId,omitempty" json:"assetId,omitempty"`
	Shared  *bool               `form:"shared,omitempty" json:"shared,omitempty"`
}

GetAllAlbumsParams defines parameters for GetAllAlbums.

type GetAllAlbumsResponse

type GetAllAlbumsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AlbumResponseDto
}

func ParseGetAllAlbumsResponse

func ParseGetAllAlbumsResponse(rsp *http.Response) (*GetAllAlbumsResponse, error)

ParseGetAllAlbumsResponse parses an HTTP response from a GetAllAlbumsWithResponse call

func (GetAllAlbumsResponse) Status

func (r GetAllAlbumsResponse) Status() string

Status returns HTTPResponse.Status

func (GetAllAlbumsResponse) StatusCode

func (r GetAllAlbumsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllJobsStatusResponse

type GetAllJobsStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AllJobStatusResponseDto
}

func ParseGetAllJobsStatusResponse

func ParseGetAllJobsStatusResponse(rsp *http.Response) (*GetAllJobsStatusResponse, error)

ParseGetAllJobsStatusResponse parses an HTTP response from a GetAllJobsStatusWithResponse call

func (GetAllJobsStatusResponse) Status

func (r GetAllJobsStatusResponse) Status() string

Status returns HTTPResponse.Status

func (GetAllJobsStatusResponse) StatusCode

func (r GetAllJobsStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllLibrariesResponse

type GetAllLibrariesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]LibraryResponseDto
}

func ParseGetAllLibrariesResponse

func ParseGetAllLibrariesResponse(rsp *http.Response) (*GetAllLibrariesResponse, error)

ParseGetAllLibrariesResponse parses an HTTP response from a GetAllLibrariesWithResponse call

func (GetAllLibrariesResponse) Status

func (r GetAllLibrariesResponse) Status() string

Status returns HTTPResponse.Status

func (GetAllLibrariesResponse) StatusCode

func (r GetAllLibrariesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllPeopleParams

type GetAllPeopleParams struct {
	// Page Page number for pagination
	Page *float32 `form:"page,omitempty" json:"page,omitempty"`

	// Size Number of items per page
	Size       *float32 `form:"size,omitempty" json:"size,omitempty"`
	WithHidden *bool    `form:"withHidden,omitempty" json:"withHidden,omitempty"`
}

GetAllPeopleParams defines parameters for GetAllPeople.

type GetAllPeopleResponse

type GetAllPeopleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PeopleResponseDto
}

func ParseGetAllPeopleResponse

func ParseGetAllPeopleResponse(rsp *http.Response) (*GetAllPeopleResponse, error)

ParseGetAllPeopleResponse parses an HTTP response from a GetAllPeopleWithResponse call

func (GetAllPeopleResponse) Status

func (r GetAllPeopleResponse) Status() string

Status returns HTTPResponse.Status

func (GetAllPeopleResponse) StatusCode

func (r GetAllPeopleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllSharedLinksResponse

type GetAllSharedLinksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]SharedLinkResponseDto
}

func ParseGetAllSharedLinksResponse

func ParseGetAllSharedLinksResponse(rsp *http.Response) (*GetAllSharedLinksResponse, error)

ParseGetAllSharedLinksResponse parses an HTTP response from a GetAllSharedLinksWithResponse call

func (GetAllSharedLinksResponse) Status

func (r GetAllSharedLinksResponse) Status() string

Status returns HTTPResponse.Status

func (GetAllSharedLinksResponse) StatusCode

func (r GetAllSharedLinksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllTagsResponse

type GetAllTagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]TagResponseDto
}

func ParseGetAllTagsResponse

func ParseGetAllTagsResponse(rsp *http.Response) (*GetAllTagsResponse, error)

ParseGetAllTagsResponse parses an HTTP response from a GetAllTagsWithResponse call

func (GetAllTagsResponse) Status

func (r GetAllTagsResponse) Status() string

Status returns HTTPResponse.Status

func (GetAllTagsResponse) StatusCode

func (r GetAllTagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllUserAssetsByDeviceIdResponse

type GetAllUserAssetsByDeviceIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]string
}

func ParseGetAllUserAssetsByDeviceIdResponse

func ParseGetAllUserAssetsByDeviceIdResponse(rsp *http.Response) (*GetAllUserAssetsByDeviceIdResponse, error)

ParseGetAllUserAssetsByDeviceIdResponse parses an HTTP response from a GetAllUserAssetsByDeviceIdWithResponse call

func (GetAllUserAssetsByDeviceIdResponse) Status

Status returns HTTPResponse.Status

func (GetAllUserAssetsByDeviceIdResponse) StatusCode

func (r GetAllUserAssetsByDeviceIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiKeyResponse

type GetApiKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIKeyResponseDto
}

func ParseGetApiKeyResponse

func ParseGetApiKeyResponse(rsp *http.Response) (*GetApiKeyResponse, error)

ParseGetApiKeyResponse parses an HTTP response from a GetApiKeyWithResponse call

func (GetApiKeyResponse) Status

func (r GetApiKeyResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiKeyResponse) StatusCode

func (r GetApiKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiKeysResponse

type GetApiKeysResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]APIKeyResponseDto
}

func ParseGetApiKeysResponse

func ParseGetApiKeysResponse(rsp *http.Response) (*GetApiKeysResponse, error)

ParseGetApiKeysResponse parses an HTTP response from a GetApiKeysWithResponse call

func (GetApiKeysResponse) Status

func (r GetApiKeysResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiKeysResponse) StatusCode

func (r GetApiKeysResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAssetDuplicatesResponse

type GetAssetDuplicatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]DuplicateResponseDto
}

func ParseGetAssetDuplicatesResponse

func ParseGetAssetDuplicatesResponse(rsp *http.Response) (*GetAssetDuplicatesResponse, error)

ParseGetAssetDuplicatesResponse parses an HTTP response from a GetAssetDuplicatesWithResponse call

func (GetAssetDuplicatesResponse) Status

Status returns HTTPResponse.Status

func (GetAssetDuplicatesResponse) StatusCode

func (r GetAssetDuplicatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAssetInfoParams

type GetAssetInfoParams struct {
	Key *string `form:"key,omitempty" json:"key,omitempty"`
}

GetAssetInfoParams defines parameters for GetAssetInfo.

type GetAssetInfoResponse

type GetAssetInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssetResponseDto
}

func ParseGetAssetInfoResponse

func ParseGetAssetInfoResponse(rsp *http.Response) (*GetAssetInfoResponse, error)

ParseGetAssetInfoResponse parses an HTTP response from a GetAssetInfoWithResponse call

func (GetAssetInfoResponse) Status

func (r GetAssetInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetAssetInfoResponse) StatusCode

func (r GetAssetInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAssetStatisticsParams

type GetAssetStatisticsParams struct {
	IsArchived *bool `form:"isArchived,omitempty" json:"isArchived,omitempty"`
	IsFavorite *bool `form:"isFavorite,omitempty" json:"isFavorite,omitempty"`
	IsTrashed  *bool `form:"isTrashed,omitempty" json:"isTrashed,omitempty"`
}

GetAssetStatisticsParams defines parameters for GetAssetStatistics.

type GetAssetStatisticsResponse

type GetAssetStatisticsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssetStatsResponseDto
}

func ParseGetAssetStatisticsResponse

func ParseGetAssetStatisticsResponse(rsp *http.Response) (*GetAssetStatisticsResponse, error)

ParseGetAssetStatisticsResponse parses an HTTP response from a GetAssetStatisticsWithResponse call

func (GetAssetStatisticsResponse) Status

Status returns HTTPResponse.Status

func (GetAssetStatisticsResponse) StatusCode

func (r GetAssetStatisticsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAssetsByCityResponse

type GetAssetsByCityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AssetResponseDto
}

func ParseGetAssetsByCityResponse

func ParseGetAssetsByCityResponse(rsp *http.Response) (*GetAssetsByCityResponse, error)

ParseGetAssetsByCityResponse parses an HTTP response from a GetAssetsByCityWithResponse call

func (GetAssetsByCityResponse) Status

func (r GetAssetsByCityResponse) Status() string

Status returns HTTPResponse.Status

func (GetAssetsByCityResponse) StatusCode

func (r GetAssetsByCityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAssetsByOriginalPathParams

type GetAssetsByOriginalPathParams struct {
	Path string `form:"path" json:"path"`
}

GetAssetsByOriginalPathParams defines parameters for GetAssetsByOriginalPath.

type GetAssetsByOriginalPathResponse

type GetAssetsByOriginalPathResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AssetResponseDto
}

func ParseGetAssetsByOriginalPathResponse

func ParseGetAssetsByOriginalPathResponse(rsp *http.Response) (*GetAssetsByOriginalPathResponse, error)

ParseGetAssetsByOriginalPathResponse parses an HTTP response from a GetAssetsByOriginalPathWithResponse call

func (GetAssetsByOriginalPathResponse) Status

Status returns HTTPResponse.Status

func (GetAssetsByOriginalPathResponse) StatusCode

func (r GetAssetsByOriginalPathResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAuditDeletesParams

type GetAuditDeletesParams struct {
	After      time.Time           `form:"after" json:"after"`
	EntityType EntityType          `form:"entityType" json:"entityType"`
	UserId     *openapi_types.UUID `form:"userId,omitempty" json:"userId,omitempty"`
}

GetAuditDeletesParams defines parameters for GetAuditDeletes.

type GetAuditDeletesResponse

type GetAuditDeletesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AuditDeletesResponseDto
}

func ParseGetAuditDeletesResponse

func ParseGetAuditDeletesResponse(rsp *http.Response) (*GetAuditDeletesResponse, error)

ParseGetAuditDeletesResponse parses an HTTP response from a GetAuditDeletesWithResponse call

func (GetAuditDeletesResponse) Status

func (r GetAuditDeletesResponse) Status() string

Status returns HTTPResponse.Status

func (GetAuditDeletesResponse) StatusCode

func (r GetAuditDeletesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAuditFilesResponse

type GetAuditFilesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FileReportDto
}

func ParseGetAuditFilesResponse

func ParseGetAuditFilesResponse(rsp *http.Response) (*GetAuditFilesResponse, error)

ParseGetAuditFilesResponse parses an HTTP response from a GetAuditFilesWithResponse call

func (GetAuditFilesResponse) Status

func (r GetAuditFilesResponse) Status() string

Status returns HTTPResponse.Status

func (GetAuditFilesResponse) StatusCode

func (r GetAuditFilesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetConfigDefaultsResponse

type GetConfigDefaultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SystemConfigDto
}

func ParseGetConfigDefaultsResponse

func ParseGetConfigDefaultsResponse(rsp *http.Response) (*GetConfigDefaultsResponse, error)

ParseGetConfigDefaultsResponse parses an HTTP response from a GetConfigDefaultsWithResponse call

func (GetConfigDefaultsResponse) Status

func (r GetConfigDefaultsResponse) Status() string

Status returns HTTPResponse.Status

func (GetConfigDefaultsResponse) StatusCode

func (r GetConfigDefaultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetConfigResponse

type GetConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SystemConfigDto
}

func ParseGetConfigResponse

func ParseGetConfigResponse(rsp *http.Response) (*GetConfigResponse, error)

ParseGetConfigResponse parses an HTTP response from a GetConfigWithResponse call

func (GetConfigResponse) Status

func (r GetConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetConfigResponse) StatusCode

func (r GetConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDeltaSyncJSONRequestBody

type GetDeltaSyncJSONRequestBody = AssetDeltaSyncDto

GetDeltaSyncJSONRequestBody defines body for GetDeltaSync for application/json ContentType.

type GetDeltaSyncResponse

type GetDeltaSyncResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssetDeltaSyncResponseDto
}

func ParseGetDeltaSyncResponse

func ParseGetDeltaSyncResponse(rsp *http.Response) (*GetDeltaSyncResponse, error)

ParseGetDeltaSyncResponse parses an HTTP response from a GetDeltaSyncWithResponse call

func (GetDeltaSyncResponse) Status

func (r GetDeltaSyncResponse) Status() string

Status returns HTTPResponse.Status

func (GetDeltaSyncResponse) StatusCode

func (r GetDeltaSyncResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDownloadInfoJSONRequestBody

type GetDownloadInfoJSONRequestBody = DownloadInfoDto

GetDownloadInfoJSONRequestBody defines body for GetDownloadInfo for application/json ContentType.

type GetDownloadInfoParams

type GetDownloadInfoParams struct {
	Key *string `form:"key,omitempty" json:"key,omitempty"`
}

GetDownloadInfoParams defines parameters for GetDownloadInfo.

type GetDownloadInfoResponse

type GetDownloadInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *DownloadResponseDto
}

func ParseGetDownloadInfoResponse

func ParseGetDownloadInfoResponse(rsp *http.Response) (*GetDownloadInfoResponse, error)

ParseGetDownloadInfoResponse parses an HTTP response from a GetDownloadInfoWithResponse call

func (GetDownloadInfoResponse) Status

func (r GetDownloadInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetDownloadInfoResponse) StatusCode

func (r GetDownloadInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetExploreDataResponse

type GetExploreDataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]SearchExploreResponseDto
}

func ParseGetExploreDataResponse

func ParseGetExploreDataResponse(rsp *http.Response) (*GetExploreDataResponse, error)

ParseGetExploreDataResponse parses an HTTP response from a GetExploreDataWithResponse call

func (GetExploreDataResponse) Status

func (r GetExploreDataResponse) Status() string

Status returns HTTPResponse.Status

func (GetExploreDataResponse) StatusCode

func (r GetExploreDataResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFacesParams

type GetFacesParams struct {
	Id openapi_types.UUID `form:"id" json:"id"`
}

GetFacesParams defines parameters for GetFaces.

type GetFacesResponse

type GetFacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AssetFaceResponseDto
}

func ParseGetFacesResponse

func ParseGetFacesResponse(rsp *http.Response) (*GetFacesResponse, error)

ParseGetFacesResponse parses an HTTP response from a GetFacesWithResponse call

func (GetFacesResponse) Status

func (r GetFacesResponse) Status() string

Status returns HTTPResponse.Status

func (GetFacesResponse) StatusCode

func (r GetFacesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFileChecksumsJSONRequestBody

type GetFileChecksumsJSONRequestBody = FileChecksumDto

GetFileChecksumsJSONRequestBody defines body for GetFileChecksums for application/json ContentType.

type GetFileChecksumsResponse

type GetFileChecksumsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *[]FileChecksumResponseDto
}

func ParseGetFileChecksumsResponse

func ParseGetFileChecksumsResponse(rsp *http.Response) (*GetFileChecksumsResponse, error)

ParseGetFileChecksumsResponse parses an HTTP response from a GetFileChecksumsWithResponse call

func (GetFileChecksumsResponse) Status

func (r GetFileChecksumsResponse) Status() string

Status returns HTTPResponse.Status

func (GetFileChecksumsResponse) StatusCode

func (r GetFileChecksumsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFullSyncForUserJSONRequestBody

type GetFullSyncForUserJSONRequestBody = AssetFullSyncDto

GetFullSyncForUserJSONRequestBody defines body for GetFullSyncForUser for application/json ContentType.

type GetFullSyncForUserResponse

type GetFullSyncForUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AssetResponseDto
}

func ParseGetFullSyncForUserResponse

func ParseGetFullSyncForUserResponse(rsp *http.Response) (*GetFullSyncForUserResponse, error)

ParseGetFullSyncForUserResponse parses an HTTP response from a GetFullSyncForUserWithResponse call

func (GetFullSyncForUserResponse) Status

Status returns HTTPResponse.Status

func (GetFullSyncForUserResponse) StatusCode

func (r GetFullSyncForUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLibraryResponse

type GetLibraryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LibraryResponseDto
}

func ParseGetLibraryResponse

func ParseGetLibraryResponse(rsp *http.Response) (*GetLibraryResponse, error)

ParseGetLibraryResponse parses an HTTP response from a GetLibraryWithResponse call

func (GetLibraryResponse) Status

func (r GetLibraryResponse) Status() string

Status returns HTTPResponse.Status

func (GetLibraryResponse) StatusCode

func (r GetLibraryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLibraryStatisticsResponse

type GetLibraryStatisticsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LibraryStatsResponseDto
}

func ParseGetLibraryStatisticsResponse

func ParseGetLibraryStatisticsResponse(rsp *http.Response) (*GetLibraryStatisticsResponse, error)

ParseGetLibraryStatisticsResponse parses an HTTP response from a GetLibraryStatisticsWithResponse call

func (GetLibraryStatisticsResponse) Status

Status returns HTTPResponse.Status

func (GetLibraryStatisticsResponse) StatusCode

func (r GetLibraryStatisticsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMapMarkersParams

type GetMapMarkersParams struct {
	FileCreatedAfter  *time.Time `form:"fileCreatedAfter,omitempty" json:"fileCreatedAfter,omitempty"`
	FileCreatedBefore *time.Time `form:"fileCreatedBefore,omitempty" json:"fileCreatedBefore,omitempty"`
	IsArchived        *bool      `form:"isArchived,omitempty" json:"isArchived,omitempty"`
	IsFavorite        *bool      `form:"isFavorite,omitempty" json:"isFavorite,omitempty"`
	WithPartners      *bool      `form:"withPartners,omitempty" json:"withPartners,omitempty"`
	WithSharedAlbums  *bool      `form:"withSharedAlbums,omitempty" json:"withSharedAlbums,omitempty"`
}

GetMapMarkersParams defines parameters for GetMapMarkers.

type GetMapMarkersResponse

type GetMapMarkersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]MapMarkerResponseDto
}

func ParseGetMapMarkersResponse

func ParseGetMapMarkersResponse(rsp *http.Response) (*GetMapMarkersResponse, error)

ParseGetMapMarkersResponse parses an HTTP response from a GetMapMarkersWithResponse call

func (GetMapMarkersResponse) Status

func (r GetMapMarkersResponse) Status() string

Status returns HTTPResponse.Status

func (GetMapMarkersResponse) StatusCode

func (r GetMapMarkersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMemoryLaneParams

type GetMemoryLaneParams struct {
	Day   int `form:"day" json:"day"`
	Month int `form:"month" json:"month"`
}

GetMemoryLaneParams defines parameters for GetMemoryLane.

type GetMemoryLaneResponse

type GetMemoryLaneResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]MemoryLaneResponseDto
}

func ParseGetMemoryLaneResponse

func ParseGetMemoryLaneResponse(rsp *http.Response) (*GetMemoryLaneResponse, error)

ParseGetMemoryLaneResponse parses an HTTP response from a GetMemoryLaneWithResponse call

func (GetMemoryLaneResponse) Status

func (r GetMemoryLaneResponse) Status() string

Status returns HTTPResponse.Status

func (GetMemoryLaneResponse) StatusCode

func (r GetMemoryLaneResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMemoryResponse

type GetMemoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MemoryResponseDto
}

func ParseGetMemoryResponse

func ParseGetMemoryResponse(rsp *http.Response) (*GetMemoryResponse, error)

ParseGetMemoryResponse parses an HTTP response from a GetMemoryWithResponse call

func (GetMemoryResponse) Status

func (r GetMemoryResponse) Status() string

Status returns HTTPResponse.Status

func (GetMemoryResponse) StatusCode

func (r GetMemoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMyPreferencesResponse

type GetMyPreferencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserPreferencesResponseDto
}

func ParseGetMyPreferencesResponse

func ParseGetMyPreferencesResponse(rsp *http.Response) (*GetMyPreferencesResponse, error)

ParseGetMyPreferencesResponse parses an HTTP response from a GetMyPreferencesWithResponse call

func (GetMyPreferencesResponse) Status

func (r GetMyPreferencesResponse) Status() string

Status returns HTTPResponse.Status

func (GetMyPreferencesResponse) StatusCode

func (r GetMyPreferencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMySharedLinkParams

type GetMySharedLinkParams struct {
	Key      *string `form:"key,omitempty" json:"key,omitempty"`
	Password *string `form:"password,omitempty" json:"password,omitempty"`
	Token    *string `form:"token,omitempty" json:"token,omitempty"`
}

GetMySharedLinkParams defines parameters for GetMySharedLink.

type GetMySharedLinkResponse

type GetMySharedLinkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SharedLinkResponseDto
}

func ParseGetMySharedLinkResponse

func ParseGetMySharedLinkResponse(rsp *http.Response) (*GetMySharedLinkResponse, error)

ParseGetMySharedLinkResponse parses an HTTP response from a GetMySharedLinkWithResponse call

func (GetMySharedLinkResponse) Status

func (r GetMySharedLinkResponse) Status() string

Status returns HTTPResponse.Status

func (GetMySharedLinkResponse) StatusCode

func (r GetMySharedLinkResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMyUserResponse

type GetMyUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserAdminResponseDto
}

func ParseGetMyUserResponse

func ParseGetMyUserResponse(rsp *http.Response) (*GetMyUserResponse, error)

ParseGetMyUserResponse parses an HTTP response from a GetMyUserWithResponse call

func (GetMyUserResponse) Status

func (r GetMyUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetMyUserResponse) StatusCode

func (r GetMyUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNotificationTemplateJSONRequestBody

type GetNotificationTemplateJSONRequestBody = TemplateDto

GetNotificationTemplateJSONRequestBody defines body for GetNotificationTemplate for application/json ContentType.

type GetNotificationTemplateResponse

type GetNotificationTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TemplateResponseDto
}

func ParseGetNotificationTemplateResponse

func ParseGetNotificationTemplateResponse(rsp *http.Response) (*GetNotificationTemplateResponse, error)

ParseGetNotificationTemplateResponse parses an HTTP response from a GetNotificationTemplateWithResponse call

func (GetNotificationTemplateResponse) Status

Status returns HTTPResponse.Status

func (GetNotificationTemplateResponse) StatusCode

func (r GetNotificationTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPartnersParams

type GetPartnersParams struct {
	Direction PartnerDirection `form:"direction" json:"direction"`
}

GetPartnersParams defines parameters for GetPartners.

type GetPartnersResponse

type GetPartnersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PartnerResponseDto
}

func ParseGetPartnersResponse

func ParseGetPartnersResponse(rsp *http.Response) (*GetPartnersResponse, error)

ParseGetPartnersResponse parses an HTTP response from a GetPartnersWithResponse call

func (GetPartnersResponse) Status

func (r GetPartnersResponse) Status() string

Status returns HTTPResponse.Status

func (GetPartnersResponse) StatusCode

func (r GetPartnersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPersonResponse

type GetPersonResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PersonResponseDto
}

func ParseGetPersonResponse

func ParseGetPersonResponse(rsp *http.Response) (*GetPersonResponse, error)

ParseGetPersonResponse parses an HTTP response from a GetPersonWithResponse call

func (GetPersonResponse) Status

func (r GetPersonResponse) Status() string

Status returns HTTPResponse.Status

func (GetPersonResponse) StatusCode

func (r GetPersonResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPersonStatisticsResponse

type GetPersonStatisticsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PersonStatisticsResponseDto
}

func ParseGetPersonStatisticsResponse

func ParseGetPersonStatisticsResponse(rsp *http.Response) (*GetPersonStatisticsResponse, error)

ParseGetPersonStatisticsResponse parses an HTTP response from a GetPersonStatisticsWithResponse call

func (GetPersonStatisticsResponse) Status

Status returns HTTPResponse.Status

func (GetPersonStatisticsResponse) StatusCode

func (r GetPersonStatisticsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPersonThumbnailResponse

type GetPersonThumbnailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetPersonThumbnailResponse

func ParseGetPersonThumbnailResponse(rsp *http.Response) (*GetPersonThumbnailResponse, error)

ParseGetPersonThumbnailResponse parses an HTTP response from a GetPersonThumbnailWithResponse call

func (GetPersonThumbnailResponse) Status

Status returns HTTPResponse.Status

func (GetPersonThumbnailResponse) StatusCode

func (r GetPersonThumbnailResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProfileImageResponse

type GetProfileImageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetProfileImageResponse

func ParseGetProfileImageResponse(rsp *http.Response) (*GetProfileImageResponse, error)

ParseGetProfileImageResponse parses an HTTP response from a GetProfileImageWithResponse call

func (GetProfileImageResponse) Status

func (r GetProfileImageResponse) Status() string

Status returns HTTPResponse.Status

func (GetProfileImageResponse) StatusCode

func (r GetProfileImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRandomParams

type GetRandomParams struct {
	Count *float32 `form:"count,omitempty" json:"count,omitempty"`
}

GetRandomParams defines parameters for GetRandom.

type GetRandomResponse

type GetRandomResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AssetResponseDto
}

func ParseGetRandomResponse

func ParseGetRandomResponse(rsp *http.Response) (*GetRandomResponse, error)

ParseGetRandomResponse parses an HTTP response from a GetRandomWithResponse call

func (GetRandomResponse) Status

func (r GetRandomResponse) Status() string

Status returns HTTPResponse.Status

func (GetRandomResponse) StatusCode

func (r GetRandomResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetReverseGeocodingStateResponse

type GetReverseGeocodingStateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ReverseGeocodingStateResponseDto
}

func ParseGetReverseGeocodingStateResponse

func ParseGetReverseGeocodingStateResponse(rsp *http.Response) (*GetReverseGeocodingStateResponse, error)

ParseGetReverseGeocodingStateResponse parses an HTTP response from a GetReverseGeocodingStateWithResponse call

func (GetReverseGeocodingStateResponse) Status

Status returns HTTPResponse.Status

func (GetReverseGeocodingStateResponse) StatusCode

func (r GetReverseGeocodingStateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSearchSuggestionsParams

type GetSearchSuggestionsParams struct {
	Country *string `form:"country,omitempty" json:"country,omitempty"`

	// IncludeNull This property was added in v111.0.0
	IncludeNull *bool                `form:"includeNull,omitempty" json:"includeNull,omitempty"`
	Make        *string              `form:"make,omitempty" json:"make,omitempty"`
	Model       *string              `form:"model,omitempty" json:"model,omitempty"`
	State       *string              `form:"state,omitempty" json:"state,omitempty"`
	Type        SearchSuggestionType `form:"type" json:"type"`
}

GetSearchSuggestionsParams defines parameters for GetSearchSuggestions.

type GetSearchSuggestionsResponse

type GetSearchSuggestionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]string
}

func ParseGetSearchSuggestionsResponse

func ParseGetSearchSuggestionsResponse(rsp *http.Response) (*GetSearchSuggestionsResponse, error)

ParseGetSearchSuggestionsResponse parses an HTTP response from a GetSearchSuggestionsWithResponse call

func (GetSearchSuggestionsResponse) Status

Status returns HTTPResponse.Status

func (GetSearchSuggestionsResponse) StatusCode

func (r GetSearchSuggestionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServerConfigResponse

type GetServerConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServerConfigDto
}

func ParseGetServerConfigResponse

func ParseGetServerConfigResponse(rsp *http.Response) (*GetServerConfigResponse, error)

ParseGetServerConfigResponse parses an HTTP response from a GetServerConfigWithResponse call

func (GetServerConfigResponse) Status

func (r GetServerConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetServerConfigResponse) StatusCode

func (r GetServerConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServerFeaturesResponse

type GetServerFeaturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServerFeaturesDto
}

func ParseGetServerFeaturesResponse

func ParseGetServerFeaturesResponse(rsp *http.Response) (*GetServerFeaturesResponse, error)

ParseGetServerFeaturesResponse parses an HTTP response from a GetServerFeaturesWithResponse call

func (GetServerFeaturesResponse) Status

func (r GetServerFeaturesResponse) Status() string

Status returns HTTPResponse.Status

func (GetServerFeaturesResponse) StatusCode

func (r GetServerFeaturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServerLicenseResponse

type GetServerLicenseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LicenseResponseDto
}

func ParseGetServerLicenseResponse

func ParseGetServerLicenseResponse(rsp *http.Response) (*GetServerLicenseResponse, error)

ParseGetServerLicenseResponse parses an HTTP response from a GetServerLicenseWithResponse call

func (GetServerLicenseResponse) Status

func (r GetServerLicenseResponse) Status() string

Status returns HTTPResponse.Status

func (GetServerLicenseResponse) StatusCode

func (r GetServerLicenseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServerStatisticsResponse

type GetServerStatisticsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServerStatsResponseDto
}

func ParseGetServerStatisticsResponse

func ParseGetServerStatisticsResponse(rsp *http.Response) (*GetServerStatisticsResponse, error)

ParseGetServerStatisticsResponse parses an HTTP response from a GetServerStatisticsWithResponse call

func (GetServerStatisticsResponse) Status

Status returns HTTPResponse.Status

func (GetServerStatisticsResponse) StatusCode

func (r GetServerStatisticsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServerVersionResponse

type GetServerVersionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServerVersionResponseDto
}

func ParseGetServerVersionResponse

func ParseGetServerVersionResponse(rsp *http.Response) (*GetServerVersionResponse, error)

ParseGetServerVersionResponse parses an HTTP response from a GetServerVersionWithResponse call

func (GetServerVersionResponse) Status

func (r GetServerVersionResponse) Status() string

Status returns HTTPResponse.Status

func (GetServerVersionResponse) StatusCode

func (r GetServerVersionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSessionsResponse

type GetSessionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]SessionResponseDto
}

func ParseGetSessionsResponse

func ParseGetSessionsResponse(rsp *http.Response) (*GetSessionsResponse, error)

ParseGetSessionsResponse parses an HTTP response from a GetSessionsWithResponse call

func (GetSessionsResponse) Status

func (r GetSessionsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSessionsResponse) StatusCode

func (r GetSessionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSharedLinkByIdResponse

type GetSharedLinkByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SharedLinkResponseDto
}

func ParseGetSharedLinkByIdResponse

func ParseGetSharedLinkByIdResponse(rsp *http.Response) (*GetSharedLinkByIdResponse, error)

ParseGetSharedLinkByIdResponse parses an HTTP response from a GetSharedLinkByIdWithResponse call

func (GetSharedLinkByIdResponse) Status

func (r GetSharedLinkByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetSharedLinkByIdResponse) StatusCode

func (r GetSharedLinkByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetStackResponse

type GetStackResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StackResponseDto
}

func ParseGetStackResponse

func ParseGetStackResponse(rsp *http.Response) (*GetStackResponse, error)

ParseGetStackResponse parses an HTTP response from a GetStackWithResponse call

func (GetStackResponse) Status

func (r GetStackResponse) Status() string

Status returns HTTPResponse.Status

func (GetStackResponse) StatusCode

func (r GetStackResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetStorageResponse

type GetStorageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServerStorageResponseDto
}

func ParseGetStorageResponse

func ParseGetStorageResponse(rsp *http.Response) (*GetStorageResponse, error)

ParseGetStorageResponse parses an HTTP response from a GetStorageWithResponse call

func (GetStorageResponse) Status

func (r GetStorageResponse) Status() string

Status returns HTTPResponse.Status

func (GetStorageResponse) StatusCode

func (r GetStorageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetStorageTemplateOptionsResponse

type GetStorageTemplateOptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SystemConfigTemplateStorageOptionDto
}

func ParseGetStorageTemplateOptionsResponse

func ParseGetStorageTemplateOptionsResponse(rsp *http.Response) (*GetStorageTemplateOptionsResponse, error)

ParseGetStorageTemplateOptionsResponse parses an HTTP response from a GetStorageTemplateOptionsWithResponse call

func (GetStorageTemplateOptionsResponse) Status

Status returns HTTPResponse.Status

func (GetStorageTemplateOptionsResponse) StatusCode

func (r GetStorageTemplateOptionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSupportedMediaTypesResponse

type GetSupportedMediaTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServerMediaTypesResponseDto
}

func ParseGetSupportedMediaTypesResponse

func ParseGetSupportedMediaTypesResponse(rsp *http.Response) (*GetSupportedMediaTypesResponse, error)

ParseGetSupportedMediaTypesResponse parses an HTTP response from a GetSupportedMediaTypesWithResponse call

func (GetSupportedMediaTypesResponse) Status

Status returns HTTPResponse.Status

func (GetSupportedMediaTypesResponse) StatusCode

func (r GetSupportedMediaTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTagByIdResponse

type GetTagByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TagResponseDto
}

func ParseGetTagByIdResponse

func ParseGetTagByIdResponse(rsp *http.Response) (*GetTagByIdResponse, error)

ParseGetTagByIdResponse parses an HTTP response from a GetTagByIdWithResponse call

func (GetTagByIdResponse) Status

func (r GetTagByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetTagByIdResponse) StatusCode

func (r GetTagByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetThemeResponse

type GetThemeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServerThemeDto
}

func ParseGetThemeResponse

func ParseGetThemeResponse(rsp *http.Response) (*GetThemeResponse, error)

ParseGetThemeResponse parses an HTTP response from a GetThemeWithResponse call

func (GetThemeResponse) Status

func (r GetThemeResponse) Status() string

Status returns HTTPResponse.Status

func (GetThemeResponse) StatusCode

func (r GetThemeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTimeBucketParams

type GetTimeBucketParams struct {
	AlbumId      *openapi_types.UUID `form:"albumId,omitempty" json:"albumId,omitempty"`
	IsArchived   *bool               `form:"isArchived,omitempty" json:"isArchived,omitempty"`
	IsFavorite   *bool               `form:"isFavorite,omitempty" json:"isFavorite,omitempty"`
	IsTrashed    *bool               `form:"isTrashed,omitempty" json:"isTrashed,omitempty"`
	Key          *string             `form:"key,omitempty" json:"key,omitempty"`
	Order        *AssetOrder         `form:"order,omitempty" json:"order,omitempty"`
	PersonId     *openapi_types.UUID `form:"personId,omitempty" json:"personId,omitempty"`
	Size         TimeBucketSize      `form:"size" json:"size"`
	TagId        *openapi_types.UUID `form:"tagId,omitempty" json:"tagId,omitempty"`
	TimeBucket   string              `form:"timeBucket" json:"timeBucket"`
	UserId       *openapi_types.UUID `form:"userId,omitempty" json:"userId,omitempty"`
	WithPartners *bool               `form:"withPartners,omitempty" json:"withPartners,omitempty"`
	WithStacked  *bool               `form:"withStacked,omitempty" json:"withStacked,omitempty"`
}

GetTimeBucketParams defines parameters for GetTimeBucket.

type GetTimeBucketResponse

type GetTimeBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AssetResponseDto
}

func ParseGetTimeBucketResponse

func ParseGetTimeBucketResponse(rsp *http.Response) (*GetTimeBucketResponse, error)

ParseGetTimeBucketResponse parses an HTTP response from a GetTimeBucketWithResponse call

func (GetTimeBucketResponse) Status

func (r GetTimeBucketResponse) Status() string

Status returns HTTPResponse.Status

func (GetTimeBucketResponse) StatusCode

func (r GetTimeBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTimeBucketsParams

type GetTimeBucketsParams struct {
	AlbumId      *openapi_types.UUID `form:"albumId,omitempty" json:"albumId,omitempty"`
	IsArchived   *bool               `form:"isArchived,omitempty" json:"isArchived,omitempty"`
	IsFavorite   *bool               `form:"isFavorite,omitempty" json:"isFavorite,omitempty"`
	IsTrashed    *bool               `form:"isTrashed,omitempty" json:"isTrashed,omitempty"`
	Key          *string             `form:"key,omitempty" json:"key,omitempty"`
	Order        *AssetOrder         `form:"order,omitempty" json:"order,omitempty"`
	PersonId     *openapi_types.UUID `form:"personId,omitempty" json:"personId,omitempty"`
	Size         TimeBucketSize      `form:"size" json:"size"`
	TagId        *openapi_types.UUID `form:"tagId,omitempty" json:"tagId,omitempty"`
	UserId       *openapi_types.UUID `form:"userId,omitempty" json:"userId,omitempty"`
	WithPartners *bool               `form:"withPartners,omitempty" json:"withPartners,omitempty"`
	WithStacked  *bool               `form:"withStacked,omitempty" json:"withStacked,omitempty"`
}

GetTimeBucketsParams defines parameters for GetTimeBuckets.

type GetTimeBucketsResponse

type GetTimeBucketsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]TimeBucketResponseDto
}

func ParseGetTimeBucketsResponse

func ParseGetTimeBucketsResponse(rsp *http.Response) (*GetTimeBucketsResponse, error)

ParseGetTimeBucketsResponse parses an HTTP response from a GetTimeBucketsWithResponse call

func (GetTimeBucketsResponse) Status

func (r GetTimeBucketsResponse) Status() string

Status returns HTTPResponse.Status

func (GetTimeBucketsResponse) StatusCode

func (r GetTimeBucketsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUniqueOriginalPathsResponse

type GetUniqueOriginalPathsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]string
}

func ParseGetUniqueOriginalPathsResponse

func ParseGetUniqueOriginalPathsResponse(rsp *http.Response) (*GetUniqueOriginalPathsResponse, error)

ParseGetUniqueOriginalPathsResponse parses an HTTP response from a GetUniqueOriginalPathsWithResponse call

func (GetUniqueOriginalPathsResponse) Status

Status returns HTTPResponse.Status

func (GetUniqueOriginalPathsResponse) StatusCode

func (r GetUniqueOriginalPathsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserAdminResponse

type GetUserAdminResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserAdminResponseDto
}

func ParseGetUserAdminResponse

func ParseGetUserAdminResponse(rsp *http.Response) (*GetUserAdminResponse, error)

ParseGetUserAdminResponse parses an HTTP response from a GetUserAdminWithResponse call

func (GetUserAdminResponse) Status

func (r GetUserAdminResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserAdminResponse) StatusCode

func (r GetUserAdminResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserLicenseResponse

type GetUserLicenseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LicenseResponseDto
}

func ParseGetUserLicenseResponse

func ParseGetUserLicenseResponse(rsp *http.Response) (*GetUserLicenseResponse, error)

ParseGetUserLicenseResponse parses an HTTP response from a GetUserLicenseWithResponse call

func (GetUserLicenseResponse) Status

func (r GetUserLicenseResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserLicenseResponse) StatusCode

func (r GetUserLicenseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserPreferencesAdminResponse

type GetUserPreferencesAdminResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserPreferencesResponseDto
}

func ParseGetUserPreferencesAdminResponse

func ParseGetUserPreferencesAdminResponse(rsp *http.Response) (*GetUserPreferencesAdminResponse, error)

ParseGetUserPreferencesAdminResponse parses an HTTP response from a GetUserPreferencesAdminWithResponse call

func (GetUserPreferencesAdminResponse) Status

Status returns HTTPResponse.Status

func (GetUserPreferencesAdminResponse) StatusCode

func (r GetUserPreferencesAdminResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserResponse

type GetUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserResponseDto
}

func ParseGetUserResponse

func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)

ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call

func (GetUserResponse) Status

func (r GetUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserResponse) StatusCode

func (r GetUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetVersionHistoryResponse

type GetVersionHistoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ServerVersionHistoryResponseDto
}

func ParseGetVersionHistoryResponse

func ParseGetVersionHistoryResponse(rsp *http.Response) (*GetVersionHistoryResponse, error)

ParseGetVersionHistoryResponse parses an HTTP response from a GetVersionHistoryWithResponse call

func (GetVersionHistoryResponse) Status

func (r GetVersionHistoryResponse) Status() string

Status returns HTTPResponse.Status

func (GetVersionHistoryResponse) StatusCode

func (r GetVersionHistoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type ImageFormat

type ImageFormat string

ImageFormat defines model for ImageFormat.

const (
	Jpeg ImageFormat = "jpeg"
	Webp ImageFormat = "webp"
)

Defines values for ImageFormat.

type JobCommand

type JobCommand string

JobCommand defines model for JobCommand.

const (
	ClearFailed JobCommand = "clear-failed"
	Empty       JobCommand = "empty"
	Pause       JobCommand = "pause"
	Resume      JobCommand = "resume"
	Start       JobCommand = "start"
)

Defines values for JobCommand.

type JobCommandDto

type JobCommandDto struct {
	Command JobCommand `json:"command"`
	Force   *bool      `json:"force,omitempty"`
}

JobCommandDto defines model for JobCommandDto.

type JobCountsDto

type JobCountsDto struct {
	Active    int `json:"active"`
	Completed int `json:"completed"`
	Delayed   int `json:"delayed"`
	Failed    int `json:"failed"`
	Paused    int `json:"paused"`
	Waiting   int `json:"waiting"`
}

JobCountsDto defines model for JobCountsDto.

type JobCreateDto

type JobCreateDto struct {
	Name ManualJobName `json:"name"`
}

JobCreateDto defines model for JobCreateDto.

type JobName

type JobName string

JobName defines model for JobName.

const (
	BackgroundTask           JobName = "backgroundTask"
	BackupDatabase           JobName = "backupDatabase"
	DuplicateDetection       JobName = "duplicateDetection"
	FaceDetection            JobName = "faceDetection"
	FacialRecognition        JobName = "facialRecognition"
	Library                  JobName = "library"
	MetadataExtraction       JobName = "metadataExtraction"
	Migration                JobName = "migration"
	Notifications            JobName = "notifications"
	Search                   JobName = "search"
	Sidecar                  JobName = "sidecar"
	SmartSearch              JobName = "smartSearch"
	StorageTemplateMigration JobName = "storageTemplateMigration"
	ThumbnailGeneration      JobName = "thumbnailGeneration"
	VideoConversion          JobName = "videoConversion"
)

Defines values for JobName.

type JobSettingsDto

type JobSettingsDto struct {
	Concurrency int `json:"concurrency"`
}

JobSettingsDto defines model for JobSettingsDto.

type JobStatusDto

type JobStatusDto struct {
	JobCounts   JobCountsDto   `json:"jobCounts"`
	QueueStatus QueueStatusDto `json:"queueStatus"`
}

JobStatusDto defines model for JobStatusDto.

type LibraryResponseDto

type LibraryResponseDto struct {
	AssetCount        int        `json:"assetCount"`
	CreatedAt         time.Time  `json:"createdAt"`
	ExclusionPatterns []string   `json:"exclusionPatterns"`
	Id                string     `json:"id"`
	ImportPaths       []string   `json:"importPaths"`
	Name              string     `json:"name"`
	OwnerId           string     `json:"ownerId"`
	RefreshedAt       *time.Time `json:"refreshedAt"`
	UpdatedAt         time.Time  `json:"updatedAt"`
}

LibraryResponseDto defines model for LibraryResponseDto.

type LibraryStatsResponseDto

type LibraryStatsResponseDto struct {
	Photos int   `json:"photos"`
	Total  int   `json:"total"`
	Usage  int64 `json:"usage"`
	Videos int   `json:"videos"`
}

LibraryStatsResponseDto defines model for LibraryStatsResponseDto.

type LicenseKeyDto

type LicenseKeyDto struct {
	ActivationKey string `json:"activationKey"`
	LicenseKey    string `json:"licenseKey"`
}

LicenseKeyDto defines model for LicenseKeyDto.

type LicenseResponseDto

type LicenseResponseDto struct {
	ActivatedAt   time.Time `json:"activatedAt"`
	ActivationKey string    `json:"activationKey"`
	LicenseKey    string    `json:"licenseKey"`
}

LicenseResponseDto defines model for LicenseResponseDto.

type LinkOAuthAccountJSONRequestBody

type LinkOAuthAccountJSONRequestBody = OAuthCallbackDto

LinkOAuthAccountJSONRequestBody defines body for LinkOAuthAccount for application/json ContentType.

type LinkOAuthAccountResponse

type LinkOAuthAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *UserAdminResponseDto
}

func ParseLinkOAuthAccountResponse

func ParseLinkOAuthAccountResponse(rsp *http.Response) (*LinkOAuthAccountResponse, error)

ParseLinkOAuthAccountResponse parses an HTTP response from a LinkOAuthAccountWithResponse call

func (LinkOAuthAccountResponse) Status

func (r LinkOAuthAccountResponse) Status() string

Status returns HTTPResponse.Status

func (LinkOAuthAccountResponse) StatusCode

func (r LinkOAuthAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LogLevel

type LogLevel string

LogLevel defines model for LogLevel.

const (
	Debug   LogLevel = "debug"
	Error   LogLevel = "error"
	Fatal   LogLevel = "fatal"
	Log     LogLevel = "log"
	Verbose LogLevel = "verbose"
	Warn    LogLevel = "warn"
)

Defines values for LogLevel.

type LoginCredentialDto

type LoginCredentialDto struct {
	Email    string `json:"email"`
	Password string `json:"password"`
}

LoginCredentialDto defines model for LoginCredentialDto.

type LoginJSONRequestBody

type LoginJSONRequestBody = LoginCredentialDto

LoginJSONRequestBody defines body for Login for application/json ContentType.

type LoginResponse

type LoginResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *LoginResponseDto
}

func ParseLoginResponse

func ParseLoginResponse(rsp *http.Response) (*LoginResponse, error)

ParseLoginResponse parses an HTTP response from a LoginWithResponse call

func (LoginResponse) Status

func (r LoginResponse) Status() string

Status returns HTTPResponse.Status

func (LoginResponse) StatusCode

func (r LoginResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LoginResponseDto

type LoginResponseDto struct {
	AccessToken          string `json:"accessToken"`
	IsAdmin              bool   `json:"isAdmin"`
	Name                 string `json:"name"`
	ProfileImagePath     string `json:"profileImagePath"`
	ShouldChangePassword bool   `json:"shouldChangePassword"`
	UserEmail            string `json:"userEmail"`
	UserId               string `json:"userId"`
}

LoginResponseDto defines model for LoginResponseDto.

type LogoutResponse

type LogoutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LogoutResponseDto
}

func ParseLogoutResponse

func ParseLogoutResponse(rsp *http.Response) (*LogoutResponse, error)

ParseLogoutResponse parses an HTTP response from a LogoutWithResponse call

func (LogoutResponse) Status

func (r LogoutResponse) Status() string

Status returns HTTPResponse.Status

func (LogoutResponse) StatusCode

func (r LogoutResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LogoutResponseDto

type LogoutResponseDto struct {
	RedirectUri string `json:"redirectUri"`
	Successful  bool   `json:"successful"`
}

LogoutResponseDto defines model for LogoutResponseDto.

type ManualJobName

type ManualJobName string

ManualJobName defines model for ManualJobName.

const (
	PersonCleanup ManualJobName = "person-cleanup"
	TagCleanup    ManualJobName = "tag-cleanup"
	UserCleanup   ManualJobName = "user-cleanup"
)

Defines values for ManualJobName.

type MapMarkerResponseDto

type MapMarkerResponseDto struct {
	City    *string `json:"city"`
	Country *string `json:"country"`
	Id      string  `json:"id"`
	Lat     float64 `json:"lat"`
	Lon     float64 `json:"lon"`
	State   *string `json:"state"`
}

MapMarkerResponseDto defines model for MapMarkerResponseDto.

type MapReverseGeocodeResponseDto

type MapReverseGeocodeResponseDto struct {
	City    *string `json:"city"`
	Country *string `json:"country"`
	State   *string `json:"state"`
}

MapReverseGeocodeResponseDto defines model for MapReverseGeocodeResponseDto.

type MemoriesResponse

type MemoriesResponse struct {
	Enabled bool `json:"enabled"`
}

MemoriesResponse defines model for MemoriesResponse.

type MemoriesUpdate

type MemoriesUpdate struct {
	Enabled *bool `json:"enabled,omitempty"`
}

MemoriesUpdate defines model for MemoriesUpdate.

type MemoryCreateDto

type MemoryCreateDto struct {
	AssetIds *[]openapi_types.UUID `json:"assetIds,omitempty"`
	Data     OnThisDayDto          `json:"data"`
	IsSaved  *bool                 `json:"isSaved,omitempty"`
	MemoryAt time.Time             `json:"memoryAt"`
	SeenAt   *time.Time            `json:"seenAt,omitempty"`
	Type     MemoryType            `json:"type"`
}

MemoryCreateDto defines model for MemoryCreateDto.

type MemoryLaneResponseDto

type MemoryLaneResponseDto struct {
	Assets   []AssetResponseDto `json:"assets"`
	YearsAgo int                `json:"yearsAgo"`
}

MemoryLaneResponseDto defines model for MemoryLaneResponseDto.

type MemoryResponseDto

type MemoryResponseDto struct {
	Assets    []AssetResponseDto `json:"assets"`
	CreatedAt time.Time          `json:"createdAt"`
	Data      OnThisDayDto       `json:"data"`
	DeletedAt *time.Time         `json:"deletedAt,omitempty"`
	Id        string             `json:"id"`
	IsSaved   bool               `json:"isSaved"`
	MemoryAt  time.Time          `json:"memoryAt"`
	OwnerId   string             `json:"ownerId"`
	SeenAt    *time.Time         `json:"seenAt,omitempty"`
	Type      MemoryType         `json:"type"`
	UpdatedAt time.Time          `json:"updatedAt"`
}

MemoryResponseDto defines model for MemoryResponseDto.

type MemoryType

type MemoryType string

MemoryType defines model for MemoryType.

const (
	OnThisDay MemoryType = "on_this_day"
)

Defines values for MemoryType.

type MemoryUpdateDto

type MemoryUpdateDto struct {
	IsSaved  *bool      `json:"isSaved,omitempty"`
	MemoryAt *time.Time `json:"memoryAt,omitempty"`
	SeenAt   *time.Time `json:"seenAt,omitempty"`
}

MemoryUpdateDto defines model for MemoryUpdateDto.

type MergePersonDto

type MergePersonDto struct {
	Ids []openapi_types.UUID `json:"ids"`
}

MergePersonDto defines model for MergePersonDto.

type MergePersonJSONRequestBody

type MergePersonJSONRequestBody = MergePersonDto

MergePersonJSONRequestBody defines body for MergePerson for application/json ContentType.

type MergePersonResponse

type MergePersonResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *[]BulkIdResponseDto
}

func ParseMergePersonResponse

func ParseMergePersonResponse(rsp *http.Response) (*MergePersonResponse, error)

ParseMergePersonResponse parses an HTTP response from a MergePersonWithResponse call

func (MergePersonResponse) Status

func (r MergePersonResponse) Status() string

Status returns HTTPResponse.Status

func (MergePersonResponse) StatusCode

func (r MergePersonResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MetadataSearchDto

type MetadataSearchDto struct {
	Checksum         *string               `json:"checksum,omitempty"`
	City             *string               `json:"city"`
	Country          *string               `json:"country"`
	CreatedAfter     *time.Time            `json:"createdAfter,omitempty"`
	CreatedBefore    *time.Time            `json:"createdBefore,omitempty"`
	DeviceAssetId    *string               `json:"deviceAssetId,omitempty"`
	DeviceId         *string               `json:"deviceId,omitempty"`
	EncodedVideoPath *string               `json:"encodedVideoPath,omitempty"`
	Id               *openapi_types.UUID   `json:"id,omitempty"`
	IsArchived       *bool                 `json:"isArchived,omitempty"`
	IsEncoded        *bool                 `json:"isEncoded,omitempty"`
	IsFavorite       *bool                 `json:"isFavorite,omitempty"`
	IsMotion         *bool                 `json:"isMotion,omitempty"`
	IsNotInAlbum     *bool                 `json:"isNotInAlbum,omitempty"`
	IsOffline        *bool                 `json:"isOffline,omitempty"`
	IsVisible        *bool                 `json:"isVisible,omitempty"`
	LensModel        *string               `json:"lensModel"`
	LibraryId        *openapi_types.UUID   `json:"libraryId"`
	Make             *string               `json:"make,omitempty"`
	Model            *string               `json:"model"`
	Order            *AssetOrder           `json:"order,omitempty"`
	OriginalFileName *string               `json:"originalFileName,omitempty"`
	OriginalPath     *string               `json:"originalPath,omitempty"`
	Page             *float32              `json:"page,omitempty"`
	PersonIds        *[]openapi_types.UUID `json:"personIds,omitempty"`
	PreviewPath      *string               `json:"previewPath,omitempty"`
	Size             *float32              `json:"size,omitempty"`
	State            *string               `json:"state"`
	TakenAfter       *time.Time            `json:"takenAfter,omitempty"`
	TakenBefore      *time.Time            `json:"takenBefore,omitempty"`
	ThumbnailPath    *string               `json:"thumbnailPath,omitempty"`
	TrashedAfter     *time.Time            `json:"trashedAfter,omitempty"`
	TrashedBefore    *time.Time            `json:"trashedBefore,omitempty"`
	Type             *AssetTypeEnum        `json:"type,omitempty"`
	UpdatedAfter     *time.Time            `json:"updatedAfter,omitempty"`
	UpdatedBefore    *time.Time            `json:"updatedBefore,omitempty"`
	WithArchived     *bool                 `json:"withArchived,omitempty"`
	WithDeleted      *bool                 `json:"withDeleted,omitempty"`
	WithExif         *bool                 `json:"withExif,omitempty"`
	WithPeople       *bool                 `json:"withPeople,omitempty"`
	WithStacked      *bool                 `json:"withStacked,omitempty"`
}

MetadataSearchDto defines model for MetadataSearchDto.

type OAuthAuthorizeResponseDto

type OAuthAuthorizeResponseDto struct {
	Url string `json:"url"`
}

OAuthAuthorizeResponseDto defines model for OAuthAuthorizeResponseDto.

type OAuthCallbackDto

type OAuthCallbackDto struct {
	Url string `json:"url"`
}

OAuthCallbackDto defines model for OAuthCallbackDto.

type OAuthConfigDto

type OAuthConfigDto struct {
	RedirectUri string `json:"redirectUri"`
}

OAuthConfigDto defines model for OAuthConfigDto.

type OnThisDayDto

type OnThisDayDto struct {
	Year float32 `json:"year"`
}

OnThisDayDto defines model for OnThisDayDto.

type PartnerDirection

type PartnerDirection string

PartnerDirection defines model for PartnerDirection.

const (
	SharedBy   PartnerDirection = "shared-by"
	SharedWith PartnerDirection = "shared-with"
)

Defines values for PartnerDirection.

type PartnerResponseDto

type PartnerResponseDto struct {
	AvatarColor      UserAvatarColor `json:"avatarColor"`
	Email            string          `json:"email"`
	Id               string          `json:"id"`
	InTimeline       *bool           `json:"inTimeline,omitempty"`
	Name             string          `json:"name"`
	ProfileChangedAt time.Time       `json:"profileChangedAt"`
	ProfileImagePath string          `json:"profileImagePath"`
}

PartnerResponseDto defines model for PartnerResponseDto.

type PathEntityType

type PathEntityType string

PathEntityType defines model for PathEntityType.

const (
	PathEntityTypeAsset  PathEntityType = "asset"
	PathEntityTypePerson PathEntityType = "person"
	PathEntityTypeUser   PathEntityType = "user"
)

Defines values for PathEntityType.

type PathType

type PathType string

PathType defines model for PathType.

const (
	PathTypeEncodedVideo PathType = "encoded_video"
	PathTypeFace         PathType = "face"
	PathTypeOriginal     PathType = "original"
	PathTypePreview      PathType = "preview"
	PathTypeProfile      PathType = "profile"
	PathTypeSidecar      PathType = "sidecar"
	PathTypeThumbnail    PathType = "thumbnail"
)

Defines values for PathType.

type PeopleResponse

type PeopleResponse struct {
	Enabled    bool `json:"enabled"`
	SidebarWeb bool `json:"sidebarWeb"`
}

PeopleResponse defines model for PeopleResponse.

type PeopleResponseDto

type PeopleResponseDto struct {
	// HasNextPage This property was added in v1.110.0
	HasNextPage *bool               `json:"hasNextPage,omitempty"`
	Hidden      int                 `json:"hidden"`
	People      []PersonResponseDto `json:"people"`
	Total       int                 `json:"total"`
}

PeopleResponseDto defines model for PeopleResponseDto.

type PeopleUpdate

type PeopleUpdate struct {
	Enabled    *bool `json:"enabled,omitempty"`
	SidebarWeb *bool `json:"sidebarWeb,omitempty"`
}

PeopleUpdate defines model for PeopleUpdate.

type PeopleUpdateDto

type PeopleUpdateDto struct {
	People []PeopleUpdateItem `json:"people"`
}

PeopleUpdateDto defines model for PeopleUpdateDto.

type PeopleUpdateItem

type PeopleUpdateItem struct {
	// BirthDate Person date of birth.
	// Note: the mobile app cannot currently set the birth date to null.
	BirthDate *openapi_types.Date `json:"birthDate"`

	// FeatureFaceAssetId Asset is used to get the feature face thumbnail.
	FeatureFaceAssetId *string `json:"featureFaceAssetId,omitempty"`

	// Id Person id.
	Id string `json:"id"`

	// IsHidden Person visibility
	IsHidden *bool `json:"isHidden,omitempty"`

	// Name Person name.
	Name *string `json:"name,omitempty"`
}

PeopleUpdateItem defines model for PeopleUpdateItem.

type Permission

type Permission string

Permission defines model for Permission.

const (
	PermissionActivityCreate       Permission = "activity.create"
	PermissionActivityDelete       Permission = "activity.delete"
	PermissionActivityRead         Permission = "activity.read"
	PermissionActivityStatistics   Permission = "activity.statistics"
	PermissionActivityUpdate       Permission = "activity.update"
	PermissionAdminUserCreate      Permission = "admin.user.create"
	PermissionAdminUserDelete      Permission = "admin.user.delete"
	PermissionAdminUserRead        Permission = "admin.user.read"
	PermissionAdminUserUpdate      Permission = "admin.user.update"
	PermissionAlbumAddAsset        Permission = "album.addAsset"
	PermissionAlbumCreate          Permission = "album.create"
	PermissionAlbumDelete          Permission = "album.delete"
	PermissionAlbumDownload        Permission = "album.download"
	PermissionAlbumRead            Permission = "album.read"
	PermissionAlbumRemoveAsset     Permission = "album.removeAsset"
	PermissionAlbumShare           Permission = "album.share"
	PermissionAlbumStatistics      Permission = "album.statistics"
	PermissionAlbumUpdate          Permission = "album.update"
	PermissionAll                  Permission = "all"
	PermissionApiKeyCreate         Permission = "apiKey.create"
	PermissionApiKeyDelete         Permission = "apiKey.delete"
	PermissionApiKeyRead           Permission = "apiKey.read"
	PermissionApiKeyUpdate         Permission = "apiKey.update"
	PermissionArchiveRead          Permission = "archive.read"
	PermissionAssetDelete          Permission = "asset.delete"
	PermissionAssetDownload        Permission = "asset.download"
	PermissionAssetRead            Permission = "asset.read"
	PermissionAssetShare           Permission = "asset.share"
	PermissionAssetUpdate          Permission = "asset.update"
	PermissionAssetUpload          Permission = "asset.upload"
	PermissionAssetView            Permission = "asset.view"
	PermissionAuthDeviceDelete     Permission = "authDevice.delete"
	PermissionFaceCreate           Permission = "face.create"
	PermissionFaceDelete           Permission = "face.delete"
	PermissionFaceRead             Permission = "face.read"
	PermissionFaceUpdate           Permission = "face.update"
	PermissionLibraryCreate        Permission = "library.create"
	PermissionLibraryDelete        Permission = "library.delete"
	PermissionLibraryRead          Permission = "library.read"
	PermissionLibraryStatistics    Permission = "library.statistics"
	PermissionLibraryUpdate        Permission = "library.update"
	PermissionMemoryCreate         Permission = "memory.create"
	PermissionMemoryDelete         Permission = "memory.delete"
	PermissionMemoryRead           Permission = "memory.read"
	PermissionMemoryUpdate         Permission = "memory.update"
	PermissionPartnerCreate        Permission = "partner.create"
	PermissionPartnerDelete        Permission = "partner.delete"
	PermissionPartnerRead          Permission = "partner.read"
	PermissionPartnerUpdate        Permission = "partner.update"
	PermissionPersonCreate         Permission = "person.create"
	PermissionPersonDelete         Permission = "person.delete"
	PermissionPersonMerge          Permission = "person.merge"
	PermissionPersonRead           Permission = "person.read"
	PermissionPersonReassign       Permission = "person.reassign"
	PermissionPersonStatistics     Permission = "person.statistics"
	PermissionPersonUpdate         Permission = "person.update"
	PermissionSessionDelete        Permission = "session.delete"
	PermissionSessionRead          Permission = "session.read"
	PermissionSessionUpdate        Permission = "session.update"
	PermissionSharedLinkCreate     Permission = "sharedLink.create"
	PermissionSharedLinkDelete     Permission = "sharedLink.delete"
	PermissionSharedLinkRead       Permission = "sharedLink.read"
	PermissionSharedLinkUpdate     Permission = "sharedLink.update"
	PermissionStackCreate          Permission = "stack.create"
	PermissionStackDelete          Permission = "stack.delete"
	PermissionStackRead            Permission = "stack.read"
	PermissionStackUpdate          Permission = "stack.update"
	PermissionSystemConfigRead     Permission = "systemConfig.read"
	PermissionSystemConfigUpdate   Permission = "systemConfig.update"
	PermissionSystemMetadataRead   Permission = "systemMetadata.read"
	PermissionSystemMetadataUpdate Permission = "systemMetadata.update"
	PermissionTagAsset             Permission = "tag.asset"
	PermissionTagCreate            Permission = "tag.create"
	PermissionTagDelete            Permission = "tag.delete"
	PermissionTagRead              Permission = "tag.read"
	PermissionTagUpdate            Permission = "tag.update"
	PermissionTimelineDownload     Permission = "timeline.download"
	PermissionTimelineRead         Permission = "timeline.read"
)

Defines values for Permission.

type PersonCreateDto

type PersonCreateDto struct {
	// BirthDate Person date of birth.
	// Note: the mobile app cannot currently set the birth date to null.
	BirthDate *openapi_types.Date `json:"birthDate"`

	// IsHidden Person visibility
	IsHidden *bool `json:"isHidden,omitempty"`

	// Name Person name.
	Name *string `json:"name,omitempty"`
}

PersonCreateDto defines model for PersonCreateDto.

type PersonResponseDto

type PersonResponseDto struct {
	BirthDate     *openapi_types.Date `json:"birthDate"`
	Id            string              `json:"id"`
	IsHidden      bool                `json:"isHidden"`
	Name          string              `json:"name"`
	ThumbnailPath string              `json:"thumbnailPath"`

	// UpdatedAt This property was added in v1.107.0
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

PersonResponseDto defines model for PersonResponseDto.

type PersonStatisticsResponseDto

type PersonStatisticsResponseDto struct {
	Assets int `json:"assets"`
}

PersonStatisticsResponseDto defines model for PersonStatisticsResponseDto.

type PersonUpdateDto

type PersonUpdateDto struct {
	// BirthDate Person date of birth.
	// Note: the mobile app cannot currently set the birth date to null.
	BirthDate *openapi_types.Date `json:"birthDate"`

	// FeatureFaceAssetId Asset is used to get the feature face thumbnail.
	FeatureFaceAssetId *string `json:"featureFaceAssetId,omitempty"`

	// IsHidden Person visibility
	IsHidden *bool `json:"isHidden,omitempty"`

	// Name Person name.
	Name *string `json:"name,omitempty"`
}

PersonUpdateDto defines model for PersonUpdateDto.

type PersonWithFacesResponseDto

type PersonWithFacesResponseDto struct {
	BirthDate     *openapi_types.Date                 `json:"birthDate"`
	Faces         []AssetFaceWithoutPersonResponseDto `json:"faces"`
	Id            string                              `json:"id"`
	IsHidden      bool                                `json:"isHidden"`
	Name          string                              `json:"name"`
	ThumbnailPath string                              `json:"thumbnailPath"`

	// UpdatedAt This property was added in v1.107.0
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

PersonWithFacesResponseDto defines model for PersonWithFacesResponseDto.

type PingServerResponse

type PingServerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServerPingResponse
}

func ParsePingServerResponse

func ParsePingServerResponse(rsp *http.Response) (*PingServerResponse, error)

ParsePingServerResponse parses an HTTP response from a PingServerWithResponse call

func (PingServerResponse) Status

func (r PingServerResponse) Status() string

Status returns HTTPResponse.Status

func (PingServerResponse) StatusCode

func (r PingServerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PlacesResponseDto

type PlacesResponseDto struct {
	Admin1name *string `json:"admin1name,omitempty"`
	Admin2name *string `json:"admin2name,omitempty"`
	Latitude   float32 `json:"latitude"`
	Longitude  float32 `json:"longitude"`
	Name       string  `json:"name"`
}

PlacesResponseDto defines model for PlacesResponseDto.

type PlayAssetVideoParams

type PlayAssetVideoParams struct {
	Key *string `form:"key,omitempty" json:"key,omitempty"`
}

PlayAssetVideoParams defines parameters for PlayAssetVideo.

type PlayAssetVideoResponse

type PlayAssetVideoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePlayAssetVideoResponse

func ParsePlayAssetVideoResponse(rsp *http.Response) (*PlayAssetVideoResponse, error)

ParsePlayAssetVideoResponse parses an HTTP response from a PlayAssetVideoWithResponse call

func (PlayAssetVideoResponse) Status

func (r PlayAssetVideoResponse) Status() string

Status returns HTTPResponse.Status

func (PlayAssetVideoResponse) StatusCode

func (r PlayAssetVideoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PurchaseResponse

type PurchaseResponse struct {
	HideBuyButtonUntil string `json:"hideBuyButtonUntil"`
	ShowSupportBadge   bool   `json:"showSupportBadge"`
}

PurchaseResponse defines model for PurchaseResponse.

type PurchaseUpdate

type PurchaseUpdate struct {
	HideBuyButtonUntil *string `json:"hideBuyButtonUntil,omitempty"`
	ShowSupportBadge   *bool   `json:"showSupportBadge,omitempty"`
}

PurchaseUpdate defines model for PurchaseUpdate.

type QueueStatusDto

type QueueStatusDto struct {
	IsActive bool `json:"isActive"`
	IsPaused bool `json:"isPaused"`
}

QueueStatusDto defines model for QueueStatusDto.

type RandomSearchDto

type RandomSearchDto struct {
	City          *string               `json:"city"`
	Country       *string               `json:"country"`
	CreatedAfter  *time.Time            `json:"createdAfter,omitempty"`
	CreatedBefore *time.Time            `json:"createdBefore,omitempty"`
	DeviceId      *string               `json:"deviceId,omitempty"`
	IsArchived    *bool                 `json:"isArchived,omitempty"`
	IsEncoded     *bool                 `json:"isEncoded,omitempty"`
	IsFavorite    *bool                 `json:"isFavorite,omitempty"`
	IsMotion      *bool                 `json:"isMotion,omitempty"`
	IsNotInAlbum  *bool                 `json:"isNotInAlbum,omitempty"`
	IsOffline     *bool                 `json:"isOffline,omitempty"`
	IsVisible     *bool                 `json:"isVisible,omitempty"`
	LensModel     *string               `json:"lensModel"`
	LibraryId     *openapi_types.UUID   `json:"libraryId"`
	Make          *string               `json:"make,omitempty"`
	Model         *string               `json:"model"`
	PersonIds     *[]openapi_types.UUID `json:"personIds,omitempty"`
	Size          *float32              `json:"size,omitempty"`
	State         *string               `json:"state"`
	TakenAfter    *time.Time            `json:"takenAfter,omitempty"`
	TakenBefore   *time.Time            `json:"takenBefore,omitempty"`
	TrashedAfter  *time.Time            `json:"trashedAfter,omitempty"`
	TrashedBefore *time.Time            `json:"trashedBefore,omitempty"`
	Type          *AssetTypeEnum        `json:"type,omitempty"`
	UpdatedAfter  *time.Time            `json:"updatedAfter,omitempty"`
	UpdatedBefore *time.Time            `json:"updatedBefore,omitempty"`
	WithArchived  *bool                 `json:"withArchived,omitempty"`
	WithDeleted   *bool                 `json:"withDeleted,omitempty"`
	WithExif      *bool                 `json:"withExif,omitempty"`
	WithPeople    *bool                 `json:"withPeople,omitempty"`
	WithStacked   *bool                 `json:"withStacked,omitempty"`
}

RandomSearchDto defines model for RandomSearchDto.

type RatingsResponse

type RatingsResponse struct {
	Enabled bool `json:"enabled"`
}

RatingsResponse defines model for RatingsResponse.

type RatingsUpdate

type RatingsUpdate struct {
	Enabled *bool `json:"enabled,omitempty"`
}

RatingsUpdate defines model for RatingsUpdate.

type ReactionLevel

type ReactionLevel string

ReactionLevel defines model for ReactionLevel.

const (
	ReactionLevelAlbum ReactionLevel = "album"
	ReactionLevelAsset ReactionLevel = "asset"
)

Defines values for ReactionLevel.

type ReactionType

type ReactionType string

ReactionType defines model for ReactionType.

const (
	Comment ReactionType = "comment"
	Like    ReactionType = "like"
)

Defines values for ReactionType.

type ReassignFacesByIdJSONRequestBody

type ReassignFacesByIdJSONRequestBody = FaceDto

ReassignFacesByIdJSONRequestBody defines body for ReassignFacesById for application/json ContentType.

type ReassignFacesByIdResponse

type ReassignFacesByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PersonResponseDto
}

func ParseReassignFacesByIdResponse

func ParseReassignFacesByIdResponse(rsp *http.Response) (*ReassignFacesByIdResponse, error)

ParseReassignFacesByIdResponse parses an HTTP response from a ReassignFacesByIdWithResponse call

func (ReassignFacesByIdResponse) Status

func (r ReassignFacesByIdResponse) Status() string

Status returns HTTPResponse.Status

func (ReassignFacesByIdResponse) StatusCode

func (r ReassignFacesByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReassignFacesJSONRequestBody

type ReassignFacesJSONRequestBody = AssetFaceUpdateDto

ReassignFacesJSONRequestBody defines body for ReassignFaces for application/json ContentType.

type ReassignFacesResponse

type ReassignFacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PersonResponseDto
}

func ParseReassignFacesResponse

func ParseReassignFacesResponse(rsp *http.Response) (*ReassignFacesResponse, error)

ParseReassignFacesResponse parses an HTTP response from a ReassignFacesWithResponse call

func (ReassignFacesResponse) Status

func (r ReassignFacesResponse) Status() string

Status returns HTTPResponse.Status

func (ReassignFacesResponse) StatusCode

func (r ReassignFacesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RedirectOAuthToMobileResponse

type RedirectOAuthToMobileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRedirectOAuthToMobileResponse

func ParseRedirectOAuthToMobileResponse(rsp *http.Response) (*RedirectOAuthToMobileResponse, error)

ParseRedirectOAuthToMobileResponse parses an HTTP response from a RedirectOAuthToMobileWithResponse call

func (RedirectOAuthToMobileResponse) Status

Status returns HTTPResponse.Status

func (RedirectOAuthToMobileResponse) StatusCode

func (r RedirectOAuthToMobileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveAssetFromAlbumJSONRequestBody

type RemoveAssetFromAlbumJSONRequestBody = BulkIdsDto

RemoveAssetFromAlbumJSONRequestBody defines body for RemoveAssetFromAlbum for application/json ContentType.

type RemoveAssetFromAlbumResponse

type RemoveAssetFromAlbumResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]BulkIdResponseDto
}

func ParseRemoveAssetFromAlbumResponse

func ParseRemoveAssetFromAlbumResponse(rsp *http.Response) (*RemoveAssetFromAlbumResponse, error)

ParseRemoveAssetFromAlbumResponse parses an HTTP response from a RemoveAssetFromAlbumWithResponse call

func (RemoveAssetFromAlbumResponse) Status

Status returns HTTPResponse.Status

func (RemoveAssetFromAlbumResponse) StatusCode

func (r RemoveAssetFromAlbumResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveMemoryAssetsJSONRequestBody

type RemoveMemoryAssetsJSONRequestBody = BulkIdsDto

RemoveMemoryAssetsJSONRequestBody defines body for RemoveMemoryAssets for application/json ContentType.

type RemoveMemoryAssetsResponse

type RemoveMemoryAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]BulkIdResponseDto
}

func ParseRemoveMemoryAssetsResponse

func ParseRemoveMemoryAssetsResponse(rsp *http.Response) (*RemoveMemoryAssetsResponse, error)

ParseRemoveMemoryAssetsResponse parses an HTTP response from a RemoveMemoryAssetsWithResponse call

func (RemoveMemoryAssetsResponse) Status

Status returns HTTPResponse.Status

func (RemoveMemoryAssetsResponse) StatusCode

func (r RemoveMemoryAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemovePartnerResponse

type RemovePartnerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemovePartnerResponse

func ParseRemovePartnerResponse(rsp *http.Response) (*RemovePartnerResponse, error)

ParseRemovePartnerResponse parses an HTTP response from a RemovePartnerWithResponse call

func (RemovePartnerResponse) Status

func (r RemovePartnerResponse) Status() string

Status returns HTTPResponse.Status

func (RemovePartnerResponse) StatusCode

func (r RemovePartnerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveSharedLinkAssetsJSONRequestBody

type RemoveSharedLinkAssetsJSONRequestBody = AssetIdsDto

RemoveSharedLinkAssetsJSONRequestBody defines body for RemoveSharedLinkAssets for application/json ContentType.

type RemoveSharedLinkAssetsParams

type RemoveSharedLinkAssetsParams struct {
	Key *string `form:"key,omitempty" json:"key,omitempty"`
}

RemoveSharedLinkAssetsParams defines parameters for RemoveSharedLinkAssets.

type RemoveSharedLinkAssetsResponse

type RemoveSharedLinkAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AssetIdsResponseDto
}

func ParseRemoveSharedLinkAssetsResponse

func ParseRemoveSharedLinkAssetsResponse(rsp *http.Response) (*RemoveSharedLinkAssetsResponse, error)

ParseRemoveSharedLinkAssetsResponse parses an HTTP response from a RemoveSharedLinkAssetsWithResponse call

func (RemoveSharedLinkAssetsResponse) Status

Status returns HTTPResponse.Status

func (RemoveSharedLinkAssetsResponse) StatusCode

func (r RemoveSharedLinkAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveSharedLinkResponse

type RemoveSharedLinkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveSharedLinkResponse

func ParseRemoveSharedLinkResponse(rsp *http.Response) (*RemoveSharedLinkResponse, error)

ParseRemoveSharedLinkResponse parses an HTTP response from a RemoveSharedLinkWithResponse call

func (RemoveSharedLinkResponse) Status

func (r RemoveSharedLinkResponse) Status() string

Status returns HTTPResponse.Status

func (RemoveSharedLinkResponse) StatusCode

func (r RemoveSharedLinkResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveUserFromAlbumResponse

type RemoveUserFromAlbumResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveUserFromAlbumResponse

func ParseRemoveUserFromAlbumResponse(rsp *http.Response) (*RemoveUserFromAlbumResponse, error)

ParseRemoveUserFromAlbumResponse parses an HTTP response from a RemoveUserFromAlbumWithResponse call

func (RemoveUserFromAlbumResponse) Status

Status returns HTTPResponse.Status

func (RemoveUserFromAlbumResponse) StatusCode

func (r RemoveUserFromAlbumResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReplaceAssetMultipartRequestBody

type ReplaceAssetMultipartRequestBody = AssetMediaReplaceDto

ReplaceAssetMultipartRequestBody defines body for ReplaceAsset for multipart/form-data ContentType.

type ReplaceAssetParams

type ReplaceAssetParams struct {
	Key *string `form:"key,omitempty" json:"key,omitempty"`
}

ReplaceAssetParams defines parameters for ReplaceAsset.

type ReplaceAssetResponse

type ReplaceAssetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssetMediaResponseDto
}

func ParseReplaceAssetResponse

func ParseReplaceAssetResponse(rsp *http.Response) (*ReplaceAssetResponse, error)

ParseReplaceAssetResponse parses an HTTP response from a ReplaceAssetWithResponse call

func (ReplaceAssetResponse) Status

func (r ReplaceAssetResponse) Status() string

Status returns HTTPResponse.Status

func (ReplaceAssetResponse) StatusCode

func (r ReplaceAssetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RestoreAssetsJSONRequestBody

type RestoreAssetsJSONRequestBody = BulkIdsDto

RestoreAssetsJSONRequestBody defines body for RestoreAssets for application/json ContentType.

type RestoreAssetsResponse

type RestoreAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrashResponseDto
}

func ParseRestoreAssetsResponse

func ParseRestoreAssetsResponse(rsp *http.Response) (*RestoreAssetsResponse, error)

ParseRestoreAssetsResponse parses an HTTP response from a RestoreAssetsWithResponse call

func (RestoreAssetsResponse) Status

func (r RestoreAssetsResponse) Status() string

Status returns HTTPResponse.Status

func (RestoreAssetsResponse) StatusCode

func (r RestoreAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestoreTrashResponse

type RestoreTrashResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrashResponseDto
}

func ParseRestoreTrashResponse

func ParseRestoreTrashResponse(rsp *http.Response) (*RestoreTrashResponse, error)

ParseRestoreTrashResponse parses an HTTP response from a RestoreTrashWithResponse call

func (RestoreTrashResponse) Status

func (r RestoreTrashResponse) Status() string

Status returns HTTPResponse.Status

func (RestoreTrashResponse) StatusCode

func (r RestoreTrashResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestoreUserAdminResponse

type RestoreUserAdminResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *UserAdminResponseDto
}

func ParseRestoreUserAdminResponse

func ParseRestoreUserAdminResponse(rsp *http.Response) (*RestoreUserAdminResponse, error)

ParseRestoreUserAdminResponse parses an HTTP response from a RestoreUserAdminWithResponse call

func (RestoreUserAdminResponse) Status

func (r RestoreUserAdminResponse) Status() string

Status returns HTTPResponse.Status

func (RestoreUserAdminResponse) StatusCode

func (r RestoreUserAdminResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReverseGeocodeParams

type ReverseGeocodeParams struct {
	Lat float64 `form:"lat" json:"lat"`
	Lon float64 `form:"lon" json:"lon"`
}

ReverseGeocodeParams defines parameters for ReverseGeocode.

type ReverseGeocodeResponse

type ReverseGeocodeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]MapReverseGeocodeResponseDto
}

func ParseReverseGeocodeResponse

func ParseReverseGeocodeResponse(rsp *http.Response) (*ReverseGeocodeResponse, error)

ParseReverseGeocodeResponse parses an HTTP response from a ReverseGeocodeWithResponse call

func (ReverseGeocodeResponse) Status

func (r ReverseGeocodeResponse) Status() string

Status returns HTTPResponse.Status

func (ReverseGeocodeResponse) StatusCode

func (r ReverseGeocodeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReverseGeocodingStateResponseDto

type ReverseGeocodingStateResponseDto struct {
	LastImportFileName *string `json:"lastImportFileName"`
	LastUpdate         *string `json:"lastUpdate"`
}

ReverseGeocodingStateResponseDto defines model for ReverseGeocodingStateResponseDto.

type RunAssetJobsJSONRequestBody

type RunAssetJobsJSONRequestBody = AssetJobsDto

RunAssetJobsJSONRequestBody defines body for RunAssetJobs for application/json ContentType.

type RunAssetJobsResponse

type RunAssetJobsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRunAssetJobsResponse

func ParseRunAssetJobsResponse(rsp *http.Response) (*RunAssetJobsResponse, error)

ParseRunAssetJobsResponse parses an HTTP response from a RunAssetJobsWithResponse call

func (RunAssetJobsResponse) Status

func (r RunAssetJobsResponse) Status() string

Status returns HTTPResponse.Status

func (RunAssetJobsResponse) StatusCode

func (r RunAssetJobsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ScanLibraryResponse

type ScanLibraryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseScanLibraryResponse

func ParseScanLibraryResponse(rsp *http.Response) (*ScanLibraryResponse, error)

ParseScanLibraryResponse parses an HTTP response from a ScanLibraryWithResponse call

func (ScanLibraryResponse) Status

func (r ScanLibraryResponse) Status() string

Status returns HTTPResponse.Status

func (ScanLibraryResponse) StatusCode

func (r ScanLibraryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchAlbumResponseDto

type SearchAlbumResponseDto struct {
	Count  int                      `json:"count"`
	Facets []SearchFacetResponseDto `json:"facets"`
	Items  []AlbumResponseDto       `json:"items"`
	Total  int                      `json:"total"`
}

SearchAlbumResponseDto defines model for SearchAlbumResponseDto.

type SearchAssetResponseDto

type SearchAssetResponseDto struct {
	Count    int                      `json:"count"`
	Facets   []SearchFacetResponseDto `json:"facets"`
	Items    []AssetResponseDto       `json:"items"`
	NextPage *string                  `json:"nextPage"`
	Total    int                      `json:"total"`
}

SearchAssetResponseDto defines model for SearchAssetResponseDto.

type SearchAssetsJSONRequestBody

type SearchAssetsJSONRequestBody = MetadataSearchDto

SearchAssetsJSONRequestBody defines body for SearchAssets for application/json ContentType.

type SearchAssetsResponse

type SearchAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SearchResponseDto
}

func ParseSearchAssetsResponse

func ParseSearchAssetsResponse(rsp *http.Response) (*SearchAssetsResponse, error)

ParseSearchAssetsResponse parses an HTTP response from a SearchAssetsWithResponse call

func (SearchAssetsResponse) Status

func (r SearchAssetsResponse) Status() string

Status returns HTTPResponse.Status

func (SearchAssetsResponse) StatusCode

func (r SearchAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchExploreItem

type SearchExploreItem struct {
	Data  AssetResponseDto `json:"data"`
	Value string           `json:"value"`
}

SearchExploreItem defines model for SearchExploreItem.

type SearchExploreResponseDto

type SearchExploreResponseDto struct {
	FieldName string              `json:"fieldName"`
	Items     []SearchExploreItem `json:"items"`
}

SearchExploreResponseDto defines model for SearchExploreResponseDto.

type SearchFacetCountResponseDto

type SearchFacetCountResponseDto struct {
	Count int    `json:"count"`
	Value string `json:"value"`
}

SearchFacetCountResponseDto defines model for SearchFacetCountResponseDto.

type SearchFacetResponseDto

type SearchFacetResponseDto struct {
	Counts    []SearchFacetCountResponseDto `json:"counts"`
	FieldName string                        `json:"fieldName"`
}

SearchFacetResponseDto defines model for SearchFacetResponseDto.

type SearchMemoriesResponse

type SearchMemoriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]MemoryResponseDto
}

func ParseSearchMemoriesResponse

func ParseSearchMemoriesResponse(rsp *http.Response) (*SearchMemoriesResponse, error)

ParseSearchMemoriesResponse parses an HTTP response from a SearchMemoriesWithResponse call

func (SearchMemoriesResponse) Status

func (r SearchMemoriesResponse) Status() string

Status returns HTTPResponse.Status

func (SearchMemoriesResponse) StatusCode

func (r SearchMemoriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchPersonParams

type SearchPersonParams struct {
	Name       string `form:"name" json:"name"`
	WithHidden *bool  `form:"withHidden,omitempty" json:"withHidden,omitempty"`
}

SearchPersonParams defines parameters for SearchPerson.

type SearchPersonResponse

type SearchPersonResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PersonResponseDto
}

func ParseSearchPersonResponse

func ParseSearchPersonResponse(rsp *http.Response) (*SearchPersonResponse, error)

ParseSearchPersonResponse parses an HTTP response from a SearchPersonWithResponse call

func (SearchPersonResponse) Status

func (r SearchPersonResponse) Status() string

Status returns HTTPResponse.Status

func (SearchPersonResponse) StatusCode

func (r SearchPersonResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchPlacesParams

type SearchPlacesParams struct {
	Name string `form:"name" json:"name"`
}

SearchPlacesParams defines parameters for SearchPlaces.

type SearchPlacesResponse

type SearchPlacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PlacesResponseDto
}

func ParseSearchPlacesResponse

func ParseSearchPlacesResponse(rsp *http.Response) (*SearchPlacesResponse, error)

ParseSearchPlacesResponse parses an HTTP response from a SearchPlacesWithResponse call

func (SearchPlacesResponse) Status

func (r SearchPlacesResponse) Status() string

Status returns HTTPResponse.Status

func (SearchPlacesResponse) StatusCode

func (r SearchPlacesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchRandomJSONRequestBody

type SearchRandomJSONRequestBody = RandomSearchDto

SearchRandomJSONRequestBody defines body for SearchRandom for application/json ContentType.

type SearchRandomResponse

type SearchRandomResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AssetResponseDto
}

func ParseSearchRandomResponse

func ParseSearchRandomResponse(rsp *http.Response) (*SearchRandomResponse, error)

ParseSearchRandomResponse parses an HTTP response from a SearchRandomWithResponse call

func (SearchRandomResponse) Status

func (r SearchRandomResponse) Status() string

Status returns HTTPResponse.Status

func (SearchRandomResponse) StatusCode

func (r SearchRandomResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchResponseDto

type SearchResponseDto struct {
	Albums SearchAlbumResponseDto `json:"albums"`
	Assets SearchAssetResponseDto `json:"assets"`
}

SearchResponseDto defines model for SearchResponseDto.

type SearchSmartJSONRequestBody

type SearchSmartJSONRequestBody = SmartSearchDto

SearchSmartJSONRequestBody defines body for SearchSmart for application/json ContentType.

type SearchSmartResponse

type SearchSmartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SearchResponseDto
}

func ParseSearchSmartResponse

func ParseSearchSmartResponse(rsp *http.Response) (*SearchSmartResponse, error)

ParseSearchSmartResponse parses an HTTP response from a SearchSmartWithResponse call

func (SearchSmartResponse) Status

func (r SearchSmartResponse) Status() string

Status returns HTTPResponse.Status

func (SearchSmartResponse) StatusCode

func (r SearchSmartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchStacksParams

type SearchStacksParams struct {
	PrimaryAssetId *string `form:"primaryAssetId,omitempty" json:"primaryAssetId,omitempty"`
}

SearchStacksParams defines parameters for SearchStacks.

type SearchStacksResponse

type SearchStacksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]StackResponseDto
}

func ParseSearchStacksResponse

func ParseSearchStacksResponse(rsp *http.Response) (*SearchStacksResponse, error)

ParseSearchStacksResponse parses an HTTP response from a SearchStacksWithResponse call

func (SearchStacksResponse) Status

func (r SearchStacksResponse) Status() string

Status returns HTTPResponse.Status

func (SearchStacksResponse) StatusCode

func (r SearchStacksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchSuggestionType

type SearchSuggestionType string

SearchSuggestionType defines model for SearchSuggestionType.

const (
	CameraMake  SearchSuggestionType = "camera-make"
	CameraModel SearchSuggestionType = "camera-model"
	City        SearchSuggestionType = "city"
	Country     SearchSuggestionType = "country"
	State       SearchSuggestionType = "state"
)

Defines values for SearchSuggestionType.

type SearchUsersAdminParams

type SearchUsersAdminParams struct {
	WithDeleted *bool `form:"withDeleted,omitempty" json:"withDeleted,omitempty"`
}

SearchUsersAdminParams defines parameters for SearchUsersAdmin.

type SearchUsersAdminResponse

type SearchUsersAdminResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]UserAdminResponseDto
}

func ParseSearchUsersAdminResponse

func ParseSearchUsersAdminResponse(rsp *http.Response) (*SearchUsersAdminResponse, error)

ParseSearchUsersAdminResponse parses an HTTP response from a SearchUsersAdminWithResponse call

func (SearchUsersAdminResponse) Status

func (r SearchUsersAdminResponse) Status() string

Status returns HTTPResponse.Status

func (SearchUsersAdminResponse) StatusCode

func (r SearchUsersAdminResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchUsersResponse

type SearchUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]UserResponseDto
}

func ParseSearchUsersResponse

func ParseSearchUsersResponse(rsp *http.Response) (*SearchUsersResponse, error)

ParseSearchUsersResponse parses an HTTP response from a SearchUsersWithResponse call

func (SearchUsersResponse) Status

func (r SearchUsersResponse) Status() string

Status returns HTTPResponse.Status

func (SearchUsersResponse) StatusCode

func (r SearchUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendJobCommandJSONRequestBody

type SendJobCommandJSONRequestBody = JobCommandDto

SendJobCommandJSONRequestBody defines body for SendJobCommand for application/json ContentType.

type SendJobCommandResponse

type SendJobCommandResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobStatusDto
}

func ParseSendJobCommandResponse

func ParseSendJobCommandResponse(rsp *http.Response) (*SendJobCommandResponse, error)

ParseSendJobCommandResponse parses an HTTP response from a SendJobCommandWithResponse call

func (SendJobCommandResponse) Status

func (r SendJobCommandResponse) Status() string

Status returns HTTPResponse.Status

func (SendJobCommandResponse) StatusCode

func (r SendJobCommandResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendTestEmailJSONRequestBody

type SendTestEmailJSONRequestBody = SystemConfigSmtpDto

SendTestEmailJSONRequestBody defines body for SendTestEmail for application/json ContentType.

type SendTestEmailResponse

type SendTestEmailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TestEmailResponseDto
}

func ParseSendTestEmailResponse

func ParseSendTestEmailResponse(rsp *http.Response) (*SendTestEmailResponse, error)

ParseSendTestEmailResponse parses an HTTP response from a SendTestEmailWithResponse call

func (SendTestEmailResponse) Status

func (r SendTestEmailResponse) Status() string

Status returns HTTPResponse.Status

func (SendTestEmailResponse) StatusCode

func (r SendTestEmailResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ServerAboutResponseDto

type ServerAboutResponseDto struct {
	Build                      *string `json:"build,omitempty"`
	BuildImage                 *string `json:"buildImage,omitempty"`
	BuildImageUrl              *string `json:"buildImageUrl,omitempty"`
	BuildUrl                   *string `json:"buildUrl,omitempty"`
	Exiftool                   *string `json:"exiftool,omitempty"`
	Ffmpeg                     *string `json:"ffmpeg,omitempty"`
	Imagemagick                *string `json:"imagemagick,omitempty"`
	Libvips                    *string `json:"libvips,omitempty"`
	Licensed                   bool    `json:"licensed"`
	Nodejs                     *string `json:"nodejs,omitempty"`
	Repository                 *string `json:"repository,omitempty"`
	RepositoryUrl              *string `json:"repositoryUrl,omitempty"`
	SourceCommit               *string `json:"sourceCommit,omitempty"`
	SourceRef                  *string `json:"sourceRef,omitempty"`
	SourceUrl                  *string `json:"sourceUrl,omitempty"`
	ThirdPartyBugFeatureUrl    *string `json:"thirdPartyBugFeatureUrl,omitempty"`
	ThirdPartyDocumentationUrl *string `json:"thirdPartyDocumentationUrl,omitempty"`
	ThirdPartySourceUrl        *string `json:"thirdPartySourceUrl,omitempty"`
	ThirdPartySupportUrl       *string `json:"thirdPartySupportUrl,omitempty"`
	Version                    string  `json:"version"`
	VersionUrl                 string  `json:"versionUrl"`
}

ServerAboutResponseDto defines model for ServerAboutResponseDto.

type ServerConfigDto

type ServerConfigDto struct {
	ExternalDomain   string `json:"externalDomain"`
	IsInitialized    bool   `json:"isInitialized"`
	IsOnboarded      bool   `json:"isOnboarded"`
	LoginPageMessage string `json:"loginPageMessage"`
	MapDarkStyleUrl  string `json:"mapDarkStyleUrl"`
	MapLightStyleUrl string `json:"mapLightStyleUrl"`
	OauthButtonText  string `json:"oauthButtonText"`
	PublicUsers      bool   `json:"publicUsers"`
	TrashDays        int    `json:"trashDays"`
	UserDeleteDelay  int    `json:"userDeleteDelay"`
}

ServerConfigDto defines model for ServerConfigDto.

type ServerFeaturesDto

type ServerFeaturesDto struct {
	ConfigFile         bool `json:"configFile"`
	DuplicateDetection bool `json:"duplicateDetection"`
	Email              bool `json:"email"`
	FacialRecognition  bool `json:"facialRecognition"`
	ImportFaces        bool `json:"importFaces"`
	Map                bool `json:"map"`
	Oauth              bool `json:"oauth"`
	OauthAutoLaunch    bool `json:"oauthAutoLaunch"`
	PasswordLogin      bool `json:"passwordLogin"`
	ReverseGeocoding   bool `json:"reverseGeocoding"`
	Search             bool `json:"search"`
	Sidecar            bool `json:"sidecar"`
	SmartSearch        bool `json:"smartSearch"`
	Trash              bool `json:"trash"`
}

ServerFeaturesDto defines model for ServerFeaturesDto.

type ServerMediaTypesResponseDto

type ServerMediaTypesResponseDto struct {
	Image   []string `json:"image"`
	Sidecar []string `json:"sidecar"`
	Video   []string `json:"video"`
}

ServerMediaTypesResponseDto defines model for ServerMediaTypesResponseDto.

type ServerPingResponse

type ServerPingResponse struct {
	Res *string `json:"res,omitempty"`
}

ServerPingResponse defines model for ServerPingResponse.

type ServerStatsResponseDto

type ServerStatsResponseDto struct {
	Photos      int              `json:"photos"`
	Usage       int64            `json:"usage"`
	UsageByUser []UsageByUserDto `json:"usageByUser"`
	UsagePhotos int64            `json:"usagePhotos"`
	UsageVideos int64            `json:"usageVideos"`
	Videos      int              `json:"videos"`
}

ServerStatsResponseDto defines model for ServerStatsResponseDto.

type ServerStorageResponseDto

type ServerStorageResponseDto struct {
	DiskAvailable       string  `json:"diskAvailable"`
	DiskAvailableRaw    int64   `json:"diskAvailableRaw"`
	DiskSize            string  `json:"diskSize"`
	DiskSizeRaw         int64   `json:"diskSizeRaw"`
	DiskUsagePercentage float64 `json:"diskUsagePercentage"`
	DiskUse             string  `json:"diskUse"`
	DiskUseRaw          int64   `json:"diskUseRaw"`
}

ServerStorageResponseDto defines model for ServerStorageResponseDto.

type ServerThemeDto

type ServerThemeDto struct {
	CustomCss string `json:"customCss"`
}

ServerThemeDto defines model for ServerThemeDto.

type ServerVersionHistoryResponseDto

type ServerVersionHistoryResponseDto struct {
	CreatedAt time.Time `json:"createdAt"`
	Id        string    `json:"id"`
	Version   string    `json:"version"`
}

ServerVersionHistoryResponseDto defines model for ServerVersionHistoryResponseDto.

type ServerVersionResponseDto

type ServerVersionResponseDto struct {
	Major int `json:"major"`
	Minor int `json:"minor"`
	Patch int `json:"patch"`
}

ServerVersionResponseDto defines model for ServerVersionResponseDto.

type SessionResponseDto

type SessionResponseDto struct {
	CreatedAt  string `json:"createdAt"`
	Current    bool   `json:"current"`
	DeviceOS   string `json:"deviceOS"`
	DeviceType string `json:"deviceType"`
	Id         string `json:"id"`
	UpdatedAt  string `json:"updatedAt"`
}

SessionResponseDto defines model for SessionResponseDto.

type SetServerLicenseJSONRequestBody

type SetServerLicenseJSONRequestBody = LicenseKeyDto

SetServerLicenseJSONRequestBody defines body for SetServerLicense for application/json ContentType.

type SetServerLicenseResponse

type SetServerLicenseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LicenseResponseDto
}

func ParseSetServerLicenseResponse

func ParseSetServerLicenseResponse(rsp *http.Response) (*SetServerLicenseResponse, error)

ParseSetServerLicenseResponse parses an HTTP response from a SetServerLicenseWithResponse call

func (SetServerLicenseResponse) Status

func (r SetServerLicenseResponse) Status() string

Status returns HTTPResponse.Status

func (SetServerLicenseResponse) StatusCode

func (r SetServerLicenseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SetUserLicenseJSONRequestBody

type SetUserLicenseJSONRequestBody = LicenseKeyDto

SetUserLicenseJSONRequestBody defines body for SetUserLicense for application/json ContentType.

type SetUserLicenseResponse

type SetUserLicenseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LicenseResponseDto
}

func ParseSetUserLicenseResponse

func ParseSetUserLicenseResponse(rsp *http.Response) (*SetUserLicenseResponse, error)

ParseSetUserLicenseResponse parses an HTTP response from a SetUserLicenseWithResponse call

func (SetUserLicenseResponse) Status

func (r SetUserLicenseResponse) Status() string

Status returns HTTPResponse.Status

func (SetUserLicenseResponse) StatusCode

func (r SetUserLicenseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SharedLinkCreateDto

type SharedLinkCreateDto struct {
	AlbumId       *openapi_types.UUID   `json:"albumId,omitempty"`
	AllowDownload *bool                 `json:"allowDownload,omitempty"`
	AllowUpload   *bool                 `json:"allowUpload,omitempty"`
	AssetIds      *[]openapi_types.UUID `json:"assetIds,omitempty"`
	Description   *string               `json:"description,omitempty"`
	ExpiresAt     *time.Time            `json:"expiresAt"`
	Password      *string               `json:"password,omitempty"`
	ShowMetadata  *bool                 `json:"showMetadata,omitempty"`
	Type          SharedLinkType        `json:"type"`
}

SharedLinkCreateDto defines model for SharedLinkCreateDto.

type SharedLinkEditDto

type SharedLinkEditDto struct {
	AllowDownload *bool `json:"allowDownload,omitempty"`
	AllowUpload   *bool `json:"allowUpload,omitempty"`

	// ChangeExpiryTime Few clients cannot send null to set the expiryTime to never.
	// Setting this flag and not sending expiryAt is considered as null instead.
	// Clients that can send null values can ignore this.
	ChangeExpiryTime *bool      `json:"changeExpiryTime,omitempty"`
	Description      *string    `json:"description,omitempty"`
	ExpiresAt        *time.Time `json:"expiresAt"`
	Password         *string    `json:"password,omitempty"`
	ShowMetadata     *bool      `json:"showMetadata,omitempty"`
}

SharedLinkEditDto defines model for SharedLinkEditDto.

type SharedLinkResponseDto

type SharedLinkResponseDto struct {
	Album         *AlbumResponseDto  `json:"album,omitempty"`
	AllowDownload bool               `json:"allowDownload"`
	AllowUpload   bool               `json:"allowUpload"`
	Assets        []AssetResponseDto `json:"assets"`
	CreatedAt     time.Time          `json:"createdAt"`
	Description   *string            `json:"description"`
	ExpiresAt     *time.Time         `json:"expiresAt"`
	Id            string             `json:"id"`
	Key           string             `json:"key"`
	Password      *string            `json:"password"`
	ShowMetadata  bool               `json:"showMetadata"`
	Token         *string            `json:"token"`
	Type          SharedLinkType     `json:"type"`
	UserId        string             `json:"userId"`
}

SharedLinkResponseDto defines model for SharedLinkResponseDto.

type SharedLinkType

type SharedLinkType string

SharedLinkType defines model for SharedLinkType.

const (
	SharedLinkTypeALBUM      SharedLinkType = "ALBUM"
	SharedLinkTypeINDIVIDUAL SharedLinkType = "INDIVIDUAL"
)

Defines values for SharedLinkType.

type SignUpAdminJSONRequestBody

type SignUpAdminJSONRequestBody = SignUpDto

SignUpAdminJSONRequestBody defines body for SignUpAdmin for application/json ContentType.

type SignUpAdminResponse

type SignUpAdminResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *UserAdminResponseDto
}

func ParseSignUpAdminResponse

func ParseSignUpAdminResponse(rsp *http.Response) (*SignUpAdminResponse, error)

ParseSignUpAdminResponse parses an HTTP response from a SignUpAdminWithResponse call

func (SignUpAdminResponse) Status

func (r SignUpAdminResponse) Status() string

Status returns HTTPResponse.Status

func (SignUpAdminResponse) StatusCode

func (r SignUpAdminResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SignUpDto

type SignUpDto struct {
	Email    string `json:"email"`
	Name     string `json:"name"`
	Password string `json:"password"`
}

SignUpDto defines model for SignUpDto.

type SmartSearchDto

type SmartSearchDto struct {
	City          *string               `json:"city"`
	Country       *string               `json:"country"`
	CreatedAfter  *time.Time            `json:"createdAfter,omitempty"`
	CreatedBefore *time.Time            `json:"createdBefore,omitempty"`
	DeviceId      *string               `json:"deviceId,omitempty"`
	IsArchived    *bool                 `json:"isArchived,omitempty"`
	IsEncoded     *bool                 `json:"isEncoded,omitempty"`
	IsFavorite    *bool                 `json:"isFavorite,omitempty"`
	IsMotion      *bool                 `json:"isMotion,omitempty"`
	IsNotInAlbum  *bool                 `json:"isNotInAlbum,omitempty"`
	IsOffline     *bool                 `json:"isOffline,omitempty"`
	IsVisible     *bool                 `json:"isVisible,omitempty"`
	LensModel     *string               `json:"lensModel"`
	LibraryId     *openapi_types.UUID   `json:"libraryId"`
	Make          *string               `json:"make,omitempty"`
	Model         *string               `json:"model"`
	Page          *float32              `json:"page,omitempty"`
	PersonIds     *[]openapi_types.UUID `json:"personIds,omitempty"`
	Query         string                `json:"query"`
	Size          *float32              `json:"size,omitempty"`
	State         *string               `json:"state"`
	TakenAfter    *time.Time            `json:"takenAfter,omitempty"`
	TakenBefore   *time.Time            `json:"takenBefore,omitempty"`
	TrashedAfter  *time.Time            `json:"trashedAfter,omitempty"`
	TrashedBefore *time.Time            `json:"trashedBefore,omitempty"`
	Type          *AssetTypeEnum        `json:"type,omitempty"`
	UpdatedAfter  *time.Time            `json:"updatedAfter,omitempty"`
	UpdatedBefore *time.Time            `json:"updatedBefore,omitempty"`
	WithArchived  *bool                 `json:"withArchived,omitempty"`
	WithDeleted   *bool                 `json:"withDeleted,omitempty"`
	WithExif      *bool                 `json:"withExif,omitempty"`
}

SmartSearchDto defines model for SmartSearchDto.

type SourceType

type SourceType string

SourceType defines model for SourceType.

const (
	Exif            SourceType = "exif"
	MachineLearning SourceType = "machine-learning"
)

Defines values for SourceType.

type StackCreateDto

type StackCreateDto struct {
	// AssetIds first asset becomes the primary
	AssetIds []openapi_types.UUID `json:"assetIds"`
}

StackCreateDto defines model for StackCreateDto.

type StackResponseDto

type StackResponseDto struct {
	Assets         []AssetResponseDto `json:"assets"`
	Id             string             `json:"id"`
	PrimaryAssetId string             `json:"primaryAssetId"`
}

StackResponseDto defines model for StackResponseDto.

type StackUpdateDto

type StackUpdateDto struct {
	PrimaryAssetId *openapi_types.UUID `json:"primaryAssetId,omitempty"`
}

StackUpdateDto defines model for StackUpdateDto.

type StartOAuthJSONRequestBody

type StartOAuthJSONRequestBody = OAuthConfigDto

StartOAuthJSONRequestBody defines body for StartOAuth for application/json ContentType.

type StartOAuthResponse

type StartOAuthResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *OAuthAuthorizeResponseDto
}

func ParseStartOAuthResponse

func ParseStartOAuthResponse(rsp *http.Response) (*StartOAuthResponse, error)

ParseStartOAuthResponse parses an HTTP response from a StartOAuthWithResponse call

func (StartOAuthResponse) Status

func (r StartOAuthResponse) Status() string

Status returns HTTPResponse.Status

func (StartOAuthResponse) StatusCode

func (r StartOAuthResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SystemConfigBackupsDto

type SystemConfigBackupsDto struct {
	Database DatabaseBackupConfig `json:"database"`
}

SystemConfigBackupsDto defines model for SystemConfigBackupsDto.

type SystemConfigDto

type SystemConfigDto struct {
	Backup           SystemConfigBackupsDto          `json:"backup"`
	Ffmpeg           SystemConfigFFmpegDto           `json:"ffmpeg"`
	Image            SystemConfigImageDto            `json:"image"`
	Job              SystemConfigJobDto              `json:"job"`
	Library          SystemConfigLibraryDto          `json:"library"`
	Logging          SystemConfigLoggingDto          `json:"logging"`
	MachineLearning  SystemConfigMachineLearningDto  `json:"machineLearning"`
	Map              SystemConfigMapDto              `json:"map"`
	Metadata         SystemConfigMetadataDto         `json:"metadata"`
	NewVersionCheck  SystemConfigNewVersionCheckDto  `json:"newVersionCheck"`
	Notifications    SystemConfigNotificationsDto    `json:"notifications"`
	Oauth            SystemConfigOAuthDto            `json:"oauth"`
	PasswordLogin    SystemConfigPasswordLoginDto    `json:"passwordLogin"`
	ReverseGeocoding SystemConfigReverseGeocodingDto `json:"reverseGeocoding"`
	Server           SystemConfigServerDto           `json:"server"`
	StorageTemplate  SystemConfigStorageTemplateDto  `json:"storageTemplate"`
	Templates        SystemConfigTemplatesDto        `json:"templates"`
	Theme            SystemConfigThemeDto            `json:"theme"`
	Trash            SystemConfigTrashDto            `json:"trash"`
	User             SystemConfigUserDto             `json:"user"`
}

SystemConfigDto defines model for SystemConfigDto.

type SystemConfigFFmpegDto

type SystemConfigFFmpegDto struct {
	Accel               TranscodeHWAccel `json:"accel"`
	AccelDecode         bool             `json:"accelDecode"`
	AcceptedAudioCodecs []AudioCodec     `json:"acceptedAudioCodecs"`
	AcceptedContainers  []VideoContainer `json:"acceptedContainers"`
	AcceptedVideoCodecs []VideoCodec     `json:"acceptedVideoCodecs"`
	Bframes             int              `json:"bframes"`
	CqMode              CQMode           `json:"cqMode"`
	Crf                 int              `json:"crf"`
	GopSize             int              `json:"gopSize"`
	MaxBitrate          string           `json:"maxBitrate"`
	PreferredHwDevice   string           `json:"preferredHwDevice"`
	Preset              string           `json:"preset"`
	Refs                int              `json:"refs"`
	TargetAudioCodec    AudioCodec       `json:"targetAudioCodec"`
	TargetResolution    string           `json:"targetResolution"`
	TargetVideoCodec    VideoCodec       `json:"targetVideoCodec"`
	TemporalAQ          bool             `json:"temporalAQ"`
	Threads             int              `json:"threads"`
	Tonemap             ToneMapping      `json:"tonemap"`
	Transcode           TranscodePolicy  `json:"transcode"`
	TwoPass             bool             `json:"twoPass"`
}

SystemConfigFFmpegDto defines model for SystemConfigFFmpegDto.

type SystemConfigFacesDto

type SystemConfigFacesDto struct {
	Import bool `json:"import"`
}

SystemConfigFacesDto defines model for SystemConfigFacesDto.

type SystemConfigGeneratedImageDto

type SystemConfigGeneratedImageDto struct {
	Format  ImageFormat `json:"format"`
	Quality int         `json:"quality"`
	Size    int         `json:"size"`
}

SystemConfigGeneratedImageDto defines model for SystemConfigGeneratedImageDto.

type SystemConfigImageDto

type SystemConfigImageDto struct {
	Colorspace      Colorspace                    `json:"colorspace"`
	ExtractEmbedded bool                          `json:"extractEmbedded"`
	Preview         SystemConfigGeneratedImageDto `json:"preview"`
	Thumbnail       SystemConfigGeneratedImageDto `json:"thumbnail"`
}

SystemConfigImageDto defines model for SystemConfigImageDto.

type SystemConfigJobDto

type SystemConfigJobDto struct {
	BackgroundTask      JobSettingsDto `json:"backgroundTask"`
	FaceDetection       JobSettingsDto `json:"faceDetection"`
	Library             JobSettingsDto `json:"library"`
	MetadataExtraction  JobSettingsDto `json:"metadataExtraction"`
	Migration           JobSettingsDto `json:"migration"`
	Notifications       JobSettingsDto `json:"notifications"`
	Search              JobSettingsDto `json:"search"`
	Sidecar             JobSettingsDto `json:"sidecar"`
	SmartSearch         JobSettingsDto `json:"smartSearch"`
	ThumbnailGeneration JobSettingsDto `json:"thumbnailGeneration"`
	VideoConversion     JobSettingsDto `json:"videoConversion"`
}

SystemConfigJobDto defines model for SystemConfigJobDto.

type SystemConfigLibraryDto

type SystemConfigLibraryDto struct {
	Scan  SystemConfigLibraryScanDto  `json:"scan"`
	Watch SystemConfigLibraryWatchDto `json:"watch"`
}

SystemConfigLibraryDto defines model for SystemConfigLibraryDto.

type SystemConfigLibraryScanDto

type SystemConfigLibraryScanDto struct {
	CronExpression string `json:"cronExpression"`
	Enabled        bool   `json:"enabled"`
}

SystemConfigLibraryScanDto defines model for SystemConfigLibraryScanDto.

type SystemConfigLibraryWatchDto

type SystemConfigLibraryWatchDto struct {
	Enabled bool `json:"enabled"`
}

SystemConfigLibraryWatchDto defines model for SystemConfigLibraryWatchDto.

type SystemConfigLoggingDto

type SystemConfigLoggingDto struct {
	Enabled bool     `json:"enabled"`
	Level   LogLevel `json:"level"`
}

SystemConfigLoggingDto defines model for SystemConfigLoggingDto.

type SystemConfigMachineLearningDto

type SystemConfigMachineLearningDto struct {
	Clip               CLIPConfig               `json:"clip"`
	DuplicateDetection DuplicateDetectionConfig `json:"duplicateDetection"`
	Enabled            bool                     `json:"enabled"`
	FacialRecognition  FacialRecognitionConfig  `json:"facialRecognition"`

	// Url This property was deprecated in v1.122.0
	// Deprecated:
	Url  *string  `json:"url,omitempty"`
	Urls []string `json:"urls"`
}

SystemConfigMachineLearningDto defines model for SystemConfigMachineLearningDto.

type SystemConfigMapDto

type SystemConfigMapDto struct {
	DarkStyle  string `json:"darkStyle"`
	Enabled    bool   `json:"enabled"`
	LightStyle string `json:"lightStyle"`
}

SystemConfigMapDto defines model for SystemConfigMapDto.

type SystemConfigMetadataDto

type SystemConfigMetadataDto struct {
	Faces SystemConfigFacesDto `json:"faces"`
}

SystemConfigMetadataDto defines model for SystemConfigMetadataDto.

type SystemConfigNewVersionCheckDto

type SystemConfigNewVersionCheckDto struct {
	Enabled bool `json:"enabled"`
}

SystemConfigNewVersionCheckDto defines model for SystemConfigNewVersionCheckDto.

type SystemConfigNotificationsDto

type SystemConfigNotificationsDto struct {
	Smtp SystemConfigSmtpDto `json:"smtp"`
}

SystemConfigNotificationsDto defines model for SystemConfigNotificationsDto.

type SystemConfigOAuthDto

type SystemConfigOAuthDto struct {
	AutoLaunch              bool    `json:"autoLaunch"`
	AutoRegister            bool    `json:"autoRegister"`
	ButtonText              string  `json:"buttonText"`
	ClientId                string  `json:"clientId"`
	ClientSecret            string  `json:"clientSecret"`
	DefaultStorageQuota     float32 `json:"defaultStorageQuota"`
	Enabled                 bool    `json:"enabled"`
	IssuerUrl               string  `json:"issuerUrl"`
	MobileOverrideEnabled   bool    `json:"mobileOverrideEnabled"`
	MobileRedirectUri       string  `json:"mobileRedirectUri"`
	ProfileSigningAlgorithm string  `json:"profileSigningAlgorithm"`
	Scope                   string  `json:"scope"`
	SigningAlgorithm        string  `json:"signingAlgorithm"`
	StorageLabelClaim       string  `json:"storageLabelClaim"`
	StorageQuotaClaim       string  `json:"storageQuotaClaim"`
}

SystemConfigOAuthDto defines model for SystemConfigOAuthDto.

type SystemConfigPasswordLoginDto

type SystemConfigPasswordLoginDto struct {
	Enabled bool `json:"enabled"`
}

SystemConfigPasswordLoginDto defines model for SystemConfigPasswordLoginDto.

type SystemConfigReverseGeocodingDto

type SystemConfigReverseGeocodingDto struct {
	Enabled bool `json:"enabled"`
}

SystemConfigReverseGeocodingDto defines model for SystemConfigReverseGeocodingDto.

type SystemConfigServerDto

type SystemConfigServerDto struct {
	ExternalDomain   string `json:"externalDomain"`
	LoginPageMessage string `json:"loginPageMessage"`
	PublicUsers      bool   `json:"publicUsers"`
}

SystemConfigServerDto defines model for SystemConfigServerDto.

type SystemConfigSmtpDto

type SystemConfigSmtpDto struct {
	Enabled   bool                         `json:"enabled"`
	From      string                       `json:"from"`
	ReplyTo   string                       `json:"replyTo"`
	Transport SystemConfigSmtpTransportDto `json:"transport"`
}

SystemConfigSmtpDto defines model for SystemConfigSmtpDto.

type SystemConfigSmtpTransportDto

type SystemConfigSmtpTransportDto struct {
	Host       string  `json:"host"`
	IgnoreCert bool    `json:"ignoreCert"`
	Password   string  `json:"password"`
	Port       float32 `json:"port"`
	Username   string  `json:"username"`
}

SystemConfigSmtpTransportDto defines model for SystemConfigSmtpTransportDto.

type SystemConfigStorageTemplateDto

type SystemConfigStorageTemplateDto struct {
	Enabled                 bool   `json:"enabled"`
	HashVerificationEnabled bool   `json:"hashVerificationEnabled"`
	Template                string `json:"template"`
}

SystemConfigStorageTemplateDto defines model for SystemConfigStorageTemplateDto.

type SystemConfigTemplateEmailsDto

type SystemConfigTemplateEmailsDto struct {
	AlbumInviteTemplate string `json:"albumInviteTemplate"`
	AlbumUpdateTemplate string `json:"albumUpdateTemplate"`
	WelcomeTemplate     string `json:"welcomeTemplate"`
}

SystemConfigTemplateEmailsDto defines model for SystemConfigTemplateEmailsDto.

type SystemConfigTemplateStorageOptionDto

type SystemConfigTemplateStorageOptionDto struct {
	DayOptions    []string `json:"dayOptions"`
	HourOptions   []string `json:"hourOptions"`
	MinuteOptions []string `json:"minuteOptions"`
	MonthOptions  []string `json:"monthOptions"`
	PresetOptions []string `json:"presetOptions"`
	SecondOptions []string `json:"secondOptions"`
	WeekOptions   []string `json:"weekOptions"`
	YearOptions   []string `json:"yearOptions"`
}

SystemConfigTemplateStorageOptionDto defines model for SystemConfigTemplateStorageOptionDto.

type SystemConfigTemplatesDto

type SystemConfigTemplatesDto struct {
	Email SystemConfigTemplateEmailsDto `json:"email"`
}

SystemConfigTemplatesDto defines model for SystemConfigTemplatesDto.

type SystemConfigThemeDto

type SystemConfigThemeDto struct {
	CustomCss string `json:"customCss"`
}

SystemConfigThemeDto defines model for SystemConfigThemeDto.

type SystemConfigTrashDto

type SystemConfigTrashDto struct {
	Days    int  `json:"days"`
	Enabled bool `json:"enabled"`
}

SystemConfigTrashDto defines model for SystemConfigTrashDto.

type SystemConfigUserDto

type SystemConfigUserDto struct {
	DeleteDelay int `json:"deleteDelay"`
}

SystemConfigUserDto defines model for SystemConfigUserDto.

type TagAssetsJSONRequestBody

type TagAssetsJSONRequestBody = BulkIdsDto

TagAssetsJSONRequestBody defines body for TagAssets for application/json ContentType.

type TagAssetsResponse

type TagAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]BulkIdResponseDto
}

func ParseTagAssetsResponse

func ParseTagAssetsResponse(rsp *http.Response) (*TagAssetsResponse, error)

ParseTagAssetsResponse parses an HTTP response from a TagAssetsWithResponse call

func (TagAssetsResponse) Status

func (r TagAssetsResponse) Status() string

Status returns HTTPResponse.Status

func (TagAssetsResponse) StatusCode

func (r TagAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TagBulkAssetsDto

type TagBulkAssetsDto struct {
	AssetIds []openapi_types.UUID `json:"assetIds"`
	TagIds   []openapi_types.UUID `json:"tagIds"`
}

TagBulkAssetsDto defines model for TagBulkAssetsDto.

type TagBulkAssetsResponseDto

type TagBulkAssetsResponseDto struct {
	Count int `json:"count"`
}

TagBulkAssetsResponseDto defines model for TagBulkAssetsResponseDto.

type TagCreateDto

type TagCreateDto struct {
	Color    *string             `json:"color,omitempty"`
	Name     string              `json:"name"`
	ParentId *openapi_types.UUID `json:"parentId"`
}

TagCreateDto defines model for TagCreateDto.

type TagResponseDto

type TagResponseDto struct {
	Color     *string   `json:"color,omitempty"`
	CreatedAt time.Time `json:"createdAt"`
	Id        string    `json:"id"`
	Name      string    `json:"name"`
	ParentId  *string   `json:"parentId,omitempty"`
	UpdatedAt time.Time `json:"updatedAt"`
	Value     string    `json:"value"`
}

TagResponseDto defines model for TagResponseDto.

type TagUpdateDto

type TagUpdateDto struct {
	Color *string `json:"color"`
}

TagUpdateDto defines model for TagUpdateDto.

type TagUpsertDto

type TagUpsertDto struct {
	Tags []string `json:"tags"`
}

TagUpsertDto defines model for TagUpsertDto.

type TagsResponse

type TagsResponse struct {
	Enabled    bool `json:"enabled"`
	SidebarWeb bool `json:"sidebarWeb"`
}

TagsResponse defines model for TagsResponse.

type TagsUpdate

type TagsUpdate struct {
	Enabled    *bool `json:"enabled,omitempty"`
	SidebarWeb *bool `json:"sidebarWeb,omitempty"`
}

TagsUpdate defines model for TagsUpdate.

type TemplateDto

type TemplateDto struct {
	Template string `json:"template"`
}

TemplateDto defines model for TemplateDto.

type TemplateResponseDto

type TemplateResponseDto struct {
	Html string `json:"html"`
	Name string `json:"name"`
}

TemplateResponseDto defines model for TemplateResponseDto.

type TestEmailResponseDto

type TestEmailResponseDto struct {
	MessageId string `json:"messageId"`
}

TestEmailResponseDto defines model for TestEmailResponseDto.

type TimeBucketResponseDto

type TimeBucketResponseDto struct {
	Count      int    `json:"count"`
	TimeBucket string `json:"timeBucket"`
}

TimeBucketResponseDto defines model for TimeBucketResponseDto.

type TimeBucketSize

type TimeBucketSize string

TimeBucketSize defines model for TimeBucketSize.

const (
	DAY   TimeBucketSize = "DAY"
	MONTH TimeBucketSize = "MONTH"
)

Defines values for TimeBucketSize.

type ToneMapping

type ToneMapping string

ToneMapping defines model for ToneMapping.

const (
	ToneMappingDisabled ToneMapping = "disabled"
	ToneMappingHable    ToneMapping = "hable"
	ToneMappingMobius   ToneMapping = "mobius"
	ToneMappingReinhard ToneMapping = "reinhard"
)

Defines values for ToneMapping.

type TranscodeHWAccel

type TranscodeHWAccel string

TranscodeHWAccel defines model for TranscodeHWAccel.

const (
	TranscodeHWAccelDisabled TranscodeHWAccel = "disabled"
	TranscodeHWAccelNvenc    TranscodeHWAccel = "nvenc"
	TranscodeHWAccelQsv      TranscodeHWAccel = "qsv"
	TranscodeHWAccelRkmpp    TranscodeHWAccel = "rkmpp"
	TranscodeHWAccelVaapi    TranscodeHWAccel = "vaapi"
)

Defines values for TranscodeHWAccel.

type TranscodePolicy

type TranscodePolicy string

TranscodePolicy defines model for TranscodePolicy.

const (
	TranscodePolicyAll      TranscodePolicy = "all"
	TranscodePolicyBitrate  TranscodePolicy = "bitrate"
	TranscodePolicyDisabled TranscodePolicy = "disabled"
	TranscodePolicyOptimal  TranscodePolicy = "optimal"
	TranscodePolicyRequired TranscodePolicy = "required"
)

Defines values for TranscodePolicy.

type TrashResponseDto

type TrashResponseDto struct {
	Count int `json:"count"`
}

TrashResponseDto defines model for TrashResponseDto.

type UnlinkOAuthAccountResponse

type UnlinkOAuthAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserAdminResponseDto
}

func ParseUnlinkOAuthAccountResponse

func ParseUnlinkOAuthAccountResponse(rsp *http.Response) (*UnlinkOAuthAccountResponse, error)

ParseUnlinkOAuthAccountResponse parses an HTTP response from a UnlinkOAuthAccountWithResponse call

func (UnlinkOAuthAccountResponse) Status

Status returns HTTPResponse.Status

func (UnlinkOAuthAccountResponse) StatusCode

func (r UnlinkOAuthAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UntagAssetsJSONRequestBody

type UntagAssetsJSONRequestBody = BulkIdsDto

UntagAssetsJSONRequestBody defines body for UntagAssets for application/json ContentType.

type UntagAssetsResponse

type UntagAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]BulkIdResponseDto
}

func ParseUntagAssetsResponse

func ParseUntagAssetsResponse(rsp *http.Response) (*UntagAssetsResponse, error)

ParseUntagAssetsResponse parses an HTTP response from a UntagAssetsWithResponse call

func (UntagAssetsResponse) Status

func (r UntagAssetsResponse) Status() string

Status returns HTTPResponse.Status

func (UntagAssetsResponse) StatusCode

func (r UntagAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAdminOnboardingJSONRequestBody

type UpdateAdminOnboardingJSONRequestBody = AdminOnboardingUpdateDto

UpdateAdminOnboardingJSONRequestBody defines body for UpdateAdminOnboarding for application/json ContentType.

type UpdateAdminOnboardingResponse

type UpdateAdminOnboardingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateAdminOnboardingResponse

func ParseUpdateAdminOnboardingResponse(rsp *http.Response) (*UpdateAdminOnboardingResponse, error)

ParseUpdateAdminOnboardingResponse parses an HTTP response from a UpdateAdminOnboardingWithResponse call

func (UpdateAdminOnboardingResponse) Status

Status returns HTTPResponse.Status

func (UpdateAdminOnboardingResponse) StatusCode

func (r UpdateAdminOnboardingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAlbumDto

type UpdateAlbumDto struct {
	AlbumName             *string             `json:"albumName,omitempty"`
	AlbumThumbnailAssetId *openapi_types.UUID `json:"albumThumbnailAssetId,omitempty"`
	Description           *string             `json:"description,omitempty"`
	IsActivityEnabled     *bool               `json:"isActivityEnabled,omitempty"`
	Order                 *AssetOrder         `json:"order,omitempty"`
}

UpdateAlbumDto defines model for UpdateAlbumDto.

type UpdateAlbumInfoJSONRequestBody

type UpdateAlbumInfoJSONRequestBody = UpdateAlbumDto

UpdateAlbumInfoJSONRequestBody defines body for UpdateAlbumInfo for application/json ContentType.

type UpdateAlbumInfoResponse

type UpdateAlbumInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AlbumResponseDto
}

func ParseUpdateAlbumInfoResponse

func ParseUpdateAlbumInfoResponse(rsp *http.Response) (*UpdateAlbumInfoResponse, error)

ParseUpdateAlbumInfoResponse parses an HTTP response from a UpdateAlbumInfoWithResponse call

func (UpdateAlbumInfoResponse) Status

func (r UpdateAlbumInfoResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAlbumInfoResponse) StatusCode

func (r UpdateAlbumInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAlbumUserDto

type UpdateAlbumUserDto struct {
	Role AlbumUserRole `json:"role"`
}

UpdateAlbumUserDto defines model for UpdateAlbumUserDto.

type UpdateAlbumUserJSONRequestBody

type UpdateAlbumUserJSONRequestBody = UpdateAlbumUserDto

UpdateAlbumUserJSONRequestBody defines body for UpdateAlbumUser for application/json ContentType.

type UpdateAlbumUserResponse

type UpdateAlbumUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateAlbumUserResponse

func ParseUpdateAlbumUserResponse(rsp *http.Response) (*UpdateAlbumUserResponse, error)

ParseUpdateAlbumUserResponse parses an HTTP response from a UpdateAlbumUserWithResponse call

func (UpdateAlbumUserResponse) Status

func (r UpdateAlbumUserResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAlbumUserResponse) StatusCode

func (r UpdateAlbumUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateApiKeyJSONRequestBody

type UpdateApiKeyJSONRequestBody = APIKeyUpdateDto

UpdateApiKeyJSONRequestBody defines body for UpdateApiKey for application/json ContentType.

type UpdateApiKeyResponse

type UpdateApiKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *APIKeyResponseDto
}

func ParseUpdateApiKeyResponse

func ParseUpdateApiKeyResponse(rsp *http.Response) (*UpdateApiKeyResponse, error)

ParseUpdateApiKeyResponse parses an HTTP response from a UpdateApiKeyWithResponse call

func (UpdateApiKeyResponse) Status

func (r UpdateApiKeyResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateApiKeyResponse) StatusCode

func (r UpdateApiKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAssetDto

type UpdateAssetDto struct {
	DateTimeOriginal *string             `json:"dateTimeOriginal,omitempty"`
	Description      *string             `json:"description,omitempty"`
	IsArchived       *bool               `json:"isArchived,omitempty"`
	IsFavorite       *bool               `json:"isFavorite,omitempty"`
	Latitude         *float32            `json:"latitude,omitempty"`
	LivePhotoVideoId *openapi_types.UUID `json:"livePhotoVideoId"`
	Longitude        *float32            `json:"longitude,omitempty"`
	Rating           *float32            `json:"rating,omitempty"`
}

UpdateAssetDto defines model for UpdateAssetDto.

type UpdateAssetJSONRequestBody

type UpdateAssetJSONRequestBody = UpdateAssetDto

UpdateAssetJSONRequestBody defines body for UpdateAsset for application/json ContentType.

type UpdateAssetResponse

type UpdateAssetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssetResponseDto
}

func ParseUpdateAssetResponse

func ParseUpdateAssetResponse(rsp *http.Response) (*UpdateAssetResponse, error)

ParseUpdateAssetResponse parses an HTTP response from a UpdateAssetWithResponse call

func (UpdateAssetResponse) Status

func (r UpdateAssetResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAssetResponse) StatusCode

func (r UpdateAssetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAssetsJSONRequestBody

type UpdateAssetsJSONRequestBody = AssetBulkUpdateDto

UpdateAssetsJSONRequestBody defines body for UpdateAssets for application/json ContentType.

type UpdateAssetsResponse

type UpdateAssetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateAssetsResponse

func ParseUpdateAssetsResponse(rsp *http.Response) (*UpdateAssetsResponse, error)

ParseUpdateAssetsResponse parses an HTTP response from a UpdateAssetsWithResponse call

func (UpdateAssetsResponse) Status

func (r UpdateAssetsResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAssetsResponse) StatusCode

func (r UpdateAssetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateConfigJSONRequestBody

type UpdateConfigJSONRequestBody = SystemConfigDto

UpdateConfigJSONRequestBody defines body for UpdateConfig for application/json ContentType.

type UpdateConfigResponse

type UpdateConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SystemConfigDto
}

func ParseUpdateConfigResponse

func ParseUpdateConfigResponse(rsp *http.Response) (*UpdateConfigResponse, error)

ParseUpdateConfigResponse parses an HTTP response from a UpdateConfigWithResponse call

func (UpdateConfigResponse) Status

func (r UpdateConfigResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateConfigResponse) StatusCode

func (r UpdateConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateLibraryDto

type UpdateLibraryDto struct {
	ExclusionPatterns *[]string `json:"exclusionPatterns,omitempty"`
	ImportPaths       *[]string `json:"importPaths,omitempty"`
	Name              *string   `json:"name,omitempty"`
}

UpdateLibraryDto defines model for UpdateLibraryDto.

type UpdateLibraryJSONRequestBody

type UpdateLibraryJSONRequestBody = UpdateLibraryDto

UpdateLibraryJSONRequestBody defines body for UpdateLibrary for application/json ContentType.

type UpdateLibraryResponse

type UpdateLibraryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LibraryResponseDto
}

func ParseUpdateLibraryResponse

func ParseUpdateLibraryResponse(rsp *http.Response) (*UpdateLibraryResponse, error)

ParseUpdateLibraryResponse parses an HTTP response from a UpdateLibraryWithResponse call

func (UpdateLibraryResponse) Status

func (r UpdateLibraryResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateLibraryResponse) StatusCode

func (r UpdateLibraryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateMemoryJSONRequestBody

type UpdateMemoryJSONRequestBody = MemoryUpdateDto

UpdateMemoryJSONRequestBody defines body for UpdateMemory for application/json ContentType.

type UpdateMemoryResponse

type UpdateMemoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MemoryResponseDto
}

func ParseUpdateMemoryResponse

func ParseUpdateMemoryResponse(rsp *http.Response) (*UpdateMemoryResponse, error)

ParseUpdateMemoryResponse parses an HTTP response from a UpdateMemoryWithResponse call

func (UpdateMemoryResponse) Status

func (r UpdateMemoryResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateMemoryResponse) StatusCode

func (r UpdateMemoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateMyPreferencesJSONRequestBody

type UpdateMyPreferencesJSONRequestBody = UserPreferencesUpdateDto

UpdateMyPreferencesJSONRequestBody defines body for UpdateMyPreferences for application/json ContentType.

type UpdateMyPreferencesResponse

type UpdateMyPreferencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserPreferencesResponseDto
}

func ParseUpdateMyPreferencesResponse

func ParseUpdateMyPreferencesResponse(rsp *http.Response) (*UpdateMyPreferencesResponse, error)

ParseUpdateMyPreferencesResponse parses an HTTP response from a UpdateMyPreferencesWithResponse call

func (UpdateMyPreferencesResponse) Status

Status returns HTTPResponse.Status

func (UpdateMyPreferencesResponse) StatusCode

func (r UpdateMyPreferencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateMyUserJSONRequestBody

type UpdateMyUserJSONRequestBody = UserUpdateMeDto

UpdateMyUserJSONRequestBody defines body for UpdateMyUser for application/json ContentType.

type UpdateMyUserResponse

type UpdateMyUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserAdminResponseDto
}

func ParseUpdateMyUserResponse

func ParseUpdateMyUserResponse(rsp *http.Response) (*UpdateMyUserResponse, error)

ParseUpdateMyUserResponse parses an HTTP response from a UpdateMyUserWithResponse call

func (UpdateMyUserResponse) Status

func (r UpdateMyUserResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateMyUserResponse) StatusCode

func (r UpdateMyUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePartnerDto

type UpdatePartnerDto struct {
	InTimeline bool `json:"inTimeline"`
}

UpdatePartnerDto defines model for UpdatePartnerDto.

type UpdatePartnerJSONRequestBody

type UpdatePartnerJSONRequestBody = UpdatePartnerDto

UpdatePartnerJSONRequestBody defines body for UpdatePartner for application/json ContentType.

type UpdatePartnerResponse

type UpdatePartnerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PartnerResponseDto
}

func ParseUpdatePartnerResponse

func ParseUpdatePartnerResponse(rsp *http.Response) (*UpdatePartnerResponse, error)

ParseUpdatePartnerResponse parses an HTTP response from a UpdatePartnerWithResponse call

func (UpdatePartnerResponse) Status

func (r UpdatePartnerResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePartnerResponse) StatusCode

func (r UpdatePartnerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePeopleJSONRequestBody

type UpdatePeopleJSONRequestBody = PeopleUpdateDto

UpdatePeopleJSONRequestBody defines body for UpdatePeople for application/json ContentType.

type UpdatePeopleResponse

type UpdatePeopleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]BulkIdResponseDto
}

func ParseUpdatePeopleResponse

func ParseUpdatePeopleResponse(rsp *http.Response) (*UpdatePeopleResponse, error)

ParseUpdatePeopleResponse parses an HTTP response from a UpdatePeopleWithResponse call

func (UpdatePeopleResponse) Status

func (r UpdatePeopleResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePeopleResponse) StatusCode

func (r UpdatePeopleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePersonJSONRequestBody

type UpdatePersonJSONRequestBody = PersonUpdateDto

UpdatePersonJSONRequestBody defines body for UpdatePerson for application/json ContentType.

type UpdatePersonResponse

type UpdatePersonResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PersonResponseDto
}

func ParseUpdatePersonResponse

func ParseUpdatePersonResponse(rsp *http.Response) (*UpdatePersonResponse, error)

ParseUpdatePersonResponse parses an HTTP response from a UpdatePersonWithResponse call

func (UpdatePersonResponse) Status

func (r UpdatePersonResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePersonResponse) StatusCode

func (r UpdatePersonResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSharedLinkJSONRequestBody

type UpdateSharedLinkJSONRequestBody = SharedLinkEditDto

UpdateSharedLinkJSONRequestBody defines body for UpdateSharedLink for application/json ContentType.

type UpdateSharedLinkResponse

type UpdateSharedLinkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SharedLinkResponseDto
}

func ParseUpdateSharedLinkResponse

func ParseUpdateSharedLinkResponse(rsp *http.Response) (*UpdateSharedLinkResponse, error)

ParseUpdateSharedLinkResponse parses an HTTP response from a UpdateSharedLinkWithResponse call

func (UpdateSharedLinkResponse) Status

func (r UpdateSharedLinkResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateSharedLinkResponse) StatusCode

func (r UpdateSharedLinkResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateStackJSONRequestBody

type UpdateStackJSONRequestBody = StackUpdateDto

UpdateStackJSONRequestBody defines body for UpdateStack for application/json ContentType.

type UpdateStackResponse

type UpdateStackResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StackResponseDto
}

func ParseUpdateStackResponse

func ParseUpdateStackResponse(rsp *http.Response) (*UpdateStackResponse, error)

ParseUpdateStackResponse parses an HTTP response from a UpdateStackWithResponse call

func (UpdateStackResponse) Status

func (r UpdateStackResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateStackResponse) StatusCode

func (r UpdateStackResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTagJSONRequestBody

type UpdateTagJSONRequestBody = TagUpdateDto

UpdateTagJSONRequestBody defines body for UpdateTag for application/json ContentType.

type UpdateTagResponse

type UpdateTagResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TagResponseDto
}

func ParseUpdateTagResponse

func ParseUpdateTagResponse(rsp *http.Response) (*UpdateTagResponse, error)

ParseUpdateTagResponse parses an HTTP response from a UpdateTagWithResponse call

func (UpdateTagResponse) Status

func (r UpdateTagResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTagResponse) StatusCode

func (r UpdateTagResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserAdminJSONRequestBody

type UpdateUserAdminJSONRequestBody = UserAdminUpdateDto

UpdateUserAdminJSONRequestBody defines body for UpdateUserAdmin for application/json ContentType.

type UpdateUserAdminResponse

type UpdateUserAdminResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserAdminResponseDto
}

func ParseUpdateUserAdminResponse

func ParseUpdateUserAdminResponse(rsp *http.Response) (*UpdateUserAdminResponse, error)

ParseUpdateUserAdminResponse parses an HTTP response from a UpdateUserAdminWithResponse call

func (UpdateUserAdminResponse) Status

func (r UpdateUserAdminResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateUserAdminResponse) StatusCode

func (r UpdateUserAdminResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserPreferencesAdminJSONRequestBody

type UpdateUserPreferencesAdminJSONRequestBody = UserPreferencesUpdateDto

UpdateUserPreferencesAdminJSONRequestBody defines body for UpdateUserPreferencesAdmin for application/json ContentType.

type UpdateUserPreferencesAdminResponse

type UpdateUserPreferencesAdminResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserPreferencesResponseDto
}

func ParseUpdateUserPreferencesAdminResponse

func ParseUpdateUserPreferencesAdminResponse(rsp *http.Response) (*UpdateUserPreferencesAdminResponse, error)

ParseUpdateUserPreferencesAdminResponse parses an HTTP response from a UpdateUserPreferencesAdminWithResponse call

func (UpdateUserPreferencesAdminResponse) Status

Status returns HTTPResponse.Status

func (UpdateUserPreferencesAdminResponse) StatusCode

func (r UpdateUserPreferencesAdminResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UploadAssetMultipartRequestBody

type UploadAssetMultipartRequestBody = AssetMediaCreateDto

UploadAssetMultipartRequestBody defines body for UploadAsset for multipart/form-data ContentType.

type UploadAssetParams

type UploadAssetParams struct {
	Key *string `form:"key,omitempty" json:"key,omitempty"`

	// XImmichChecksum sha1 checksum that can be used for duplicate detection before the file is uploaded
	XImmichChecksum *string `json:"x-immich-checksum,omitempty"`
}

UploadAssetParams defines parameters for UploadAsset.

type UploadAssetResponse

type UploadAssetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AssetMediaResponseDto
}

func ParseUploadAssetResponse

func ParseUploadAssetResponse(rsp *http.Response) (*UploadAssetResponse, error)

ParseUploadAssetResponse parses an HTTP response from a UploadAssetWithResponse call

func (UploadAssetResponse) Status

func (r UploadAssetResponse) Status() string

Status returns HTTPResponse.Status

func (UploadAssetResponse) StatusCode

func (r UploadAssetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpsertTagsJSONRequestBody

type UpsertTagsJSONRequestBody = TagUpsertDto

UpsertTagsJSONRequestBody defines body for UpsertTags for application/json ContentType.

type UpsertTagsResponse

type UpsertTagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]TagResponseDto
}

func ParseUpsertTagsResponse

func ParseUpsertTagsResponse(rsp *http.Response) (*UpsertTagsResponse, error)

ParseUpsertTagsResponse parses an HTTP response from a UpsertTagsWithResponse call

func (UpsertTagsResponse) Status

func (r UpsertTagsResponse) Status() string

Status returns HTTPResponse.Status

func (UpsertTagsResponse) StatusCode

func (r UpsertTagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UsageByUserDto

type UsageByUserDto struct {
	Photos           int    `json:"photos"`
	QuotaSizeInBytes *int64 `json:"quotaSizeInBytes"`
	Usage            int64  `json:"usage"`
	UsagePhotos      int64  `json:"usagePhotos"`
	UsageVideos      int64  `json:"usageVideos"`
	UserId           string `json:"userId"`
	UserName         string `json:"userName"`
	Videos           int    `json:"videos"`
}

UsageByUserDto defines model for UsageByUserDto.

type UserAdminCreateDto

type UserAdminCreateDto struct {
	Email                string  `json:"email"`
	Name                 string  `json:"name"`
	Notify               *bool   `json:"notify,omitempty"`
	Password             string  `json:"password"`
	QuotaSizeInBytes     *int64  `json:"quotaSizeInBytes"`
	ShouldChangePassword *bool   `json:"shouldChangePassword,omitempty"`
	StorageLabel         *string `json:"storageLabel"`
}

UserAdminCreateDto defines model for UserAdminCreateDto.

type UserAdminDeleteDto

type UserAdminDeleteDto struct {
	Force *bool `json:"force,omitempty"`
}

UserAdminDeleteDto defines model for UserAdminDeleteDto.

type UserAdminResponseDto

type UserAdminResponseDto struct {
	AvatarColor          UserAvatarColor `json:"avatarColor"`
	CreatedAt            time.Time       `json:"createdAt"`
	DeletedAt            *time.Time      `json:"deletedAt"`
	Email                string          `json:"email"`
	Id                   string          `json:"id"`
	IsAdmin              bool            `json:"isAdmin"`
	License              *UserLicense    `json:"license"`
	Name                 string          `json:"name"`
	OauthId              string          `json:"oauthId"`
	ProfileChangedAt     time.Time       `json:"profileChangedAt"`
	ProfileImagePath     string          `json:"profileImagePath"`
	QuotaSizeInBytes     *int64          `json:"quotaSizeInBytes"`
	QuotaUsageInBytes    *int64          `json:"quotaUsageInBytes"`
	ShouldChangePassword bool            `json:"shouldChangePassword"`
	Status               UserStatus      `json:"status"`
	StorageLabel         *string         `json:"storageLabel"`
	UpdatedAt            time.Time       `json:"updatedAt"`
}

UserAdminResponseDto defines model for UserAdminResponseDto.

type UserAdminUpdateDto

type UserAdminUpdateDto struct {
	Email                *string `json:"email,omitempty"`
	Name                 *string `json:"name,omitempty"`
	Password             *string `json:"password,omitempty"`
	QuotaSizeInBytes     *int64  `json:"quotaSizeInBytes"`
	ShouldChangePassword *bool   `json:"shouldChangePassword,omitempty"`
	StorageLabel         *string `json:"storageLabel"`
}

UserAdminUpdateDto defines model for UserAdminUpdateDto.

type UserAvatarColor

type UserAvatarColor string

UserAvatarColor defines model for UserAvatarColor.

const (
	Amber   UserAvatarColor = "amber"
	Blue    UserAvatarColor = "blue"
	Gray    UserAvatarColor = "gray"
	Green   UserAvatarColor = "green"
	Orange  UserAvatarColor = "orange"
	Pink    UserAvatarColor = "pink"
	Primary UserAvatarColor = "primary"
	Purple  UserAvatarColor = "purple"
	Red     UserAvatarColor = "red"
	Yellow  UserAvatarColor = "yellow"
)

Defines values for UserAvatarColor.

type UserLicense

type UserLicense struct {
	ActivatedAt   time.Time `json:"activatedAt"`
	ActivationKey string    `json:"activationKey"`
	LicenseKey    string    `json:"licenseKey"`
}

UserLicense defines model for UserLicense.

type UserPreferencesResponseDto

type UserPreferencesResponseDto struct {
	Avatar             AvatarResponse             `json:"avatar"`
	Download           DownloadResponse           `json:"download"`
	EmailNotifications EmailNotificationsResponse `json:"emailNotifications"`
	Folders            FoldersResponse            `json:"folders"`
	Memories           MemoriesResponse           `json:"memories"`
	People             PeopleResponse             `json:"people"`
	Purchase           PurchaseResponse           `json:"purchase"`
	Ratings            RatingsResponse            `json:"ratings"`
	Tags               TagsResponse               `json:"tags"`
}

UserPreferencesResponseDto defines model for UserPreferencesResponseDto.

type UserPreferencesUpdateDto

type UserPreferencesUpdateDto struct {
	Avatar             *AvatarUpdate             `json:"avatar,omitempty"`
	Download           *DownloadUpdate           `json:"download,omitempty"`
	EmailNotifications *EmailNotificationsUpdate `json:"emailNotifications,omitempty"`
	Folders            *FoldersUpdate            `json:"folders,omitempty"`
	Memories           *MemoriesUpdate           `json:"memories,omitempty"`
	People             *PeopleUpdate             `json:"people,omitempty"`
	Purchase           *PurchaseUpdate           `json:"purchase,omitempty"`
	Ratings            *RatingsUpdate            `json:"ratings,omitempty"`
	Tags               *TagsUpdate               `json:"tags,omitempty"`
}

UserPreferencesUpdateDto defines model for UserPreferencesUpdateDto.

type UserResponseDto

type UserResponseDto struct {
	AvatarColor      UserAvatarColor `json:"avatarColor"`
	Email            string          `json:"email"`
	Id               string          `json:"id"`
	Name             string          `json:"name"`
	ProfileChangedAt time.Time       `json:"profileChangedAt"`
	ProfileImagePath string          `json:"profileImagePath"`
}

UserResponseDto defines model for UserResponseDto.

type UserStatus

type UserStatus string

UserStatus defines model for UserStatus.

const (
	Active   UserStatus = "active"
	Deleted  UserStatus = "deleted"
	Removing UserStatus = "removing"
)

Defines values for UserStatus.

type UserUpdateMeDto

type UserUpdateMeDto struct {
	Email    *string `json:"email,omitempty"`
	Name     *string `json:"name,omitempty"`
	Password *string `json:"password,omitempty"`
}

UserUpdateMeDto defines model for UserUpdateMeDto.

type ValidateAccessTokenResponse

type ValidateAccessTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ValidateAccessTokenResponseDto
}

func ParseValidateAccessTokenResponse

func ParseValidateAccessTokenResponse(rsp *http.Response) (*ValidateAccessTokenResponse, error)

ParseValidateAccessTokenResponse parses an HTTP response from a ValidateAccessTokenWithResponse call

func (ValidateAccessTokenResponse) Status

Status returns HTTPResponse.Status

func (ValidateAccessTokenResponse) StatusCode

func (r ValidateAccessTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ValidateAccessTokenResponseDto

type ValidateAccessTokenResponseDto struct {
	AuthStatus bool `json:"authStatus"`
}

ValidateAccessTokenResponseDto defines model for ValidateAccessTokenResponseDto.

type ValidateJSONRequestBody

type ValidateJSONRequestBody = ValidateLibraryDto

ValidateJSONRequestBody defines body for Validate for application/json ContentType.

type ValidateLibraryDto

type ValidateLibraryDto struct {
	ExclusionPatterns *[]string `json:"exclusionPatterns,omitempty"`
	ImportPaths       *[]string `json:"importPaths,omitempty"`
}

ValidateLibraryDto defines model for ValidateLibraryDto.

type ValidateLibraryImportPathResponseDto

type ValidateLibraryImportPathResponseDto struct {
	ImportPath string  `json:"importPath"`
	IsValid    bool    `json:"isValid"`
	Message    *string `json:"message,omitempty"`
}

ValidateLibraryImportPathResponseDto defines model for ValidateLibraryImportPathResponseDto.

type ValidateLibraryResponseDto

type ValidateLibraryResponseDto struct {
	ImportPaths *[]ValidateLibraryImportPathResponseDto `json:"importPaths,omitempty"`
}

ValidateLibraryResponseDto defines model for ValidateLibraryResponseDto.

type ValidateResponse

type ValidateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ValidateLibraryResponseDto
}

func ParseValidateResponse

func ParseValidateResponse(rsp *http.Response) (*ValidateResponse, error)

ParseValidateResponse parses an HTTP response from a ValidateWithResponse call

func (ValidateResponse) Status

func (r ValidateResponse) Status() string

Status returns HTTPResponse.Status

func (ValidateResponse) StatusCode

func (r ValidateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type VideoCodec

type VideoCodec string

VideoCodec defines model for VideoCodec.

const (
	Av1  VideoCodec = "av1"
	H264 VideoCodec = "h264"
	Hevc VideoCodec = "hevc"
	Vp9  VideoCodec = "vp9"
)

Defines values for VideoCodec.

type VideoContainer

type VideoContainer string

VideoContainer defines model for VideoContainer.

const (
	Mov  VideoContainer = "mov"
	Mp4  VideoContainer = "mp4"
	Ogg  VideoContainer = "ogg"
	Webm VideoContainer = "webm"
)

Defines values for VideoContainer.

type ViewAssetParams

type ViewAssetParams struct {
	Key  *string         `form:"key,omitempty" json:"key,omitempty"`
	Size *AssetMediaSize `form:"size,omitempty" json:"size,omitempty"`
}

ViewAssetParams defines parameters for ViewAsset.

type ViewAssetResponse

type ViewAssetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseViewAssetResponse

func ParseViewAssetResponse(rsp *http.Response) (*ViewAssetResponse, error)

ParseViewAssetResponse parses an HTTP response from a ViewAssetWithResponse call

func (ViewAssetResponse) Status

func (r ViewAssetResponse) Status() string

Status returns HTTPResponse.Status

func (ViewAssetResponse) StatusCode

func (r ViewAssetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL