{-# LANGUAGE DataKinds #-} {-# LANGUAGE DerivingStrategies #-} {-# LANGUAGE DuplicateRecordFields #-} {-# LANGUAGE ImportQualifiedPost #-} {-# LANGUAGE LambdaCase #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE PatternSynonyms #-} {-# LANGUAGE RecordWildCards #-} {-# LANGUAGE StrictData #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-name-shadowing #-} {-# OPTIONS_GHC -fno-warn-unused-binds #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-unused-matches #-} -- | -- Module : Gogol.StreetViewPublish.Types -- Copyright : (c) 2015-2025 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Toni Cebrián -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Gogol.StreetViewPublish.Types ( -- * Configuration streetViewPublishService, -- * OAuth Scopes Streetviewpublish'FullControl, -- * Types -- ** Xgafv Xgafv (..), -- ** BatchDeletePhotosRequest BatchDeletePhotosRequest (..), newBatchDeletePhotosRequest, -- ** BatchDeletePhotosResponse BatchDeletePhotosResponse (..), newBatchDeletePhotosResponse, -- ** BatchGetPhotosResponse BatchGetPhotosResponse (..), newBatchGetPhotosResponse, -- ** BatchUpdatePhotosRequest BatchUpdatePhotosRequest (..), newBatchUpdatePhotosRequest, -- ** BatchUpdatePhotosResponse BatchUpdatePhotosResponse (..), newBatchUpdatePhotosResponse, -- ** Connection Connection (..), newConnection, -- ** Empty Empty (..), newEmpty, -- ** GpsDataGapFailureDetails GpsDataGapFailureDetails (..), newGpsDataGapFailureDetails, -- ** Imu Imu (..), newImu, -- ** ImuDataGapFailureDetails ImuDataGapFailureDetails (..), newImuDataGapFailureDetails, -- ** InsufficientGpsFailureDetails InsufficientGpsFailureDetails (..), newInsufficientGpsFailureDetails, -- ** LatLng LatLng (..), newLatLng, -- ** LatLngBounds LatLngBounds (..), newLatLngBounds, -- ** Level Level (..), newLevel, -- ** ListPhotoSequencesResponse ListPhotoSequencesResponse (..), newListPhotoSequencesResponse, -- ** ListPhotosResponse ListPhotosResponse (..), newListPhotosResponse, -- ** Measurement3d Measurement3d (..), newMeasurement3d, -- ** NoOverlapGpsFailureDetails NoOverlapGpsFailureDetails (..), newNoOverlapGpsFailureDetails, -- ** NotOutdoorsFailureDetails NotOutdoorsFailureDetails (..), newNotOutdoorsFailureDetails, -- ** Operation Operation (..), newOperation, -- ** Operation_Metadata Operation_Metadata (..), newOperation_Metadata, -- ** Operation_Response Operation_Response (..), newOperation_Response, -- ** Photo Photo (..), newPhoto, -- ** Photo_MapsPublishStatus Photo_MapsPublishStatus (..), -- ** Photo_TransferStatus Photo_TransferStatus (..), -- ** PhotoId PhotoId (..), newPhotoId, -- ** PhotoResponse PhotoResponse (..), newPhotoResponse, -- ** PhotoSequence PhotoSequence (..), newPhotoSequence, -- ** PhotoSequence_FailureReason PhotoSequence_FailureReason (..), -- ** PhotoSequence_GpsSource PhotoSequence_GpsSource (..), -- ** PhotoSequence_ProcessingState PhotoSequence_ProcessingState (..), -- ** Place Place (..), newPlace, -- ** Pose Pose (..), newPose, -- ** ProcessingFailureDetails ProcessingFailureDetails (..), newProcessingFailureDetails, -- ** Status Status (..), newStatus, -- ** Status_DetailsItem Status_DetailsItem (..), newStatus_DetailsItem, -- ** UpdatePhotoRequest UpdatePhotoRequest (..), newUpdatePhotoRequest, -- ** UploadRef UploadRef (..), newUploadRef, -- ** PhotoGetView PhotoGetView (..), -- ** PhotoSequenceCreateInputType PhotoSequenceCreateInputType (..), -- ** PhotoSequenceGetView PhotoSequenceGetView (..), -- ** PhotosBatchGetView PhotosBatchGetView (..), -- ** PhotosListView PhotosListView (..), ) where import Gogol.Prelude qualified as Core import Gogol.StreetViewPublish.Internal.Product import Gogol.StreetViewPublish.Internal.Sum -- | Default request referring to version @v1@ of the Street View Publish API. This contains the host and root path used as a starting point for constructing service requests. streetViewPublishService :: Core.ServiceConfig streetViewPublishService = Core.defaultService (Core.ServiceId "streetviewpublish:v1") "streetviewpublish.googleapis.com" -- | Publish and manage your 360 photos on Google Street View type Streetviewpublish'FullControl = "https://www.googleapis.com/auth/streetviewpublish"