gogol-vision-1.0.0: Google Cloud Vision SDK.
Copyright(c) 2015-2025 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+gogol@gmail.com> Toni Cebrián <toni@tonicebrian.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageGHC2021

Gogol.Vision

Contents

Description

Integrates Google Vision features, including image labeling, face, logo, and landmark detection, optical character recognition (OCR), and detection of explicit content, into applications.

See: Cloud Vision API Reference

Synopsis

Configuration

visionService :: ServiceConfig Source #

Default request referring to version v1p2beta1 of the Cloud Vision API. This contains the host and root path used as a starting point for constructing service requests.

OAuth Scopes

type CloudPlatform'FullControl = "https://www.googleapis.com/auth/cloud-platform" Source #

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.

type CloudVision'FullControl = "https://www.googleapis.com/auth/cloud-vision" Source #

Apply machine learning models to understand and label images

Resources

vision.files.annotate

type VisionFilesAnnotateResource = "v1p2beta1" :> ("files:annotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest :> Post '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse)))))))) Source #

A resource alias for vision.files.annotate method which the VisionFilesAnnotate request conforms to.

data VisionFilesAnnotate Source #

Service that performs image detection and annotation for a batch of files. Now only "application/pdf", "image/tiff" and "image/gif" are supported. This service will extract at most 5 (customers can specify which 5 in AnnotateFileRequest.pages) frames (gif) or pages (pdf or tiff) from each file provided and perform detection and annotation for each image extracted.

See: newVisionFilesAnnotate smart constructor.

Constructors

VisionFilesAnnotate 

Fields

Instances

Instances details
Generic VisionFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.Annotate

Show VisionFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.Annotate

Eq VisionFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.Annotate

GoogleRequest VisionFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.Annotate

type Rep VisionFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.Annotate

type Rs VisionFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.Annotate

type Scopes VisionFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.Annotate

newVisionFilesAnnotate Source #

Creates a value of VisionFilesAnnotate with the minimum fields required to make a request.

vision.files.asyncBatchAnnotate

type VisionFilesAsyncBatchAnnotateResource = "v1p2beta1" :> ("files:asyncBatchAnnotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest :> Post '[JSON] Operation)))))))) Source #

A resource alias for vision.files.asyncBatchAnnotate method which the VisionFilesAsyncBatchAnnotate request conforms to.

data VisionFilesAsyncBatchAnnotate Source #

Run asynchronous image detection and annotation for a list of generic files, such as PDF files, which may contain multiple pages and multiple images per page. Progress and results can be retrieved through the google.longrunning.Operations interface. Operation.metadata contains OperationMetadata (metadata). Operation.response contains AsyncBatchAnnotateFilesResponse (results).

See: newVisionFilesAsyncBatchAnnotate smart constructor.

Constructors

VisionFilesAsyncBatchAnnotate 

Fields

Instances

Instances details
Generic VisionFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.AsyncBatchAnnotate

Associated Types

type Rep VisionFilesAsyncBatchAnnotate 
Instance details

Defined in Gogol.Vision.Files.AsyncBatchAnnotate

Show VisionFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.AsyncBatchAnnotate

Eq VisionFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.AsyncBatchAnnotate

GoogleRequest VisionFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.AsyncBatchAnnotate

type Rep VisionFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.AsyncBatchAnnotate

type Rs VisionFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.AsyncBatchAnnotate

type Scopes VisionFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Files.AsyncBatchAnnotate

newVisionFilesAsyncBatchAnnotate Source #

Creates a value of VisionFilesAsyncBatchAnnotate with the minimum fields required to make a request.

vision.images.annotate

type VisionImagesAnnotateResource = "v1p2beta1" :> ("images:annotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest :> Post '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse)))))))) Source #

A resource alias for vision.images.annotate method which the VisionImagesAnnotate request conforms to.

data VisionImagesAnnotate Source #

Run image detection and annotation for a batch of images.

See: newVisionImagesAnnotate smart constructor.

Constructors

VisionImagesAnnotate 

Fields

Instances

Instances details
Generic VisionImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.Annotate

Show VisionImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.Annotate

Eq VisionImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.Annotate

GoogleRequest VisionImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.Annotate

type Rep VisionImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.Annotate

type Rs VisionImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.Annotate

type Scopes VisionImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.Annotate

newVisionImagesAnnotate Source #

Creates a value of VisionImagesAnnotate with the minimum fields required to make a request.

vision.images.asyncBatchAnnotate

type VisionImagesAsyncBatchAnnotateResource = "v1p2beta1" :> ("images:asyncBatchAnnotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest :> Post '[JSON] Operation)))))))) Source #

A resource alias for vision.images.asyncBatchAnnotate method which the VisionImagesAsyncBatchAnnotate request conforms to.

data VisionImagesAsyncBatchAnnotate Source #

Run asynchronous image detection and annotation for a list of images. Progress and results can be retrieved through the google.longrunning.Operations interface. Operation.metadata contains OperationMetadata (metadata). Operation.response contains AsyncBatchAnnotateImagesResponse (results). This service will write image annotation outputs to json files in customer GCS bucket, each json file containing BatchAnnotateImagesResponse proto.

See: newVisionImagesAsyncBatchAnnotate smart constructor.

Constructors

VisionImagesAsyncBatchAnnotate 

Fields

Instances

Instances details
Generic VisionImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.AsyncBatchAnnotate

Associated Types

type Rep VisionImagesAsyncBatchAnnotate 
Instance details

Defined in Gogol.Vision.Images.AsyncBatchAnnotate

Show VisionImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.AsyncBatchAnnotate

Eq VisionImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.AsyncBatchAnnotate

GoogleRequest VisionImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.AsyncBatchAnnotate

type Rep VisionImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.AsyncBatchAnnotate

type Rs VisionImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.AsyncBatchAnnotate

type Scopes VisionImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Images.AsyncBatchAnnotate

newVisionImagesAsyncBatchAnnotate Source #

Creates a value of VisionImagesAsyncBatchAnnotate with the minimum fields required to make a request.

vision.projects.files.annotate

type VisionProjectsFilesAnnotateResource = "v1p2beta1" :> (Capture "parent" Text :> ("files:annotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest :> Post '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse))))))))) Source #

A resource alias for vision.projects.files.annotate method which the VisionProjectsFilesAnnotate request conforms to.

data VisionProjectsFilesAnnotate Source #

Service that performs image detection and annotation for a batch of files. Now only "application/pdf", "image/tiff" and "image/gif" are supported. This service will extract at most 5 (customers can specify which 5 in AnnotateFileRequest.pages) frames (gif) or pages (pdf or tiff) from each file provided and perform detection and annotation for each image extracted.

See: newVisionProjectsFilesAnnotate smart constructor.

Constructors

VisionProjectsFilesAnnotate 

Fields

Instances

Instances details
Generic VisionProjectsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.Annotate

Show VisionProjectsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.Annotate

Eq VisionProjectsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.Annotate

GoogleRequest VisionProjectsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.Annotate

type Rep VisionProjectsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.Annotate

type Rs VisionProjectsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.Annotate

type Scopes VisionProjectsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.Annotate

newVisionProjectsFilesAnnotate Source #

Arguments

:: Text

Optional. Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no parent is specified, a region will be chosen automatically. Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union. Example: projects/project-A/locations/eu. See parent.

-> GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest

Multipart request metadata. See payload.

-> VisionProjectsFilesAnnotate 

Creates a value of VisionProjectsFilesAnnotate with the minimum fields required to make a request.

vision.projects.files.asyncBatchAnnotate

type VisionProjectsFilesAsyncBatchAnnotateResource = "v1p2beta1" :> (Capture "parent" Text :> ("files:asyncBatchAnnotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest :> Post '[JSON] Operation))))))))) Source #

A resource alias for vision.projects.files.asyncBatchAnnotate method which the VisionProjectsFilesAsyncBatchAnnotate request conforms to.

data VisionProjectsFilesAsyncBatchAnnotate Source #

Run asynchronous image detection and annotation for a list of generic files, such as PDF files, which may contain multiple pages and multiple images per page. Progress and results can be retrieved through the google.longrunning.Operations interface. Operation.metadata contains OperationMetadata (metadata). Operation.response contains AsyncBatchAnnotateFilesResponse (results).

See: newVisionProjectsFilesAsyncBatchAnnotate smart constructor.

Constructors

VisionProjectsFilesAsyncBatchAnnotate 

Fields

Instances

Instances details
Generic VisionProjectsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.AsyncBatchAnnotate

Show VisionProjectsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.AsyncBatchAnnotate

Eq VisionProjectsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.AsyncBatchAnnotate

GoogleRequest VisionProjectsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.AsyncBatchAnnotate

type Rep VisionProjectsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.AsyncBatchAnnotate

type Rs VisionProjectsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.AsyncBatchAnnotate

type Scopes VisionProjectsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Files.AsyncBatchAnnotate

newVisionProjectsFilesAsyncBatchAnnotate Source #

Arguments

:: Text

Optional. Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no parent is specified, a region will be chosen automatically. Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union. Example: projects/project-A/locations/eu. See parent.

-> GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest

Multipart request metadata. See payload.

-> VisionProjectsFilesAsyncBatchAnnotate 

Creates a value of VisionProjectsFilesAsyncBatchAnnotate with the minimum fields required to make a request.

vision.projects.images.annotate

type VisionProjectsImagesAnnotateResource = "v1p2beta1" :> (Capture "parent" Text :> ("images:annotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest :> Post '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse))))))))) Source #

A resource alias for vision.projects.images.annotate method which the VisionProjectsImagesAnnotate request conforms to.

data VisionProjectsImagesAnnotate Source #

Run image detection and annotation for a batch of images.

See: newVisionProjectsImagesAnnotate smart constructor.

Constructors

VisionProjectsImagesAnnotate 

Fields

Instances

Instances details
Generic VisionProjectsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.Annotate

Show VisionProjectsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.Annotate

Eq VisionProjectsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.Annotate

GoogleRequest VisionProjectsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.Annotate

type Rep VisionProjectsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.Annotate

type Rs VisionProjectsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.Annotate

type Scopes VisionProjectsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.Annotate

newVisionProjectsImagesAnnotate Source #

Arguments

:: Text

Optional. Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no parent is specified, a region will be chosen automatically. Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union. Example: projects/project-A/locations/eu. See parent.

-> GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest

Multipart request metadata. See payload.

-> VisionProjectsImagesAnnotate 

Creates a value of VisionProjectsImagesAnnotate with the minimum fields required to make a request.

vision.projects.images.asyncBatchAnnotate

type VisionProjectsImagesAsyncBatchAnnotateResource = "v1p2beta1" :> (Capture "parent" Text :> ("images:asyncBatchAnnotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest :> Post '[JSON] Operation))))))))) Source #

A resource alias for vision.projects.images.asyncBatchAnnotate method which the VisionProjectsImagesAsyncBatchAnnotate request conforms to.

data VisionProjectsImagesAsyncBatchAnnotate Source #

Run asynchronous image detection and annotation for a list of images. Progress and results can be retrieved through the google.longrunning.Operations interface. Operation.metadata contains OperationMetadata (metadata). Operation.response contains AsyncBatchAnnotateImagesResponse (results). This service will write image annotation outputs to json files in customer GCS bucket, each json file containing BatchAnnotateImagesResponse proto.

See: newVisionProjectsImagesAsyncBatchAnnotate smart constructor.

Constructors

VisionProjectsImagesAsyncBatchAnnotate 

Fields

Instances

Instances details
Generic VisionProjectsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.AsyncBatchAnnotate

Show VisionProjectsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.AsyncBatchAnnotate

Eq VisionProjectsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.AsyncBatchAnnotate

GoogleRequest VisionProjectsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.AsyncBatchAnnotate

type Rep VisionProjectsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.AsyncBatchAnnotate

type Rs VisionProjectsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.AsyncBatchAnnotate

type Scopes VisionProjectsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Images.AsyncBatchAnnotate

newVisionProjectsImagesAsyncBatchAnnotate Source #

Arguments

:: Text

Optional. Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no parent is specified, a region will be chosen automatically. Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union. Example: projects/project-A/locations/eu. See parent.

-> GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest

Multipart request metadata. See payload.

-> VisionProjectsImagesAsyncBatchAnnotate 

Creates a value of VisionProjectsImagesAsyncBatchAnnotate with the minimum fields required to make a request.

vision.projects.locations.files.annotate

type VisionProjectsLocationsFilesAnnotateResource = "v1p2beta1" :> (Capture "parent" Text :> ("files:annotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest :> Post '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse))))))))) Source #

A resource alias for vision.projects.locations.files.annotate method which the VisionProjectsLocationsFilesAnnotate request conforms to.

data VisionProjectsLocationsFilesAnnotate Source #

Service that performs image detection and annotation for a batch of files. Now only "application/pdf", "image/tiff" and "image/gif" are supported. This service will extract at most 5 (customers can specify which 5 in AnnotateFileRequest.pages) frames (gif) or pages (pdf or tiff) from each file provided and perform detection and annotation for each image extracted.

See: newVisionProjectsLocationsFilesAnnotate smart constructor.

Constructors

VisionProjectsLocationsFilesAnnotate 

Fields

Instances

Instances details
Generic VisionProjectsLocationsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.Annotate

Show VisionProjectsLocationsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.Annotate

Eq VisionProjectsLocationsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.Annotate

GoogleRequest VisionProjectsLocationsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.Annotate

type Rep VisionProjectsLocationsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.Annotate

type Rs VisionProjectsLocationsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.Annotate

type Scopes VisionProjectsLocationsFilesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.Annotate

newVisionProjectsLocationsFilesAnnotate Source #

Arguments

:: Text

Optional. Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no parent is specified, a region will be chosen automatically. Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union. Example: projects/project-A/locations/eu. See parent.

-> GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest

Multipart request metadata. See payload.

-> VisionProjectsLocationsFilesAnnotate 

Creates a value of VisionProjectsLocationsFilesAnnotate with the minimum fields required to make a request.

vision.projects.locations.files.asyncBatchAnnotate

type VisionProjectsLocationsFilesAsyncBatchAnnotateResource = "v1p2beta1" :> (Capture "parent" Text :> ("files:asyncBatchAnnotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest :> Post '[JSON] Operation))))))))) Source #

A resource alias for vision.projects.locations.files.asyncBatchAnnotate method which the VisionProjectsLocationsFilesAsyncBatchAnnotate request conforms to.

data VisionProjectsLocationsFilesAsyncBatchAnnotate Source #

Run asynchronous image detection and annotation for a list of generic files, such as PDF files, which may contain multiple pages and multiple images per page. Progress and results can be retrieved through the google.longrunning.Operations interface. Operation.metadata contains OperationMetadata (metadata). Operation.response contains AsyncBatchAnnotateFilesResponse (results).

See: newVisionProjectsLocationsFilesAsyncBatchAnnotate smart constructor.

Constructors

VisionProjectsLocationsFilesAsyncBatchAnnotate 

Fields

Instances

Instances details
Generic VisionProjectsLocationsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.AsyncBatchAnnotate

Associated Types

type Rep VisionProjectsLocationsFilesAsyncBatchAnnotate 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.AsyncBatchAnnotate

type Rep VisionProjectsLocationsFilesAsyncBatchAnnotate = D1 ('MetaData "VisionProjectsLocationsFilesAsyncBatchAnnotate" "Gogol.Vision.Projects.Locations.Files.AsyncBatchAnnotate" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "VisionProjectsLocationsFilesAsyncBatchAnnotate" 'PrefixI 'True) ((S1 ('MetaSel ('Just "xgafv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Xgafv)) :*: (S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "callback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "payload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest)) :*: (S1 ('MetaSel ('Just "uploadType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uploadProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))
Show VisionProjectsLocationsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.AsyncBatchAnnotate

Eq VisionProjectsLocationsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.AsyncBatchAnnotate

GoogleRequest VisionProjectsLocationsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.AsyncBatchAnnotate

type Rep VisionProjectsLocationsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.AsyncBatchAnnotate

type Rep VisionProjectsLocationsFilesAsyncBatchAnnotate = D1 ('MetaData "VisionProjectsLocationsFilesAsyncBatchAnnotate" "Gogol.Vision.Projects.Locations.Files.AsyncBatchAnnotate" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "VisionProjectsLocationsFilesAsyncBatchAnnotate" 'PrefixI 'True) ((S1 ('MetaSel ('Just "xgafv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Xgafv)) :*: (S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "callback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "payload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest)) :*: (S1 ('MetaSel ('Just "uploadType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uploadProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))
type Rs VisionProjectsLocationsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.AsyncBatchAnnotate

type Scopes VisionProjectsLocationsFilesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Files.AsyncBatchAnnotate

newVisionProjectsLocationsFilesAsyncBatchAnnotate Source #

Arguments

:: Text

Optional. Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no parent is specified, a region will be chosen automatically. Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union. Example: projects/project-A/locations/eu. See parent.

-> GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest

Multipart request metadata. See payload.

-> VisionProjectsLocationsFilesAsyncBatchAnnotate 

Creates a value of VisionProjectsLocationsFilesAsyncBatchAnnotate with the minimum fields required to make a request.

vision.projects.locations.images.annotate

type VisionProjectsLocationsImagesAnnotateResource = "v1p2beta1" :> (Capture "parent" Text :> ("images:annotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest :> Post '[JSON] GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse))))))))) Source #

A resource alias for vision.projects.locations.images.annotate method which the VisionProjectsLocationsImagesAnnotate request conforms to.

data VisionProjectsLocationsImagesAnnotate Source #

Run image detection and annotation for a batch of images.

See: newVisionProjectsLocationsImagesAnnotate smart constructor.

Constructors

VisionProjectsLocationsImagesAnnotate 

Fields

Instances

Instances details
Generic VisionProjectsLocationsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.Annotate

Show VisionProjectsLocationsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.Annotate

Eq VisionProjectsLocationsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.Annotate

GoogleRequest VisionProjectsLocationsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.Annotate

type Rep VisionProjectsLocationsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.Annotate

type Rep VisionProjectsLocationsImagesAnnotate = D1 ('MetaData "VisionProjectsLocationsImagesAnnotate" "Gogol.Vision.Projects.Locations.Images.Annotate" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "VisionProjectsLocationsImagesAnnotate" 'PrefixI 'True) ((S1 ('MetaSel ('Just "xgafv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Xgafv)) :*: (S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "callback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "payload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest)) :*: (S1 ('MetaSel ('Just "uploadType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uploadProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))
type Rs VisionProjectsLocationsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.Annotate

type Scopes VisionProjectsLocationsImagesAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.Annotate

newVisionProjectsLocationsImagesAnnotate Source #

Arguments

:: Text

Optional. Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no parent is specified, a region will be chosen automatically. Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union. Example: projects/project-A/locations/eu. See parent.

-> GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest

Multipart request metadata. See payload.

-> VisionProjectsLocationsImagesAnnotate 

Creates a value of VisionProjectsLocationsImagesAnnotate with the minimum fields required to make a request.

vision.projects.locations.images.asyncBatchAnnotate

type VisionProjectsLocationsImagesAsyncBatchAnnotateResource = "v1p2beta1" :> (Capture "parent" Text :> ("images:asyncBatchAnnotate" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest :> Post '[JSON] Operation))))))))) Source #

A resource alias for vision.projects.locations.images.asyncBatchAnnotate method which the VisionProjectsLocationsImagesAsyncBatchAnnotate request conforms to.

data VisionProjectsLocationsImagesAsyncBatchAnnotate Source #

Run asynchronous image detection and annotation for a list of images. Progress and results can be retrieved through the google.longrunning.Operations interface. Operation.metadata contains OperationMetadata (metadata). Operation.response contains AsyncBatchAnnotateImagesResponse (results). This service will write image annotation outputs to json files in customer GCS bucket, each json file containing BatchAnnotateImagesResponse proto.

See: newVisionProjectsLocationsImagesAsyncBatchAnnotate smart constructor.

Constructors

VisionProjectsLocationsImagesAsyncBatchAnnotate 

Fields

Instances

Instances details
Generic VisionProjectsLocationsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.AsyncBatchAnnotate

Associated Types

type Rep VisionProjectsLocationsImagesAsyncBatchAnnotate 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.AsyncBatchAnnotate

type Rep VisionProjectsLocationsImagesAsyncBatchAnnotate = D1 ('MetaData "VisionProjectsLocationsImagesAsyncBatchAnnotate" "Gogol.Vision.Projects.Locations.Images.AsyncBatchAnnotate" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "VisionProjectsLocationsImagesAsyncBatchAnnotate" 'PrefixI 'True) ((S1 ('MetaSel ('Just "xgafv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Xgafv)) :*: (S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "callback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "payload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest)) :*: (S1 ('MetaSel ('Just "uploadType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uploadProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))
Show VisionProjectsLocationsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.AsyncBatchAnnotate

Eq VisionProjectsLocationsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.AsyncBatchAnnotate

GoogleRequest VisionProjectsLocationsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.AsyncBatchAnnotate

type Rep VisionProjectsLocationsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.AsyncBatchAnnotate

type Rep VisionProjectsLocationsImagesAsyncBatchAnnotate = D1 ('MetaData "VisionProjectsLocationsImagesAsyncBatchAnnotate" "Gogol.Vision.Projects.Locations.Images.AsyncBatchAnnotate" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "VisionProjectsLocationsImagesAsyncBatchAnnotate" 'PrefixI 'True) ((S1 ('MetaSel ('Just "xgafv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Xgafv)) :*: (S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "callback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "payload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest)) :*: (S1 ('MetaSel ('Just "uploadType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uploadProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))
type Rs VisionProjectsLocationsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.AsyncBatchAnnotate

type Scopes VisionProjectsLocationsImagesAsyncBatchAnnotate Source # 
Instance details

Defined in Gogol.Vision.Projects.Locations.Images.AsyncBatchAnnotate

newVisionProjectsLocationsImagesAsyncBatchAnnotate Source #

Arguments

:: Text

Optional. Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no parent is specified, a region will be chosen automatically. Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union. Example: projects/project-A/locations/eu. See parent.

-> GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest

Multipart request metadata. See payload.

-> VisionProjectsLocationsImagesAsyncBatchAnnotate 

Creates a value of VisionProjectsLocationsImagesAsyncBatchAnnotate with the minimum fields required to make a request.

Types

Xgafv

newtype Xgafv Source #

V1 error format.

Constructors

Xgafv 

Fields

Bundled Patterns

pattern Xgafv_1 :: Xgafv

v1 error format

pattern Xgafv_2 :: Xgafv

v2 error format

Instances

Instances details
FromJSON Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep Xgafv 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep Xgafv = D1 ('MetaData "Xgafv" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Xgafv" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromXgafv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Methods

from :: Xgafv -> Rep Xgafv x #

to :: Rep Xgafv x -> Xgafv #

Read Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Methods

showsPrec :: Int -> Xgafv -> ShowS #

show :: Xgafv -> String #

showList :: [Xgafv] -> ShowS #

Eq Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Methods

(==) :: Xgafv -> Xgafv -> Bool #

(/=) :: Xgafv -> Xgafv -> Bool #

Ord Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Methods

compare :: Xgafv -> Xgafv -> Ordering #

(<) :: Xgafv -> Xgafv -> Bool #

(<=) :: Xgafv -> Xgafv -> Bool #

(>) :: Xgafv -> Xgafv -> Bool #

(>=) :: Xgafv -> Xgafv -> Bool #

max :: Xgafv -> Xgafv -> Xgafv #

min :: Xgafv -> Xgafv -> Xgafv #

Hashable Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Methods

hashWithSalt :: Int -> Xgafv -> Int #

hash :: Xgafv -> Int #

FromHttpApiData Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep Xgafv Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep Xgafv = D1 ('MetaData "Xgafv" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Xgafv" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromXgafv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AnnotateFileResponse

data AnnotateFileResponse Source #

Response to a single file annotation request. A file may contain one or more images, which individually have their own responses.

See: newAnnotateFileResponse smart constructor.

Constructors

AnnotateFileResponse 

Fields

Instances

Instances details
FromJSON AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep AnnotateFileResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AnnotateFileResponse = D1 ('MetaData "AnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "AnnotateFileResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputConfig))) :*: (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AnnotateImageResponse])) :*: S1 ('MetaSel ('Just "totalPages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)))))
Show AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AnnotateFileResponse = D1 ('MetaData "AnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "AnnotateFileResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputConfig))) :*: (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AnnotateImageResponse])) :*: S1 ('MetaSel ('Just "totalPages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)))))

newAnnotateFileResponse :: AnnotateFileResponse Source #

Creates a value of AnnotateFileResponse with the minimum fields required to make a request.

AnnotateImageResponse

data AnnotateImageResponse Source #

Response to an image annotation request.

See: newAnnotateImageResponse smart constructor.

Constructors

AnnotateImageResponse 

Fields

Instances

Instances details
FromJSON AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep AnnotateImageResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AnnotateImageResponse = D1 ('MetaData "AnnotateImageResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "AnnotateImageResponse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageAnnotationContext)) :*: (S1 ('MetaSel ('Just "cropHintsAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CropHintsAnnotation)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)))) :*: ((S1 ('MetaSel ('Just "faceAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceAnnotation])) :*: S1 ('MetaSel ('Just "fullTextAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextAnnotation))) :*: (S1 ('MetaSel ('Just "imagePropertiesAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageProperties)) :*: S1 ('MetaSel ('Just "labelAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntityAnnotation]))))) :*: ((S1 ('MetaSel ('Just "landmarkAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntityAnnotation])) :*: (S1 ('MetaSel ('Just "localizedObjectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LocalizedObjectAnnotation])) :*: S1 ('MetaSel ('Just "logoAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntityAnnotation])))) :*: ((S1 ('MetaSel ('Just "productSearchResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProductSearchResults)) :*: S1 ('MetaSel ('Just "safeSearchAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SafeSearchAnnotation))) :*: (S1 ('MetaSel ('Just "textAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntityAnnotation])) :*: S1 ('MetaSel ('Just "webDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WebDetection)))))))
Show AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AnnotateImageResponse = D1 ('MetaData "AnnotateImageResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "AnnotateImageResponse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageAnnotationContext)) :*: (S1 ('MetaSel ('Just "cropHintsAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CropHintsAnnotation)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)))) :*: ((S1 ('MetaSel ('Just "faceAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceAnnotation])) :*: S1 ('MetaSel ('Just "fullTextAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextAnnotation))) :*: (S1 ('MetaSel ('Just "imagePropertiesAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageProperties)) :*: S1 ('MetaSel ('Just "labelAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntityAnnotation]))))) :*: ((S1 ('MetaSel ('Just "landmarkAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntityAnnotation])) :*: (S1 ('MetaSel ('Just "localizedObjectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LocalizedObjectAnnotation])) :*: S1 ('MetaSel ('Just "logoAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntityAnnotation])))) :*: ((S1 ('MetaSel ('Just "productSearchResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProductSearchResults)) :*: S1 ('MetaSel ('Just "safeSearchAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SafeSearchAnnotation))) :*: (S1 ('MetaSel ('Just "textAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntityAnnotation])) :*: S1 ('MetaSel ('Just "webDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WebDetection)))))))

newAnnotateImageResponse :: AnnotateImageResponse Source #

Creates a value of AnnotateImageResponse with the minimum fields required to make a request.

AsyncAnnotateFileResponse

newtype AsyncAnnotateFileResponse Source #

The response for a single offline file annotation request.

See: newAsyncAnnotateFileResponse smart constructor.

Constructors

AsyncAnnotateFileResponse 

Fields

Instances

Instances details
FromJSON AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep AsyncAnnotateFileResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AsyncAnnotateFileResponse = D1 ('MetaData "AsyncAnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "AsyncAnnotateFileResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe OutputConfig))))
Show AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AsyncAnnotateFileResponse = D1 ('MetaData "AsyncAnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "AsyncAnnotateFileResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe OutputConfig))))

newAsyncAnnotateFileResponse :: AsyncAnnotateFileResponse Source #

Creates a value of AsyncAnnotateFileResponse with the minimum fields required to make a request.

AsyncBatchAnnotateFilesResponse

newtype AsyncBatchAnnotateFilesResponse Source #

Response to an async batch file annotation request.

See: newAsyncBatchAnnotateFilesResponse smart constructor.

Constructors

AsyncBatchAnnotateFilesResponse 

Fields

Instances

Instances details
FromJSON AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep AsyncBatchAnnotateFilesResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AsyncBatchAnnotateFilesResponse = D1 ('MetaData "AsyncBatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "AsyncBatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [AsyncAnnotateFileResponse]))))
Show AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AsyncBatchAnnotateFilesResponse = D1 ('MetaData "AsyncBatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "AsyncBatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [AsyncAnnotateFileResponse]))))

newAsyncBatchAnnotateFilesResponse :: AsyncBatchAnnotateFilesResponse Source #

Creates a value of AsyncBatchAnnotateFilesResponse with the minimum fields required to make a request.

AsyncBatchAnnotateImagesResponse

newtype AsyncBatchAnnotateImagesResponse Source #

Response to an async batch image annotation request.

See: newAsyncBatchAnnotateImagesResponse smart constructor.

Constructors

AsyncBatchAnnotateImagesResponse 

Fields

Instances

Instances details
FromJSON AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep AsyncBatchAnnotateImagesResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AsyncBatchAnnotateImagesResponse = D1 ('MetaData "AsyncBatchAnnotateImagesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "AsyncBatchAnnotateImagesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe OutputConfig))))
Show AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep AsyncBatchAnnotateImagesResponse = D1 ('MetaData "AsyncBatchAnnotateImagesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "AsyncBatchAnnotateImagesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe OutputConfig))))

newAsyncBatchAnnotateImagesResponse :: AsyncBatchAnnotateImagesResponse Source #

Creates a value of AsyncBatchAnnotateImagesResponse with the minimum fields required to make a request.

BatchAnnotateFilesResponse

newtype BatchAnnotateFilesResponse Source #

A list of file annotation responses.

See: newBatchAnnotateFilesResponse smart constructor.

Constructors

BatchAnnotateFilesResponse 

Fields

Instances

Instances details
FromJSON BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep BatchAnnotateFilesResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep BatchAnnotateFilesResponse = D1 ('MetaData "BatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "BatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [AnnotateFileResponse]))))
Show BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep BatchAnnotateFilesResponse = D1 ('MetaData "BatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "BatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [AnnotateFileResponse]))))

newBatchAnnotateFilesResponse :: BatchAnnotateFilesResponse Source #

Creates a value of BatchAnnotateFilesResponse with the minimum fields required to make a request.

BatchOperationMetadata

data BatchOperationMetadata Source #

Metadata for the batch operations such as the current state. This is included in the metadata field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.

See: newBatchOperationMetadata smart constructor.

Constructors

BatchOperationMetadata 

Fields

Instances

Instances details
FromJSON BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep BatchOperationMetadata 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep BatchOperationMetadata = D1 ('MetaData "BatchOperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "BatchOperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchOperationMetadata_State)) :*: S1 ('MetaSel ('Just "submitTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))
Show BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep BatchOperationMetadata = D1 ('MetaData "BatchOperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "BatchOperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchOperationMetadata_State)) :*: S1 ('MetaSel ('Just "submitTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))

newBatchOperationMetadata :: BatchOperationMetadata Source #

Creates a value of BatchOperationMetadata with the minimum fields required to make a request.

BatchOperationMetadata_State

newtype BatchOperationMetadata_State Source #

The current state of the batch operation.

Bundled Patterns

pattern BatchOperationMetadata_State_STATEUNSPECIFIED :: BatchOperationMetadata_State

Invalid.

pattern BatchOperationMetadata_State_Processing :: BatchOperationMetadata_State

Request is actively being processed.

pattern BatchOperationMetadata_State_Successful :: BatchOperationMetadata_State

The request is done and at least one item has been successfully processed.

pattern BatchOperationMetadata_State_Failed :: BatchOperationMetadata_State

The request is done and no item has been successfully processed.

pattern BatchOperationMetadata_State_Cancelled :: BatchOperationMetadata_State

The request is done after the longrunning.Operations.CancelOperation has been called by the user. Any records that were processed before the cancel command are output as specified in the request.

Instances

Instances details
FromJSON BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep BatchOperationMetadata_State 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep BatchOperationMetadata_State = D1 ('MetaData "BatchOperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "BatchOperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatchOperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep BatchOperationMetadata_State = D1 ('MetaData "BatchOperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "BatchOperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatchOperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Block

data Block Source #

Logical element on the page.

See: newBlock smart constructor.

Constructors

Block 

Fields

  • blockType :: Maybe Block_BlockType

    Detected block type (text, image etc) for this block.

  • boundingBox :: Maybe BoundingPoly

    The bounding box for the block. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertex order will still be (0, 1, 2, 3).

  • confidence :: Maybe Double

    Confidence of the OCR results on the block. Range [0, 1].

  • paragraphs :: Maybe [Paragraph]

    List of paragraphs in this block (if this blocks is of type text).

  • property :: Maybe TextProperty

    Additional information detected for the block.

Instances

Instances details
FromJSON Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Block 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

from :: Block -> Rep Block x #

to :: Rep Block x -> Block #

Show Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

showsPrec :: Int -> Block -> ShowS #

show :: Block -> String #

showList :: [Block] -> ShowS #

Eq Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

(==) :: Block -> Block -> Bool #

(/=) :: Block -> Block -> Bool #

type Rep Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newBlock :: Block Source #

Creates a value of Block with the minimum fields required to make a request.

Block_BlockType

newtype Block_BlockType Source #

Detected block type (text, image etc) for this block.

Constructors

Block_BlockType 

Bundled Patterns

pattern Block_BlockType_Unknown :: Block_BlockType

Unknown block type.

pattern Block_BlockType_Text :: Block_BlockType

Regular text block.

pattern Block_BlockType_Table :: Block_BlockType

Table block.

pattern Block_BlockType_Picture :: Block_BlockType

Image block.

pattern Block_BlockType_Ruler :: Block_BlockType

Horizontal/vertical line box.

pattern Block_BlockType_Barcode :: Block_BlockType

Barcode block.

Instances

Instances details
FromJSON Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep Block_BlockType 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep Block_BlockType = D1 ('MetaData "Block_BlockType" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Block_BlockType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBlock_BlockType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep Block_BlockType = D1 ('MetaData "Block_BlockType" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Block_BlockType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBlock_BlockType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BoundingPoly

data BoundingPoly Source #

A bounding polygon for the detected image annotation.

See: newBoundingPoly smart constructor.

Constructors

BoundingPoly 

Fields

Instances

Instances details
FromJSON BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep BoundingPoly 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep BoundingPoly = D1 ('MetaData "BoundingPoly" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "BoundingPoly" 'PrefixI 'True) (S1 ('MetaSel ('Just "normalizedVertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NormalizedVertex])) :*: S1 ('MetaSel ('Just "vertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Vertex]))))
Show BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep BoundingPoly = D1 ('MetaData "BoundingPoly" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "BoundingPoly" 'PrefixI 'True) (S1 ('MetaSel ('Just "normalizedVertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NormalizedVertex])) :*: S1 ('MetaSel ('Just "vertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Vertex]))))

newBoundingPoly :: BoundingPoly Source #

Creates a value of BoundingPoly with the minimum fields required to make a request.

Color

data Color Source #

Represents a color in the RGBA color space. This representation is designed for simplicity of conversion to and from color representations in various languages over compactness. For example, the fields of this representation can be trivially provided to the constructor of java.awt.Color in Java; it can also be trivially provided to UIColor's +colorWithRed:green:blue:alpha method in iOS; and, with just a little work, it can be easily formatted into a CSS rgba() string in JavaScript. This reference page doesn't have information about the absolute color space that should be used to interpret the RGB value—for example, sRGB, Adobe RGB, DCI-P3, and BT.2020. By default, applications should assume the sRGB color space. When color equality needs to be decided, implementations, unless documented otherwise, treat two colors as equal if all their red, green, blue, and alpha values each differ by at most 1e-5. Example (Java): import com.google.type.Color; // ... public static java.awt.Color fromProto(Color protocolor) { float alpha = protocolor.hasAlpha() ? protocolor.getAlpha().getValue() : 1.0; return new java.awt.Color( protocolor.getRed(), protocolor.getGreen(), protocolor.getBlue(), alpha); } public static Color toProto(java.awt.Color color) { float red = (float) color.getRed(); float green = (float) color.getGreen(); float blue = (float) color.getBlue(); float denominator = 255.0; Color.Builder resultBuilder = Color .newBuilder() .setRed(red / denominator) .setGreen(green / denominator) .setBlue(blue / denominator); int alpha = color.getAlpha(); if (alpha != 255) { result.setAlpha( FloatValue .newBuilder() .setValue(((float) alpha) / denominator) .build()); } return resultBuilder.build(); } // ... Example (iOS / Obj-C): // ... static UIColor* fromProto(Color* protocolor) { float red = [protocolor red]; float green = [protocolor green]; float blue = [protocolor blue]; FloatValue* alphawrapper = [protocolor alpha]; float alpha = 1.0; if (alphawrapper != nil) { alpha = [alpha/wrapper value]; } return [UIColor colorWithRed:red green:green blue:blue alpha:alpha]; } static Color* toProto(UIColor* color) { CGFloat red, green, blue, alpha; if (![color getRed:&red green:&green blue:&blue alpha:&alpha]) { return nil; } Color* result = [[Color alloc] init]; [result setRed:red]; [result setGreen:green]; [result setBlue:blue]; if (alpha <= 0.9999) { [result setAlpha:floatWrapperWithValue(alpha)]; } [result autorelease]; return result; } // ... Example (JavaScript): // ... var protoToCssColor = function(rgbcolor) { var redFrac = rgbcolor.red || 0.0; var greenFrac = rgbcolor.green || 0.0; var blueFrac = rgbcolor.blue || 0.0; var red = Math.floor(redFrac * 255); var green = Math.floor(greenFrac * 255); var blue = Math.floor(blueFrac * 255); if (!('alpha' in rgb/color)) { return rgbToCssColor(red, green, blue); } var alphaFrac = rgb_color.alpha.value || 0.0; var rgbParams = [red, green, blue].join(','); return ['rgba(', rgbParams, ',', alphaFrac, ')'].join(''); }; var rgbToCssColor = function(red, green, blue) { var rgbNumber = new Number((red << 16) | (green << 8) | blue); var hexString = rgbNumber.toString(16); var missingZeros = 6 - hexString.length; var resultBuilder = ['#']; for (var i = 0; i < missingZeros; i++) { resultBuilder.push('0'); } resultBuilder.push(hexString); return resultBuilder.join(''); }; // ...

See: newColor smart constructor.

Constructors

Color 

Fields

  • alpha :: Maybe Double

    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).

  • blue :: Maybe Double

    The amount of blue in the color as a value in the interval [0, 1].

  • green :: Maybe Double

    The amount of green in the color as a value in the interval [0, 1].

  • red :: Maybe Double

    The amount of red in the color as a value in the interval [0, 1].

Instances

Instances details
FromJSON Color Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Color Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Color Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Color 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

from :: Color -> Rep Color x #

to :: Rep Color x -> Color #

Show Color Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

showsPrec :: Int -> Color -> ShowS #

show :: Color -> String #

showList :: [Color] -> ShowS #

Eq Color Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

(==) :: Color -> Color -> Bool #

(/=) :: Color -> Color -> Bool #

type Rep Color Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newColor :: Color Source #

Creates a value of Color with the minimum fields required to make a request.

ColorInfo

data ColorInfo Source #

Color information consists of RGB channels, score, and the fraction of the image that the color occupies in the image.

See: newColorInfo smart constructor.

Constructors

ColorInfo 

Fields

Instances

Instances details
FromJSON ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep ColorInfo 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ColorInfo = D1 ('MetaData "ColorInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ColorInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "color") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Color)) :*: (S1 ('MetaSel ('Just "pixelFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ColorInfo = D1 ('MetaData "ColorInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ColorInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "color") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Color)) :*: (S1 ('MetaSel ('Just "pixelFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newColorInfo :: ColorInfo Source #

Creates a value of ColorInfo with the minimum fields required to make a request.

CropHint

data CropHint Source #

Single crop hint that is used to generate a new crop when serving an image.

See: newCropHint smart constructor.

Constructors

CropHint 

Fields

Instances

Instances details
FromJSON CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep CropHint 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep CropHint = D1 ('MetaData "CropHint" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "CropHint" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "importanceFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

Methods

from :: CropHint -> Rep CropHint x #

to :: Rep CropHint x -> CropHint #

Show CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep CropHint = D1 ('MetaData "CropHint" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "CropHint" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "importanceFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newCropHint :: CropHint Source #

Creates a value of CropHint with the minimum fields required to make a request.

CropHintsAnnotation

newtype CropHintsAnnotation Source #

Set of crop hints that are used to generate new crops when serving images.

See: newCropHintsAnnotation smart constructor.

Constructors

CropHintsAnnotation 

Fields

Instances

Instances details
FromJSON CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep CropHintsAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep CropHintsAnnotation = D1 ('MetaData "CropHintsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "CropHintsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "cropHints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [CropHint]))))
Show CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep CropHintsAnnotation = D1 ('MetaData "CropHintsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "CropHintsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "cropHints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [CropHint]))))

newCropHintsAnnotation :: CropHintsAnnotation Source #

Creates a value of CropHintsAnnotation with the minimum fields required to make a request.

DetectedBreak

data DetectedBreak Source #

Detected start or end of a structural component.

See: newDetectedBreak smart constructor.

Constructors

DetectedBreak 

Fields

Instances

Instances details
FromJSON DetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON DetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic DetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep DetectedBreak 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep DetectedBreak = D1 ('MetaData "DetectedBreak" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "DetectedBreak" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectedBreak_Type))))
Show DetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq DetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep DetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep DetectedBreak = D1 ('MetaData "DetectedBreak" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "DetectedBreak" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectedBreak_Type))))

newDetectedBreak :: DetectedBreak Source #

Creates a value of DetectedBreak with the minimum fields required to make a request.

DetectedBreak_Type

newtype DetectedBreak_Type Source #

Detected break type.

Bundled Patterns

pattern DetectedBreak_Type_Unknown :: DetectedBreak_Type

Unknown break label type.

pattern DetectedBreak_Type_Space :: DetectedBreak_Type

Regular space.

pattern DetectedBreak_Type_SURESPACE :: DetectedBreak_Type

Sure space (very wide).

pattern DetectedBreak_Type_EOLSURESPACE :: DetectedBreak_Type

Line-wrapping break.

pattern DetectedBreak_Type_Hyphen :: DetectedBreak_Type

End-line hyphen that is not present in text; does not co-occur with SPACE, LEADER_SPACE, or LINE_BREAK.

pattern DetectedBreak_Type_LINEBREAK :: DetectedBreak_Type

Line break that ends a paragraph.

Instances

Instances details
FromJSON DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep DetectedBreak_Type 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep DetectedBreak_Type = D1 ('MetaData "DetectedBreak_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "DetectedBreak_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDetectedBreak_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep DetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep DetectedBreak_Type = D1 ('MetaData "DetectedBreak_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "DetectedBreak_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDetectedBreak_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DetectedLanguage

data DetectedLanguage Source #

Detected language for a structural component.

See: newDetectedLanguage smart constructor.

Constructors

DetectedLanguage 

Fields

  • confidence :: Maybe Double

    Confidence of detected language. Range [0, 1].

  • languageCode :: Maybe Text

    The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

Instances

Instances details
FromJSON DetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON DetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic DetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep DetectedLanguage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep DetectedLanguage = D1 ('MetaData "DetectedLanguage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "DetectedLanguage" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show DetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq DetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep DetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep DetectedLanguage = D1 ('MetaData "DetectedLanguage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "DetectedLanguage" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDetectedLanguage :: DetectedLanguage Source #

Creates a value of DetectedLanguage with the minimum fields required to make a request.

DominantColorsAnnotation

newtype DominantColorsAnnotation Source #

Set of dominant colors and their corresponding scores.

See: newDominantColorsAnnotation smart constructor.

Constructors

DominantColorsAnnotation 

Fields

Instances

Instances details
FromJSON DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep DominantColorsAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep DominantColorsAnnotation = D1 ('MetaData "DominantColorsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "DominantColorsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "colors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [ColorInfo]))))
Show DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep DominantColorsAnnotation = D1 ('MetaData "DominantColorsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "DominantColorsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "colors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [ColorInfo]))))

newDominantColorsAnnotation :: DominantColorsAnnotation Source #

Creates a value of DominantColorsAnnotation with the minimum fields required to make a request.

EntityAnnotation

data EntityAnnotation Source #

Set of detected entity features.

See: newEntityAnnotation smart constructor.

Constructors

EntityAnnotation 

Fields

  • boundingPoly :: Maybe BoundingPoly

    Image region to which this entity belongs. Not produced for LABEL_DETECTION features.

  • confidence :: Maybe Double

    Deprecated. Use score instead. The accuracy of the entity detection in an image. For example, for an image in which the "Eiffel Tower" entity is detected, this field represents the confidence that there is a tower in the query image. Range [0, 1].

  • description :: Maybe Text

    Entity textual description, expressed in its locale language.

  • locale :: Maybe Text

    The language code for the locale in which the entity textual description is expressed.

  • locations :: Maybe [LocationInfo]

    The location information for the detected entity. Multiple LocationInfo elements can be present because one location may indicate the location of the scene in the image, and another location may indicate the location of the place where the image was taken. Location information is usually present for landmarks.

  • mid :: Maybe Text

    Opaque entity ID. Some IDs may be available in Google Knowledge Graph Search API.

  • properties :: Maybe [Property]

    Some entities may have optional user-supplied Property (name/value) fields, such a score or string that qualifies the entity.

  • score :: Maybe Double

    Overall score of the result. Range [0, 1].

  • topicality :: Maybe Double

    The relevancy of the ICA (Image Content Annotation) label to the image. For example, the relevancy of "tower" is likely higher to an image containing the detected "Eiffel Tower" than to an image containing a detected distant towering building, even though the confidence that there is a tower in each image may be the same. Range [0, 1].

Instances

Instances details
FromJSON EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newEntityAnnotation :: EntityAnnotation Source #

Creates a value of EntityAnnotation with the minimum fields required to make a request.

FaceAnnotation

data FaceAnnotation Source #

A face annotation object contains the results of face detection.

See: newFaceAnnotation smart constructor.

Constructors

FaceAnnotation 

Fields

Instances

Instances details
FromJSON FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep FaceAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep FaceAnnotation = D1 ('MetaData "FaceAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "FaceAnnotation" 'PrefixI 'True) (((S1 ('MetaSel ('Just "angerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_AngerLikelihood)) :*: (S1 ('MetaSel ('Just "blurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_BlurredLikelihood)) :*: S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)))) :*: ((S1 ('MetaSel ('Just "detectionConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "fdBoundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly))) :*: (S1 ('MetaSel ('Just "headwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_HeadwearLikelihood)) :*: S1 ('MetaSel ('Just "joyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_JoyLikelihood))))) :*: (((S1 ('MetaSel ('Just "landmarkingConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Landmark]))) :*: (S1 ('MetaSel ('Just "panAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "rollAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "sorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_SorrowLikelihood)) :*: S1 ('MetaSel ('Just "surpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_SurpriseLikelihood))) :*: (S1 ('MetaSel ('Just "tiltAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "underExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_UnderExposedLikelihood)))))))
Show FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep FaceAnnotation = D1 ('MetaData "FaceAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "FaceAnnotation" 'PrefixI 'True) (((S1 ('MetaSel ('Just "angerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_AngerLikelihood)) :*: (S1 ('MetaSel ('Just "blurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_BlurredLikelihood)) :*: S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)))) :*: ((S1 ('MetaSel ('Just "detectionConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "fdBoundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly))) :*: (S1 ('MetaSel ('Just "headwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_HeadwearLikelihood)) :*: S1 ('MetaSel ('Just "joyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_JoyLikelihood))))) :*: (((S1 ('MetaSel ('Just "landmarkingConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Landmark]))) :*: (S1 ('MetaSel ('Just "panAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "rollAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "sorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_SorrowLikelihood)) :*: S1 ('MetaSel ('Just "surpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_SurpriseLikelihood))) :*: (S1 ('MetaSel ('Just "tiltAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "underExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAnnotation_UnderExposedLikelihood)))))))

newFaceAnnotation :: FaceAnnotation Source #

Creates a value of FaceAnnotation with the minimum fields required to make a request.

FaceAnnotation_AngerLikelihood

newtype FaceAnnotation_AngerLikelihood Source #

Anger likelihood.

Instances

Instances details
FromJSON FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep FaceAnnotation_AngerLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_AngerLikelihood = D1 ('MetaData "FaceAnnotation_AngerLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_AngerLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_AngerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_AngerLikelihood = D1 ('MetaData "FaceAnnotation_AngerLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_AngerLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_AngerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FaceAnnotation_BlurredLikelihood

newtype FaceAnnotation_BlurredLikelihood Source #

Blurred likelihood.

Instances

Instances details
FromJSON FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep FaceAnnotation_BlurredLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_BlurredLikelihood = D1 ('MetaData "FaceAnnotation_BlurredLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_BlurredLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_BlurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_BlurredLikelihood = D1 ('MetaData "FaceAnnotation_BlurredLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_BlurredLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_BlurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FaceAnnotation_HeadwearLikelihood

newtype FaceAnnotation_HeadwearLikelihood Source #

Headwear likelihood.

Instances

Instances details
FromJSON FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep FaceAnnotation_HeadwearLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_HeadwearLikelihood = D1 ('MetaData "FaceAnnotation_HeadwearLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_HeadwearLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_HeadwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_HeadwearLikelihood = D1 ('MetaData "FaceAnnotation_HeadwearLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_HeadwearLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_HeadwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FaceAnnotation_JoyLikelihood

newtype FaceAnnotation_JoyLikelihood Source #

Joy likelihood.

Instances

Instances details
FromJSON FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep FaceAnnotation_JoyLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_JoyLikelihood = D1 ('MetaData "FaceAnnotation_JoyLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_JoyLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_JoyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_JoyLikelihood = D1 ('MetaData "FaceAnnotation_JoyLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_JoyLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_JoyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FaceAnnotation_SorrowLikelihood

newtype FaceAnnotation_SorrowLikelihood Source #

Sorrow likelihood.

Instances

Instances details
FromJSON FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep FaceAnnotation_SorrowLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_SorrowLikelihood = D1 ('MetaData "FaceAnnotation_SorrowLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_SorrowLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_SorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_SorrowLikelihood = D1 ('MetaData "FaceAnnotation_SorrowLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_SorrowLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_SorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FaceAnnotation_SurpriseLikelihood

newtype FaceAnnotation_SurpriseLikelihood Source #

Surprise likelihood.

Instances

Instances details
FromJSON FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep FaceAnnotation_SurpriseLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_SurpriseLikelihood = D1 ('MetaData "FaceAnnotation_SurpriseLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_SurpriseLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_SurpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_SurpriseLikelihood = D1 ('MetaData "FaceAnnotation_SurpriseLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_SurpriseLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_SurpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FaceAnnotation_UnderExposedLikelihood

newtype FaceAnnotation_UnderExposedLikelihood Source #

Under-exposed likelihood.

Instances

Instances details
FromJSON FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep FaceAnnotation_UnderExposedLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_UnderExposedLikelihood = D1 ('MetaData "FaceAnnotation_UnderExposedLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_UnderExposedLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_UnderExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep FaceAnnotation_UnderExposedLikelihood = D1 ('MetaData "FaceAnnotation_UnderExposedLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "FaceAnnotation_UnderExposedLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAnnotation_UnderExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GcsDestination

newtype GcsDestination Source #

The Google Cloud Storage location where the output will be written to.

See: newGcsDestination smart constructor.

Constructors

GcsDestination 

Fields

  • uri :: Maybe Text

    Google Cloud Storage URI prefix where the results will be stored. Results will be in JSON format and preceded by its corresponding input URI prefix. This field can either represent a gcs file prefix or gcs directory. In either case, the uri should be unique because in order to get all of the output files, you will need to do a wildcard gcs search on the uri prefix you provide. Examples: * File Prefix: gs://bucket-name/here/filenameprefix The output files will be created in gs://bucket-name/here/ and the names of the output files will begin with "filenameprefix". * Directory Prefix: gs://bucket-name/some/location/ The output files will be created in gs://bucket-name/some/location/ and the names of the output files could be anything because there was no filename prefix specified. If multiple outputs, each response is still AnnotateFileResponse, each of which contains some subset of the full list of AnnotateImageResponse. Multiple outputs can happen if, for example, the output JSON is too large and overflows into multiple sharded files.

Instances

Instances details
FromJSON GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GcsDestination 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GcsDestination = D1 ('MetaData "GcsDestination" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GcsDestination" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GcsDestination = D1 ('MetaData "GcsDestination" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GcsDestination" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

newGcsDestination :: GcsDestination Source #

Creates a value of GcsDestination with the minimum fields required to make a request.

GcsSource

newtype GcsSource Source #

The Google Cloud Storage location where the input will be read from.

See: newGcsSource smart constructor.

Constructors

GcsSource 

Fields

  • uri :: Maybe Text

    Google Cloud Storage URI for the input file. This must only be a Google Cloud Storage object. Wildcards are not currently supported.

Instances

Instances details
FromJSON GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GcsSource 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GcsSource = D1 ('MetaData "GcsSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GcsSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GcsSource = D1 ('MetaData "GcsSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GcsSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

newGcsSource :: GcsSource Source #

Creates a value of GcsSource with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1AnnotateFileResponse

data GoogleCloudVisionV1p1beta1AnnotateFileResponse Source #

Response to a single file annotation request. A file may contain one or more images, which individually have their own responses.

See: newGoogleCloudVisionV1p1beta1AnnotateFileResponse smart constructor.

Constructors

GoogleCloudVisionV1p1beta1AnnotateFileResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1AnnotateFileResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p1beta1AnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1AnnotateFileResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1InputConfig))) :*: (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1AnnotateImageResponse])) :*: S1 ('MetaSel ('Just "totalPages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)))))
Show GoogleCloudVisionV1p1beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p1beta1AnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1AnnotateFileResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1InputConfig))) :*: (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1AnnotateImageResponse])) :*: S1 ('MetaSel ('Just "totalPages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)))))

GoogleCloudVisionV1p1beta1AnnotateImageResponse

data GoogleCloudVisionV1p1beta1AnnotateImageResponse Source #

Response to an image annotation request.

See: newGoogleCloudVisionV1p1beta1AnnotateImageResponse smart constructor.

Constructors

GoogleCloudVisionV1p1beta1AnnotateImageResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1AnnotateImageResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AnnotateImageResponse = D1 ('MetaData "GoogleCloudVisionV1p1beta1AnnotateImageResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1AnnotateImageResponse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1ImageAnnotationContext)) :*: (S1 ('MetaSel ('Just "cropHintsAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1CropHintsAnnotation)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)))) :*: ((S1 ('MetaSel ('Just "faceAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1FaceAnnotation])) :*: S1 ('MetaSel ('Just "fullTextAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1TextAnnotation))) :*: (S1 ('MetaSel ('Just "imagePropertiesAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1ImageProperties)) :*: S1 ('MetaSel ('Just "labelAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1EntityAnnotation]))))) :*: ((S1 ('MetaSel ('Just "landmarkAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1EntityAnnotation])) :*: (S1 ('MetaSel ('Just "localizedObjectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation])) :*: S1 ('MetaSel ('Just "logoAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1EntityAnnotation])))) :*: ((S1 ('MetaSel ('Just "productSearchResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1ProductSearchResults)) :*: S1 ('MetaSel ('Just "safeSearchAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation))) :*: (S1 ('MetaSel ('Just "textAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1EntityAnnotation])) :*: S1 ('MetaSel ('Just "webDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1WebDetection)))))))
Show GoogleCloudVisionV1p1beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AnnotateImageResponse = D1 ('MetaData "GoogleCloudVisionV1p1beta1AnnotateImageResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1AnnotateImageResponse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1ImageAnnotationContext)) :*: (S1 ('MetaSel ('Just "cropHintsAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1CropHintsAnnotation)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)))) :*: ((S1 ('MetaSel ('Just "faceAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1FaceAnnotation])) :*: S1 ('MetaSel ('Just "fullTextAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1TextAnnotation))) :*: (S1 ('MetaSel ('Just "imagePropertiesAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1ImageProperties)) :*: S1 ('MetaSel ('Just "labelAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1EntityAnnotation]))))) :*: ((S1 ('MetaSel ('Just "landmarkAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1EntityAnnotation])) :*: (S1 ('MetaSel ('Just "localizedObjectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation])) :*: S1 ('MetaSel ('Just "logoAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1EntityAnnotation])))) :*: ((S1 ('MetaSel ('Just "productSearchResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1ProductSearchResults)) :*: S1 ('MetaSel ('Just "safeSearchAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation))) :*: (S1 ('MetaSel ('Just "textAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1EntityAnnotation])) :*: S1 ('MetaSel ('Just "webDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1WebDetection)))))))

GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse

newtype GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse Source #

The response for a single offline file annotation request.

See: newGoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse smart constructor.

Constructors

GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p1beta1OutputConfig))))
Show GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p1beta1OutputConfig))))

GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse

newtype GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse Source #

Response to an async batch file annotation request.

See: newGoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse smart constructor.

Constructors

GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse]))))
Show GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1AsyncAnnotateFileResponse]))))

GoogleCloudVisionV1p1beta1Block

data GoogleCloudVisionV1p1beta1Block Source #

Logical element on the page.

See: newGoogleCloudVisionV1p1beta1Block smart constructor.

Constructors

GoogleCloudVisionV1p1beta1Block 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p1beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p1beta1Block :: GoogleCloudVisionV1p1beta1Block Source #

Creates a value of GoogleCloudVisionV1p1beta1Block with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1Block_BlockType

newtype GoogleCloudVisionV1p1beta1Block_BlockType Source #

Detected block type (text, image etc) for this block.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1Block_BlockType 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1Block_BlockType = D1 ('MetaData "GoogleCloudVisionV1p1beta1Block_BlockType" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1Block_BlockType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1Block_BlockType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1Block_BlockType = D1 ('MetaData "GoogleCloudVisionV1p1beta1Block_BlockType" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1Block_BlockType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1Block_BlockType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1BoundingPoly

data GoogleCloudVisionV1p1beta1BoundingPoly Source #

A bounding polygon for the detected image annotation.

See: newGoogleCloudVisionV1p1beta1BoundingPoly smart constructor.

Constructors

GoogleCloudVisionV1p1beta1BoundingPoly 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1BoundingPoly 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1BoundingPoly = D1 ('MetaData "GoogleCloudVisionV1p1beta1BoundingPoly" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1BoundingPoly" 'PrefixI 'True) (S1 ('MetaSel ('Just "normalizedVertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1NormalizedVertex])) :*: S1 ('MetaSel ('Just "vertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1Vertex]))))
Show GoogleCloudVisionV1p1beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1BoundingPoly = D1 ('MetaData "GoogleCloudVisionV1p1beta1BoundingPoly" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1BoundingPoly" 'PrefixI 'True) (S1 ('MetaSel ('Just "normalizedVertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1NormalizedVertex])) :*: S1 ('MetaSel ('Just "vertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1Vertex]))))

GoogleCloudVisionV1p1beta1ColorInfo

data GoogleCloudVisionV1p1beta1ColorInfo Source #

Color information consists of RGB channels, score, and the fraction of the image that the color occupies in the image.

See: newGoogleCloudVisionV1p1beta1ColorInfo smart constructor.

Constructors

GoogleCloudVisionV1p1beta1ColorInfo 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1ColorInfo 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ColorInfo = D1 ('MetaData "GoogleCloudVisionV1p1beta1ColorInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ColorInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "color") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Color)) :*: (S1 ('MetaSel ('Just "pixelFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p1beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ColorInfo = D1 ('MetaData "GoogleCloudVisionV1p1beta1ColorInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ColorInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "color") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Color)) :*: (S1 ('MetaSel ('Just "pixelFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p1beta1ColorInfo :: GoogleCloudVisionV1p1beta1ColorInfo Source #

Creates a value of GoogleCloudVisionV1p1beta1ColorInfo with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1CropHint

data GoogleCloudVisionV1p1beta1CropHint Source #

Single crop hint that is used to generate a new crop when serving an image.

See: newGoogleCloudVisionV1p1beta1CropHint smart constructor.

Constructors

GoogleCloudVisionV1p1beta1CropHint 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1CropHint 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1CropHint = D1 ('MetaData "GoogleCloudVisionV1p1beta1CropHint" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1CropHint" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "importanceFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p1beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1CropHint = D1 ('MetaData "GoogleCloudVisionV1p1beta1CropHint" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1CropHint" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "importanceFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p1beta1CropHint :: GoogleCloudVisionV1p1beta1CropHint Source #

Creates a value of GoogleCloudVisionV1p1beta1CropHint with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1CropHintsAnnotation

newtype GoogleCloudVisionV1p1beta1CropHintsAnnotation Source #

Set of crop hints that are used to generate new crops when serving images.

See: newGoogleCloudVisionV1p1beta1CropHintsAnnotation smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1CropHintsAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1CropHintsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1CropHintsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1CropHintsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "cropHints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1CropHint]))))
Show GoogleCloudVisionV1p1beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1CropHintsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1CropHintsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1CropHintsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "cropHints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1CropHint]))))

GoogleCloudVisionV1p1beta1DominantColorsAnnotation

newtype GoogleCloudVisionV1p1beta1DominantColorsAnnotation Source #

Set of dominant colors and their corresponding scores.

See: newGoogleCloudVisionV1p1beta1DominantColorsAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p1beta1DominantColorsAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1DominantColorsAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1DominantColorsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1DominantColorsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1DominantColorsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "colors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ColorInfo]))))
Show GoogleCloudVisionV1p1beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1DominantColorsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1DominantColorsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1DominantColorsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "colors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ColorInfo]))))

GoogleCloudVisionV1p1beta1EntityAnnotation

data GoogleCloudVisionV1p1beta1EntityAnnotation Source #

Set of detected entity features.

See: newGoogleCloudVisionV1p1beta1EntityAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p1beta1EntityAnnotation 

Fields

  • boundingPoly :: Maybe GoogleCloudVisionV1p1beta1BoundingPoly

    Image region to which this entity belongs. Not produced for LABEL_DETECTION features.

  • confidence :: Maybe Double

    Deprecated. Use score instead. The accuracy of the entity detection in an image. For example, for an image in which the "Eiffel Tower" entity is detected, this field represents the confidence that there is a tower in the query image. Range [0, 1].

  • description :: Maybe Text

    Entity textual description, expressed in its locale language.

  • locale :: Maybe Text

    The language code for the locale in which the entity textual description is expressed.

  • locations :: Maybe [GoogleCloudVisionV1p1beta1LocationInfo]

    The location information for the detected entity. Multiple LocationInfo elements can be present because one location may indicate the location of the scene in the image, and another location may indicate the location of the place where the image was taken. Location information is usually present for landmarks.

  • mid :: Maybe Text

    Opaque entity ID. Some IDs may be available in Google Knowledge Graph Search API.

  • properties :: Maybe [GoogleCloudVisionV1p1beta1Property]

    Some entities may have optional user-supplied Property (name/value) fields, such a score or string that qualifies the entity.

  • score :: Maybe Double

    Overall score of the result. Range [0, 1].

  • topicality :: Maybe Double

    The relevancy of the ICA (Image Content Annotation) label to the image. For example, the relevancy of "tower" is likely higher to an image containing the detected "Eiffel Tower" than to an image containing a detected distant towering building, even though the confidence that there is a tower in each image may be the same. Range [0, 1].

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1EntityAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p1beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p1beta1FaceAnnotation

data GoogleCloudVisionV1p1beta1FaceAnnotation Source #

A face annotation object contains the results of face detection.

See: newGoogleCloudVisionV1p1beta1FaceAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p1beta1FaceAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation" 'PrefixI 'True) (((S1 ('MetaSel ('Just "angerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood)) :*: (S1 ('MetaSel ('Just "blurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood)) :*: S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1BoundingPoly)))) :*: ((S1 ('MetaSel ('Just "detectionConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "fdBoundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1BoundingPoly))) :*: (S1 ('MetaSel ('Just "headwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood)) :*: S1 ('MetaSel ('Just "joyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood))))) :*: (((S1 ('MetaSel ('Just "landmarkingConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark]))) :*: (S1 ('MetaSel ('Just "panAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "rollAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "sorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood)) :*: S1 ('MetaSel ('Just "surpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood))) :*: (S1 ('MetaSel ('Just "tiltAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "underExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood)))))))
Show GoogleCloudVisionV1p1beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation" 'PrefixI 'True) (((S1 ('MetaSel ('Just "angerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood)) :*: (S1 ('MetaSel ('Just "blurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood)) :*: S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1BoundingPoly)))) :*: ((S1 ('MetaSel ('Just "detectionConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "fdBoundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1BoundingPoly))) :*: (S1 ('MetaSel ('Just "headwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood)) :*: S1 ('MetaSel ('Just "joyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood))))) :*: (((S1 ('MetaSel ('Just "landmarkingConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark]))) :*: (S1 ('MetaSel ('Just "panAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "rollAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "sorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood)) :*: S1 ('MetaSel ('Just "surpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood))) :*: (S1 ('MetaSel ('Just "tiltAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "underExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood)))))))

GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood

newtype GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source #

Anger likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood

newtype GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source #

Blurred likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood

newtype GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source #

Headwear likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood

newtype GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source #

Joy likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood

newtype GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source #

Sorrow likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood

newtype GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source #

Surprise likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood

newtype GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source #

Under-exposed likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1FaceAnnotationLandmark

data GoogleCloudVisionV1p1beta1FaceAnnotationLandmark Source #

A face-specific landmark (for example, a face feature). Landmark positions may fall outside the bounds of the image if the face is near one or more edges of the image. Therefore it is NOT guaranteed that 0 <= x < width or 0 <= y < height.

See: newGoogleCloudVisionV1p1beta1FaceAnnotationLandmark smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotationLandmark" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotationLandmark" 'PrefixI 'True) (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1Position)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type))))
Show GoogleCloudVisionV1p1beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotationLandmark" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotationLandmark" 'PrefixI 'True) (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1Position)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type))))

GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

newtype GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source #

Face landmark type.

Bundled Patterns

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Unknown face landmark detected. Should not be filled.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Left eye.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Right eye.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Left of left eyebrow.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Right of left eyebrow.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Left of right eyebrow.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Right of right eyebrow.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Midpoint between eyes.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Nose tip.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Upper lip.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Lower lip.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Mouth left.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Mouth right.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Mouth center.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Nose, bottom right.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Nose, bottom left.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Nose, bottom center.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Left eye, top boundary.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Left eye, right corner.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Left eye, bottom boundary.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Left eye, left corner.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Right eye, top boundary.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Right eye, right corner.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Right eye, bottom boundary.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Right eye, left corner.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Left eyebrow, upper midpoint.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Right eyebrow, upper midpoint.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Left ear tragion.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Right ear tragion.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Left eye pupil.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Right eye pupil.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Forehead glabella.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Chin gnathion.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Chin left gonion.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Chin right gonion.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Left cheek center.

pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type

Right cheek center.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type = D1 ('MetaData "GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1GcsDestination

newtype GoogleCloudVisionV1p1beta1GcsDestination Source #

The Google Cloud Storage location where the output will be written to.

See: newGoogleCloudVisionV1p1beta1GcsDestination smart constructor.

Constructors

GoogleCloudVisionV1p1beta1GcsDestination 

Fields

  • uri :: Maybe Text

    Google Cloud Storage URI prefix where the results will be stored. Results will be in JSON format and preceded by its corresponding input URI prefix. This field can either represent a gcs file prefix or gcs directory. In either case, the uri should be unique because in order to get all of the output files, you will need to do a wildcard gcs search on the uri prefix you provide. Examples: * File Prefix: gs://bucket-name/here/filenameprefix The output files will be created in gs://bucket-name/here/ and the names of the output files will begin with "filenameprefix". * Directory Prefix: gs://bucket-name/some/location/ The output files will be created in gs://bucket-name/some/location/ and the names of the output files could be anything because there was no filename prefix specified. If multiple outputs, each response is still AnnotateFileResponse, each of which contains some subset of the full list of AnnotateImageResponse. Multiple outputs can happen if, for example, the output JSON is too large and overflows into multiple sharded files.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1GcsDestination 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1GcsDestination = D1 ('MetaData "GoogleCloudVisionV1p1beta1GcsDestination" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1GcsDestination" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p1beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1GcsDestination = D1 ('MetaData "GoogleCloudVisionV1p1beta1GcsDestination" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1GcsDestination" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p1beta1GcsSource

newtype GoogleCloudVisionV1p1beta1GcsSource Source #

The Google Cloud Storage location where the input will be read from.

See: newGoogleCloudVisionV1p1beta1GcsSource smart constructor.

Constructors

GoogleCloudVisionV1p1beta1GcsSource 

Fields

  • uri :: Maybe Text

    Google Cloud Storage URI for the input file. This must only be a Google Cloud Storage object. Wildcards are not currently supported.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1GcsSource 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1GcsSource = D1 ('MetaData "GoogleCloudVisionV1p1beta1GcsSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1GcsSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p1beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1GcsSource = D1 ('MetaData "GoogleCloudVisionV1p1beta1GcsSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1GcsSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

newGoogleCloudVisionV1p1beta1GcsSource :: GoogleCloudVisionV1p1beta1GcsSource Source #

Creates a value of GoogleCloudVisionV1p1beta1GcsSource with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1ImageAnnotationContext

data GoogleCloudVisionV1p1beta1ImageAnnotationContext Source #

If an image was produced from a file (e.g. a PDF), this message gives information about the source of that image.

See: newGoogleCloudVisionV1p1beta1ImageAnnotationContext smart constructor.

Constructors

GoogleCloudVisionV1p1beta1ImageAnnotationContext 

Fields

  • pageNumber :: Maybe Int32

    If the file was a PDF or TIFF, this field gives the page number within the file used to produce the image.

  • uri :: Maybe Text

    The URI of the file used to produce the image.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1ImageAnnotationContext 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ImageAnnotationContext = D1 ('MetaData "GoogleCloudVisionV1p1beta1ImageAnnotationContext" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ImageAnnotationContext" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p1beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ImageAnnotationContext = D1 ('MetaData "GoogleCloudVisionV1p1beta1ImageAnnotationContext" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ImageAnnotationContext" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p1beta1ImageProperties

newtype GoogleCloudVisionV1p1beta1ImageProperties Source #

Stores image properties, such as dominant colors.

See: newGoogleCloudVisionV1p1beta1ImageProperties smart constructor.

Constructors

GoogleCloudVisionV1p1beta1ImageProperties 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1ImageProperties 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ImageProperties = D1 ('MetaData "GoogleCloudVisionV1p1beta1ImageProperties" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ImageProperties" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p1beta1DominantColorsAnnotation))))
Show GoogleCloudVisionV1p1beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ImageProperties = D1 ('MetaData "GoogleCloudVisionV1p1beta1ImageProperties" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ImageProperties" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p1beta1DominantColorsAnnotation))))

GoogleCloudVisionV1p1beta1InputConfig

data GoogleCloudVisionV1p1beta1InputConfig Source #

The desired input location and metadata.

See: newGoogleCloudVisionV1p1beta1InputConfig smart constructor.

Constructors

GoogleCloudVisionV1p1beta1InputConfig 

Fields

  • content :: Maybe Base64

    File content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64. Currently, this field only works for BatchAnnotateFiles requests. It does not work for AsyncBatchAnnotateFiles requests.

  • gcsSource :: Maybe GoogleCloudVisionV1p1beta1GcsSource

    The Google Cloud Storage location to read the input from.

  • mimeType :: Maybe Text

    The type of the file. Currently only "application/pdf", "image/tiff" and "image/gif" are supported. Wildcards are not supported.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1InputConfig 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1InputConfig = D1 ('MetaData "GoogleCloudVisionV1p1beta1InputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1InputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: (S1 ('MetaSel ('Just "gcsSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1GcsSource)) :*: S1 ('MetaSel ('Just "mimeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p1beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1InputConfig = D1 ('MetaData "GoogleCloudVisionV1p1beta1InputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1InputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: (S1 ('MetaSel ('Just "gcsSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1GcsSource)) :*: S1 ('MetaSel ('Just "mimeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation

data GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation Source #

Set of detected objects with bounding boxes.

See: newGoogleCloudVisionV1p1beta1LocalizedObjectAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))
Show GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

GoogleCloudVisionV1p1beta1LocationInfo

newtype GoogleCloudVisionV1p1beta1LocationInfo Source #

Detected entity location information.

See: newGoogleCloudVisionV1p1beta1LocationInfo smart constructor.

Constructors

GoogleCloudVisionV1p1beta1LocationInfo 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1LocationInfo 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1LocationInfo = D1 ('MetaData "GoogleCloudVisionV1p1beta1LocationInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1LocationInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "latLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe LatLng))))
Show GoogleCloudVisionV1p1beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1LocationInfo = D1 ('MetaData "GoogleCloudVisionV1p1beta1LocationInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1LocationInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "latLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe LatLng))))

GoogleCloudVisionV1p1beta1NormalizedVertex

data GoogleCloudVisionV1p1beta1NormalizedVertex Source #

A vertex represents a 2D point in the image. NOTE: the normalized vertex coordinates are relative to the original image and range from 0 to 1.

See: newGoogleCloudVisionV1p1beta1NormalizedVertex smart constructor.

Constructors

GoogleCloudVisionV1p1beta1NormalizedVertex 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1NormalizedVertex 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1NormalizedVertex = D1 ('MetaData "GoogleCloudVisionV1p1beta1NormalizedVertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1NormalizedVertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))
Show GoogleCloudVisionV1p1beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1NormalizedVertex = D1 ('MetaData "GoogleCloudVisionV1p1beta1NormalizedVertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1NormalizedVertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

GoogleCloudVisionV1p1beta1OperationMetadata

data GoogleCloudVisionV1p1beta1OperationMetadata Source #

Contains metadata for the BatchAnnotateImages operation.

See: newGoogleCloudVisionV1p1beta1OperationMetadata smart constructor.

Constructors

GoogleCloudVisionV1p1beta1OperationMetadata 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1OperationMetadata 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1OperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p1beta1OperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1OperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1OperationMetadata_State)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))
Show GoogleCloudVisionV1p1beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1OperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p1beta1OperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1OperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1OperationMetadata_State)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))

GoogleCloudVisionV1p1beta1OperationMetadata_State

newtype GoogleCloudVisionV1p1beta1OperationMetadata_State Source #

Current state of the batch operation.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1OperationMetadata_State 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1OperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p1beta1OperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1OperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1OperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1OperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p1beta1OperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1OperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1OperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1OutputConfig

data GoogleCloudVisionV1p1beta1OutputConfig Source #

The desired output location and metadata.

See: newGoogleCloudVisionV1p1beta1OutputConfig smart constructor.

Constructors

GoogleCloudVisionV1p1beta1OutputConfig 

Fields

  • batchSize :: Maybe Int32

    The max number of response protos to put into each output JSON file on Google Cloud Storage. The valid range is [1, 100]. If not specified, the default value is 20. For example, for one pdf file with 100 pages, 100 response protos will be generated. If batch_size = 20, then 5 json files each containing 20 response protos will be written under the prefix gcs_destination.uri. Currently, batch_size only applies to GcsDestination, with potential future support for other output configurations.

  • gcsDestination :: Maybe GoogleCloudVisionV1p1beta1GcsDestination

    The Google Cloud Storage location to write the output(s) to.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1OutputConfig 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1OutputConfig = D1 ('MetaData "GoogleCloudVisionV1p1beta1OutputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1OutputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "gcsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1GcsDestination))))
Show GoogleCloudVisionV1p1beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1OutputConfig = D1 ('MetaData "GoogleCloudVisionV1p1beta1OutputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1OutputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "gcsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1GcsDestination))))

GoogleCloudVisionV1p1beta1Page

data GoogleCloudVisionV1p1beta1Page Source #

Detected page from OCR.

See: newGoogleCloudVisionV1p1beta1Page smart constructor.

Constructors

GoogleCloudVisionV1p1beta1Page 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p1beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p1beta1Page :: GoogleCloudVisionV1p1beta1Page Source #

Creates a value of GoogleCloudVisionV1p1beta1Page with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1Paragraph

data GoogleCloudVisionV1p1beta1Paragraph Source #

Structural unit of text representing a number of words in certain order.

See: newGoogleCloudVisionV1p1beta1Paragraph smart constructor.

Constructors

GoogleCloudVisionV1p1beta1Paragraph 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p1beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p1beta1Paragraph :: GoogleCloudVisionV1p1beta1Paragraph Source #

Creates a value of GoogleCloudVisionV1p1beta1Paragraph with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1Position

data GoogleCloudVisionV1p1beta1Position Source #

A 3D position in the image, used primarily for Face detection landmarks. A valid Position must have both x and y coordinates. The position coordinates are in the same scale as the original image.

See: newGoogleCloudVisionV1p1beta1Position smart constructor.

Constructors

GoogleCloudVisionV1p1beta1Position 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1Position 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Position = D1 ('MetaData "GoogleCloudVisionV1p1beta1Position" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1Position" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p1beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Position = D1 ('MetaData "GoogleCloudVisionV1p1beta1Position" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1Position" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p1beta1Position :: GoogleCloudVisionV1p1beta1Position Source #

Creates a value of GoogleCloudVisionV1p1beta1Position with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1Product

data GoogleCloudVisionV1p1beta1Product Source #

A Product contains ReferenceImages.

See: newGoogleCloudVisionV1p1beta1Product smart constructor.

Constructors

GoogleCloudVisionV1p1beta1Product 

Fields

  • description :: Maybe Text

    User-provided metadata to be stored with this product. Must be at most 4096 characters long.

  • displayName :: Maybe Text

    The user-provided name for this Product. Must not be empty. Must be at most 4096 characters long.

  • name :: Maybe Text

    The resource name of the product. Format is: projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID. This field is ignored when creating a product.

  • productCategory :: Maybe Text

    Immutable. The category for the product identified by the reference image. This should be one of "homegoods-v2", "apparel-v2", "toys-v2", "packagedgoods-v1" or "general-v1". The legacy categories "homegoods", "apparel", and "toys" are still supported, but these should not be used for new products.

  • productLabels :: Maybe [GoogleCloudVisionV1p1beta1ProductKeyValue]

    Key-value pairs that can be attached to a product. At query time, constraints can be specified based on the productlabels. Note that integer values can be provided as strings, e.g. "1199". Only strings with integer values can match a range-based restriction which is to be supported soon. Multiple values can be assigned to the same key. One product may have up to 500 productlabels. Notice that the total number of distinct product_labels over all products in one ProductSet cannot exceed 1M, otherwise the product search pipeline will refuse to work for that ProductSet.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1Product 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Product = D1 ('MetaData "GoogleCloudVisionV1p1beta1Product" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1Product" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ProductKeyValue]))))))
Show GoogleCloudVisionV1p1beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Product = D1 ('MetaData "GoogleCloudVisionV1p1beta1Product" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1Product" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ProductKeyValue]))))))

newGoogleCloudVisionV1p1beta1Product :: GoogleCloudVisionV1p1beta1Product Source #

Creates a value of GoogleCloudVisionV1p1beta1Product with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1ProductKeyValue

data GoogleCloudVisionV1p1beta1ProductKeyValue Source #

A product label represented as a key-value pair.

See: newGoogleCloudVisionV1p1beta1ProductKeyValue smart constructor.

Constructors

GoogleCloudVisionV1p1beta1ProductKeyValue 

Fields

  • key :: Maybe Text

    The key of the label attached to the product. Cannot be empty and cannot exceed 128 bytes.

  • value :: Maybe Text

    The value of the label attached to the product. Cannot be empty and cannot exceed 128 bytes.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1ProductKeyValue 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductKeyValue = D1 ('MetaData "GoogleCloudVisionV1p1beta1ProductKeyValue" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ProductKeyValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p1beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductKeyValue = D1 ('MetaData "GoogleCloudVisionV1p1beta1ProductKeyValue" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ProductKeyValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p1beta1ProductSearchResults

data GoogleCloudVisionV1p1beta1ProductSearchResults Source #

Results for a product search request.

See: newGoogleCloudVisionV1p1beta1ProductSearchResults smart constructor.

Constructors

GoogleCloudVisionV1p1beta1ProductSearchResults 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1ProductSearchResults 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResults = D1 ('MetaData "GoogleCloudVisionV1p1beta1ProductSearchResults" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ProductSearchResults" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "productGroupedResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ProductSearchResultsResult])))))
Show GoogleCloudVisionV1p1beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResults = D1 ('MetaData "GoogleCloudVisionV1p1beta1ProductSearchResults" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ProductSearchResults" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "productGroupedResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ProductSearchResultsResult])))))

GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult

data GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult Source #

Information about the products similar to a single product in a query image.

See: newGoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult smart constructor.

Constructors

GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult = D1 ('MetaData "GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "objectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ProductSearchResultsResult])))))
Show GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult = D1 ('MetaData "GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "objectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1ProductSearchResultsResult])))))

GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation

data GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation Source #

Prediction for what the object in the bounding box is.

See: newGoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation 

Fields

  • languageCode :: Maybe Text

    The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

  • mid :: Maybe Text

    Object ID that should align with EntityAnnotation mid.

  • name :: Maybe Text

    Object name, expressed in its language_code language.

  • score :: Maybe Double

    Score of the result. Range [0, 1].

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p1beta1ProductSearchResultsResult

data GoogleCloudVisionV1p1beta1ProductSearchResultsResult Source #

Information about a product.

See: newGoogleCloudVisionV1p1beta1ProductSearchResultsResult smart constructor.

Constructors

GoogleCloudVisionV1p1beta1ProductSearchResultsResult 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsResult 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsResult = D1 ('MetaData "GoogleCloudVisionV1p1beta1ProductSearchResultsResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ProductSearchResultsResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1Product)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p1beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1ProductSearchResultsResult = D1 ('MetaData "GoogleCloudVisionV1p1beta1ProductSearchResultsResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1ProductSearchResultsResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1Product)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p1beta1Property

data GoogleCloudVisionV1p1beta1Property Source #

A Property consists of a user-supplied name/value pair.

See: newGoogleCloudVisionV1p1beta1Property smart constructor.

Constructors

GoogleCloudVisionV1p1beta1Property 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1Property 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Property = D1 ('MetaData "GoogleCloudVisionV1p1beta1Property" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1Property" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uint64Value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Word64)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p1beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Property = D1 ('MetaData "GoogleCloudVisionV1p1beta1Property" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1Property" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uint64Value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Word64)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGoogleCloudVisionV1p1beta1Property :: GoogleCloudVisionV1p1beta1Property Source #

Creates a value of GoogleCloudVisionV1p1beta1Property with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1SafeSearchAnnotation

data GoogleCloudVisionV1p1beta1SafeSearchAnnotation Source #

Set of features pertaining to the image, computed by computer vision methods over safe-search verticals (for example, adult, spoof, medical, violence).

See: newGoogleCloudVisionV1p1beta1SafeSearchAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p1beta1SafeSearchAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p1beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult

newtype GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source #

Represents the adult content likelihood for the image. Adult content may contain elements such as nudity, pornographic images or cartoons, or sexual activities.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult = D1 ('MetaData "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult = D1 ('MetaData "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical

newtype GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source #

Likelihood that this is a medical image.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical = D1 ('MetaData "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical = D1 ('MetaData "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy

newtype GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source #

Likelihood that the request image contains racy content. Racy content may include (but is not limited to) skimpy or sheer clothing, strategically covered nudity, lewd or provocative poses, or close-ups of sensitive body areas.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy = D1 ('MetaData "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy = D1 ('MetaData "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof

newtype GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source #

Spoof likelihood. The likelihood that an modification was made to the image's canonical version to make it appear funny or offensive.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof = D1 ('MetaData "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof = D1 ('MetaData "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence

newtype GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source #

Likelihood that this image contains violent content. Violent content may include death, serious harm, or injury to individuals or groups of individuals.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence = D1 ('MetaData "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence = D1 ('MetaData "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1Symbol

data GoogleCloudVisionV1p1beta1Symbol Source #

A single symbol representation.

See: newGoogleCloudVisionV1p1beta1Symbol smart constructor.

Constructors

GoogleCloudVisionV1p1beta1Symbol 

Fields

  • boundingBox :: Maybe GoogleCloudVisionV1p1beta1BoundingPoly

    The bounding box for the symbol. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertex order will still be (0, 1, 2, 3).

  • confidence :: Maybe Double

    Confidence of the OCR results for the symbol. Range [0, 1].

  • property :: Maybe GoogleCloudVisionV1p1beta1TextAnnotationTextProperty

    Additional information detected for the symbol.

  • text :: Maybe Text

    The actual UTF-8 representation of the symbol.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1Symbol 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p1beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p1beta1Symbol :: GoogleCloudVisionV1p1beta1Symbol Source #

Creates a value of GoogleCloudVisionV1p1beta1Symbol with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1TextAnnotation

data GoogleCloudVisionV1p1beta1TextAnnotation Source #

TextAnnotation contains a structured representation of OCR extracted text. The hierarchy of an OCR extracted text structure is like this: TextAnnotation -> Page -> Block -> Paragraph -> Word -> Symbol Each structural component, starting from Page, may further have their own properties. Properties describe detected languages, breaks etc.. Please refer to the TextAnnotation.TextProperty message definition below for more detail.

See: newGoogleCloudVisionV1p1beta1TextAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p1beta1TextAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1TextAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1TextAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1TextAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1Page])) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p1beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotation = D1 ('MetaData "GoogleCloudVisionV1p1beta1TextAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1TextAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1Page])) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak

data GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak Source #

Detected start or end of a structural component.

See: newGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak = D1 ('MetaData "GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type))))
Show GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak = D1 ('MetaData "GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type))))

GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type

newtype GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source #

Detected break type.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type = D1 ('MetaData "GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type = D1 ('MetaData "GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage

data GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage Source #

Detected language for a structural component.

See: newGoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage smart constructor.

Constructors

GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage 

Fields

  • confidence :: Maybe Double

    Confidence of detected language. Range [0, 1].

  • languageCode :: Maybe Text

    The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage = D1 ('MetaData "GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage = D1 ('MetaData "GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p1beta1TextAnnotationTextProperty

data GoogleCloudVisionV1p1beta1TextAnnotationTextProperty Source #

Additional information detected on the structural component.

See: newGoogleCloudVisionV1p1beta1TextAnnotationTextProperty smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1TextAnnotationTextProperty 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotationTextProperty = D1 ('MetaData "GoogleCloudVisionV1p1beta1TextAnnotationTextProperty" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1TextAnnotationTextProperty" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectedBreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak)) :*: S1 ('MetaSel ('Just "detectedLanguages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage]))))
Show GoogleCloudVisionV1p1beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1TextAnnotationTextProperty = D1 ('MetaData "GoogleCloudVisionV1p1beta1TextAnnotationTextProperty" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1TextAnnotationTextProperty" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectedBreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak)) :*: S1 ('MetaSel ('Just "detectedLanguages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage]))))

GoogleCloudVisionV1p1beta1Vertex

data GoogleCloudVisionV1p1beta1Vertex Source #

A vertex represents a 2D point in the image. NOTE: the vertex coordinates are in the same scale as the original image.

See: newGoogleCloudVisionV1p1beta1Vertex smart constructor.

Constructors

GoogleCloudVisionV1p1beta1Vertex 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1Vertex 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Vertex = D1 ('MetaData "GoogleCloudVisionV1p1beta1Vertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1Vertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32))))
Show GoogleCloudVisionV1p1beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Vertex = D1 ('MetaData "GoogleCloudVisionV1p1beta1Vertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1Vertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32))))

newGoogleCloudVisionV1p1beta1Vertex :: GoogleCloudVisionV1p1beta1Vertex Source #

Creates a value of GoogleCloudVisionV1p1beta1Vertex with the minimum fields required to make a request.

GoogleCloudVisionV1p1beta1WebDetection

data GoogleCloudVisionV1p1beta1WebDetection Source #

Relevant information for the image from the Internet.

See: newGoogleCloudVisionV1p1beta1WebDetection smart constructor.

Constructors

GoogleCloudVisionV1p1beta1WebDetection 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p1beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p1beta1WebDetectionWebEntity

data GoogleCloudVisionV1p1beta1WebDetectionWebEntity Source #

Entity deduced from similar images on the Internet.

See: newGoogleCloudVisionV1p1beta1WebDetectionWebEntity smart constructor.

Constructors

GoogleCloudVisionV1p1beta1WebDetectionWebEntity 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebEntity 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebEntity = D1 ('MetaData "GoogleCloudVisionV1p1beta1WebDetectionWebEntity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1WebDetectionWebEntity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p1beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebEntity = D1 ('MetaData "GoogleCloudVisionV1p1beta1WebDetectionWebEntity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1WebDetectionWebEntity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p1beta1WebDetectionWebImage

data GoogleCloudVisionV1p1beta1WebDetectionWebImage Source #

Metadata for online images.

See: newGoogleCloudVisionV1p1beta1WebDetectionWebImage smart constructor.

Constructors

GoogleCloudVisionV1p1beta1WebDetectionWebImage 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebImage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebImage = D1 ('MetaData "GoogleCloudVisionV1p1beta1WebDetectionWebImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1WebDetectionWebImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p1beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebImage = D1 ('MetaData "GoogleCloudVisionV1p1beta1WebDetectionWebImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1WebDetectionWebImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p1beta1WebDetectionWebLabel

data GoogleCloudVisionV1p1beta1WebDetectionWebLabel Source #

Label to provide extra metadata for the web detection.

See: newGoogleCloudVisionV1p1beta1WebDetectionWebLabel smart constructor.

Constructors

GoogleCloudVisionV1p1beta1WebDetectionWebLabel 

Fields

  • label :: Maybe Text

    Label for extra metadata.

  • languageCode :: Maybe Text

    The BCP-47 language code for label, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebLabel 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebLabel = D1 ('MetaData "GoogleCloudVisionV1p1beta1WebDetectionWebLabel" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1WebDetectionWebLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p1beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebLabel = D1 ('MetaData "GoogleCloudVisionV1p1beta1WebDetectionWebLabel" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1WebDetectionWebLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p1beta1WebDetectionWebPage

data GoogleCloudVisionV1p1beta1WebDetectionWebPage Source #

Metadata for web pages.

See: newGoogleCloudVisionV1p1beta1WebDetectionWebPage smart constructor.

Constructors

GoogleCloudVisionV1p1beta1WebDetectionWebPage 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebPage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebPage = D1 ('MetaData "GoogleCloudVisionV1p1beta1WebDetectionWebPage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1WebDetectionWebPage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1WebDetectionWebImage])) :*: S1 ('MetaSel ('Just "pageTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1WebDetectionWebImage])) :*: (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))
Show GoogleCloudVisionV1p1beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1WebDetectionWebPage = D1 ('MetaData "GoogleCloudVisionV1p1beta1WebDetectionWebPage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p1beta1WebDetectionWebPage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1WebDetectionWebImage])) :*: S1 ('MetaSel ('Just "pageTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p1beta1WebDetectionWebImage])) :*: (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

GoogleCloudVisionV1p1beta1Word

data GoogleCloudVisionV1p1beta1Word Source #

A word representation.

See: newGoogleCloudVisionV1p1beta1Word smart constructor.

Constructors

GoogleCloudVisionV1p1beta1Word 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p1beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p1beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p1beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p1beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p1beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p1beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p1beta1Word :: GoogleCloudVisionV1p1beta1Word Source #

Creates a value of GoogleCloudVisionV1p1beta1Word with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1AnnotateFileRequest

data GoogleCloudVisionV1p2beta1AnnotateFileRequest Source #

A request to annotate one single file, e.g. a PDF, TIFF or GIF file.

See: newGoogleCloudVisionV1p2beta1AnnotateFileRequest smart constructor.

Constructors

GoogleCloudVisionV1p2beta1AnnotateFileRequest 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1AnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1AnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1AnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1AnnotateFileRequest 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateFileRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1AnnotateFileRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AnnotateFileRequest" 'PrefixI 'True) ((S1 ('MetaSel ('Just "features") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1Feature])) :*: S1 ('MetaSel ('Just "imageContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageContext))) :*: (S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1InputConfig)) :*: S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Int32])))))
Show GoogleCloudVisionV1p2beta1AnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1AnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateFileRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1AnnotateFileRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AnnotateFileRequest" 'PrefixI 'True) ((S1 ('MetaSel ('Just "features") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1Feature])) :*: S1 ('MetaSel ('Just "imageContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageContext))) :*: (S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1InputConfig)) :*: S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Int32])))))

GoogleCloudVisionV1p2beta1AnnotateFileResponse

data GoogleCloudVisionV1p2beta1AnnotateFileResponse Source #

Response to a single file annotation request. A file may contain one or more images, which individually have their own responses.

See: newGoogleCloudVisionV1p2beta1AnnotateFileResponse smart constructor.

Constructors

GoogleCloudVisionV1p2beta1AnnotateFileResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1AnnotateFileResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1AnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AnnotateFileResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1InputConfig))) :*: (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AnnotateImageResponse])) :*: S1 ('MetaSel ('Just "totalPages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)))))
Show GoogleCloudVisionV1p2beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1AnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AnnotateFileResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1InputConfig))) :*: (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AnnotateImageResponse])) :*: S1 ('MetaSel ('Just "totalPages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)))))

GoogleCloudVisionV1p2beta1AnnotateImageRequest

data GoogleCloudVisionV1p2beta1AnnotateImageRequest Source #

Request for performing Google Cloud Vision API tasks over a user-provided image, with user-requested features, and with context information.

See: newGoogleCloudVisionV1p2beta1AnnotateImageRequest smart constructor.

Constructors

GoogleCloudVisionV1p2beta1AnnotateImageRequest 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1AnnotateImageRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1AnnotateImageRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1AnnotateImageRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1AnnotateImageRequest 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateImageRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1AnnotateImageRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AnnotateImageRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "features") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1Feature])) :*: (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1Image)) :*: S1 ('MetaSel ('Just "imageContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageContext)))))
Show GoogleCloudVisionV1p2beta1AnnotateImageRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1AnnotateImageRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateImageRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateImageRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1AnnotateImageRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AnnotateImageRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "features") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1Feature])) :*: (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1Image)) :*: S1 ('MetaSel ('Just "imageContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageContext)))))

GoogleCloudVisionV1p2beta1AnnotateImageResponse

data GoogleCloudVisionV1p2beta1AnnotateImageResponse Source #

Response to an image annotation request.

See: newGoogleCloudVisionV1p2beta1AnnotateImageResponse smart constructor.

Constructors

GoogleCloudVisionV1p2beta1AnnotateImageResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1AnnotateImageResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateImageResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1AnnotateImageResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AnnotateImageResponse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageAnnotationContext)) :*: (S1 ('MetaSel ('Just "cropHintsAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1CropHintsAnnotation)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)))) :*: ((S1 ('MetaSel ('Just "faceAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1FaceAnnotation])) :*: S1 ('MetaSel ('Just "fullTextAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1TextAnnotation))) :*: (S1 ('MetaSel ('Just "imagePropertiesAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageProperties)) :*: S1 ('MetaSel ('Just "labelAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1EntityAnnotation]))))) :*: ((S1 ('MetaSel ('Just "landmarkAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1EntityAnnotation])) :*: (S1 ('MetaSel ('Just "localizedObjectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation])) :*: S1 ('MetaSel ('Just "logoAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1EntityAnnotation])))) :*: ((S1 ('MetaSel ('Just "productSearchResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ProductSearchResults)) :*: S1 ('MetaSel ('Just "safeSearchAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation))) :*: (S1 ('MetaSel ('Just "textAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1EntityAnnotation])) :*: S1 ('MetaSel ('Just "webDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1WebDetection)))))))
Show GoogleCloudVisionV1p2beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AnnotateImageResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1AnnotateImageResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AnnotateImageResponse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageAnnotationContext)) :*: (S1 ('MetaSel ('Just "cropHintsAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1CropHintsAnnotation)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)))) :*: ((S1 ('MetaSel ('Just "faceAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1FaceAnnotation])) :*: S1 ('MetaSel ('Just "fullTextAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1TextAnnotation))) :*: (S1 ('MetaSel ('Just "imagePropertiesAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageProperties)) :*: S1 ('MetaSel ('Just "labelAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1EntityAnnotation]))))) :*: ((S1 ('MetaSel ('Just "landmarkAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1EntityAnnotation])) :*: (S1 ('MetaSel ('Just "localizedObjectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation])) :*: S1 ('MetaSel ('Just "logoAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1EntityAnnotation])))) :*: ((S1 ('MetaSel ('Just "productSearchResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ProductSearchResults)) :*: S1 ('MetaSel ('Just "safeSearchAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation))) :*: (S1 ('MetaSel ('Just "textAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1EntityAnnotation])) :*: S1 ('MetaSel ('Just "webDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1WebDetection)))))))

GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest

data GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest Source #

An offline file annotation request.

See: newGoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest smart constructor.

Constructors

GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest" 'PrefixI 'True) ((S1 ('MetaSel ('Just "features") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1Feature])) :*: S1 ('MetaSel ('Just "imageContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageContext))) :*: (S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1InputConfig)) :*: S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1OutputConfig)))))
Show GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest" 'PrefixI 'True) ((S1 ('MetaSel ('Just "features") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1Feature])) :*: S1 ('MetaSel ('Just "imageContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageContext))) :*: (S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1InputConfig)) :*: S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1OutputConfig)))))

GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse

newtype GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse Source #

The response for a single offline file annotation request.

See: newGoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse smart constructor.

Constructors

GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p2beta1OutputConfig))))
Show GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p2beta1OutputConfig))))

GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest

data GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest Source #

Multiple async file annotation requests are batched into a single service call.

See: newGoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest smart constructor.

Constructors

GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest 

Fields

  • labels :: Maybe GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels

    Optional. The labels with user-defined metadata for the request. Label keys and values can be no longer than 63 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.

  • parent :: Maybe Text

    Optional. Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no parent is specified, a region will be chosen automatically. Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union. Example: projects/project-A/locations/eu.

  • requests :: Maybe [GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest]

    Required. Individual async file annotation requests for this batch.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels)) :*: (S1 ('MetaSel ('Just "parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "requests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest])))))
Show GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels)) :*: (S1 ('MetaSel ('Just "parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "requests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AsyncAnnotateFileRequest])))))

GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels

newtype GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels Source #

Optional. The labels with user-defined metadata for the request. Label keys and values can be no longer than 63 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.

See: newGoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Text))))
Show GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesRequest_Labels" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Text))))

GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse

newtype GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse Source #

Response to an async batch file annotation request.

See: newGoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse smart constructor.

Constructors

GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse]))))
Show GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AsyncAnnotateFileResponse]))))

GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest

data GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest Source #

Request for async image annotation for a list of images.

See: newGoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest smart constructor.

Constructors

GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels

newtype GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels Source #

Optional. The labels with user-defined metadata for the request. Label keys and values can be no longer than 63 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.

See: newGoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Text))))
Show GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels = D1 ('MetaData "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1AsyncBatchAnnotateImagesRequest_Labels" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Text))))

GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest

data GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest Source #

A list of requests to annotate files using the BatchAnnotateFiles API.

See: newGoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest smart constructor.

Constructors

GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest 

Fields

  • labels :: Maybe GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels

    Optional. The labels with user-defined metadata for the request. Label keys and values can be no longer than 63 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.

  • parent :: Maybe Text

    Optional. Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no parent is specified, a region will be chosen automatically. Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union. Example: projects/project-A/locations/eu.

  • requests :: Maybe [GoogleCloudVisionV1p2beta1AnnotateFileRequest]

    Required. The list of file annotation requests. Right now we support only one AnnotateFileRequest in BatchAnnotateFilesRequest.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels)) :*: (S1 ('MetaSel ('Just "parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "requests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AnnotateFileRequest])))))
Show GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels)) :*: (S1 ('MetaSel ('Just "parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "requests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AnnotateFileRequest])))))

GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels

newtype GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels Source #

Optional. The labels with user-defined metadata for the request. Label keys and values can be no longer than 63 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.

See: newGoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Text))))
Show GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateFilesRequest_Labels" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Text))))

GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse

newtype GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse Source #

A list of file annotation responses.

See: newGoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse smart constructor.

Constructors

GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AnnotateFileResponse]))))
Show GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AnnotateFileResponse]))))

GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest

data GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest Source #

Multiple image annotation requests are batched into a single service call.

See: newGoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest smart constructor.

Constructors

GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest 

Fields

  • labels :: Maybe GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels

    Optional. The labels with user-defined metadata for the request. Label keys and values can be no longer than 63 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.

  • parent :: Maybe Text

    Optional. Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no parent is specified, a region will be chosen automatically. Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union. Example: projects/project-A/locations/eu.

  • requests :: Maybe [GoogleCloudVisionV1p2beta1AnnotateImageRequest]

    Required. Individual image annotation requests for this batch.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels)) :*: (S1 ('MetaSel ('Just "parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "requests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AnnotateImageRequest])))))
Show GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels)) :*: (S1 ('MetaSel ('Just "parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "requests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AnnotateImageRequest])))))

GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels

newtype GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels Source #

Optional. The labels with user-defined metadata for the request. Label keys and values can be no longer than 63 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.

See: newGoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Text))))
Show GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateImagesRequest_Labels" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Text))))

GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse

newtype GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse Source #

Response to a batch image annotation request.

See: newGoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse smart constructor.

Constructors

GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AnnotateImageResponse]))))
Show GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse = D1 ('MetaData "GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BatchAnnotateImagesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1AnnotateImageResponse]))))

GoogleCloudVisionV1p2beta1Block

data GoogleCloudVisionV1p2beta1Block Source #

Logical element on the page.

See: newGoogleCloudVisionV1p2beta1Block smart constructor.

Constructors

GoogleCloudVisionV1p2beta1Block 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p2beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p2beta1Block :: GoogleCloudVisionV1p2beta1Block Source #

Creates a value of GoogleCloudVisionV1p2beta1Block with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1Block_BlockType

newtype GoogleCloudVisionV1p2beta1Block_BlockType Source #

Detected block type (text, image etc) for this block.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1Block_BlockType 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1Block_BlockType = D1 ('MetaData "GoogleCloudVisionV1p2beta1Block_BlockType" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Block_BlockType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1Block_BlockType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1Block_BlockType = D1 ('MetaData "GoogleCloudVisionV1p2beta1Block_BlockType" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Block_BlockType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1Block_BlockType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1BoundingPoly

data GoogleCloudVisionV1p2beta1BoundingPoly Source #

A bounding polygon for the detected image annotation.

See: newGoogleCloudVisionV1p2beta1BoundingPoly smart constructor.

Constructors

GoogleCloudVisionV1p2beta1BoundingPoly 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1BoundingPoly 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BoundingPoly = D1 ('MetaData "GoogleCloudVisionV1p2beta1BoundingPoly" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BoundingPoly" 'PrefixI 'True) (S1 ('MetaSel ('Just "normalizedVertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1NormalizedVertex])) :*: S1 ('MetaSel ('Just "vertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1Vertex]))))
Show GoogleCloudVisionV1p2beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1BoundingPoly = D1 ('MetaData "GoogleCloudVisionV1p2beta1BoundingPoly" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1BoundingPoly" 'PrefixI 'True) (S1 ('MetaSel ('Just "normalizedVertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1NormalizedVertex])) :*: S1 ('MetaSel ('Just "vertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1Vertex]))))

GoogleCloudVisionV1p2beta1ColorInfo

data GoogleCloudVisionV1p2beta1ColorInfo Source #

Color information consists of RGB channels, score, and the fraction of the image that the color occupies in the image.

See: newGoogleCloudVisionV1p2beta1ColorInfo smart constructor.

Constructors

GoogleCloudVisionV1p2beta1ColorInfo 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1ColorInfo 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ColorInfo = D1 ('MetaData "GoogleCloudVisionV1p2beta1ColorInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ColorInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "color") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Color)) :*: (S1 ('MetaSel ('Just "pixelFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p2beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ColorInfo = D1 ('MetaData "GoogleCloudVisionV1p2beta1ColorInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ColorInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "color") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Color)) :*: (S1 ('MetaSel ('Just "pixelFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p2beta1ColorInfo :: GoogleCloudVisionV1p2beta1ColorInfo Source #

Creates a value of GoogleCloudVisionV1p2beta1ColorInfo with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1CropHint

data GoogleCloudVisionV1p2beta1CropHint Source #

Single crop hint that is used to generate a new crop when serving an image.

See: newGoogleCloudVisionV1p2beta1CropHint smart constructor.

Constructors

GoogleCloudVisionV1p2beta1CropHint 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1CropHint 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1CropHint = D1 ('MetaData "GoogleCloudVisionV1p2beta1CropHint" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1CropHint" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "importanceFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p2beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1CropHint = D1 ('MetaData "GoogleCloudVisionV1p2beta1CropHint" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1CropHint" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "importanceFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p2beta1CropHint :: GoogleCloudVisionV1p2beta1CropHint Source #

Creates a value of GoogleCloudVisionV1p2beta1CropHint with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1CropHintsAnnotation

newtype GoogleCloudVisionV1p2beta1CropHintsAnnotation Source #

Set of crop hints that are used to generate new crops when serving images.

See: newGoogleCloudVisionV1p2beta1CropHintsAnnotation smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1CropHintsAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1CropHintsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1CropHintsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1CropHintsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "cropHints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1CropHint]))))
Show GoogleCloudVisionV1p2beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1CropHintsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1CropHintsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1CropHintsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "cropHints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1CropHint]))))

GoogleCloudVisionV1p2beta1CropHintsParams

newtype GoogleCloudVisionV1p2beta1CropHintsParams Source #

Parameters for crop hints annotation request.

See: newGoogleCloudVisionV1p2beta1CropHintsParams smart constructor.

Constructors

GoogleCloudVisionV1p2beta1CropHintsParams 

Fields

  • aspectRatios :: Maybe [Double]

    Aspect ratios in floats, representing the ratio of the width to the height of the image. For example, if the desired aspect ratio is 4/3, the corresponding float value should be 1.33333. If not specified, the best possible crop is returned. The number of provided aspect ratios is limited to a maximum of 16; any aspect ratios provided after the 16th are ignored.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1CropHintsParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1CropHintsParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1CropHintsParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1CropHintsParams 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1CropHintsParams = D1 ('MetaData "GoogleCloudVisionV1p2beta1CropHintsParams" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1CropHintsParams" 'PrefixI 'True) (S1 ('MetaSel ('Just "aspectRatios") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Double]))))
Show GoogleCloudVisionV1p2beta1CropHintsParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1CropHintsParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1CropHintsParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1CropHintsParams = D1 ('MetaData "GoogleCloudVisionV1p2beta1CropHintsParams" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1CropHintsParams" 'PrefixI 'True) (S1 ('MetaSel ('Just "aspectRatios") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Double]))))

GoogleCloudVisionV1p2beta1DominantColorsAnnotation

newtype GoogleCloudVisionV1p2beta1DominantColorsAnnotation Source #

Set of dominant colors and their corresponding scores.

See: newGoogleCloudVisionV1p2beta1DominantColorsAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p2beta1DominantColorsAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1DominantColorsAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1DominantColorsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1DominantColorsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1DominantColorsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "colors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ColorInfo]))))
Show GoogleCloudVisionV1p2beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1DominantColorsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1DominantColorsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1DominantColorsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "colors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ColorInfo]))))

GoogleCloudVisionV1p2beta1EntityAnnotation

data GoogleCloudVisionV1p2beta1EntityAnnotation Source #

Set of detected entity features.

See: newGoogleCloudVisionV1p2beta1EntityAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p2beta1EntityAnnotation 

Fields

  • boundingPoly :: Maybe GoogleCloudVisionV1p2beta1BoundingPoly

    Image region to which this entity belongs. Not produced for LABEL_DETECTION features.

  • confidence :: Maybe Double

    Deprecated. Use score instead. The accuracy of the entity detection in an image. For example, for an image in which the "Eiffel Tower" entity is detected, this field represents the confidence that there is a tower in the query image. Range [0, 1].

  • description :: Maybe Text

    Entity textual description, expressed in its locale language.

  • locale :: Maybe Text

    The language code for the locale in which the entity textual description is expressed.

  • locations :: Maybe [GoogleCloudVisionV1p2beta1LocationInfo]

    The location information for the detected entity. Multiple LocationInfo elements can be present because one location may indicate the location of the scene in the image, and another location may indicate the location of the place where the image was taken. Location information is usually present for landmarks.

  • mid :: Maybe Text

    Opaque entity ID. Some IDs may be available in Google Knowledge Graph Search API.

  • properties :: Maybe [GoogleCloudVisionV1p2beta1Property]

    Some entities may have optional user-supplied Property (name/value) fields, such a score or string that qualifies the entity.

  • score :: Maybe Double

    Overall score of the result. Range [0, 1].

  • topicality :: Maybe Double

    The relevancy of the ICA (Image Content Annotation) label to the image. For example, the relevancy of "tower" is likely higher to an image containing the detected "Eiffel Tower" than to an image containing a detected distant towering building, even though the confidence that there is a tower in each image may be the same. Range [0, 1].

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1EntityAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p2beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p2beta1FaceAnnotation

data GoogleCloudVisionV1p2beta1FaceAnnotation Source #

A face annotation object contains the results of face detection.

See: newGoogleCloudVisionV1p2beta1FaceAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p2beta1FaceAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation" 'PrefixI 'True) (((S1 ('MetaSel ('Just "angerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood)) :*: (S1 ('MetaSel ('Just "blurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood)) :*: S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly)))) :*: ((S1 ('MetaSel ('Just "detectionConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "fdBoundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly))) :*: (S1 ('MetaSel ('Just "headwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood)) :*: S1 ('MetaSel ('Just "joyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood))))) :*: (((S1 ('MetaSel ('Just "landmarkingConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark]))) :*: (S1 ('MetaSel ('Just "panAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "rollAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "sorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood)) :*: S1 ('MetaSel ('Just "surpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood))) :*: (S1 ('MetaSel ('Just "tiltAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "underExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood)))))))
Show GoogleCloudVisionV1p2beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation" 'PrefixI 'True) (((S1 ('MetaSel ('Just "angerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood)) :*: (S1 ('MetaSel ('Just "blurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood)) :*: S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly)))) :*: ((S1 ('MetaSel ('Just "detectionConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "fdBoundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly))) :*: (S1 ('MetaSel ('Just "headwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood)) :*: S1 ('MetaSel ('Just "joyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood))))) :*: (((S1 ('MetaSel ('Just "landmarkingConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark]))) :*: (S1 ('MetaSel ('Just "panAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "rollAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "sorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood)) :*: S1 ('MetaSel ('Just "surpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood))) :*: (S1 ('MetaSel ('Just "tiltAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "underExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood)))))))

GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood

newtype GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source #

Anger likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood

newtype GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source #

Blurred likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood

newtype GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source #

Headwear likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood

newtype GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source #

Joy likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood

newtype GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source #

Sorrow likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood

newtype GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source #

Surprise likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood

newtype GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source #

Under-exposed likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1FaceAnnotationLandmark

data GoogleCloudVisionV1p2beta1FaceAnnotationLandmark Source #

A face-specific landmark (for example, a face feature). Landmark positions may fall outside the bounds of the image if the face is near one or more edges of the image. Therefore it is NOT guaranteed that 0 <= x < width or 0 <= y < height.

See: newGoogleCloudVisionV1p2beta1FaceAnnotationLandmark smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotationLandmark" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotationLandmark" 'PrefixI 'True) (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1Position)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type))))
Show GoogleCloudVisionV1p2beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotationLandmark" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotationLandmark" 'PrefixI 'True) (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1Position)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type))))

GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

newtype GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source #

Face landmark type.

Bundled Patterns

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Unknown face landmark detected. Should not be filled.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Left eye.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Right eye.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Left of left eyebrow.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Right of left eyebrow.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Left of right eyebrow.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Right of right eyebrow.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Midpoint between eyes.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Nose tip.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Upper lip.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Lower lip.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Mouth left.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Mouth right.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Mouth center.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Nose, bottom right.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Nose, bottom left.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Nose, bottom center.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Left eye, top boundary.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Left eye, right corner.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Left eye, bottom boundary.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Left eye, left corner.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Right eye, top boundary.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Right eye, right corner.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Right eye, bottom boundary.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Right eye, left corner.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Left eyebrow, upper midpoint.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Right eyebrow, upper midpoint.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Left ear tragion.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Right ear tragion.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Left eye pupil.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Right eye pupil.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Forehead glabella.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Chin gnathion.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Chin left gonion.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Chin right gonion.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Left cheek center.

pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type

Right cheek center.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type = D1 ('MetaData "GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1Feature

data GoogleCloudVisionV1p2beta1Feature Source #

The type of Google Cloud Vision API detection to perform, and the maximum number of results to return for that type. Multiple Feature objects can be specified in the features list.

See: newGoogleCloudVisionV1p2beta1Feature smart constructor.

Constructors

GoogleCloudVisionV1p2beta1Feature 

Fields

  • maxResults :: Maybe Int32

    Maximum number of results of this type. Does not apply to TEXT_DETECTION, DOCUMENT_TEXT_DETECTION, or CROP_HINTS.

  • model :: Maybe Text

    Model to use for the feature. Supported values: "builtin/stable" (the default if unset) and "builtin/latest". DOCUMENT_TEXT_DETECTION and TEXT_DETECTION also support "builtin/weekly" for the bleeding edge release updated weekly.

  • type' :: Maybe GoogleCloudVisionV1p2beta1Feature_Type

    The feature type.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Feature Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1Feature Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1Feature Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1Feature 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Feature = D1 ('MetaData "GoogleCloudVisionV1p2beta1Feature" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Feature" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: (S1 ('MetaSel ('Just "model") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1Feature_Type)))))
Show GoogleCloudVisionV1p2beta1Feature Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1Feature Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Feature Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Feature = D1 ('MetaData "GoogleCloudVisionV1p2beta1Feature" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Feature" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: (S1 ('MetaSel ('Just "model") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1Feature_Type)))))

newGoogleCloudVisionV1p2beta1Feature :: GoogleCloudVisionV1p2beta1Feature Source #

Creates a value of GoogleCloudVisionV1p2beta1Feature with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1Feature_Type

newtype GoogleCloudVisionV1p2beta1Feature_Type Source #

The feature type.

Bundled Patterns

pattern GoogleCloudVisionV1p2beta1Feature_Type_TYPEUNSPECIFIED :: GoogleCloudVisionV1p2beta1Feature_Type

Unspecified feature type.

pattern GoogleCloudVisionV1p2beta1Feature_Type_FACEDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type

Run face detection.

pattern GoogleCloudVisionV1p2beta1Feature_Type_LANDMARKDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type

Run landmark detection.

pattern GoogleCloudVisionV1p2beta1Feature_Type_LOGODETECTION :: GoogleCloudVisionV1p2beta1Feature_Type

Run logo detection.

pattern GoogleCloudVisionV1p2beta1Feature_Type_LABELDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type

Run label detection.

pattern GoogleCloudVisionV1p2beta1Feature_Type_TEXTDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type

Run text detection / optical character recognition (OCR). Text detection is optimized for areas of text within a larger image; if the image is a document, use DOCUMENT_TEXT_DETECTION instead.

pattern GoogleCloudVisionV1p2beta1Feature_Type_DOCUMENTTEXTDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type

Run dense text document OCR. Takes precedence when both DOCUMENT_TEXT_DETECTION and TEXT_DETECTION are present.

pattern GoogleCloudVisionV1p2beta1Feature_Type_SAFESEARCHDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type

Run Safe Search to detect potentially unsafe or undesirable content.

pattern GoogleCloudVisionV1p2beta1Feature_Type_IMAGEPROPERTIES :: GoogleCloudVisionV1p2beta1Feature_Type

Compute a set of image properties, such as the image's dominant colors.

pattern GoogleCloudVisionV1p2beta1Feature_Type_CROPHINTS :: GoogleCloudVisionV1p2beta1Feature_Type

Run crop hints.

pattern GoogleCloudVisionV1p2beta1Feature_Type_WEBDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type

Run web detection.

pattern GoogleCloudVisionV1p2beta1Feature_Type_PRODUCTSEARCH :: GoogleCloudVisionV1p2beta1Feature_Type

Run Product Search.

pattern GoogleCloudVisionV1p2beta1Feature_Type_OBJECTLOCALIZATION :: GoogleCloudVisionV1p2beta1Feature_Type

Run localizer for object detection.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1Feature_Type 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1Feature_Type = D1 ('MetaData "GoogleCloudVisionV1p2beta1Feature_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Feature_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1Feature_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1Feature_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1Feature_Type = D1 ('MetaData "GoogleCloudVisionV1p2beta1Feature_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Feature_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1Feature_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1GcsDestination

newtype GoogleCloudVisionV1p2beta1GcsDestination Source #

The Google Cloud Storage location where the output will be written to.

See: newGoogleCloudVisionV1p2beta1GcsDestination smart constructor.

Constructors

GoogleCloudVisionV1p2beta1GcsDestination 

Fields

  • uri :: Maybe Text

    Google Cloud Storage URI prefix where the results will be stored. Results will be in JSON format and preceded by its corresponding input URI prefix. This field can either represent a gcs file prefix or gcs directory. In either case, the uri should be unique because in order to get all of the output files, you will need to do a wildcard gcs search on the uri prefix you provide. Examples: * File Prefix: gs://bucket-name/here/filenameprefix The output files will be created in gs://bucket-name/here/ and the names of the output files will begin with "filenameprefix". * Directory Prefix: gs://bucket-name/some/location/ The output files will be created in gs://bucket-name/some/location/ and the names of the output files could be anything because there was no filename prefix specified. If multiple outputs, each response is still AnnotateFileResponse, each of which contains some subset of the full list of AnnotateImageResponse. Multiple outputs can happen if, for example, the output JSON is too large and overflows into multiple sharded files.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1GcsDestination 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1GcsDestination = D1 ('MetaData "GoogleCloudVisionV1p2beta1GcsDestination" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1GcsDestination" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p2beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1GcsDestination = D1 ('MetaData "GoogleCloudVisionV1p2beta1GcsDestination" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1GcsDestination" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p2beta1GcsSource

newtype GoogleCloudVisionV1p2beta1GcsSource Source #

The Google Cloud Storage location where the input will be read from.

See: newGoogleCloudVisionV1p2beta1GcsSource smart constructor.

Constructors

GoogleCloudVisionV1p2beta1GcsSource 

Fields

  • uri :: Maybe Text

    Google Cloud Storage URI for the input file. This must only be a Google Cloud Storage object. Wildcards are not currently supported.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1GcsSource 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1GcsSource = D1 ('MetaData "GoogleCloudVisionV1p2beta1GcsSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1GcsSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p2beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1GcsSource = D1 ('MetaData "GoogleCloudVisionV1p2beta1GcsSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1GcsSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

newGoogleCloudVisionV1p2beta1GcsSource :: GoogleCloudVisionV1p2beta1GcsSource Source #

Creates a value of GoogleCloudVisionV1p2beta1GcsSource with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1Image

data GoogleCloudVisionV1p2beta1Image Source #

Client image to perform Google Cloud Vision API tasks over.

See: newGoogleCloudVisionV1p2beta1Image smart constructor.

Constructors

GoogleCloudVisionV1p2beta1Image 

Fields

  • content :: Maybe Base64

    Image content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64. Currently, this field only works for BatchAnnotateImages requests. It does not work for AsyncBatchAnnotateImages requests.

  • source :: Maybe GoogleCloudVisionV1p2beta1ImageSource

    Google Cloud Storage image location, or publicly-accessible image URL. If both content and source are provided for an image, content takes precedence and is used to perform the image annotation request.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Image Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1Image Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1Image Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1Image 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Image = D1 ('MetaData "GoogleCloudVisionV1p2beta1Image" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Image" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageSource))))
Show GoogleCloudVisionV1p2beta1Image Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1Image Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Image Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Image = D1 ('MetaData "GoogleCloudVisionV1p2beta1Image" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Image" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1ImageSource))))

newGoogleCloudVisionV1p2beta1Image :: GoogleCloudVisionV1p2beta1Image Source #

Creates a value of GoogleCloudVisionV1p2beta1Image with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1ImageAnnotationContext

data GoogleCloudVisionV1p2beta1ImageAnnotationContext Source #

If an image was produced from a file (e.g. a PDF), this message gives information about the source of that image.

See: newGoogleCloudVisionV1p2beta1ImageAnnotationContext smart constructor.

Constructors

GoogleCloudVisionV1p2beta1ImageAnnotationContext 

Fields

  • pageNumber :: Maybe Int32

    If the file was a PDF or TIFF, this field gives the page number within the file used to produce the image.

  • uri :: Maybe Text

    The URI of the file used to produce the image.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1ImageAnnotationContext 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ImageAnnotationContext = D1 ('MetaData "GoogleCloudVisionV1p2beta1ImageAnnotationContext" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ImageAnnotationContext" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p2beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ImageAnnotationContext = D1 ('MetaData "GoogleCloudVisionV1p2beta1ImageAnnotationContext" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ImageAnnotationContext" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p2beta1ImageContext

data GoogleCloudVisionV1p2beta1ImageContext Source #

Image context and/or feature-specific parameters.

See: newGoogleCloudVisionV1p2beta1ImageContext smart constructor.

Constructors

GoogleCloudVisionV1p2beta1ImageContext 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1ImageContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1ImageContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1ImageContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p2beta1ImageContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1ImageContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ImageContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p2beta1ImageProperties

newtype GoogleCloudVisionV1p2beta1ImageProperties Source #

Stores image properties, such as dominant colors.

See: newGoogleCloudVisionV1p2beta1ImageProperties smart constructor.

Constructors

GoogleCloudVisionV1p2beta1ImageProperties 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1ImageProperties 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ImageProperties = D1 ('MetaData "GoogleCloudVisionV1p2beta1ImageProperties" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ImageProperties" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p2beta1DominantColorsAnnotation))))
Show GoogleCloudVisionV1p2beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ImageProperties = D1 ('MetaData "GoogleCloudVisionV1p2beta1ImageProperties" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ImageProperties" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p2beta1DominantColorsAnnotation))))

GoogleCloudVisionV1p2beta1ImageSource

data GoogleCloudVisionV1p2beta1ImageSource Source #

External image source (Google Cloud Storage or web URL image location).

See: newGoogleCloudVisionV1p2beta1ImageSource smart constructor.

Constructors

GoogleCloudVisionV1p2beta1ImageSource 

Fields

  • gcsImageUri :: Maybe Text

    Use image_uri instead. The Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. See Google Cloud Storage Request URIs for more info.

  • imageUri :: Maybe Text

    The URI of the source image. Can be either: 1. A Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. See Google Cloud Storage Request URIs for more info. 2. A publicly-accessible image HTTP/HTTPS URL. When fetching images from HTTP/HTTPS URLs, Google cannot guarantee that the request will be completed. Your request may fail if the specified host denies the request (e.g. due to request throttling or DOS prevention), or if Google throttles requests to the site for abuse prevention. You should not depend on externally-hosted images for production applications. When both gcs_image_uri and image_uri are specified, image_uri takes precedence.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1ImageSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1ImageSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1ImageSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1ImageSource 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ImageSource = D1 ('MetaData "GoogleCloudVisionV1p2beta1ImageSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ImageSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "gcsImageUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p2beta1ImageSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1ImageSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ImageSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ImageSource = D1 ('MetaData "GoogleCloudVisionV1p2beta1ImageSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ImageSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "gcsImageUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p2beta1InputConfig

data GoogleCloudVisionV1p2beta1InputConfig Source #

The desired input location and metadata.

See: newGoogleCloudVisionV1p2beta1InputConfig smart constructor.

Constructors

GoogleCloudVisionV1p2beta1InputConfig 

Fields

  • content :: Maybe Base64

    File content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64. Currently, this field only works for BatchAnnotateFiles requests. It does not work for AsyncBatchAnnotateFiles requests.

  • gcsSource :: Maybe GoogleCloudVisionV1p2beta1GcsSource

    The Google Cloud Storage location to read the input from.

  • mimeType :: Maybe Text

    The type of the file. Currently only "application/pdf", "image/tiff" and "image/gif" are supported. Wildcards are not supported.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1InputConfig 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1InputConfig = D1 ('MetaData "GoogleCloudVisionV1p2beta1InputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1InputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: (S1 ('MetaSel ('Just "gcsSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1GcsSource)) :*: S1 ('MetaSel ('Just "mimeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p2beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1InputConfig = D1 ('MetaData "GoogleCloudVisionV1p2beta1InputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1InputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: (S1 ('MetaSel ('Just "gcsSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1GcsSource)) :*: S1 ('MetaSel ('Just "mimeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

GoogleCloudVisionV1p2beta1LatLongRect

data GoogleCloudVisionV1p2beta1LatLongRect Source #

Rectangle determined by min and max LatLng pairs.

See: newGoogleCloudVisionV1p2beta1LatLongRect smart constructor.

Constructors

GoogleCloudVisionV1p2beta1LatLongRect 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1LatLongRect Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1LatLongRect Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1LatLongRect Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1LatLongRect 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1LatLongRect = D1 ('MetaData "GoogleCloudVisionV1p2beta1LatLongRect" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1LatLongRect" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxLatLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LatLng)) :*: S1 ('MetaSel ('Just "minLatLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LatLng))))
Show GoogleCloudVisionV1p2beta1LatLongRect Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1LatLongRect Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1LatLongRect Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1LatLongRect = D1 ('MetaData "GoogleCloudVisionV1p2beta1LatLongRect" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1LatLongRect" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxLatLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LatLng)) :*: S1 ('MetaSel ('Just "minLatLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LatLng))))

GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation

data GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation Source #

Set of detected objects with bounding boxes.

See: newGoogleCloudVisionV1p2beta1LocalizedObjectAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))
Show GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1LocalizedObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

GoogleCloudVisionV1p2beta1LocationInfo

newtype GoogleCloudVisionV1p2beta1LocationInfo Source #

Detected entity location information.

See: newGoogleCloudVisionV1p2beta1LocationInfo smart constructor.

Constructors

GoogleCloudVisionV1p2beta1LocationInfo 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1LocationInfo 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1LocationInfo = D1 ('MetaData "GoogleCloudVisionV1p2beta1LocationInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1LocationInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "latLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe LatLng))))
Show GoogleCloudVisionV1p2beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1LocationInfo = D1 ('MetaData "GoogleCloudVisionV1p2beta1LocationInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1LocationInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "latLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe LatLng))))

GoogleCloudVisionV1p2beta1NormalizedVertex

data GoogleCloudVisionV1p2beta1NormalizedVertex Source #

A vertex represents a 2D point in the image. NOTE: the normalized vertex coordinates are relative to the original image and range from 0 to 1.

See: newGoogleCloudVisionV1p2beta1NormalizedVertex smart constructor.

Constructors

GoogleCloudVisionV1p2beta1NormalizedVertex 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1NormalizedVertex 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1NormalizedVertex = D1 ('MetaData "GoogleCloudVisionV1p2beta1NormalizedVertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1NormalizedVertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))
Show GoogleCloudVisionV1p2beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1NormalizedVertex = D1 ('MetaData "GoogleCloudVisionV1p2beta1NormalizedVertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1NormalizedVertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

GoogleCloudVisionV1p2beta1OperationMetadata

data GoogleCloudVisionV1p2beta1OperationMetadata Source #

Contains metadata for the BatchAnnotateImages operation.

See: newGoogleCloudVisionV1p2beta1OperationMetadata smart constructor.

Constructors

GoogleCloudVisionV1p2beta1OperationMetadata 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1OperationMetadata 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1OperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p2beta1OperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1OperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1OperationMetadata_State)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))
Show GoogleCloudVisionV1p2beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1OperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p2beta1OperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1OperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1OperationMetadata_State)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))

GoogleCloudVisionV1p2beta1OperationMetadata_State

newtype GoogleCloudVisionV1p2beta1OperationMetadata_State Source #

Current state of the batch operation.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1OperationMetadata_State 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1OperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p2beta1OperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1OperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1OperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1OperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p2beta1OperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1OperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1OperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1OutputConfig

data GoogleCloudVisionV1p2beta1OutputConfig Source #

The desired output location and metadata.

See: newGoogleCloudVisionV1p2beta1OutputConfig smart constructor.

Constructors

GoogleCloudVisionV1p2beta1OutputConfig 

Fields

  • batchSize :: Maybe Int32

    The max number of response protos to put into each output JSON file on Google Cloud Storage. The valid range is [1, 100]. If not specified, the default value is 20. For example, for one pdf file with 100 pages, 100 response protos will be generated. If batch_size = 20, then 5 json files each containing 20 response protos will be written under the prefix gcs_destination.uri. Currently, batch_size only applies to GcsDestination, with potential future support for other output configurations.

  • gcsDestination :: Maybe GoogleCloudVisionV1p2beta1GcsDestination

    The Google Cloud Storage location to write the output(s) to.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1OutputConfig 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1OutputConfig = D1 ('MetaData "GoogleCloudVisionV1p2beta1OutputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1OutputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "gcsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1GcsDestination))))
Show GoogleCloudVisionV1p2beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1OutputConfig = D1 ('MetaData "GoogleCloudVisionV1p2beta1OutputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1OutputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "gcsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1GcsDestination))))

GoogleCloudVisionV1p2beta1Page

data GoogleCloudVisionV1p2beta1Page Source #

Detected page from OCR.

See: newGoogleCloudVisionV1p2beta1Page smart constructor.

Constructors

GoogleCloudVisionV1p2beta1Page 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p2beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p2beta1Page :: GoogleCloudVisionV1p2beta1Page Source #

Creates a value of GoogleCloudVisionV1p2beta1Page with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1Paragraph

data GoogleCloudVisionV1p2beta1Paragraph Source #

Structural unit of text representing a number of words in certain order.

See: newGoogleCloudVisionV1p2beta1Paragraph smart constructor.

Constructors

GoogleCloudVisionV1p2beta1Paragraph 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p2beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p2beta1Paragraph :: GoogleCloudVisionV1p2beta1Paragraph Source #

Creates a value of GoogleCloudVisionV1p2beta1Paragraph with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1Position

data GoogleCloudVisionV1p2beta1Position Source #

A 3D position in the image, used primarily for Face detection landmarks. A valid Position must have both x and y coordinates. The position coordinates are in the same scale as the original image.

See: newGoogleCloudVisionV1p2beta1Position smart constructor.

Constructors

GoogleCloudVisionV1p2beta1Position 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1Position 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Position = D1 ('MetaData "GoogleCloudVisionV1p2beta1Position" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Position" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p2beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Position = D1 ('MetaData "GoogleCloudVisionV1p2beta1Position" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Position" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p2beta1Position :: GoogleCloudVisionV1p2beta1Position Source #

Creates a value of GoogleCloudVisionV1p2beta1Position with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1Product

data GoogleCloudVisionV1p2beta1Product Source #

A Product contains ReferenceImages.

See: newGoogleCloudVisionV1p2beta1Product smart constructor.

Constructors

GoogleCloudVisionV1p2beta1Product 

Fields

  • description :: Maybe Text

    User-provided metadata to be stored with this product. Must be at most 4096 characters long.

  • displayName :: Maybe Text

    The user-provided name for this Product. Must not be empty. Must be at most 4096 characters long.

  • name :: Maybe Text

    The resource name of the product. Format is: projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID. This field is ignored when creating a product.

  • productCategory :: Maybe Text

    Immutable. The category for the product identified by the reference image. This should be one of "homegoods-v2", "apparel-v2", "toys-v2", "packagedgoods-v1" or "general-v1". The legacy categories "homegoods", "apparel", and "toys" are still supported, but these should not be used for new products.

  • productLabels :: Maybe [GoogleCloudVisionV1p2beta1ProductKeyValue]

    Key-value pairs that can be attached to a product. At query time, constraints can be specified based on the productlabels. Note that integer values can be provided as strings, e.g. "1199". Only strings with integer values can match a range-based restriction which is to be supported soon. Multiple values can be assigned to the same key. One product may have up to 500 productlabels. Notice that the total number of distinct product_labels over all products in one ProductSet cannot exceed 1M, otherwise the product search pipeline will refuse to work for that ProductSet.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1Product 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Product = D1 ('MetaData "GoogleCloudVisionV1p2beta1Product" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Product" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ProductKeyValue]))))))
Show GoogleCloudVisionV1p2beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Product = D1 ('MetaData "GoogleCloudVisionV1p2beta1Product" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Product" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ProductKeyValue]))))))

newGoogleCloudVisionV1p2beta1Product :: GoogleCloudVisionV1p2beta1Product Source #

Creates a value of GoogleCloudVisionV1p2beta1Product with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1ProductKeyValue

data GoogleCloudVisionV1p2beta1ProductKeyValue Source #

A product label represented as a key-value pair.

See: newGoogleCloudVisionV1p2beta1ProductKeyValue smart constructor.

Constructors

GoogleCloudVisionV1p2beta1ProductKeyValue 

Fields

  • key :: Maybe Text

    The key of the label attached to the product. Cannot be empty and cannot exceed 128 bytes.

  • value :: Maybe Text

    The value of the label attached to the product. Cannot be empty and cannot exceed 128 bytes.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1ProductKeyValue 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductKeyValue = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductKeyValue" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductKeyValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p2beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductKeyValue = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductKeyValue" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductKeyValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p2beta1ProductSearchParams

data GoogleCloudVisionV1p2beta1ProductSearchParams Source #

Parameters for a product search request.

See: newGoogleCloudVisionV1p2beta1ProductSearchParams smart constructor.

Constructors

GoogleCloudVisionV1p2beta1ProductSearchParams 

Fields

  • boundingPoly :: Maybe GoogleCloudVisionV1p2beta1BoundingPoly

    The bounding polygon around the area of interest in the image. If it is not specified, system discretion will be applied.

  • filter :: Maybe Text

    The filtering expression. This can be used to restrict search results based on Product labels. We currently support an AND of OR of key-value expressions, where each expression within an OR must have the same key. An '=' should be used to connect the key and value. For example, "(color = red OR color = blue) AND brand = Google" is acceptable, but "(color = red OR brand = Google)" is not acceptable. "color: red" is not acceptable because it uses a ':' instead of an '='.

  • productCategories :: Maybe [Text]

    The list of product categories to search in. Currently, we only consider the first category, and either "homegoods-v2", "apparel-v2", "toys-v2", "packagedgoods-v1", or "general-v1" should be specified. The legacy categories "homegoods", "apparel", and "toys" are still supported but will be deprecated. For new products, please use "homegoods-v2", "apparel-v2", or "toys-v2" for better product search accuracy. It is recommended to migrate existing products to these categories as well.

  • productSet :: Maybe Text

    The resource name of a ProductSet to be searched for similar images. Format is: projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1ProductSearchParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1ProductSearchParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1ProductSearchParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1ProductSearchParams 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchParams = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductSearchParams" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductSearchParams" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "filter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "productCategories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "productSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p2beta1ProductSearchParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1ProductSearchParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchParams = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductSearchParams" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductSearchParams" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "filter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "productCategories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "productSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

GoogleCloudVisionV1p2beta1ProductSearchResults

data GoogleCloudVisionV1p2beta1ProductSearchResults Source #

Results for a product search request.

See: newGoogleCloudVisionV1p2beta1ProductSearchResults smart constructor.

Constructors

GoogleCloudVisionV1p2beta1ProductSearchResults 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1ProductSearchResults 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResults = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductSearchResults" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductSearchResults" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "productGroupedResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ProductSearchResultsResult])))))
Show GoogleCloudVisionV1p2beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResults = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductSearchResults" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductSearchResults" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "productGroupedResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ProductSearchResultsResult])))))

GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult

data GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult Source #

Information about the products similar to a single product in a query image.

See: newGoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult smart constructor.

Constructors

GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "objectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ProductSearchResultsResult])))))
Show GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductSearchResultsGroupedResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "objectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1ProductSearchResultsResult])))))

GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation

data GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation Source #

Prediction for what the object in the bounding box is.

See: newGoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation 

Fields

  • languageCode :: Maybe Text

    The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

  • mid :: Maybe Text

    Object ID that should align with EntityAnnotation mid.

  • name :: Maybe Text

    Object name, expressed in its language_code language.

  • score :: Maybe Double

    Score of the result. Range [0, 1].

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductSearchResultsObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p2beta1ProductSearchResultsResult

data GoogleCloudVisionV1p2beta1ProductSearchResultsResult Source #

Information about a product.

See: newGoogleCloudVisionV1p2beta1ProductSearchResultsResult smart constructor.

Constructors

GoogleCloudVisionV1p2beta1ProductSearchResultsResult 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsResult 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsResult = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductSearchResultsResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductSearchResultsResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1Product)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p2beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1ProductSearchResultsResult = D1 ('MetaData "GoogleCloudVisionV1p2beta1ProductSearchResultsResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1ProductSearchResultsResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1Product)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p2beta1Property

data GoogleCloudVisionV1p2beta1Property Source #

A Property consists of a user-supplied name/value pair.

See: newGoogleCloudVisionV1p2beta1Property smart constructor.

Constructors

GoogleCloudVisionV1p2beta1Property 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1Property 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Property = D1 ('MetaData "GoogleCloudVisionV1p2beta1Property" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Property" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uint64Value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Word64)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p2beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Property = D1 ('MetaData "GoogleCloudVisionV1p2beta1Property" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Property" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uint64Value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Word64)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGoogleCloudVisionV1p2beta1Property :: GoogleCloudVisionV1p2beta1Property Source #

Creates a value of GoogleCloudVisionV1p2beta1Property with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1SafeSearchAnnotation

data GoogleCloudVisionV1p2beta1SafeSearchAnnotation Source #

Set of features pertaining to the image, computed by computer vision methods over safe-search verticals (for example, adult, spoof, medical, violence).

See: newGoogleCloudVisionV1p2beta1SafeSearchAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p2beta1SafeSearchAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p2beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult

newtype GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source #

Represents the adult content likelihood for the image. Adult content may contain elements such as nudity, pornographic images or cartoons, or sexual activities.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult = D1 ('MetaData "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult = D1 ('MetaData "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical

newtype GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source #

Likelihood that this is a medical image.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical = D1 ('MetaData "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical = D1 ('MetaData "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy

newtype GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source #

Likelihood that the request image contains racy content. Racy content may include (but is not limited to) skimpy or sheer clothing, strategically covered nudity, lewd or provocative poses, or close-ups of sensitive body areas.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy = D1 ('MetaData "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy = D1 ('MetaData "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof

newtype GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source #

Spoof likelihood. The likelihood that an modification was made to the image's canonical version to make it appear funny or offensive.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof = D1 ('MetaData "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof = D1 ('MetaData "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence

newtype GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source #

Likelihood that this image contains violent content. Violent content may include death, serious harm, or injury to individuals or groups of individuals.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence = D1 ('MetaData "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence = D1 ('MetaData "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1Symbol

data GoogleCloudVisionV1p2beta1Symbol Source #

A single symbol representation.

See: newGoogleCloudVisionV1p2beta1Symbol smart constructor.

Constructors

GoogleCloudVisionV1p2beta1Symbol 

Fields

  • boundingBox :: Maybe GoogleCloudVisionV1p2beta1BoundingPoly

    The bounding box for the symbol. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertex order will still be (0, 1, 2, 3).

  • confidence :: Maybe Double

    Confidence of the OCR results for the symbol. Range [0, 1].

  • property :: Maybe GoogleCloudVisionV1p2beta1TextAnnotationTextProperty

    Additional information detected for the symbol.

  • text :: Maybe Text

    The actual UTF-8 representation of the symbol.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1Symbol 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p2beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p2beta1Symbol :: GoogleCloudVisionV1p2beta1Symbol Source #

Creates a value of GoogleCloudVisionV1p2beta1Symbol with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1TextAnnotation

data GoogleCloudVisionV1p2beta1TextAnnotation Source #

TextAnnotation contains a structured representation of OCR extracted text. The hierarchy of an OCR extracted text structure is like this: TextAnnotation -> Page -> Block -> Paragraph -> Word -> Symbol Each structural component, starting from Page, may further have their own properties. Properties describe detected languages, breaks etc.. Please refer to the TextAnnotation.TextProperty message definition below for more detail.

See: newGoogleCloudVisionV1p2beta1TextAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p2beta1TextAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1TextAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1Page])) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p2beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotation = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1Page])) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak

data GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak Source #

Detected start or end of a structural component.

See: newGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type))))
Show GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type))))

GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type

newtype GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source #

Detected break type.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage

data GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage Source #

Detected language for a structural component.

See: newGoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage smart constructor.

Constructors

GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage 

Fields

  • confidence :: Maybe Double

    Confidence of detected language. Range [0, 1].

  • languageCode :: Maybe Text

    The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p2beta1TextAnnotationTextProperty

data GoogleCloudVisionV1p2beta1TextAnnotationTextProperty Source #

Additional information detected on the structural component.

See: newGoogleCloudVisionV1p2beta1TextAnnotationTextProperty smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1TextAnnotationTextProperty 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotationTextProperty = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextAnnotationTextProperty" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextAnnotationTextProperty" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectedBreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak)) :*: S1 ('MetaSel ('Just "detectedLanguages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage]))))
Show GoogleCloudVisionV1p2beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextAnnotationTextProperty = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextAnnotationTextProperty" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextAnnotationTextProperty" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectedBreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak)) :*: S1 ('MetaSel ('Just "detectedLanguages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1TextAnnotationDetectedLanguage]))))

GoogleCloudVisionV1p2beta1TextDetectionParams

data GoogleCloudVisionV1p2beta1TextDetectionParams Source #

Parameters for text detections. This is used to control TEXTDETECTION and DOCUMENTTEXT_DETECTION features.

See: newGoogleCloudVisionV1p2beta1TextDetectionParams smart constructor.

Constructors

GoogleCloudVisionV1p2beta1TextDetectionParams 

Fields

  • advancedOcrOptions :: Maybe [Text]

    A list of advanced OCR options to further fine-tune OCR behavior. Current valid values are: - legacy_layout: a heuristics layout detection algorithm, which serves as an alternative to the current ML-based layout detection algorithm. Customers can choose the best suitable layout algorithm based on their situation.

  • enableTextDetectionConfidenceScore :: Maybe Bool

    By default, Cloud Vision API only includes confidence score for DOCUMENTTEXTDETECTION result. Set the flag to true to include confidence score for TEXT_DETECTION as well.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1TextDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1TextDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1TextDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1TextDetectionParams 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextDetectionParams = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextDetectionParams" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextDetectionParams" 'PrefixI 'True) (S1 ('MetaSel ('Just "advancedOcrOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "enableTextDetectionConfidenceScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))
Show GoogleCloudVisionV1p2beta1TextDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1TextDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1TextDetectionParams = D1 ('MetaData "GoogleCloudVisionV1p2beta1TextDetectionParams" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1TextDetectionParams" 'PrefixI 'True) (S1 ('MetaSel ('Just "advancedOcrOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "enableTextDetectionConfidenceScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

GoogleCloudVisionV1p2beta1Vertex

data GoogleCloudVisionV1p2beta1Vertex Source #

A vertex represents a 2D point in the image. NOTE: the vertex coordinates are in the same scale as the original image.

See: newGoogleCloudVisionV1p2beta1Vertex smart constructor.

Constructors

GoogleCloudVisionV1p2beta1Vertex 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1Vertex 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Vertex = D1 ('MetaData "GoogleCloudVisionV1p2beta1Vertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Vertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32))))
Show GoogleCloudVisionV1p2beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Vertex = D1 ('MetaData "GoogleCloudVisionV1p2beta1Vertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1Vertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32))))

newGoogleCloudVisionV1p2beta1Vertex :: GoogleCloudVisionV1p2beta1Vertex Source #

Creates a value of GoogleCloudVisionV1p2beta1Vertex with the minimum fields required to make a request.

GoogleCloudVisionV1p2beta1WebDetection

data GoogleCloudVisionV1p2beta1WebDetection Source #

Relevant information for the image from the Internet.

See: newGoogleCloudVisionV1p2beta1WebDetection smart constructor.

Constructors

GoogleCloudVisionV1p2beta1WebDetection 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p2beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p2beta1WebDetectionParams

newtype GoogleCloudVisionV1p2beta1WebDetectionParams Source #

Parameters for web detection request.

See: newGoogleCloudVisionV1p2beta1WebDetectionParams smart constructor.

Constructors

GoogleCloudVisionV1p2beta1WebDetectionParams 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1WebDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1WebDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1WebDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1WebDetectionParams 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionParams = D1 ('MetaData "GoogleCloudVisionV1p2beta1WebDetectionParams" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1WebDetectionParams" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeGeoResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))
Show GoogleCloudVisionV1p2beta1WebDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1WebDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionParams Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionParams = D1 ('MetaData "GoogleCloudVisionV1p2beta1WebDetectionParams" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1WebDetectionParams" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeGeoResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))

GoogleCloudVisionV1p2beta1WebDetectionWebEntity

data GoogleCloudVisionV1p2beta1WebDetectionWebEntity Source #

Entity deduced from similar images on the Internet.

See: newGoogleCloudVisionV1p2beta1WebDetectionWebEntity smart constructor.

Constructors

GoogleCloudVisionV1p2beta1WebDetectionWebEntity 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebEntity 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebEntity = D1 ('MetaData "GoogleCloudVisionV1p2beta1WebDetectionWebEntity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1WebDetectionWebEntity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p2beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebEntity = D1 ('MetaData "GoogleCloudVisionV1p2beta1WebDetectionWebEntity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1WebDetectionWebEntity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p2beta1WebDetectionWebImage

data GoogleCloudVisionV1p2beta1WebDetectionWebImage Source #

Metadata for online images.

See: newGoogleCloudVisionV1p2beta1WebDetectionWebImage smart constructor.

Constructors

GoogleCloudVisionV1p2beta1WebDetectionWebImage 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebImage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebImage = D1 ('MetaData "GoogleCloudVisionV1p2beta1WebDetectionWebImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1WebDetectionWebImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p2beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebImage = D1 ('MetaData "GoogleCloudVisionV1p2beta1WebDetectionWebImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1WebDetectionWebImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p2beta1WebDetectionWebLabel

data GoogleCloudVisionV1p2beta1WebDetectionWebLabel Source #

Label to provide extra metadata for the web detection.

See: newGoogleCloudVisionV1p2beta1WebDetectionWebLabel smart constructor.

Constructors

GoogleCloudVisionV1p2beta1WebDetectionWebLabel 

Fields

  • label :: Maybe Text

    Label for extra metadata.

  • languageCode :: Maybe Text

    The BCP-47 language code for label, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebLabel 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebLabel = D1 ('MetaData "GoogleCloudVisionV1p2beta1WebDetectionWebLabel" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1WebDetectionWebLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p2beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebLabel = D1 ('MetaData "GoogleCloudVisionV1p2beta1WebDetectionWebLabel" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1WebDetectionWebLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p2beta1WebDetectionWebPage

data GoogleCloudVisionV1p2beta1WebDetectionWebPage Source #

Metadata for web pages.

See: newGoogleCloudVisionV1p2beta1WebDetectionWebPage smart constructor.

Constructors

GoogleCloudVisionV1p2beta1WebDetectionWebPage 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebPage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebPage = D1 ('MetaData "GoogleCloudVisionV1p2beta1WebDetectionWebPage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1WebDetectionWebPage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1WebDetectionWebImage])) :*: S1 ('MetaSel ('Just "pageTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1WebDetectionWebImage])) :*: (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))
Show GoogleCloudVisionV1p2beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1WebDetectionWebPage = D1 ('MetaData "GoogleCloudVisionV1p2beta1WebDetectionWebPage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p2beta1WebDetectionWebPage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1WebDetectionWebImage])) :*: S1 ('MetaSel ('Just "pageTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p2beta1WebDetectionWebImage])) :*: (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

GoogleCloudVisionV1p2beta1Word

data GoogleCloudVisionV1p2beta1Word Source #

A word representation.

See: newGoogleCloudVisionV1p2beta1Word smart constructor.

Constructors

GoogleCloudVisionV1p2beta1Word 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p2beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p2beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p2beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p2beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p2beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p2beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p2beta1Word :: GoogleCloudVisionV1p2beta1Word Source #

Creates a value of GoogleCloudVisionV1p2beta1Word with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1AnnotateFileResponse

data GoogleCloudVisionV1p3beta1AnnotateFileResponse Source #

Response to a single file annotation request. A file may contain one or more images, which individually have their own responses.

See: newGoogleCloudVisionV1p3beta1AnnotateFileResponse smart constructor.

Constructors

GoogleCloudVisionV1p3beta1AnnotateFileResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1AnnotateFileResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p3beta1AnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1AnnotateFileResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1InputConfig))) :*: (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1AnnotateImageResponse])) :*: S1 ('MetaSel ('Just "totalPages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)))))
Show GoogleCloudVisionV1p3beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p3beta1AnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1AnnotateFileResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1InputConfig))) :*: (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1AnnotateImageResponse])) :*: S1 ('MetaSel ('Just "totalPages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)))))

GoogleCloudVisionV1p3beta1AnnotateImageResponse

data GoogleCloudVisionV1p3beta1AnnotateImageResponse Source #

Response to an image annotation request.

See: newGoogleCloudVisionV1p3beta1AnnotateImageResponse smart constructor.

Constructors

GoogleCloudVisionV1p3beta1AnnotateImageResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1AnnotateImageResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AnnotateImageResponse = D1 ('MetaData "GoogleCloudVisionV1p3beta1AnnotateImageResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1AnnotateImageResponse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1ImageAnnotationContext)) :*: (S1 ('MetaSel ('Just "cropHintsAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1CropHintsAnnotation)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)))) :*: ((S1 ('MetaSel ('Just "faceAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1FaceAnnotation])) :*: S1 ('MetaSel ('Just "fullTextAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1TextAnnotation))) :*: (S1 ('MetaSel ('Just "imagePropertiesAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1ImageProperties)) :*: S1 ('MetaSel ('Just "labelAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1EntityAnnotation]))))) :*: ((S1 ('MetaSel ('Just "landmarkAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1EntityAnnotation])) :*: (S1 ('MetaSel ('Just "localizedObjectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation])) :*: S1 ('MetaSel ('Just "logoAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1EntityAnnotation])))) :*: ((S1 ('MetaSel ('Just "productSearchResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1ProductSearchResults)) :*: S1 ('MetaSel ('Just "safeSearchAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation))) :*: (S1 ('MetaSel ('Just "textAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1EntityAnnotation])) :*: S1 ('MetaSel ('Just "webDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1WebDetection)))))))
Show GoogleCloudVisionV1p3beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AnnotateImageResponse = D1 ('MetaData "GoogleCloudVisionV1p3beta1AnnotateImageResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1AnnotateImageResponse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1ImageAnnotationContext)) :*: (S1 ('MetaSel ('Just "cropHintsAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1CropHintsAnnotation)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)))) :*: ((S1 ('MetaSel ('Just "faceAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1FaceAnnotation])) :*: S1 ('MetaSel ('Just "fullTextAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1TextAnnotation))) :*: (S1 ('MetaSel ('Just "imagePropertiesAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1ImageProperties)) :*: S1 ('MetaSel ('Just "labelAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1EntityAnnotation]))))) :*: ((S1 ('MetaSel ('Just "landmarkAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1EntityAnnotation])) :*: (S1 ('MetaSel ('Just "localizedObjectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation])) :*: S1 ('MetaSel ('Just "logoAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1EntityAnnotation])))) :*: ((S1 ('MetaSel ('Just "productSearchResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1ProductSearchResults)) :*: S1 ('MetaSel ('Just "safeSearchAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation))) :*: (S1 ('MetaSel ('Just "textAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1EntityAnnotation])) :*: S1 ('MetaSel ('Just "webDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1WebDetection)))))))

GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse

newtype GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse Source #

The response for a single offline file annotation request.

See: newGoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse smart constructor.

Constructors

GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p3beta1OutputConfig))))
Show GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p3beta1OutputConfig))))

GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse

newtype GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse Source #

Response to an async batch file annotation request.

See: newGoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse smart constructor.

Constructors

GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse]))))
Show GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1AsyncBatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1AsyncAnnotateFileResponse]))))

GoogleCloudVisionV1p3beta1BatchOperationMetadata

data GoogleCloudVisionV1p3beta1BatchOperationMetadata Source #

Metadata for the batch operations such as the current state. This is included in the metadata field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.

See: newGoogleCloudVisionV1p3beta1BatchOperationMetadata smart constructor.

Constructors

GoogleCloudVisionV1p3beta1BatchOperationMetadata 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p3beta1BatchOperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1BatchOperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BatchOperationMetadata_State)) :*: S1 ('MetaSel ('Just "submitTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))
Show GoogleCloudVisionV1p3beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p3beta1BatchOperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1BatchOperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BatchOperationMetadata_State)) :*: S1 ('MetaSel ('Just "submitTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))

GoogleCloudVisionV1p3beta1BatchOperationMetadata_State

newtype GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source #

The current state of the batch operation.

Bundled Patterns

pattern GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State

Invalid.

pattern GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Processing :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State

Request is actively being processed.

pattern GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Successful :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State

The request is done and at least one item has been successfully processed.

pattern GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Failed :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State

The request is done and no item has been successfully processed.

pattern GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Cancelled :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State

The request is done after the longrunning.Operations.CancelOperation has been called by the user. Any records that were processed before the cancel command are output as specified in the request.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p3beta1BatchOperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1BatchOperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1BatchOperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p3beta1BatchOperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1BatchOperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1BatchOperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1Block

data GoogleCloudVisionV1p3beta1Block Source #

Logical element on the page.

See: newGoogleCloudVisionV1p3beta1Block smart constructor.

Constructors

GoogleCloudVisionV1p3beta1Block 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p3beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p3beta1Block :: GoogleCloudVisionV1p3beta1Block Source #

Creates a value of GoogleCloudVisionV1p3beta1Block with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1Block_BlockType

newtype GoogleCloudVisionV1p3beta1Block_BlockType Source #

Detected block type (text, image etc) for this block.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1Block_BlockType 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1Block_BlockType = D1 ('MetaData "GoogleCloudVisionV1p3beta1Block_BlockType" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1Block_BlockType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1Block_BlockType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1Block_BlockType = D1 ('MetaData "GoogleCloudVisionV1p3beta1Block_BlockType" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1Block_BlockType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1Block_BlockType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1BoundingPoly

data GoogleCloudVisionV1p3beta1BoundingPoly Source #

A bounding polygon for the detected image annotation.

See: newGoogleCloudVisionV1p3beta1BoundingPoly smart constructor.

Constructors

GoogleCloudVisionV1p3beta1BoundingPoly 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1BoundingPoly 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1BoundingPoly = D1 ('MetaData "GoogleCloudVisionV1p3beta1BoundingPoly" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1BoundingPoly" 'PrefixI 'True) (S1 ('MetaSel ('Just "normalizedVertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1NormalizedVertex])) :*: S1 ('MetaSel ('Just "vertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1Vertex]))))
Show GoogleCloudVisionV1p3beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1BoundingPoly = D1 ('MetaData "GoogleCloudVisionV1p3beta1BoundingPoly" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1BoundingPoly" 'PrefixI 'True) (S1 ('MetaSel ('Just "normalizedVertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1NormalizedVertex])) :*: S1 ('MetaSel ('Just "vertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1Vertex]))))

GoogleCloudVisionV1p3beta1ColorInfo

data GoogleCloudVisionV1p3beta1ColorInfo Source #

Color information consists of RGB channels, score, and the fraction of the image that the color occupies in the image.

See: newGoogleCloudVisionV1p3beta1ColorInfo smart constructor.

Constructors

GoogleCloudVisionV1p3beta1ColorInfo 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1ColorInfo 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ColorInfo = D1 ('MetaData "GoogleCloudVisionV1p3beta1ColorInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ColorInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "color") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Color)) :*: (S1 ('MetaSel ('Just "pixelFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p3beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ColorInfo = D1 ('MetaData "GoogleCloudVisionV1p3beta1ColorInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ColorInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "color") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Color)) :*: (S1 ('MetaSel ('Just "pixelFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p3beta1ColorInfo :: GoogleCloudVisionV1p3beta1ColorInfo Source #

Creates a value of GoogleCloudVisionV1p3beta1ColorInfo with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1CropHint

data GoogleCloudVisionV1p3beta1CropHint Source #

Single crop hint that is used to generate a new crop when serving an image.

See: newGoogleCloudVisionV1p3beta1CropHint smart constructor.

Constructors

GoogleCloudVisionV1p3beta1CropHint 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1CropHint 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1CropHint = D1 ('MetaData "GoogleCloudVisionV1p3beta1CropHint" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1CropHint" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "importanceFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p3beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1CropHint = D1 ('MetaData "GoogleCloudVisionV1p3beta1CropHint" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1CropHint" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "importanceFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p3beta1CropHint :: GoogleCloudVisionV1p3beta1CropHint Source #

Creates a value of GoogleCloudVisionV1p3beta1CropHint with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1CropHintsAnnotation

newtype GoogleCloudVisionV1p3beta1CropHintsAnnotation Source #

Set of crop hints that are used to generate new crops when serving images.

See: newGoogleCloudVisionV1p3beta1CropHintsAnnotation smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1CropHintsAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1CropHintsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1CropHintsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1CropHintsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "cropHints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1CropHint]))))
Show GoogleCloudVisionV1p3beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1CropHintsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1CropHintsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1CropHintsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "cropHints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1CropHint]))))

GoogleCloudVisionV1p3beta1DominantColorsAnnotation

newtype GoogleCloudVisionV1p3beta1DominantColorsAnnotation Source #

Set of dominant colors and their corresponding scores.

See: newGoogleCloudVisionV1p3beta1DominantColorsAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p3beta1DominantColorsAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1DominantColorsAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1DominantColorsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1DominantColorsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1DominantColorsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "colors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ColorInfo]))))
Show GoogleCloudVisionV1p3beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1DominantColorsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1DominantColorsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1DominantColorsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "colors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ColorInfo]))))

GoogleCloudVisionV1p3beta1EntityAnnotation

data GoogleCloudVisionV1p3beta1EntityAnnotation Source #

Set of detected entity features.

See: newGoogleCloudVisionV1p3beta1EntityAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p3beta1EntityAnnotation 

Fields

  • boundingPoly :: Maybe GoogleCloudVisionV1p3beta1BoundingPoly

    Image region to which this entity belongs. Not produced for LABEL_DETECTION features.

  • confidence :: Maybe Double

    Deprecated. Use score instead. The accuracy of the entity detection in an image. For example, for an image in which the "Eiffel Tower" entity is detected, this field represents the confidence that there is a tower in the query image. Range [0, 1].

  • description :: Maybe Text

    Entity textual description, expressed in its locale language.

  • locale :: Maybe Text

    The language code for the locale in which the entity textual description is expressed.

  • locations :: Maybe [GoogleCloudVisionV1p3beta1LocationInfo]

    The location information for the detected entity. Multiple LocationInfo elements can be present because one location may indicate the location of the scene in the image, and another location may indicate the location of the place where the image was taken. Location information is usually present for landmarks.

  • mid :: Maybe Text

    Opaque entity ID. Some IDs may be available in Google Knowledge Graph Search API.

  • properties :: Maybe [GoogleCloudVisionV1p3beta1Property]

    Some entities may have optional user-supplied Property (name/value) fields, such a score or string that qualifies the entity.

  • score :: Maybe Double

    Overall score of the result. Range [0, 1].

  • topicality :: Maybe Double

    The relevancy of the ICA (Image Content Annotation) label to the image. For example, the relevancy of "tower" is likely higher to an image containing the detected "Eiffel Tower" than to an image containing a detected distant towering building, even though the confidence that there is a tower in each image may be the same. Range [0, 1].

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1EntityAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p3beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p3beta1FaceAnnotation

data GoogleCloudVisionV1p3beta1FaceAnnotation Source #

A face annotation object contains the results of face detection.

See: newGoogleCloudVisionV1p3beta1FaceAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p3beta1FaceAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation" 'PrefixI 'True) (((S1 ('MetaSel ('Just "angerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood)) :*: (S1 ('MetaSel ('Just "blurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood)) :*: S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BoundingPoly)))) :*: ((S1 ('MetaSel ('Just "detectionConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "fdBoundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BoundingPoly))) :*: (S1 ('MetaSel ('Just "headwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood)) :*: S1 ('MetaSel ('Just "joyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood))))) :*: (((S1 ('MetaSel ('Just "landmarkingConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark]))) :*: (S1 ('MetaSel ('Just "panAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "rollAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "sorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood)) :*: S1 ('MetaSel ('Just "surpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood))) :*: (S1 ('MetaSel ('Just "tiltAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "underExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood)))))))
Show GoogleCloudVisionV1p3beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation" 'PrefixI 'True) (((S1 ('MetaSel ('Just "angerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood)) :*: (S1 ('MetaSel ('Just "blurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood)) :*: S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BoundingPoly)))) :*: ((S1 ('MetaSel ('Just "detectionConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "fdBoundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BoundingPoly))) :*: (S1 ('MetaSel ('Just "headwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood)) :*: S1 ('MetaSel ('Just "joyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood))))) :*: (((S1 ('MetaSel ('Just "landmarkingConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark]))) :*: (S1 ('MetaSel ('Just "panAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "rollAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "sorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood)) :*: S1 ('MetaSel ('Just "surpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood))) :*: (S1 ('MetaSel ('Just "tiltAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "underExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood)))))))

GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood

newtype GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source #

Anger likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood

newtype GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source #

Blurred likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood

newtype GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source #

Headwear likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood

newtype GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source #

Joy likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood

newtype GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source #

Sorrow likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood

newtype GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source #

Surprise likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood

newtype GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source #

Under-exposed likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1FaceAnnotationLandmark

data GoogleCloudVisionV1p3beta1FaceAnnotationLandmark Source #

A face-specific landmark (for example, a face feature). Landmark positions may fall outside the bounds of the image if the face is near one or more edges of the image. Therefore it is NOT guaranteed that 0 <= x < width or 0 <= y < height.

See: newGoogleCloudVisionV1p3beta1FaceAnnotationLandmark smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotationLandmark" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotationLandmark" 'PrefixI 'True) (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1Position)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type))))
Show GoogleCloudVisionV1p3beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotationLandmark" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotationLandmark" 'PrefixI 'True) (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1Position)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type))))

GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

newtype GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source #

Face landmark type.

Bundled Patterns

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Unknown face landmark detected. Should not be filled.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Left eye.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Right eye.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Left of left eyebrow.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Right of left eyebrow.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Left of right eyebrow.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Right of right eyebrow.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Midpoint between eyes.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Nose tip.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Upper lip.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Lower lip.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Mouth left.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Mouth right.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Mouth center.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Nose, bottom right.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Nose, bottom left.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Nose, bottom center.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Left eye, top boundary.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Left eye, right corner.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Left eye, bottom boundary.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Left eye, left corner.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Right eye, top boundary.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Right eye, right corner.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Right eye, bottom boundary.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Right eye, left corner.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Left eyebrow, upper midpoint.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Right eyebrow, upper midpoint.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Left ear tragion.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Right ear tragion.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Left eye pupil.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Right eye pupil.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Forehead glabella.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Chin gnathion.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Chin left gonion.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Chin right gonion.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Left cheek center.

pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type

Right cheek center.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type = D1 ('MetaData "GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1GcsDestination

newtype GoogleCloudVisionV1p3beta1GcsDestination Source #

The Google Cloud Storage location where the output will be written to.

See: newGoogleCloudVisionV1p3beta1GcsDestination smart constructor.

Constructors

GoogleCloudVisionV1p3beta1GcsDestination 

Fields

  • uri :: Maybe Text

    Google Cloud Storage URI prefix where the results will be stored. Results will be in JSON format and preceded by its corresponding input URI prefix. This field can either represent a gcs file prefix or gcs directory. In either case, the uri should be unique because in order to get all of the output files, you will need to do a wildcard gcs search on the uri prefix you provide. Examples: * File Prefix: gs://bucket-name/here/filenameprefix The output files will be created in gs://bucket-name/here/ and the names of the output files will begin with "filenameprefix". * Directory Prefix: gs://bucket-name/some/location/ The output files will be created in gs://bucket-name/some/location/ and the names of the output files could be anything because there was no filename prefix specified. If multiple outputs, each response is still AnnotateFileResponse, each of which contains some subset of the full list of AnnotateImageResponse. Multiple outputs can happen if, for example, the output JSON is too large and overflows into multiple sharded files.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1GcsDestination 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1GcsDestination = D1 ('MetaData "GoogleCloudVisionV1p3beta1GcsDestination" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1GcsDestination" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p3beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1GcsDestination = D1 ('MetaData "GoogleCloudVisionV1p3beta1GcsDestination" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1GcsDestination" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p3beta1GcsSource

newtype GoogleCloudVisionV1p3beta1GcsSource Source #

The Google Cloud Storage location where the input will be read from.

See: newGoogleCloudVisionV1p3beta1GcsSource smart constructor.

Constructors

GoogleCloudVisionV1p3beta1GcsSource 

Fields

  • uri :: Maybe Text

    Google Cloud Storage URI for the input file. This must only be a Google Cloud Storage object. Wildcards are not currently supported.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1GcsSource 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1GcsSource = D1 ('MetaData "GoogleCloudVisionV1p3beta1GcsSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1GcsSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p3beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1GcsSource = D1 ('MetaData "GoogleCloudVisionV1p3beta1GcsSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1GcsSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

newGoogleCloudVisionV1p3beta1GcsSource :: GoogleCloudVisionV1p3beta1GcsSource Source #

Creates a value of GoogleCloudVisionV1p3beta1GcsSource with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1ImageAnnotationContext

data GoogleCloudVisionV1p3beta1ImageAnnotationContext Source #

If an image was produced from a file (e.g. a PDF), this message gives information about the source of that image.

See: newGoogleCloudVisionV1p3beta1ImageAnnotationContext smart constructor.

Constructors

GoogleCloudVisionV1p3beta1ImageAnnotationContext 

Fields

  • pageNumber :: Maybe Int32

    If the file was a PDF or TIFF, this field gives the page number within the file used to produce the image.

  • uri :: Maybe Text

    The URI of the file used to produce the image.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1ImageAnnotationContext 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ImageAnnotationContext = D1 ('MetaData "GoogleCloudVisionV1p3beta1ImageAnnotationContext" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ImageAnnotationContext" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p3beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ImageAnnotationContext = D1 ('MetaData "GoogleCloudVisionV1p3beta1ImageAnnotationContext" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ImageAnnotationContext" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p3beta1ImageProperties

newtype GoogleCloudVisionV1p3beta1ImageProperties Source #

Stores image properties, such as dominant colors.

See: newGoogleCloudVisionV1p3beta1ImageProperties smart constructor.

Constructors

GoogleCloudVisionV1p3beta1ImageProperties 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1ImageProperties 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ImageProperties = D1 ('MetaData "GoogleCloudVisionV1p3beta1ImageProperties" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ImageProperties" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p3beta1DominantColorsAnnotation))))
Show GoogleCloudVisionV1p3beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ImageProperties = D1 ('MetaData "GoogleCloudVisionV1p3beta1ImageProperties" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ImageProperties" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p3beta1DominantColorsAnnotation))))

GoogleCloudVisionV1p3beta1ImportProductSetsResponse

data GoogleCloudVisionV1p3beta1ImportProductSetsResponse Source #

Response message for the ImportProductSets method. This message is returned by the google.longrunning.Operations.GetOperation method in the returned google.longrunning.Operation.response field.

See: newGoogleCloudVisionV1p3beta1ImportProductSetsResponse smart constructor.

Constructors

GoogleCloudVisionV1p3beta1ImportProductSetsResponse 

Fields

  • referenceImages :: Maybe [GoogleCloudVisionV1p3beta1ReferenceImage]

    The list of reference_images that are imported successfully.

  • statuses :: Maybe [Status]

    The rpc status for each ImportProductSet request, including both successes and errors. The number of statuses here matches the number of lines in the csv file, and statuses[i] stores the success or failure status of processing the i-th line of the csv, starting from line 0.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1ImportProductSetsResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ImportProductSetsResponse = D1 ('MetaData "GoogleCloudVisionV1p3beta1ImportProductSetsResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ImportProductSetsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "referenceImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ReferenceImage])) :*: S1 ('MetaSel ('Just "statuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Status]))))
Show GoogleCloudVisionV1p3beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ImportProductSetsResponse = D1 ('MetaData "GoogleCloudVisionV1p3beta1ImportProductSetsResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ImportProductSetsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "referenceImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ReferenceImage])) :*: S1 ('MetaSel ('Just "statuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Status]))))

GoogleCloudVisionV1p3beta1InputConfig

data GoogleCloudVisionV1p3beta1InputConfig Source #

The desired input location and metadata.

See: newGoogleCloudVisionV1p3beta1InputConfig smart constructor.

Constructors

GoogleCloudVisionV1p3beta1InputConfig 

Fields

  • content :: Maybe Base64

    File content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64. Currently, this field only works for BatchAnnotateFiles requests. It does not work for AsyncBatchAnnotateFiles requests.

  • gcsSource :: Maybe GoogleCloudVisionV1p3beta1GcsSource

    The Google Cloud Storage location to read the input from.

  • mimeType :: Maybe Text

    The type of the file. Currently only "application/pdf", "image/tiff" and "image/gif" are supported. Wildcards are not supported.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1InputConfig 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1InputConfig = D1 ('MetaData "GoogleCloudVisionV1p3beta1InputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1InputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: (S1 ('MetaSel ('Just "gcsSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1GcsSource)) :*: S1 ('MetaSel ('Just "mimeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p3beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1InputConfig = D1 ('MetaData "GoogleCloudVisionV1p3beta1InputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1InputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: (S1 ('MetaSel ('Just "gcsSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1GcsSource)) :*: S1 ('MetaSel ('Just "mimeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation

data GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation Source #

Set of detected objects with bounding boxes.

See: newGoogleCloudVisionV1p3beta1LocalizedObjectAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))
Show GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1LocalizedObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

GoogleCloudVisionV1p3beta1LocationInfo

newtype GoogleCloudVisionV1p3beta1LocationInfo Source #

Detected entity location information.

See: newGoogleCloudVisionV1p3beta1LocationInfo smart constructor.

Constructors

GoogleCloudVisionV1p3beta1LocationInfo 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1LocationInfo 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1LocationInfo = D1 ('MetaData "GoogleCloudVisionV1p3beta1LocationInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1LocationInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "latLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe LatLng))))
Show GoogleCloudVisionV1p3beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1LocationInfo = D1 ('MetaData "GoogleCloudVisionV1p3beta1LocationInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1LocationInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "latLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe LatLng))))

GoogleCloudVisionV1p3beta1NormalizedVertex

data GoogleCloudVisionV1p3beta1NormalizedVertex Source #

A vertex represents a 2D point in the image. NOTE: the normalized vertex coordinates are relative to the original image and range from 0 to 1.

See: newGoogleCloudVisionV1p3beta1NormalizedVertex smart constructor.

Constructors

GoogleCloudVisionV1p3beta1NormalizedVertex 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1NormalizedVertex 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1NormalizedVertex = D1 ('MetaData "GoogleCloudVisionV1p3beta1NormalizedVertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1NormalizedVertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))
Show GoogleCloudVisionV1p3beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1NormalizedVertex = D1 ('MetaData "GoogleCloudVisionV1p3beta1NormalizedVertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1NormalizedVertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

GoogleCloudVisionV1p3beta1OperationMetadata

data GoogleCloudVisionV1p3beta1OperationMetadata Source #

Contains metadata for the BatchAnnotateImages operation.

See: newGoogleCloudVisionV1p3beta1OperationMetadata smart constructor.

Constructors

GoogleCloudVisionV1p3beta1OperationMetadata 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1OperationMetadata 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1OperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p3beta1OperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1OperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1OperationMetadata_State)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))
Show GoogleCloudVisionV1p3beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1OperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p3beta1OperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1OperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1OperationMetadata_State)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))

GoogleCloudVisionV1p3beta1OperationMetadata_State

newtype GoogleCloudVisionV1p3beta1OperationMetadata_State Source #

Current state of the batch operation.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1OperationMetadata_State 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1OperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p3beta1OperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1OperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1OperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1OperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p3beta1OperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1OperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1OperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1OutputConfig

data GoogleCloudVisionV1p3beta1OutputConfig Source #

The desired output location and metadata.

See: newGoogleCloudVisionV1p3beta1OutputConfig smart constructor.

Constructors

GoogleCloudVisionV1p3beta1OutputConfig 

Fields

  • batchSize :: Maybe Int32

    The max number of response protos to put into each output JSON file on Google Cloud Storage. The valid range is [1, 100]. If not specified, the default value is 20. For example, for one pdf file with 100 pages, 100 response protos will be generated. If batch_size = 20, then 5 json files each containing 20 response protos will be written under the prefix gcs_destination.uri. Currently, batch_size only applies to GcsDestination, with potential future support for other output configurations.

  • gcsDestination :: Maybe GoogleCloudVisionV1p3beta1GcsDestination

    The Google Cloud Storage location to write the output(s) to.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1OutputConfig 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1OutputConfig = D1 ('MetaData "GoogleCloudVisionV1p3beta1OutputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1OutputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "gcsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1GcsDestination))))
Show GoogleCloudVisionV1p3beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1OutputConfig = D1 ('MetaData "GoogleCloudVisionV1p3beta1OutputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1OutputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "gcsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1GcsDestination))))

GoogleCloudVisionV1p3beta1Page

data GoogleCloudVisionV1p3beta1Page Source #

Detected page from OCR.

See: newGoogleCloudVisionV1p3beta1Page smart constructor.

Constructors

GoogleCloudVisionV1p3beta1Page 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p3beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p3beta1Page :: GoogleCloudVisionV1p3beta1Page Source #

Creates a value of GoogleCloudVisionV1p3beta1Page with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1Paragraph

data GoogleCloudVisionV1p3beta1Paragraph Source #

Structural unit of text representing a number of words in certain order.

See: newGoogleCloudVisionV1p3beta1Paragraph smart constructor.

Constructors

GoogleCloudVisionV1p3beta1Paragraph 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p3beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p3beta1Paragraph :: GoogleCloudVisionV1p3beta1Paragraph Source #

Creates a value of GoogleCloudVisionV1p3beta1Paragraph with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1Position

data GoogleCloudVisionV1p3beta1Position Source #

A 3D position in the image, used primarily for Face detection landmarks. A valid Position must have both x and y coordinates. The position coordinates are in the same scale as the original image.

See: newGoogleCloudVisionV1p3beta1Position smart constructor.

Constructors

GoogleCloudVisionV1p3beta1Position 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1Position 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Position = D1 ('MetaData "GoogleCloudVisionV1p3beta1Position" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1Position" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p3beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Position = D1 ('MetaData "GoogleCloudVisionV1p3beta1Position" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1Position" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p3beta1Position :: GoogleCloudVisionV1p3beta1Position Source #

Creates a value of GoogleCloudVisionV1p3beta1Position with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1Product

data GoogleCloudVisionV1p3beta1Product Source #

A Product contains ReferenceImages.

See: newGoogleCloudVisionV1p3beta1Product smart constructor.

Constructors

GoogleCloudVisionV1p3beta1Product 

Fields

  • description :: Maybe Text

    User-provided metadata to be stored with this product. Must be at most 4096 characters long.

  • displayName :: Maybe Text

    The user-provided name for this Product. Must not be empty. Must be at most 4096 characters long.

  • name :: Maybe Text

    The resource name of the product. Format is: projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID. This field is ignored when creating a product.

  • productCategory :: Maybe Text

    Immutable. The category for the product identified by the reference image. This should be one of "homegoods-v2", "apparel-v2", "toys-v2", "packagedgoods-v1" or "general-v1". The legacy categories "homegoods", "apparel", and "toys" are still supported, but these should not be used for new products.

  • productLabels :: Maybe [GoogleCloudVisionV1p3beta1ProductKeyValue]

    Key-value pairs that can be attached to a product. At query time, constraints can be specified based on the productlabels. Note that integer values can be provided as strings, e.g. "1199". Only strings with integer values can match a range-based restriction which is to be supported soon. Multiple values can be assigned to the same key. One product may have up to 500 productlabels. Notice that the total number of distinct product_labels over all products in one ProductSet cannot exceed 1M, otherwise the product search pipeline will refuse to work for that ProductSet.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1Product 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Product = D1 ('MetaData "GoogleCloudVisionV1p3beta1Product" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1Product" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ProductKeyValue]))))))
Show GoogleCloudVisionV1p3beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Product = D1 ('MetaData "GoogleCloudVisionV1p3beta1Product" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1Product" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ProductKeyValue]))))))

newGoogleCloudVisionV1p3beta1Product :: GoogleCloudVisionV1p3beta1Product Source #

Creates a value of GoogleCloudVisionV1p3beta1Product with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1ProductKeyValue

data GoogleCloudVisionV1p3beta1ProductKeyValue Source #

A product label represented as a key-value pair.

See: newGoogleCloudVisionV1p3beta1ProductKeyValue smart constructor.

Constructors

GoogleCloudVisionV1p3beta1ProductKeyValue 

Fields

  • key :: Maybe Text

    The key of the label attached to the product. Cannot be empty and cannot exceed 128 bytes.

  • value :: Maybe Text

    The value of the label attached to the product. Cannot be empty and cannot exceed 128 bytes.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1ProductKeyValue 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductKeyValue = D1 ('MetaData "GoogleCloudVisionV1p3beta1ProductKeyValue" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ProductKeyValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p3beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductKeyValue = D1 ('MetaData "GoogleCloudVisionV1p3beta1ProductKeyValue" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ProductKeyValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p3beta1ProductSearchResults

data GoogleCloudVisionV1p3beta1ProductSearchResults Source #

Results for a product search request.

See: newGoogleCloudVisionV1p3beta1ProductSearchResults smart constructor.

Constructors

GoogleCloudVisionV1p3beta1ProductSearchResults 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1ProductSearchResults 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResults = D1 ('MetaData "GoogleCloudVisionV1p3beta1ProductSearchResults" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ProductSearchResults" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "productGroupedResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ProductSearchResultsResult])))))
Show GoogleCloudVisionV1p3beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResults = D1 ('MetaData "GoogleCloudVisionV1p3beta1ProductSearchResults" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ProductSearchResults" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "productGroupedResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ProductSearchResultsResult])))))

GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult

data GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult Source #

Information about the products similar to a single product in a query image.

See: newGoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult smart constructor.

Constructors

GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult = D1 ('MetaData "GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "objectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ProductSearchResultsResult])))))
Show GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult = D1 ('MetaData "GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ProductSearchResultsGroupedResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "objectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1ProductSearchResultsResult])))))

GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation

data GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation Source #

Prediction for what the object in the bounding box is.

See: newGoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation 

Fields

  • languageCode :: Maybe Text

    The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

  • mid :: Maybe Text

    Object ID that should align with EntityAnnotation mid.

  • name :: Maybe Text

    Object name, expressed in its language_code language.

  • score :: Maybe Double

    Score of the result. Range [0, 1].

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ProductSearchResultsObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p3beta1ProductSearchResultsResult

data GoogleCloudVisionV1p3beta1ProductSearchResultsResult Source #

Information about a product.

See: newGoogleCloudVisionV1p3beta1ProductSearchResultsResult smart constructor.

Constructors

GoogleCloudVisionV1p3beta1ProductSearchResultsResult 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsResult 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsResult = D1 ('MetaData "GoogleCloudVisionV1p3beta1ProductSearchResultsResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ProductSearchResultsResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1Product)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p3beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ProductSearchResultsResult = D1 ('MetaData "GoogleCloudVisionV1p3beta1ProductSearchResultsResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ProductSearchResultsResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1Product)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p3beta1Property

data GoogleCloudVisionV1p3beta1Property Source #

A Property consists of a user-supplied name/value pair.

See: newGoogleCloudVisionV1p3beta1Property smart constructor.

Constructors

GoogleCloudVisionV1p3beta1Property 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1Property 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Property = D1 ('MetaData "GoogleCloudVisionV1p3beta1Property" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1Property" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uint64Value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Word64)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p3beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Property = D1 ('MetaData "GoogleCloudVisionV1p3beta1Property" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1Property" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uint64Value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Word64)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGoogleCloudVisionV1p3beta1Property :: GoogleCloudVisionV1p3beta1Property Source #

Creates a value of GoogleCloudVisionV1p3beta1Property with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1ReferenceImage

data GoogleCloudVisionV1p3beta1ReferenceImage Source #

A ReferenceImage represents a product image and its associated metadata, such as bounding boxes.

See: newGoogleCloudVisionV1p3beta1ReferenceImage smart constructor.

Constructors

GoogleCloudVisionV1p3beta1ReferenceImage 

Fields

  • boundingPolys :: Maybe [GoogleCloudVisionV1p3beta1BoundingPoly]

    Optional. Bounding polygons around the areas of interest in the reference image. If this field is empty, the system will try to detect regions of interest. At most 10 bounding polygons will be used. The provided shape is converted into a non-rotated rectangle. Once converted, the small edge of the rectangle must be greater than or equal to 300 pixels. The aspect ratio must be 1:4 or less (i.e. 1:3 is ok; 1:5 is not).

  • name :: Maybe Text

    The resource name of the reference image. Format is: projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID. This field is ignored when creating a reference image.

  • uri :: Maybe Text

    Required. The Google Cloud Storage URI of the reference image. The URI must start with gs://.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1ReferenceImage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ReferenceImage = D1 ('MetaData "GoogleCloudVisionV1p3beta1ReferenceImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ReferenceImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPolys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1BoundingPoly])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p3beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1ReferenceImage = D1 ('MetaData "GoogleCloudVisionV1p3beta1ReferenceImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1ReferenceImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPolys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1BoundingPoly])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

GoogleCloudVisionV1p3beta1SafeSearchAnnotation

data GoogleCloudVisionV1p3beta1SafeSearchAnnotation Source #

Set of features pertaining to the image, computed by computer vision methods over safe-search verticals (for example, adult, spoof, medical, violence).

See: newGoogleCloudVisionV1p3beta1SafeSearchAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p3beta1SafeSearchAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p3beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult

newtype GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source #

Represents the adult content likelihood for the image. Adult content may contain elements such as nudity, pornographic images or cartoons, or sexual activities.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult = D1 ('MetaData "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult = D1 ('MetaData "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical

newtype GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source #

Likelihood that this is a medical image.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical = D1 ('MetaData "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical = D1 ('MetaData "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy

newtype GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source #

Likelihood that the request image contains racy content. Racy content may include (but is not limited to) skimpy or sheer clothing, strategically covered nudity, lewd or provocative poses, or close-ups of sensitive body areas.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy = D1 ('MetaData "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy = D1 ('MetaData "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof

newtype GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source #

Spoof likelihood. The likelihood that an modification was made to the image's canonical version to make it appear funny or offensive.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof = D1 ('MetaData "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof = D1 ('MetaData "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence

newtype GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source #

Likelihood that this image contains violent content. Violent content may include death, serious harm, or injury to individuals or groups of individuals.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence = D1 ('MetaData "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence = D1 ('MetaData "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1Symbol

data GoogleCloudVisionV1p3beta1Symbol Source #

A single symbol representation.

See: newGoogleCloudVisionV1p3beta1Symbol smart constructor.

Constructors

GoogleCloudVisionV1p3beta1Symbol 

Fields

  • boundingBox :: Maybe GoogleCloudVisionV1p3beta1BoundingPoly

    The bounding box for the symbol. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertex order will still be (0, 1, 2, 3).

  • confidence :: Maybe Double

    Confidence of the OCR results for the symbol. Range [0, 1].

  • property :: Maybe GoogleCloudVisionV1p3beta1TextAnnotationTextProperty

    Additional information detected for the symbol.

  • text :: Maybe Text

    The actual UTF-8 representation of the symbol.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1Symbol 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p3beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p3beta1Symbol :: GoogleCloudVisionV1p3beta1Symbol Source #

Creates a value of GoogleCloudVisionV1p3beta1Symbol with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1TextAnnotation

data GoogleCloudVisionV1p3beta1TextAnnotation Source #

TextAnnotation contains a structured representation of OCR extracted text. The hierarchy of an OCR extracted text structure is like this: TextAnnotation -> Page -> Block -> Paragraph -> Word -> Symbol Each structural component, starting from Page, may further have their own properties. Properties describe detected languages, breaks etc.. Please refer to the TextAnnotation.TextProperty message definition below for more detail.

See: newGoogleCloudVisionV1p3beta1TextAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p3beta1TextAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1TextAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1TextAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1TextAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1Page])) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p3beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotation = D1 ('MetaData "GoogleCloudVisionV1p3beta1TextAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1TextAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1Page])) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak

data GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak Source #

Detected start or end of a structural component.

See: newGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak = D1 ('MetaData "GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type))))
Show GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak = D1 ('MetaData "GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type))))

GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type

newtype GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source #

Detected break type.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type = D1 ('MetaData "GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type = D1 ('MetaData "GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage

data GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage Source #

Detected language for a structural component.

See: newGoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage smart constructor.

Constructors

GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage 

Fields

  • confidence :: Maybe Double

    Confidence of detected language. Range [0, 1].

  • languageCode :: Maybe Text

    The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage = D1 ('MetaData "GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage = D1 ('MetaData "GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p3beta1TextAnnotationTextProperty

data GoogleCloudVisionV1p3beta1TextAnnotationTextProperty Source #

Additional information detected on the structural component.

See: newGoogleCloudVisionV1p3beta1TextAnnotationTextProperty smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1TextAnnotationTextProperty 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotationTextProperty = D1 ('MetaData "GoogleCloudVisionV1p3beta1TextAnnotationTextProperty" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1TextAnnotationTextProperty" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectedBreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak)) :*: S1 ('MetaSel ('Just "detectedLanguages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage]))))
Show GoogleCloudVisionV1p3beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1TextAnnotationTextProperty = D1 ('MetaData "GoogleCloudVisionV1p3beta1TextAnnotationTextProperty" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1TextAnnotationTextProperty" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectedBreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak)) :*: S1 ('MetaSel ('Just "detectedLanguages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1TextAnnotationDetectedLanguage]))))

GoogleCloudVisionV1p3beta1Vertex

data GoogleCloudVisionV1p3beta1Vertex Source #

A vertex represents a 2D point in the image. NOTE: the vertex coordinates are in the same scale as the original image.

See: newGoogleCloudVisionV1p3beta1Vertex smart constructor.

Constructors

GoogleCloudVisionV1p3beta1Vertex 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1Vertex 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Vertex = D1 ('MetaData "GoogleCloudVisionV1p3beta1Vertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1Vertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32))))
Show GoogleCloudVisionV1p3beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Vertex = D1 ('MetaData "GoogleCloudVisionV1p3beta1Vertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1Vertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32))))

newGoogleCloudVisionV1p3beta1Vertex :: GoogleCloudVisionV1p3beta1Vertex Source #

Creates a value of GoogleCloudVisionV1p3beta1Vertex with the minimum fields required to make a request.

GoogleCloudVisionV1p3beta1WebDetection

data GoogleCloudVisionV1p3beta1WebDetection Source #

Relevant information for the image from the Internet.

See: newGoogleCloudVisionV1p3beta1WebDetection smart constructor.

Constructors

GoogleCloudVisionV1p3beta1WebDetection 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p3beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p3beta1WebDetectionWebEntity

data GoogleCloudVisionV1p3beta1WebDetectionWebEntity Source #

Entity deduced from similar images on the Internet.

See: newGoogleCloudVisionV1p3beta1WebDetectionWebEntity smart constructor.

Constructors

GoogleCloudVisionV1p3beta1WebDetectionWebEntity 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebEntity 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebEntity = D1 ('MetaData "GoogleCloudVisionV1p3beta1WebDetectionWebEntity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1WebDetectionWebEntity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p3beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebEntity = D1 ('MetaData "GoogleCloudVisionV1p3beta1WebDetectionWebEntity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1WebDetectionWebEntity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p3beta1WebDetectionWebImage

data GoogleCloudVisionV1p3beta1WebDetectionWebImage Source #

Metadata for online images.

See: newGoogleCloudVisionV1p3beta1WebDetectionWebImage smart constructor.

Constructors

GoogleCloudVisionV1p3beta1WebDetectionWebImage 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebImage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebImage = D1 ('MetaData "GoogleCloudVisionV1p3beta1WebDetectionWebImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1WebDetectionWebImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p3beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebImage = D1 ('MetaData "GoogleCloudVisionV1p3beta1WebDetectionWebImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1WebDetectionWebImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p3beta1WebDetectionWebLabel

data GoogleCloudVisionV1p3beta1WebDetectionWebLabel Source #

Label to provide extra metadata for the web detection.

See: newGoogleCloudVisionV1p3beta1WebDetectionWebLabel smart constructor.

Constructors

GoogleCloudVisionV1p3beta1WebDetectionWebLabel 

Fields

  • label :: Maybe Text

    Label for extra metadata.

  • languageCode :: Maybe Text

    The BCP-47 language code for label, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebLabel 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebLabel = D1 ('MetaData "GoogleCloudVisionV1p3beta1WebDetectionWebLabel" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1WebDetectionWebLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p3beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebLabel = D1 ('MetaData "GoogleCloudVisionV1p3beta1WebDetectionWebLabel" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1WebDetectionWebLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p3beta1WebDetectionWebPage

data GoogleCloudVisionV1p3beta1WebDetectionWebPage Source #

Metadata for web pages.

See: newGoogleCloudVisionV1p3beta1WebDetectionWebPage smart constructor.

Constructors

GoogleCloudVisionV1p3beta1WebDetectionWebPage 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebPage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebPage = D1 ('MetaData "GoogleCloudVisionV1p3beta1WebDetectionWebPage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1WebDetectionWebPage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1WebDetectionWebImage])) :*: S1 ('MetaSel ('Just "pageTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1WebDetectionWebImage])) :*: (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))
Show GoogleCloudVisionV1p3beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1WebDetectionWebPage = D1 ('MetaData "GoogleCloudVisionV1p3beta1WebDetectionWebPage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p3beta1WebDetectionWebPage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1WebDetectionWebImage])) :*: S1 ('MetaSel ('Just "pageTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p3beta1WebDetectionWebImage])) :*: (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

GoogleCloudVisionV1p3beta1Word

data GoogleCloudVisionV1p3beta1Word Source #

A word representation.

See: newGoogleCloudVisionV1p3beta1Word smart constructor.

Constructors

GoogleCloudVisionV1p3beta1Word 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p3beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p3beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p3beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p3beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p3beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p3beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p3beta1Word :: GoogleCloudVisionV1p3beta1Word Source #

Creates a value of GoogleCloudVisionV1p3beta1Word with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1AnnotateFileResponse

data GoogleCloudVisionV1p4beta1AnnotateFileResponse Source #

Response to a single file annotation request. A file may contain one or more images, which individually have their own responses.

See: newGoogleCloudVisionV1p4beta1AnnotateFileResponse smart constructor.

Constructors

GoogleCloudVisionV1p4beta1AnnotateFileResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1AnnotateFileResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1AnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1AnnotateFileResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1InputConfig))) :*: (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1AnnotateImageResponse])) :*: S1 ('MetaSel ('Just "totalPages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)))))
Show GoogleCloudVisionV1p4beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1AnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1AnnotateFileResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1InputConfig))) :*: (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1AnnotateImageResponse])) :*: S1 ('MetaSel ('Just "totalPages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)))))

GoogleCloudVisionV1p4beta1AnnotateImageResponse

data GoogleCloudVisionV1p4beta1AnnotateImageResponse Source #

Response to an image annotation request.

See: newGoogleCloudVisionV1p4beta1AnnotateImageResponse smart constructor.

Constructors

GoogleCloudVisionV1p4beta1AnnotateImageResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1AnnotateImageResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AnnotateImageResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1AnnotateImageResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1AnnotateImageResponse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1ImageAnnotationContext)) :*: (S1 ('MetaSel ('Just "cropHintsAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1CropHintsAnnotation)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)))) :*: ((S1 ('MetaSel ('Just "faceAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1FaceAnnotation])) :*: S1 ('MetaSel ('Just "fullTextAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1TextAnnotation))) :*: (S1 ('MetaSel ('Just "imagePropertiesAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1ImageProperties)) :*: S1 ('MetaSel ('Just "labelAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1EntityAnnotation]))))) :*: ((S1 ('MetaSel ('Just "landmarkAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1EntityAnnotation])) :*: (S1 ('MetaSel ('Just "localizedObjectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation])) :*: S1 ('MetaSel ('Just "logoAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1EntityAnnotation])))) :*: ((S1 ('MetaSel ('Just "productSearchResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1ProductSearchResults)) :*: S1 ('MetaSel ('Just "safeSearchAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation))) :*: (S1 ('MetaSel ('Just "textAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1EntityAnnotation])) :*: S1 ('MetaSel ('Just "webDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1WebDetection)))))))
Show GoogleCloudVisionV1p4beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AnnotateImageResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AnnotateImageResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1AnnotateImageResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1AnnotateImageResponse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1ImageAnnotationContext)) :*: (S1 ('MetaSel ('Just "cropHintsAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1CropHintsAnnotation)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)))) :*: ((S1 ('MetaSel ('Just "faceAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1FaceAnnotation])) :*: S1 ('MetaSel ('Just "fullTextAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1TextAnnotation))) :*: (S1 ('MetaSel ('Just "imagePropertiesAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1ImageProperties)) :*: S1 ('MetaSel ('Just "labelAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1EntityAnnotation]))))) :*: ((S1 ('MetaSel ('Just "landmarkAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1EntityAnnotation])) :*: (S1 ('MetaSel ('Just "localizedObjectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation])) :*: S1 ('MetaSel ('Just "logoAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1EntityAnnotation])))) :*: ((S1 ('MetaSel ('Just "productSearchResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1ProductSearchResults)) :*: S1 ('MetaSel ('Just "safeSearchAnnotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation))) :*: (S1 ('MetaSel ('Just "textAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1EntityAnnotation])) :*: S1 ('MetaSel ('Just "webDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1WebDetection)))))))

GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse

newtype GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse Source #

The response for a single offline file annotation request.

See: newGoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse smart constructor.

Constructors

GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p4beta1OutputConfig))))
Show GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p4beta1OutputConfig))))

GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse

newtype GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse Source #

Response to an async batch file annotation request.

See: newGoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse smart constructor.

Constructors

GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse]))))
Show GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1AsyncBatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1AsyncAnnotateFileResponse]))))

GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse

newtype GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse Source #

Response to an async batch image annotation request.

See: newGoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse smart constructor.

Constructors

GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p4beta1OutputConfig))))
Show GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1AsyncBatchAnnotateImagesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p4beta1OutputConfig))))

GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse

newtype GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse Source #

A list of file annotation responses.

See: newGoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse smart constructor.

Constructors

GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1AnnotateFileResponse]))))
Show GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1BatchAnnotateFilesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1AnnotateFileResponse]))))

GoogleCloudVisionV1p4beta1BatchOperationMetadata

data GoogleCloudVisionV1p4beta1BatchOperationMetadata Source #

Metadata for the batch operations such as the current state. This is included in the metadata field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.

See: newGoogleCloudVisionV1p4beta1BatchOperationMetadata smart constructor.

Constructors

GoogleCloudVisionV1p4beta1BatchOperationMetadata 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p4beta1BatchOperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1BatchOperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BatchOperationMetadata_State)) :*: S1 ('MetaSel ('Just "submitTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))
Show GoogleCloudVisionV1p4beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p4beta1BatchOperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1BatchOperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BatchOperationMetadata_State)) :*: S1 ('MetaSel ('Just "submitTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))

GoogleCloudVisionV1p4beta1BatchOperationMetadata_State

newtype GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source #

The current state of the batch operation.

Bundled Patterns

pattern GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State

Invalid.

pattern GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Processing :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State

Request is actively being processed.

pattern GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Successful :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State

The request is done and at least one item has been successfully processed.

pattern GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Failed :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State

The request is done and no item has been successfully processed.

pattern GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Cancelled :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State

The request is done after the longrunning.Operations.CancelOperation has been called by the user. Any records that were processed before the cancel command are output as specified in the request.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p4beta1BatchOperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1BatchOperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1BatchOperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p4beta1BatchOperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1BatchOperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1BatchOperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1Block

data GoogleCloudVisionV1p4beta1Block Source #

Logical element on the page.

See: newGoogleCloudVisionV1p4beta1Block smart constructor.

Constructors

GoogleCloudVisionV1p4beta1Block 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p4beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Block Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p4beta1Block :: GoogleCloudVisionV1p4beta1Block Source #

Creates a value of GoogleCloudVisionV1p4beta1Block with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1Block_BlockType

newtype GoogleCloudVisionV1p4beta1Block_BlockType Source #

Detected block type (text, image etc) for this block.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1Block_BlockType 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1Block_BlockType = D1 ('MetaData "GoogleCloudVisionV1p4beta1Block_BlockType" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Block_BlockType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1Block_BlockType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1Block_BlockType Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1Block_BlockType = D1 ('MetaData "GoogleCloudVisionV1p4beta1Block_BlockType" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Block_BlockType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1Block_BlockType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1BoundingPoly

data GoogleCloudVisionV1p4beta1BoundingPoly Source #

A bounding polygon for the detected image annotation.

See: newGoogleCloudVisionV1p4beta1BoundingPoly smart constructor.

Constructors

GoogleCloudVisionV1p4beta1BoundingPoly 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1BoundingPoly 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1BoundingPoly = D1 ('MetaData "GoogleCloudVisionV1p4beta1BoundingPoly" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1BoundingPoly" 'PrefixI 'True) (S1 ('MetaSel ('Just "normalizedVertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1NormalizedVertex])) :*: S1 ('MetaSel ('Just "vertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1Vertex]))))
Show GoogleCloudVisionV1p4beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1BoundingPoly Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1BoundingPoly = D1 ('MetaData "GoogleCloudVisionV1p4beta1BoundingPoly" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1BoundingPoly" 'PrefixI 'True) (S1 ('MetaSel ('Just "normalizedVertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1NormalizedVertex])) :*: S1 ('MetaSel ('Just "vertices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1Vertex]))))

GoogleCloudVisionV1p4beta1Celebrity

data GoogleCloudVisionV1p4beta1Celebrity Source #

A Celebrity is a group of Faces with an identity.

See: newGoogleCloudVisionV1p4beta1Celebrity smart constructor.

Constructors

GoogleCloudVisionV1p4beta1Celebrity 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1Celebrity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1Celebrity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1Celebrity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1Celebrity 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Celebrity = D1 ('MetaData "GoogleCloudVisionV1p4beta1Celebrity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Celebrity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p4beta1Celebrity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1Celebrity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Celebrity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Celebrity = D1 ('MetaData "GoogleCloudVisionV1p4beta1Celebrity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Celebrity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGoogleCloudVisionV1p4beta1Celebrity :: GoogleCloudVisionV1p4beta1Celebrity Source #

Creates a value of GoogleCloudVisionV1p4beta1Celebrity with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1ColorInfo

data GoogleCloudVisionV1p4beta1ColorInfo Source #

Color information consists of RGB channels, score, and the fraction of the image that the color occupies in the image.

See: newGoogleCloudVisionV1p4beta1ColorInfo smart constructor.

Constructors

GoogleCloudVisionV1p4beta1ColorInfo 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1ColorInfo 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ColorInfo = D1 ('MetaData "GoogleCloudVisionV1p4beta1ColorInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ColorInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "color") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Color)) :*: (S1 ('MetaSel ('Just "pixelFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p4beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ColorInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ColorInfo = D1 ('MetaData "GoogleCloudVisionV1p4beta1ColorInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ColorInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "color") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Color)) :*: (S1 ('MetaSel ('Just "pixelFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p4beta1ColorInfo :: GoogleCloudVisionV1p4beta1ColorInfo Source #

Creates a value of GoogleCloudVisionV1p4beta1ColorInfo with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1CropHint

data GoogleCloudVisionV1p4beta1CropHint Source #

Single crop hint that is used to generate a new crop when serving an image.

See: newGoogleCloudVisionV1p4beta1CropHint smart constructor.

Constructors

GoogleCloudVisionV1p4beta1CropHint 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1CropHint 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1CropHint = D1 ('MetaData "GoogleCloudVisionV1p4beta1CropHint" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1CropHint" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "importanceFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p4beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1CropHint Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1CropHint = D1 ('MetaData "GoogleCloudVisionV1p4beta1CropHint" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1CropHint" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "importanceFraction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p4beta1CropHint :: GoogleCloudVisionV1p4beta1CropHint Source #

Creates a value of GoogleCloudVisionV1p4beta1CropHint with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1CropHintsAnnotation

newtype GoogleCloudVisionV1p4beta1CropHintsAnnotation Source #

Set of crop hints that are used to generate new crops when serving images.

See: newGoogleCloudVisionV1p4beta1CropHintsAnnotation smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1CropHintsAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1CropHintsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1CropHintsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1CropHintsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "cropHints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1CropHint]))))
Show GoogleCloudVisionV1p4beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1CropHintsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1CropHintsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1CropHintsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1CropHintsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "cropHints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1CropHint]))))

GoogleCloudVisionV1p4beta1DominantColorsAnnotation

newtype GoogleCloudVisionV1p4beta1DominantColorsAnnotation Source #

Set of dominant colors and their corresponding scores.

See: newGoogleCloudVisionV1p4beta1DominantColorsAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p4beta1DominantColorsAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1DominantColorsAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1DominantColorsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1DominantColorsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1DominantColorsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "colors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ColorInfo]))))
Show GoogleCloudVisionV1p4beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1DominantColorsAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1DominantColorsAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1DominantColorsAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1DominantColorsAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "colors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ColorInfo]))))

GoogleCloudVisionV1p4beta1EntityAnnotation

data GoogleCloudVisionV1p4beta1EntityAnnotation Source #

Set of detected entity features.

See: newGoogleCloudVisionV1p4beta1EntityAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p4beta1EntityAnnotation 

Fields

  • boundingPoly :: Maybe GoogleCloudVisionV1p4beta1BoundingPoly

    Image region to which this entity belongs. Not produced for LABEL_DETECTION features.

  • confidence :: Maybe Double

    Deprecated. Use score instead. The accuracy of the entity detection in an image. For example, for an image in which the "Eiffel Tower" entity is detected, this field represents the confidence that there is a tower in the query image. Range [0, 1].

  • description :: Maybe Text

    Entity textual description, expressed in its locale language.

  • locale :: Maybe Text

    The language code for the locale in which the entity textual description is expressed.

  • locations :: Maybe [GoogleCloudVisionV1p4beta1LocationInfo]

    The location information for the detected entity. Multiple LocationInfo elements can be present because one location may indicate the location of the scene in the image, and another location may indicate the location of the place where the image was taken. Location information is usually present for landmarks.

  • mid :: Maybe Text

    Opaque entity ID. Some IDs may be available in Google Knowledge Graph Search API.

  • properties :: Maybe [GoogleCloudVisionV1p4beta1Property]

    Some entities may have optional user-supplied Property (name/value) fields, such a score or string that qualifies the entity.

  • score :: Maybe Double

    Overall score of the result. Range [0, 1].

  • topicality :: Maybe Double

    The relevancy of the ICA (Image Content Annotation) label to the image. For example, the relevancy of "tower" is likely higher to an image containing the detected "Eiffel Tower" than to an image containing a detected distant towering building, even though the confidence that there is a tower in each image may be the same. Range [0, 1].

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1EntityAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p4beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1EntityAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p4beta1FaceAnnotation

data GoogleCloudVisionV1p4beta1FaceAnnotation Source #

A face annotation object contains the results of face detection.

See: newGoogleCloudVisionV1p4beta1FaceAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p4beta1FaceAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "angerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood)) :*: S1 ('MetaSel ('Just "blurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood))) :*: (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "detectionConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "fdBoundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "headwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood))) :*: (S1 ('MetaSel ('Just "joyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood)) :*: S1 ('MetaSel ('Just "landmarkingConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))) :*: (((S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark])) :*: S1 ('MetaSel ('Just "panAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "recognitionResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1FaceRecognitionResult])) :*: S1 ('MetaSel ('Just "rollAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "sorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood)) :*: S1 ('MetaSel ('Just "surpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood))) :*: (S1 ('MetaSel ('Just "tiltAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "underExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood)))))))
Show GoogleCloudVisionV1p4beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "angerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood)) :*: S1 ('MetaSel ('Just "blurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood))) :*: (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "detectionConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "fdBoundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "headwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood))) :*: (S1 ('MetaSel ('Just "joyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood)) :*: S1 ('MetaSel ('Just "landmarkingConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))) :*: (((S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark])) :*: S1 ('MetaSel ('Just "panAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "recognitionResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1FaceRecognitionResult])) :*: S1 ('MetaSel ('Just "rollAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "sorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood)) :*: S1 ('MetaSel ('Just "surpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood))) :*: (S1 ('MetaSel ('Just "tiltAngle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "underExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood)))))))

GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood

newtype GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source #

Anger likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood

newtype GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source #

Blurred likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood

newtype GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source #

Headwear likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood

newtype GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source #

Joy likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood

newtype GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source #

Sorrow likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood

newtype GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source #

Surprise likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood

newtype GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source #

Under-exposed likelihood.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1FaceAnnotationLandmark

data GoogleCloudVisionV1p4beta1FaceAnnotationLandmark Source #

A face-specific landmark (for example, a face feature). Landmark positions may fall outside the bounds of the image if the face is near one or more edges of the image. Therefore it is NOT guaranteed that 0 <= x < width or 0 <= y < height.

See: newGoogleCloudVisionV1p4beta1FaceAnnotationLandmark smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotationLandmark" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotationLandmark" 'PrefixI 'True) (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1Position)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type))))
Show GoogleCloudVisionV1p4beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotationLandmark" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotationLandmark" 'PrefixI 'True) (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1Position)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type))))

GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

newtype GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source #

Face landmark type.

Bundled Patterns

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Unknown face landmark detected. Should not be filled.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Left eye.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Right eye.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Left of left eyebrow.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Right of left eyebrow.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Left of right eyebrow.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Right of right eyebrow.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Midpoint between eyes.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Nose tip.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Upper lip.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Lower lip.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Mouth left.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Mouth right.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Mouth center.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Nose, bottom right.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Nose, bottom left.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Nose, bottom center.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Left eye, top boundary.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Left eye, right corner.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Left eye, bottom boundary.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Left eye, left corner.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Right eye, top boundary.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Right eye, right corner.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Right eye, bottom boundary.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Right eye, left corner.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Left eyebrow, upper midpoint.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Right eyebrow, upper midpoint.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Left ear tragion.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Right ear tragion.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Left eye pupil.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Right eye pupil.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Forehead glabella.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Chin gnathion.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Chin left gonion.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Chin right gonion.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Left cheek center.

pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type

Right cheek center.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1FaceRecognitionResult

data GoogleCloudVisionV1p4beta1FaceRecognitionResult Source #

Information about a face's identity.

See: newGoogleCloudVisionV1p4beta1FaceRecognitionResult smart constructor.

Constructors

GoogleCloudVisionV1p4beta1FaceRecognitionResult 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1FaceRecognitionResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1FaceRecognitionResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1FaceRecognitionResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1FaceRecognitionResult 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1FaceRecognitionResult = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceRecognitionResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceRecognitionResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "celebrity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1Celebrity)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))
Show GoogleCloudVisionV1p4beta1FaceRecognitionResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1FaceRecognitionResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1FaceRecognitionResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1FaceRecognitionResult = D1 ('MetaData "GoogleCloudVisionV1p4beta1FaceRecognitionResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1FaceRecognitionResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "celebrity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1Celebrity)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

GoogleCloudVisionV1p4beta1GcsDestination

newtype GoogleCloudVisionV1p4beta1GcsDestination Source #

The Google Cloud Storage location where the output will be written to.

See: newGoogleCloudVisionV1p4beta1GcsDestination smart constructor.

Constructors

GoogleCloudVisionV1p4beta1GcsDestination 

Fields

  • uri :: Maybe Text

    Google Cloud Storage URI prefix where the results will be stored. Results will be in JSON format and preceded by its corresponding input URI prefix. This field can either represent a gcs file prefix or gcs directory. In either case, the uri should be unique because in order to get all of the output files, you will need to do a wildcard gcs search on the uri prefix you provide. Examples: * File Prefix: gs://bucket-name/here/filenameprefix The output files will be created in gs://bucket-name/here/ and the names of the output files will begin with "filenameprefix". * Directory Prefix: gs://bucket-name/some/location/ The output files will be created in gs://bucket-name/some/location/ and the names of the output files could be anything because there was no filename prefix specified. If multiple outputs, each response is still AnnotateFileResponse, each of which contains some subset of the full list of AnnotateImageResponse. Multiple outputs can happen if, for example, the output JSON is too large and overflows into multiple sharded files.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1GcsDestination 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1GcsDestination = D1 ('MetaData "GoogleCloudVisionV1p4beta1GcsDestination" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1GcsDestination" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p4beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1GcsDestination Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1GcsDestination = D1 ('MetaData "GoogleCloudVisionV1p4beta1GcsDestination" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1GcsDestination" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p4beta1GcsSource

newtype GoogleCloudVisionV1p4beta1GcsSource Source #

The Google Cloud Storage location where the input will be read from.

See: newGoogleCloudVisionV1p4beta1GcsSource smart constructor.

Constructors

GoogleCloudVisionV1p4beta1GcsSource 

Fields

  • uri :: Maybe Text

    Google Cloud Storage URI for the input file. This must only be a Google Cloud Storage object. Wildcards are not currently supported.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1GcsSource 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1GcsSource = D1 ('MetaData "GoogleCloudVisionV1p4beta1GcsSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1GcsSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p4beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1GcsSource Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1GcsSource = D1 ('MetaData "GoogleCloudVisionV1p4beta1GcsSource" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1GcsSource" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

newGoogleCloudVisionV1p4beta1GcsSource :: GoogleCloudVisionV1p4beta1GcsSource Source #

Creates a value of GoogleCloudVisionV1p4beta1GcsSource with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1ImageAnnotationContext

data GoogleCloudVisionV1p4beta1ImageAnnotationContext Source #

If an image was produced from a file (e.g. a PDF), this message gives information about the source of that image.

See: newGoogleCloudVisionV1p4beta1ImageAnnotationContext smart constructor.

Constructors

GoogleCloudVisionV1p4beta1ImageAnnotationContext 

Fields

  • pageNumber :: Maybe Int32

    If the file was a PDF or TIFF, this field gives the page number within the file used to produce the image.

  • uri :: Maybe Text

    The URI of the file used to produce the image.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1ImageAnnotationContext 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ImageAnnotationContext = D1 ('MetaData "GoogleCloudVisionV1p4beta1ImageAnnotationContext" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ImageAnnotationContext" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p4beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ImageAnnotationContext = D1 ('MetaData "GoogleCloudVisionV1p4beta1ImageAnnotationContext" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ImageAnnotationContext" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p4beta1ImageProperties

newtype GoogleCloudVisionV1p4beta1ImageProperties Source #

Stores image properties, such as dominant colors.

See: newGoogleCloudVisionV1p4beta1ImageProperties smart constructor.

Constructors

GoogleCloudVisionV1p4beta1ImageProperties 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1ImageProperties 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ImageProperties = D1 ('MetaData "GoogleCloudVisionV1p4beta1ImageProperties" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ImageProperties" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p4beta1DominantColorsAnnotation))))
Show GoogleCloudVisionV1p4beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ImageProperties = D1 ('MetaData "GoogleCloudVisionV1p4beta1ImageProperties" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ImageProperties" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GoogleCloudVisionV1p4beta1DominantColorsAnnotation))))

GoogleCloudVisionV1p4beta1ImportProductSetsResponse

data GoogleCloudVisionV1p4beta1ImportProductSetsResponse Source #

Response message for the ImportProductSets method. This message is returned by the google.longrunning.Operations.GetOperation method in the returned google.longrunning.Operation.response field.

See: newGoogleCloudVisionV1p4beta1ImportProductSetsResponse smart constructor.

Constructors

GoogleCloudVisionV1p4beta1ImportProductSetsResponse 

Fields

  • referenceImages :: Maybe [GoogleCloudVisionV1p4beta1ReferenceImage]

    The list of reference_images that are imported successfully.

  • statuses :: Maybe [Status]

    The rpc status for each ImportProductSet request, including both successes and errors. The number of statuses here matches the number of lines in the csv file, and statuses[i] stores the success or failure status of processing the i-th line of the csv, starting from line 0.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1ImportProductSetsResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ImportProductSetsResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1ImportProductSetsResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ImportProductSetsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "referenceImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ReferenceImage])) :*: S1 ('MetaSel ('Just "statuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Status]))))
Show GoogleCloudVisionV1p4beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ImportProductSetsResponse = D1 ('MetaData "GoogleCloudVisionV1p4beta1ImportProductSetsResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ImportProductSetsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "referenceImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ReferenceImage])) :*: S1 ('MetaSel ('Just "statuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Status]))))

GoogleCloudVisionV1p4beta1InputConfig

data GoogleCloudVisionV1p4beta1InputConfig Source #

The desired input location and metadata.

See: newGoogleCloudVisionV1p4beta1InputConfig smart constructor.

Constructors

GoogleCloudVisionV1p4beta1InputConfig 

Fields

  • content :: Maybe Base64

    File content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64. Currently, this field only works for BatchAnnotateFiles requests. It does not work for AsyncBatchAnnotateFiles requests.

  • gcsSource :: Maybe GoogleCloudVisionV1p4beta1GcsSource

    The Google Cloud Storage location to read the input from.

  • mimeType :: Maybe Text

    The type of the file. Currently only "application/pdf", "image/tiff" and "image/gif" are supported. Wildcards are not supported.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1InputConfig 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1InputConfig = D1 ('MetaData "GoogleCloudVisionV1p4beta1InputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1InputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: (S1 ('MetaSel ('Just "gcsSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1GcsSource)) :*: S1 ('MetaSel ('Just "mimeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p4beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1InputConfig = D1 ('MetaData "GoogleCloudVisionV1p4beta1InputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1InputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: (S1 ('MetaSel ('Just "gcsSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1GcsSource)) :*: S1 ('MetaSel ('Just "mimeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation

data GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation Source #

Set of detected objects with bounding boxes.

See: newGoogleCloudVisionV1p4beta1LocalizedObjectAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))
Show GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1LocalizedObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BoundingPoly)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

GoogleCloudVisionV1p4beta1LocationInfo

newtype GoogleCloudVisionV1p4beta1LocationInfo Source #

Detected entity location information.

See: newGoogleCloudVisionV1p4beta1LocationInfo smart constructor.

Constructors

GoogleCloudVisionV1p4beta1LocationInfo 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1LocationInfo 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1LocationInfo = D1 ('MetaData "GoogleCloudVisionV1p4beta1LocationInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1LocationInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "latLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe LatLng))))
Show GoogleCloudVisionV1p4beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1LocationInfo = D1 ('MetaData "GoogleCloudVisionV1p4beta1LocationInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1LocationInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "latLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe LatLng))))

GoogleCloudVisionV1p4beta1NormalizedVertex

data GoogleCloudVisionV1p4beta1NormalizedVertex Source #

A vertex represents a 2D point in the image. NOTE: the normalized vertex coordinates are relative to the original image and range from 0 to 1.

See: newGoogleCloudVisionV1p4beta1NormalizedVertex smart constructor.

Constructors

GoogleCloudVisionV1p4beta1NormalizedVertex 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1NormalizedVertex 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1NormalizedVertex = D1 ('MetaData "GoogleCloudVisionV1p4beta1NormalizedVertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1NormalizedVertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))
Show GoogleCloudVisionV1p4beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1NormalizedVertex = D1 ('MetaData "GoogleCloudVisionV1p4beta1NormalizedVertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1NormalizedVertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

GoogleCloudVisionV1p4beta1OperationMetadata

data GoogleCloudVisionV1p4beta1OperationMetadata Source #

Contains metadata for the BatchAnnotateImages operation.

See: newGoogleCloudVisionV1p4beta1OperationMetadata smart constructor.

Constructors

GoogleCloudVisionV1p4beta1OperationMetadata 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1OperationMetadata 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1OperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p4beta1OperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1OperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1OperationMetadata_State)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))
Show GoogleCloudVisionV1p4beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1OperationMetadata = D1 ('MetaData "GoogleCloudVisionV1p4beta1OperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1OperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1OperationMetadata_State)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))

GoogleCloudVisionV1p4beta1OperationMetadata_State

newtype GoogleCloudVisionV1p4beta1OperationMetadata_State Source #

Current state of the batch operation.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1OperationMetadata_State 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1OperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p4beta1OperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1OperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1OperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1OperationMetadata_State = D1 ('MetaData "GoogleCloudVisionV1p4beta1OperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1OperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1OperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1OutputConfig

data GoogleCloudVisionV1p4beta1OutputConfig Source #

The desired output location and metadata.

See: newGoogleCloudVisionV1p4beta1OutputConfig smart constructor.

Constructors

GoogleCloudVisionV1p4beta1OutputConfig 

Fields

  • batchSize :: Maybe Int32

    The max number of response protos to put into each output JSON file on Google Cloud Storage. The valid range is [1, 100]. If not specified, the default value is 20. For example, for one pdf file with 100 pages, 100 response protos will be generated. If batch_size = 20, then 5 json files each containing 20 response protos will be written under the prefix gcs_destination.uri. Currently, batch_size only applies to GcsDestination, with potential future support for other output configurations.

  • gcsDestination :: Maybe GoogleCloudVisionV1p4beta1GcsDestination

    The Google Cloud Storage location to write the output(s) to.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1OutputConfig 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1OutputConfig = D1 ('MetaData "GoogleCloudVisionV1p4beta1OutputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1OutputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "gcsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1GcsDestination))))
Show GoogleCloudVisionV1p4beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1OutputConfig = D1 ('MetaData "GoogleCloudVisionV1p4beta1OutputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1OutputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "gcsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1GcsDestination))))

GoogleCloudVisionV1p4beta1Page

data GoogleCloudVisionV1p4beta1Page Source #

Detected page from OCR.

See: newGoogleCloudVisionV1p4beta1Page smart constructor.

Constructors

GoogleCloudVisionV1p4beta1Page 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p4beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p4beta1Page :: GoogleCloudVisionV1p4beta1Page Source #

Creates a value of GoogleCloudVisionV1p4beta1Page with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1Paragraph

data GoogleCloudVisionV1p4beta1Paragraph Source #

Structural unit of text representing a number of words in certain order.

See: newGoogleCloudVisionV1p4beta1Paragraph smart constructor.

Constructors

GoogleCloudVisionV1p4beta1Paragraph 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p4beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p4beta1Paragraph :: GoogleCloudVisionV1p4beta1Paragraph Source #

Creates a value of GoogleCloudVisionV1p4beta1Paragraph with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1Position

data GoogleCloudVisionV1p4beta1Position Source #

A 3D position in the image, used primarily for Face detection landmarks. A valid Position must have both x and y coordinates. The position coordinates are in the same scale as the original image.

See: newGoogleCloudVisionV1p4beta1Position smart constructor.

Constructors

GoogleCloudVisionV1p4beta1Position 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1Position 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Position = D1 ('MetaData "GoogleCloudVisionV1p4beta1Position" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Position" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p4beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Position = D1 ('MetaData "GoogleCloudVisionV1p4beta1Position" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Position" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newGoogleCloudVisionV1p4beta1Position :: GoogleCloudVisionV1p4beta1Position Source #

Creates a value of GoogleCloudVisionV1p4beta1Position with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1Product

data GoogleCloudVisionV1p4beta1Product Source #

A Product contains ReferenceImages.

See: newGoogleCloudVisionV1p4beta1Product smart constructor.

Constructors

GoogleCloudVisionV1p4beta1Product 

Fields

  • description :: Maybe Text

    User-provided metadata to be stored with this product. Must be at most 4096 characters long.

  • displayName :: Maybe Text

    The user-provided name for this Product. Must not be empty. Must be at most 4096 characters long.

  • name :: Maybe Text

    The resource name of the product. Format is: projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID. This field is ignored when creating a product.

  • productCategory :: Maybe Text

    Immutable. The category for the product identified by the reference image. This should be one of "homegoods-v2", "apparel-v2", "toys-v2", "packagedgoods-v1" or "general-v1". The legacy categories "homegoods", "apparel", and "toys" are still supported, but these should not be used for new products.

  • productLabels :: Maybe [GoogleCloudVisionV1p4beta1ProductKeyValue]

    Key-value pairs that can be attached to a product. At query time, constraints can be specified based on the productlabels. Note that integer values can be provided as strings, e.g. "1199". Only strings with integer values can match a range-based restriction which is to be supported soon. Multiple values can be assigned to the same key. One product may have up to 500 productlabels. Notice that the total number of distinct product_labels over all products in one ProductSet cannot exceed 1M, otherwise the product search pipeline will refuse to work for that ProductSet.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1Product 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Product = D1 ('MetaData "GoogleCloudVisionV1p4beta1Product" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Product" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ProductKeyValue]))))))
Show GoogleCloudVisionV1p4beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Product = D1 ('MetaData "GoogleCloudVisionV1p4beta1Product" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Product" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ProductKeyValue]))))))

newGoogleCloudVisionV1p4beta1Product :: GoogleCloudVisionV1p4beta1Product Source #

Creates a value of GoogleCloudVisionV1p4beta1Product with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1ProductKeyValue

data GoogleCloudVisionV1p4beta1ProductKeyValue Source #

A product label represented as a key-value pair.

See: newGoogleCloudVisionV1p4beta1ProductKeyValue smart constructor.

Constructors

GoogleCloudVisionV1p4beta1ProductKeyValue 

Fields

  • key :: Maybe Text

    The key of the label attached to the product. Cannot be empty and cannot exceed 128 bytes.

  • value :: Maybe Text

    The value of the label attached to the product. Cannot be empty and cannot exceed 128 bytes.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1ProductKeyValue 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductKeyValue = D1 ('MetaData "GoogleCloudVisionV1p4beta1ProductKeyValue" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ProductKeyValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p4beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductKeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductKeyValue = D1 ('MetaData "GoogleCloudVisionV1p4beta1ProductKeyValue" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ProductKeyValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p4beta1ProductSearchResults

data GoogleCloudVisionV1p4beta1ProductSearchResults Source #

Results for a product search request.

See: newGoogleCloudVisionV1p4beta1ProductSearchResults smart constructor.

Constructors

GoogleCloudVisionV1p4beta1ProductSearchResults 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1ProductSearchResults 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResults = D1 ('MetaData "GoogleCloudVisionV1p4beta1ProductSearchResults" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ProductSearchResults" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "productGroupedResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ProductSearchResultsResult])))))
Show GoogleCloudVisionV1p4beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResults = D1 ('MetaData "GoogleCloudVisionV1p4beta1ProductSearchResults" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ProductSearchResults" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "productGroupedResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ProductSearchResultsResult])))))

GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult

data GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult Source #

Information about the products similar to a single product in a query image.

See: newGoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult smart constructor.

Constructors

GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult = D1 ('MetaData "GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "objectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ProductSearchResultsResult])))))
Show GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult = D1 ('MetaData "GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ProductSearchResultsGroupedResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1BoundingPoly)) :*: (S1 ('MetaSel ('Just "objectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1ProductSearchResultsResult])))))

GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation

data GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation Source #

Prediction for what the object in the bounding box is.

See: newGoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation 

Fields

  • languageCode :: Maybe Text

    The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

  • mid :: Maybe Text

    Object ID that should align with EntityAnnotation mid.

  • name :: Maybe Text

    Object name, expressed in its language_code language.

  • score :: Maybe Double

    Score of the result. Range [0, 1].

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ProductSearchResultsObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p4beta1ProductSearchResultsResult

data GoogleCloudVisionV1p4beta1ProductSearchResultsResult Source #

Information about a product.

See: newGoogleCloudVisionV1p4beta1ProductSearchResultsResult smart constructor.

Constructors

GoogleCloudVisionV1p4beta1ProductSearchResultsResult 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsResult 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsResult = D1 ('MetaData "GoogleCloudVisionV1p4beta1ProductSearchResultsResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ProductSearchResultsResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1Product)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p4beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ProductSearchResultsResult = D1 ('MetaData "GoogleCloudVisionV1p4beta1ProductSearchResultsResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ProductSearchResultsResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1Product)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p4beta1Property

data GoogleCloudVisionV1p4beta1Property Source #

A Property consists of a user-supplied name/value pair.

See: newGoogleCloudVisionV1p4beta1Property smart constructor.

Constructors

GoogleCloudVisionV1p4beta1Property 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1Property 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Property = D1 ('MetaData "GoogleCloudVisionV1p4beta1Property" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Property" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uint64Value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Word64)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p4beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Property = D1 ('MetaData "GoogleCloudVisionV1p4beta1Property" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Property" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uint64Value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Word64)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGoogleCloudVisionV1p4beta1Property :: GoogleCloudVisionV1p4beta1Property Source #

Creates a value of GoogleCloudVisionV1p4beta1Property with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1ReferenceImage

data GoogleCloudVisionV1p4beta1ReferenceImage Source #

A ReferenceImage represents a product image and its associated metadata, such as bounding boxes.

See: newGoogleCloudVisionV1p4beta1ReferenceImage smart constructor.

Constructors

GoogleCloudVisionV1p4beta1ReferenceImage 

Fields

  • boundingPolys :: Maybe [GoogleCloudVisionV1p4beta1BoundingPoly]

    Optional. Bounding polygons around the areas of interest in the reference image. If this field is empty, the system will try to detect regions of interest. At most 10 bounding polygons will be used. The provided shape is converted into a non-rotated rectangle. Once converted, the small edge of the rectangle must be greater than or equal to 300 pixels. The aspect ratio must be 1:4 or less (i.e. 1:3 is ok; 1:5 is not).

  • name :: Maybe Text

    The resource name of the reference image. Format is: projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID. This field is ignored when creating a reference image.

  • uri :: Maybe Text

    Required. The Google Cloud Storage URI of the reference image. The URI must start with gs://.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1ReferenceImage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ReferenceImage = D1 ('MetaData "GoogleCloudVisionV1p4beta1ReferenceImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ReferenceImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPolys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1BoundingPoly])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show GoogleCloudVisionV1p4beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1ReferenceImage = D1 ('MetaData "GoogleCloudVisionV1p4beta1ReferenceImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1ReferenceImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPolys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1BoundingPoly])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

GoogleCloudVisionV1p4beta1SafeSearchAnnotation

data GoogleCloudVisionV1p4beta1SafeSearchAnnotation Source #

Set of features pertaining to the image, computed by computer vision methods over safe-search verticals (for example, adult, spoof, medical, violence).

See: newGoogleCloudVisionV1p4beta1SafeSearchAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p4beta1SafeSearchAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p4beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult

newtype GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source #

Represents the adult content likelihood for the image. Adult content may contain elements such as nudity, pornographic images or cartoons, or sexual activities.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult = D1 ('MetaData "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult = D1 ('MetaData "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical

newtype GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source #

Likelihood that this is a medical image.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical = D1 ('MetaData "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical = D1 ('MetaData "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy

newtype GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source #

Likelihood that the request image contains racy content. Racy content may include (but is not limited to) skimpy or sheer clothing, strategically covered nudity, lewd or provocative poses, or close-ups of sensitive body areas.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy = D1 ('MetaData "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy = D1 ('MetaData "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof

newtype GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source #

Spoof likelihood. The likelihood that an modification was made to the image's canonical version to make it appear funny or offensive.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof = D1 ('MetaData "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof = D1 ('MetaData "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence

newtype GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source #

Likelihood that this image contains violent content. Violent content may include death, serious harm, or injury to individuals or groups of individuals.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence = D1 ('MetaData "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence = D1 ('MetaData "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1Symbol

data GoogleCloudVisionV1p4beta1Symbol Source #

A single symbol representation.

See: newGoogleCloudVisionV1p4beta1Symbol smart constructor.

Constructors

GoogleCloudVisionV1p4beta1Symbol 

Fields

  • boundingBox :: Maybe GoogleCloudVisionV1p4beta1BoundingPoly

    The bounding box for the symbol. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertex order will still be (0, 1, 2, 3).

  • confidence :: Maybe Double

    Confidence of the OCR results for the symbol. Range [0, 1].

  • property :: Maybe GoogleCloudVisionV1p4beta1TextAnnotationTextProperty

    Additional information detected for the symbol.

  • text :: Maybe Text

    The actual UTF-8 representation of the symbol.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1Symbol 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p4beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p4beta1Symbol :: GoogleCloudVisionV1p4beta1Symbol Source #

Creates a value of GoogleCloudVisionV1p4beta1Symbol with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1TextAnnotation

data GoogleCloudVisionV1p4beta1TextAnnotation Source #

TextAnnotation contains a structured representation of OCR extracted text. The hierarchy of an OCR extracted text structure is like this: TextAnnotation -> Page -> Block -> Paragraph -> Word -> Symbol Each structural component, starting from Page, may further have their own properties. Properties describe detected languages, breaks etc.. Please refer to the TextAnnotation.TextProperty message definition below for more detail.

See: newGoogleCloudVisionV1p4beta1TextAnnotation smart constructor.

Constructors

GoogleCloudVisionV1p4beta1TextAnnotation 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1TextAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1TextAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1TextAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1Page])) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p4beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotation = D1 ('MetaData "GoogleCloudVisionV1p4beta1TextAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1TextAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1Page])) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak

data GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak Source #

Detected start or end of a structural component.

See: newGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak = D1 ('MetaData "GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type))))
Show GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak = D1 ('MetaData "GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type))))

GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type

newtype GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source #

Detected break type.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type = D1 ('MetaData "GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type = D1 ('MetaData "GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage

data GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage Source #

Detected language for a structural component.

See: newGoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage smart constructor.

Constructors

GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage 

Fields

  • confidence :: Maybe Double

    Confidence of detected language. Range [0, 1].

  • languageCode :: Maybe Text

    The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage = D1 ('MetaData "GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage = D1 ('MetaData "GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p4beta1TextAnnotationTextProperty

data GoogleCloudVisionV1p4beta1TextAnnotationTextProperty Source #

Additional information detected on the structural component.

See: newGoogleCloudVisionV1p4beta1TextAnnotationTextProperty smart constructor.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1TextAnnotationTextProperty 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotationTextProperty = D1 ('MetaData "GoogleCloudVisionV1p4beta1TextAnnotationTextProperty" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1TextAnnotationTextProperty" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectedBreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak)) :*: S1 ('MetaSel ('Just "detectedLanguages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage]))))
Show GoogleCloudVisionV1p4beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotationTextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1TextAnnotationTextProperty = D1 ('MetaData "GoogleCloudVisionV1p4beta1TextAnnotationTextProperty" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1TextAnnotationTextProperty" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectedBreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak)) :*: S1 ('MetaSel ('Just "detectedLanguages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1TextAnnotationDetectedLanguage]))))

GoogleCloudVisionV1p4beta1Vertex

data GoogleCloudVisionV1p4beta1Vertex Source #

A vertex represents a 2D point in the image. NOTE: the vertex coordinates are in the same scale as the original image.

See: newGoogleCloudVisionV1p4beta1Vertex smart constructor.

Constructors

GoogleCloudVisionV1p4beta1Vertex 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1Vertex 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Vertex = D1 ('MetaData "GoogleCloudVisionV1p4beta1Vertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Vertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32))))
Show GoogleCloudVisionV1p4beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Vertex = D1 ('MetaData "GoogleCloudVisionV1p4beta1Vertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1Vertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32))))

newGoogleCloudVisionV1p4beta1Vertex :: GoogleCloudVisionV1p4beta1Vertex Source #

Creates a value of GoogleCloudVisionV1p4beta1Vertex with the minimum fields required to make a request.

GoogleCloudVisionV1p4beta1WebDetection

data GoogleCloudVisionV1p4beta1WebDetection Source #

Relevant information for the image from the Internet.

See: newGoogleCloudVisionV1p4beta1WebDetection smart constructor.

Constructors

GoogleCloudVisionV1p4beta1WebDetection 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p4beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

GoogleCloudVisionV1p4beta1WebDetectionWebEntity

data GoogleCloudVisionV1p4beta1WebDetectionWebEntity Source #

Entity deduced from similar images on the Internet.

See: newGoogleCloudVisionV1p4beta1WebDetectionWebEntity smart constructor.

Constructors

GoogleCloudVisionV1p4beta1WebDetectionWebEntity 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebEntity 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebEntity = D1 ('MetaData "GoogleCloudVisionV1p4beta1WebDetectionWebEntity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1WebDetectionWebEntity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show GoogleCloudVisionV1p4beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebEntity = D1 ('MetaData "GoogleCloudVisionV1p4beta1WebDetectionWebEntity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1WebDetectionWebEntity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

GoogleCloudVisionV1p4beta1WebDetectionWebImage

data GoogleCloudVisionV1p4beta1WebDetectionWebImage Source #

Metadata for online images.

See: newGoogleCloudVisionV1p4beta1WebDetectionWebImage smart constructor.

Constructors

GoogleCloudVisionV1p4beta1WebDetectionWebImage 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebImage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebImage = D1 ('MetaData "GoogleCloudVisionV1p4beta1WebDetectionWebImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1WebDetectionWebImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p4beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebImage = D1 ('MetaData "GoogleCloudVisionV1p4beta1WebDetectionWebImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1WebDetectionWebImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p4beta1WebDetectionWebLabel

data GoogleCloudVisionV1p4beta1WebDetectionWebLabel Source #

Label to provide extra metadata for the web detection.

See: newGoogleCloudVisionV1p4beta1WebDetectionWebLabel smart constructor.

Constructors

GoogleCloudVisionV1p4beta1WebDetectionWebLabel 

Fields

  • label :: Maybe Text

    Label for extra metadata.

  • languageCode :: Maybe Text

    The BCP-47 language code for label, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebLabel 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebLabel = D1 ('MetaData "GoogleCloudVisionV1p4beta1WebDetectionWebLabel" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1WebDetectionWebLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show GoogleCloudVisionV1p4beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebLabel = D1 ('MetaData "GoogleCloudVisionV1p4beta1WebDetectionWebLabel" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1WebDetectionWebLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

GoogleCloudVisionV1p4beta1WebDetectionWebPage

data GoogleCloudVisionV1p4beta1WebDetectionWebPage Source #

Metadata for web pages.

See: newGoogleCloudVisionV1p4beta1WebDetectionWebPage smart constructor.

Constructors

GoogleCloudVisionV1p4beta1WebDetectionWebPage 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebPage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebPage = D1 ('MetaData "GoogleCloudVisionV1p4beta1WebDetectionWebPage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1WebDetectionWebPage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1WebDetectionWebImage])) :*: S1 ('MetaSel ('Just "pageTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1WebDetectionWebImage])) :*: (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))
Show GoogleCloudVisionV1p4beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1WebDetectionWebPage = D1 ('MetaData "GoogleCloudVisionV1p4beta1WebDetectionWebPage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GoogleCloudVisionV1p4beta1WebDetectionWebPage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1WebDetectionWebImage])) :*: S1 ('MetaSel ('Just "pageTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GoogleCloudVisionV1p4beta1WebDetectionWebImage])) :*: (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

GoogleCloudVisionV1p4beta1Word

data GoogleCloudVisionV1p4beta1Word Source #

A word representation.

See: newGoogleCloudVisionV1p4beta1Word smart constructor.

Constructors

GoogleCloudVisionV1p4beta1Word 

Fields

Instances

Instances details
FromJSON GoogleCloudVisionV1p4beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GoogleCloudVisionV1p4beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GoogleCloudVisionV1p4beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show GoogleCloudVisionV1p4beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GoogleCloudVisionV1p4beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GoogleCloudVisionV1p4beta1Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newGoogleCloudVisionV1p4beta1Word :: GoogleCloudVisionV1p4beta1Word Source #

Creates a value of GoogleCloudVisionV1p4beta1Word with the minimum fields required to make a request.

GroupedResult

data GroupedResult Source #

Information about the products similar to a single product in a query image.

See: newGroupedResult smart constructor.

Constructors

GroupedResult 

Fields

Instances

Instances details
FromJSON GroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON GroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic GroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep GroupedResult 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GroupedResult = D1 ('MetaData "GroupedResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GroupedResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: (S1 ('MetaSel ('Just "objectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ObjectAnnotation])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Result])))))
Show GroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq GroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GroupedResult Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep GroupedResult = D1 ('MetaData "GroupedResult" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "GroupedResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: (S1 ('MetaSel ('Just "objectAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ObjectAnnotation])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Result])))))

newGroupedResult :: GroupedResult Source #

Creates a value of GroupedResult with the minimum fields required to make a request.

ImageAnnotationContext

data ImageAnnotationContext Source #

If an image was produced from a file (e.g. a PDF), this message gives information about the source of that image.

See: newImageAnnotationContext smart constructor.

Constructors

ImageAnnotationContext 

Fields

  • pageNumber :: Maybe Int32

    If the file was a PDF or TIFF, this field gives the page number within the file used to produce the image.

  • uri :: Maybe Text

    The URI of the file used to produce the image.

Instances

Instances details
FromJSON ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep ImageAnnotationContext 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ImageAnnotationContext = D1 ('MetaData "ImageAnnotationContext" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ImageAnnotationContext" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ImageAnnotationContext Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ImageAnnotationContext = D1 ('MetaData "ImageAnnotationContext" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ImageAnnotationContext" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newImageAnnotationContext :: ImageAnnotationContext Source #

Creates a value of ImageAnnotationContext with the minimum fields required to make a request.

ImageProperties

newtype ImageProperties Source #

Stores image properties, such as dominant colors.

See: newImageProperties smart constructor.

Constructors

ImageProperties 

Fields

Instances

Instances details
FromJSON ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep ImageProperties 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ImageProperties = D1 ('MetaData "ImageProperties" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "ImageProperties" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe DominantColorsAnnotation))))
Show ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ImageProperties Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ImageProperties = D1 ('MetaData "ImageProperties" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "ImageProperties" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe DominantColorsAnnotation))))

newImageProperties :: ImageProperties Source #

Creates a value of ImageProperties with the minimum fields required to make a request.

ImportProductSetsResponse

data ImportProductSetsResponse Source #

Response message for the ImportProductSets method. This message is returned by the google.longrunning.Operations.GetOperation method in the returned google.longrunning.Operation.response field.

See: newImportProductSetsResponse smart constructor.

Constructors

ImportProductSetsResponse 

Fields

  • referenceImages :: Maybe [ReferenceImage]

    The list of reference_images that are imported successfully.

  • statuses :: Maybe [Status]

    The rpc status for each ImportProductSet request, including both successes and errors. The number of statuses here matches the number of lines in the csv file, and statuses[i] stores the success or failure status of processing the i-th line of the csv, starting from line 0.

Instances

Instances details
FromJSON ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep ImportProductSetsResponse 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ImportProductSetsResponse = D1 ('MetaData "ImportProductSetsResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ImportProductSetsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "referenceImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReferenceImage])) :*: S1 ('MetaSel ('Just "statuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Status]))))
Show ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ImportProductSetsResponse Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ImportProductSetsResponse = D1 ('MetaData "ImportProductSetsResponse" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ImportProductSetsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "referenceImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReferenceImage])) :*: S1 ('MetaSel ('Just "statuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Status]))))

newImportProductSetsResponse :: ImportProductSetsResponse Source #

Creates a value of ImportProductSetsResponse with the minimum fields required to make a request.

InputConfig

data InputConfig Source #

The desired input location and metadata.

See: newInputConfig smart constructor.

Constructors

InputConfig 

Fields

  • content :: Maybe Base64

    File content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64. Currently, this field only works for BatchAnnotateFiles requests. It does not work for AsyncBatchAnnotateFiles requests.

  • gcsSource :: Maybe GcsSource

    The Google Cloud Storage location to read the input from.

  • mimeType :: Maybe Text

    The type of the file. Currently only "application/pdf", "image/tiff" and "image/gif" are supported. Wildcards are not supported.

Instances

Instances details
FromJSON InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep InputConfig 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep InputConfig = D1 ('MetaData "InputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "InputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: (S1 ('MetaSel ('Just "gcsSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GcsSource)) :*: S1 ('MetaSel ('Just "mimeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep InputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep InputConfig = D1 ('MetaData "InputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "InputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: (S1 ('MetaSel ('Just "gcsSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GcsSource)) :*: S1 ('MetaSel ('Just "mimeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newInputConfig :: InputConfig Source #

Creates a value of InputConfig with the minimum fields required to make a request.

KeyValue

data KeyValue Source #

A product label represented as a key-value pair.

See: newKeyValue smart constructor.

Constructors

KeyValue 

Fields

  • key :: Maybe Text

    The key of the label attached to the product. Cannot be empty and cannot exceed 128 bytes.

  • value :: Maybe Text

    The value of the label attached to the product. Cannot be empty and cannot exceed 128 bytes.

Instances

Instances details
FromJSON KeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON KeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic KeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep KeyValue 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep KeyValue = D1 ('MetaData "KeyValue" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "KeyValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

Methods

from :: KeyValue -> Rep KeyValue x #

to :: Rep KeyValue x -> KeyValue #

Show KeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq KeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep KeyValue Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep KeyValue = D1 ('MetaData "KeyValue" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "KeyValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newKeyValue :: KeyValue Source #

Creates a value of KeyValue with the minimum fields required to make a request.

Landmark

data Landmark Source #

A face-specific landmark (for example, a face feature). Landmark positions may fall outside the bounds of the image if the face is near one or more edges of the image. Therefore it is NOT guaranteed that 0 <= x < width or 0 <= y < height.

See: newLandmark smart constructor.

Constructors

Landmark 

Fields

Instances

Instances details
FromJSON Landmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Landmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Landmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Landmark 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Landmark = D1 ('MetaData "Landmark" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Landmark" 'PrefixI 'True) (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Position)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Landmark_Type))))

Methods

from :: Landmark -> Rep Landmark x #

to :: Rep Landmark x -> Landmark #

Show Landmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Landmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Landmark Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Landmark = D1 ('MetaData "Landmark" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Landmark" 'PrefixI 'True) (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Position)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Landmark_Type))))

newLandmark :: Landmark Source #

Creates a value of Landmark with the minimum fields required to make a request.

Landmark_Type

newtype Landmark_Type Source #

Face landmark type.

Constructors

Landmark_Type 

Bundled Patterns

pattern Landmark_Type_UNKNOWNLANDMARK :: Landmark_Type

Unknown face landmark detected. Should not be filled.

pattern Landmark_Type_LEFTEYE :: Landmark_Type

Left eye.

pattern Landmark_Type_RIGHTEYE :: Landmark_Type

Right eye.

pattern Landmark_Type_LEFTOFLEFTEYEBROW :: Landmark_Type

Left of left eyebrow.

pattern Landmark_Type_RIGHTOFLEFTEYEBROW :: Landmark_Type

Right of left eyebrow.

pattern Landmark_Type_LEFTOFRIGHTEYEBROW :: Landmark_Type

Left of right eyebrow.

pattern Landmark_Type_RIGHTOFRIGHTEYEBROW :: Landmark_Type

Right of right eyebrow.

pattern Landmark_Type_MIDPOINTBETWEENEYES :: Landmark_Type

Midpoint between eyes.

pattern Landmark_Type_NOSETIP :: Landmark_Type

Nose tip.

pattern Landmark_Type_UPPERLIP :: Landmark_Type

Upper lip.

pattern Landmark_Type_LOWERLIP :: Landmark_Type

Lower lip.

pattern Landmark_Type_MOUTHLEFT :: Landmark_Type

Mouth left.

pattern Landmark_Type_MOUTHRIGHT :: Landmark_Type

Mouth right.

pattern Landmark_Type_MOUTHCENTER :: Landmark_Type

Mouth center.

pattern Landmark_Type_NOSEBOTTOMRIGHT :: Landmark_Type

Nose, bottom right.

pattern Landmark_Type_NOSEBOTTOMLEFT :: Landmark_Type

Nose, bottom left.

pattern Landmark_Type_NOSEBOTTOMCENTER :: Landmark_Type

Nose, bottom center.

pattern Landmark_Type_LEFTEYETOPBOUNDARY :: Landmark_Type

Left eye, top boundary.

pattern Landmark_Type_LEFTEYERIGHTCORNER :: Landmark_Type

Left eye, right corner.

pattern Landmark_Type_LEFTEYEBOTTOMBOUNDARY :: Landmark_Type

Left eye, bottom boundary.

pattern Landmark_Type_LEFTEYELEFTCORNER :: Landmark_Type

Left eye, left corner.

pattern Landmark_Type_RIGHTEYETOPBOUNDARY :: Landmark_Type

Right eye, top boundary.

pattern Landmark_Type_RIGHTEYERIGHTCORNER :: Landmark_Type

Right eye, right corner.

pattern Landmark_Type_RIGHTEYEBOTTOMBOUNDARY :: Landmark_Type

Right eye, bottom boundary.

pattern Landmark_Type_RIGHTEYELEFTCORNER :: Landmark_Type

Right eye, left corner.

pattern Landmark_Type_LEFTEYEBROWUPPERMIDPOINT :: Landmark_Type

Left eyebrow, upper midpoint.

pattern Landmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: Landmark_Type

Right eyebrow, upper midpoint.

pattern Landmark_Type_LEFTEARTRAGION :: Landmark_Type

Left ear tragion.

pattern Landmark_Type_RIGHTEARTRAGION :: Landmark_Type

Right ear tragion.

pattern Landmark_Type_LEFTEYEPUPIL :: Landmark_Type

Left eye pupil.

pattern Landmark_Type_RIGHTEYEPUPIL :: Landmark_Type

Right eye pupil.

pattern Landmark_Type_FOREHEADGLABELLA :: Landmark_Type

Forehead glabella.

pattern Landmark_Type_CHINGNATHION :: Landmark_Type

Chin gnathion.

pattern Landmark_Type_CHINLEFTGONION :: Landmark_Type

Chin left gonion.

pattern Landmark_Type_CHINRIGHTGONION :: Landmark_Type

Chin right gonion.

pattern Landmark_Type_LEFTCHEEKCENTER :: Landmark_Type

Left cheek center.

pattern Landmark_Type_RIGHTCHEEKCENTER :: Landmark_Type

Right cheek center.

Instances

Instances details
FromJSON Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep Landmark_Type 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep Landmark_Type = D1 ('MetaData "Landmark_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Landmark_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLandmark_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep Landmark_Type Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep Landmark_Type = D1 ('MetaData "Landmark_Type" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Landmark_Type" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLandmark_Type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LatLng

data LatLng Source #

An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this object must conform to the WGS84 standard. Values must be within normalized ranges.

See: newLatLng smart constructor.

Constructors

LatLng 

Fields

Instances

Instances details
FromJSON LatLng Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON LatLng Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic LatLng Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep LatLng 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep LatLng = D1 ('MetaData "LatLng" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "LatLng" 'PrefixI 'True) (S1 ('MetaSel ('Just "latitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "longitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

Methods

from :: LatLng -> Rep LatLng x #

to :: Rep LatLng x -> LatLng #

Show LatLng Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq LatLng Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

(==) :: LatLng -> LatLng -> Bool #

(/=) :: LatLng -> LatLng -> Bool #

type Rep LatLng Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep LatLng = D1 ('MetaData "LatLng" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "LatLng" 'PrefixI 'True) (S1 ('MetaSel ('Just "latitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "longitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newLatLng :: LatLng Source #

Creates a value of LatLng with the minimum fields required to make a request.

LocalizedObjectAnnotation

data LocalizedObjectAnnotation Source #

Set of detected objects with bounding boxes.

See: newLocalizedObjectAnnotation smart constructor.

Constructors

LocalizedObjectAnnotation 

Fields

  • boundingPoly :: Maybe BoundingPoly

    Image region to which this object belongs. This must be populated.

  • languageCode :: Maybe Text

    The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

  • mid :: Maybe Text

    Object ID that should align with EntityAnnotation mid.

  • name :: Maybe Text

    Object name, expressed in its language_code language.

  • score :: Maybe Double

    Score of the result. Range [0, 1].

Instances

Instances details
FromJSON LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep LocalizedObjectAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep LocalizedObjectAnnotation = D1 ('MetaData "LocalizedObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "LocalizedObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))
Show LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep LocalizedObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep LocalizedObjectAnnotation = D1 ('MetaData "LocalizedObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "LocalizedObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingPoly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

newLocalizedObjectAnnotation :: LocalizedObjectAnnotation Source #

Creates a value of LocalizedObjectAnnotation with the minimum fields required to make a request.

LocationInfo

newtype LocationInfo Source #

Detected entity location information.

See: newLocationInfo smart constructor.

Constructors

LocationInfo 

Fields

Instances

Instances details
FromJSON LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep LocationInfo 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep LocationInfo = D1 ('MetaData "LocationInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "LocationInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "latLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe LatLng))))
Show LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep LocationInfo Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep LocationInfo = D1 ('MetaData "LocationInfo" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "LocationInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "latLng") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe LatLng))))

newLocationInfo :: LocationInfo Source #

Creates a value of LocationInfo with the minimum fields required to make a request.

NormalizedVertex

data NormalizedVertex Source #

A vertex represents a 2D point in the image. NOTE: the normalized vertex coordinates are relative to the original image and range from 0 to 1.

See: newNormalizedVertex smart constructor.

Constructors

NormalizedVertex 

Fields

Instances

Instances details
FromJSON NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep NormalizedVertex 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep NormalizedVertex = D1 ('MetaData "NormalizedVertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "NormalizedVertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))
Show NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep NormalizedVertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep NormalizedVertex = D1 ('MetaData "NormalizedVertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "NormalizedVertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newNormalizedVertex :: NormalizedVertex Source #

Creates a value of NormalizedVertex with the minimum fields required to make a request.

ObjectAnnotation

data ObjectAnnotation Source #

Prediction for what the object in the bounding box is.

See: newObjectAnnotation smart constructor.

Constructors

ObjectAnnotation 

Fields

  • languageCode :: Maybe Text

    The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

  • mid :: Maybe Text

    Object ID that should align with EntityAnnotation mid.

  • name :: Maybe Text

    Object name, expressed in its language_code language.

  • score :: Maybe Double

    Score of the result. Range [0, 1].

Instances

Instances details
FromJSON ObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON ObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic ObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep ObjectAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ObjectAnnotation = D1 ('MetaData "ObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show ObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq ObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ObjectAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ObjectAnnotation = D1 ('MetaData "ObjectAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ObjectAnnotation" 'PrefixI 'True) ((S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newObjectAnnotation :: ObjectAnnotation Source #

Creates a value of ObjectAnnotation with the minimum fields required to make a request.

Operation

data Operation Source #

This resource represents a long-running operation that is the result of a network API call.

See: newOperation smart constructor.

Constructors

Operation 

Fields

  • done :: Maybe Bool

    If the value is false, it means the operation is still in progress. If true, the operation is completed, and either error or response is available.

  • error :: Maybe Status

    The error result of the operation in case of failure or cancellation.

  • metadata :: Maybe Operation_Metadata

    Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.

  • name :: Maybe Text

    The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the name should be a resource name ending with operations/{unique_id}.

  • response :: Maybe Operation_Response

    The normal, successful response of the operation. If the original method returns no data on success, such as Delete, the response is google.protobuf.Empty. If the original method is standard Get/Create/Update, the response should be the resource. For other methods, the response should have the type XxxResponse, where Xxx is the original method name. For example, if the original method name is TakeSnapshot(), the inferred response type is TakeSnapshotResponse.

Instances

Instances details
FromJSON Operation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Operation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Operation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Operation 
Instance details

Defined in Gogol.Vision.Internal.Product

Show Operation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Operation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Operation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newOperation :: Operation Source #

Creates a value of Operation with the minimum fields required to make a request.

Operation_Metadata

newtype Operation_Metadata Source #

Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.

See: newOperation_Metadata smart constructor.

Constructors

Operation_Metadata 

Fields

Instances

Instances details
FromJSON Operation_Metadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Operation_Metadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Operation_Metadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Operation_Metadata 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Operation_Metadata = D1 ('MetaData "Operation_Metadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Operation_Metadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))
Show Operation_Metadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Operation_Metadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Operation_Metadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Operation_Metadata = D1 ('MetaData "Operation_Metadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Operation_Metadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))

newOperation_Metadata Source #

Arguments

:: HashMap Text Value

Properties of the object. Contains field @type with type URL. See additional.

-> Operation_Metadata 

Creates a value of Operation_Metadata with the minimum fields required to make a request.

Operation_Response

newtype Operation_Response Source #

The normal, successful response of the operation. If the original method returns no data on success, such as Delete, the response is google.protobuf.Empty. If the original method is standard Get/Create/Update, the response should be the resource. For other methods, the response should have the type XxxResponse, where Xxx is the original method name. For example, if the original method name is TakeSnapshot(), the inferred response type is TakeSnapshotResponse.

See: newOperation_Response smart constructor.

Constructors

Operation_Response 

Fields

Instances

Instances details
FromJSON Operation_Response Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Operation_Response Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Operation_Response Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Operation_Response 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Operation_Response = D1 ('MetaData "Operation_Response" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Operation_Response" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))
Show Operation_Response Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Operation_Response Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Operation_Response Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Operation_Response = D1 ('MetaData "Operation_Response" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Operation_Response" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))

newOperation_Response Source #

Arguments

:: HashMap Text Value

Properties of the object. Contains field @type with type URL. See additional.

-> Operation_Response 

Creates a value of Operation_Response with the minimum fields required to make a request.

OperationMetadata

data OperationMetadata Source #

Contains metadata for the BatchAnnotateImages operation.

See: newOperationMetadata smart constructor.

Constructors

OperationMetadata 

Fields

Instances

Instances details
FromJSON OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep OperationMetadata 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep OperationMetadata = D1 ('MetaData "OperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "OperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperationMetadata_State)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))
Show OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep OperationMetadata Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep OperationMetadata = D1 ('MetaData "OperationMetadata" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "OperationMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperationMetadata_State)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))

newOperationMetadata :: OperationMetadata Source #

Creates a value of OperationMetadata with the minimum fields required to make a request.

OperationMetadata_State

newtype OperationMetadata_State Source #

Current state of the batch operation.

Bundled Patterns

pattern OperationMetadata_State_STATEUNSPECIFIED :: OperationMetadata_State

Invalid.

pattern OperationMetadata_State_Created :: OperationMetadata_State

Request is received.

pattern OperationMetadata_State_Running :: OperationMetadata_State

Request is actively being processed.

pattern OperationMetadata_State_Done :: OperationMetadata_State

The batch processing is done.

pattern OperationMetadata_State_Cancelled :: OperationMetadata_State

The batch processing was cancelled.

Instances

Instances details
FromJSON OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep OperationMetadata_State 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep OperationMetadata_State = D1 ('MetaData "OperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "OperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep OperationMetadata_State Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep OperationMetadata_State = D1 ('MetaData "OperationMetadata_State" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "OperationMetadata_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperationMetadata_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OutputConfig

data OutputConfig Source #

The desired output location and metadata.

See: newOutputConfig smart constructor.

Constructors

OutputConfig 

Fields

  • batchSize :: Maybe Int32

    The max number of response protos to put into each output JSON file on Google Cloud Storage. The valid range is [1, 100]. If not specified, the default value is 20. For example, for one pdf file with 100 pages, 100 response protos will be generated. If batch_size = 20, then 5 json files each containing 20 response protos will be written under the prefix gcs_destination.uri. Currently, batch_size only applies to GcsDestination, with potential future support for other output configurations.

  • gcsDestination :: Maybe GcsDestination

    The Google Cloud Storage location to write the output(s) to.

Instances

Instances details
FromJSON OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep OutputConfig 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep OutputConfig = D1 ('MetaData "OutputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "OutputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "gcsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GcsDestination))))
Show OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep OutputConfig Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep OutputConfig = D1 ('MetaData "OutputConfig" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "OutputConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "gcsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GcsDestination))))

newOutputConfig :: OutputConfig Source #

Creates a value of OutputConfig with the minimum fields required to make a request.

Page

data Page Source #

Detected page from OCR.

See: newPage smart constructor.

Constructors

Page 

Fields

Instances

Instances details
FromJSON Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Page 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

from :: Page -> Rep Page x #

to :: Rep Page x -> Page #

Show Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

showsPrec :: Int -> Page -> ShowS #

show :: Page -> String #

showList :: [Page] -> ShowS #

Eq Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

(==) :: Page -> Page -> Bool #

(/=) :: Page -> Page -> Bool #

type Rep Page Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newPage :: Page Source #

Creates a value of Page with the minimum fields required to make a request.

Paragraph

data Paragraph Source #

Structural unit of text representing a number of words in certain order.

See: newParagraph smart constructor.

Constructors

Paragraph 

Fields

  • boundingBox :: Maybe BoundingPoly

    The bounding box for the paragraph. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertex order will still be (0, 1, 2, 3).

  • confidence :: Maybe Double

    Confidence of the OCR results for the paragraph. Range [0, 1].

  • property :: Maybe TextProperty

    Additional information detected for the paragraph.

  • words :: Maybe [Word]

    List of all words in this paragraph.

Instances

Instances details
FromJSON Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Paragraph 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Paragraph = D1 ('MetaData "Paragraph" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Paragraph" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "property") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextProperty)) :*: S1 ('MetaSel ('Just "words") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Word])))))
Show Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Paragraph Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Paragraph = D1 ('MetaData "Paragraph" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Paragraph" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "property") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextProperty)) :*: S1 ('MetaSel ('Just "words") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Word])))))

newParagraph :: Paragraph Source #

Creates a value of Paragraph with the minimum fields required to make a request.

Position

data Position Source #

A 3D position in the image, used primarily for Face detection landmarks. A valid Position must have both x and y coordinates. The position coordinates are in the same scale as the original image.

See: newPosition smart constructor.

Constructors

Position 

Fields

Instances

Instances details
FromJSON Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Position 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Position = D1 ('MetaData "Position" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Position" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

Methods

from :: Position -> Rep Position x #

to :: Rep Position x -> Position #

Show Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Position Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Position = D1 ('MetaData "Position" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Position" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newPosition :: Position Source #

Creates a value of Position with the minimum fields required to make a request.

Product

data Product Source #

A Product contains ReferenceImages.

See: newProduct smart constructor.

Constructors

Product 

Fields

  • description :: Maybe Text

    User-provided metadata to be stored with this product. Must be at most 4096 characters long.

  • displayName :: Maybe Text

    The user-provided name for this Product. Must not be empty. Must be at most 4096 characters long.

  • name :: Maybe Text

    The resource name of the product. Format is: projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID. This field is ignored when creating a product.

  • productCategory :: Maybe Text

    Immutable. The category for the product identified by the reference image. This should be one of "homegoods-v2", "apparel-v2", "toys-v2", "packagedgoods-v1" or "general-v1". The legacy categories "homegoods", "apparel", and "toys" are still supported, but these should not be used for new products.

  • productLabels :: Maybe [KeyValue]

    Key-value pairs that can be attached to a product. At query time, constraints can be specified based on the productlabels. Note that integer values can be provided as strings, e.g. "1199". Only strings with integer values can match a range-based restriction which is to be supported soon. Multiple values can be assigned to the same key. One product may have up to 500 productlabels. Notice that the total number of distinct product_labels over all products in one ProductSet cannot exceed 1M, otherwise the product search pipeline will refuse to work for that ProductSet.

Instances

Instances details
FromJSON Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Product 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Product = D1 ('MetaData "Product" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Product" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [KeyValue]))))))

Methods

from :: Product -> Rep Product x #

to :: Rep Product x -> Product #

Show Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

(==) :: Product -> Product -> Bool #

(/=) :: Product -> Product -> Bool #

type Rep Product Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Product = D1 ('MetaData "Product" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Product" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [KeyValue]))))))

newProduct :: Product Source #

Creates a value of Product with the minimum fields required to make a request.

ProductSearchResults

data ProductSearchResults Source #

Results for a product search request.

See: newProductSearchResults smart constructor.

Constructors

ProductSearchResults 

Fields

  • indexTime :: Maybe DateTime

    Timestamp of the index which provided these results. Products added to the product set and products removed from the product set after this time are not reflected in the current results.

  • productGroupedResults :: Maybe [GroupedResult]

    List of results grouped by products detected in the query image. Each entry corresponds to one bounding polygon in the query image, and contains the matching products specific to that region. There may be duplicate product matches in the union of all the per-product results.

  • results :: Maybe [Result]

    List of results, one for each product match.

Instances

Instances details
FromJSON ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep ProductSearchResults 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ProductSearchResults = D1 ('MetaData "ProductSearchResults" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ProductSearchResults" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "productGroupedResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupedResult])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Result])))))
Show ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ProductSearchResults Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ProductSearchResults = D1 ('MetaData "ProductSearchResults" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ProductSearchResults" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "productGroupedResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupedResult])) :*: S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Result])))))

newProductSearchResults :: ProductSearchResults Source #

Creates a value of ProductSearchResults with the minimum fields required to make a request.

Property

data Property Source #

A Property consists of a user-supplied name/value pair.

See: newProperty smart constructor.

Constructors

Property 

Fields

Instances

Instances details
FromJSON Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Property 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Property = D1 ('MetaData "Property" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Property" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uint64Value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Word64)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

Methods

from :: Property -> Rep Property x #

to :: Rep Property x -> Property #

Show Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Property Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Property = D1 ('MetaData "Property" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Property" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uint64Value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Word64)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newProperty :: Property Source #

Creates a value of Property with the minimum fields required to make a request.

ReferenceImage

data ReferenceImage Source #

A ReferenceImage represents a product image and its associated metadata, such as bounding boxes.

See: newReferenceImage smart constructor.

Constructors

ReferenceImage 

Fields

  • boundingPolys :: Maybe [BoundingPoly]

    Optional. Bounding polygons around the areas of interest in the reference image. If this field is empty, the system will try to detect regions of interest. At most 10 bounding polygons will be used. The provided shape is converted into a non-rotated rectangle. Once converted, the small edge of the rectangle must be greater than or equal to 300 pixels. The aspect ratio must be 1:4 or less (i.e. 1:3 is ok; 1:5 is not).

  • name :: Maybe Text

    The resource name of the reference image. Format is: projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID. This field is ignored when creating a reference image.

  • uri :: Maybe Text

    Required. The Google Cloud Storage URI of the reference image. The URI must start with gs://.

Instances

Instances details
FromJSON ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep ReferenceImage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ReferenceImage = D1 ('MetaData "ReferenceImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ReferenceImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPolys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BoundingPoly])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ReferenceImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep ReferenceImage = D1 ('MetaData "ReferenceImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "ReferenceImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingPolys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BoundingPoly])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newReferenceImage :: ReferenceImage Source #

Creates a value of ReferenceImage with the minimum fields required to make a request.

Result

data Result Source #

Information about a product.

See: newResult smart constructor.

Constructors

Result 

Fields

  • image :: Maybe Text

    The resource name of the image from the product that is the closest match to the query.

  • product :: Maybe Product

    The Product.

  • score :: Maybe Double

    A confidence level on the match, ranging from 0 (no confidence) to 1 (full confidence).

Instances

Instances details
FromJSON Result Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Result Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Result Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Result 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Result = D1 ('MetaData "Result" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Result" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Product)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

Methods

from :: Result -> Rep Result x #

to :: Rep Result x -> Result #

Show Result Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Result Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

(==) :: Result -> Result -> Bool #

(/=) :: Result -> Result -> Bool #

type Rep Result Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Result = D1 ('MetaData "Result" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Result" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "product") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Product)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newResult :: Result Source #

Creates a value of Result with the minimum fields required to make a request.

SafeSearchAnnotation

data SafeSearchAnnotation Source #

Set of features pertaining to the image, computed by computer vision methods over safe-search verticals (for example, adult, spoof, medical, violence).

See: newSafeSearchAnnotation smart constructor.

Constructors

SafeSearchAnnotation 

Fields

Instances

Instances details
FromJSON SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Show SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep SafeSearchAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

newSafeSearchAnnotation :: SafeSearchAnnotation Source #

Creates a value of SafeSearchAnnotation with the minimum fields required to make a request.

SafeSearchAnnotation_Adult

newtype SafeSearchAnnotation_Adult Source #

Represents the adult content likelihood for the image. Adult content may contain elements such as nudity, pornographic images or cartoons, or sexual activities.

Instances

Instances details
FromJSON SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep SafeSearchAnnotation_Adult 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Adult = D1 ('MetaData "SafeSearchAnnotation_Adult" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "SafeSearchAnnotation_Adult" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSafeSearchAnnotation_Adult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Adult Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Adult = D1 ('MetaData "SafeSearchAnnotation_Adult" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "SafeSearchAnnotation_Adult" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSafeSearchAnnotation_Adult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SafeSearchAnnotation_Medical

newtype SafeSearchAnnotation_Medical Source #

Likelihood that this is a medical image.

Instances

Instances details
FromJSON SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep SafeSearchAnnotation_Medical 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Medical = D1 ('MetaData "SafeSearchAnnotation_Medical" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "SafeSearchAnnotation_Medical" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSafeSearchAnnotation_Medical") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Medical Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Medical = D1 ('MetaData "SafeSearchAnnotation_Medical" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "SafeSearchAnnotation_Medical" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSafeSearchAnnotation_Medical") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SafeSearchAnnotation_Racy

newtype SafeSearchAnnotation_Racy Source #

Likelihood that the request image contains racy content. Racy content may include (but is not limited to) skimpy or sheer clothing, strategically covered nudity, lewd or provocative poses, or close-ups of sensitive body areas.

Instances

Instances details
FromJSON SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep SafeSearchAnnotation_Racy 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Racy = D1 ('MetaData "SafeSearchAnnotation_Racy" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "SafeSearchAnnotation_Racy" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSafeSearchAnnotation_Racy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Racy Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Racy = D1 ('MetaData "SafeSearchAnnotation_Racy" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "SafeSearchAnnotation_Racy" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSafeSearchAnnotation_Racy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SafeSearchAnnotation_Spoof

newtype SafeSearchAnnotation_Spoof Source #

Spoof likelihood. The likelihood that an modification was made to the image's canonical version to make it appear funny or offensive.

Instances

Instances details
FromJSON SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep SafeSearchAnnotation_Spoof 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Spoof = D1 ('MetaData "SafeSearchAnnotation_Spoof" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "SafeSearchAnnotation_Spoof" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSafeSearchAnnotation_Spoof") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Spoof Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Spoof = D1 ('MetaData "SafeSearchAnnotation_Spoof" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "SafeSearchAnnotation_Spoof" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSafeSearchAnnotation_Spoof") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SafeSearchAnnotation_Violence

newtype SafeSearchAnnotation_Violence Source #

Likelihood that this image contains violent content. Violent content may include death, serious harm, or injury to individuals or groups of individuals.

Instances

Instances details
FromJSON SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromJSONKey SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSON SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToJSONKey SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Generic SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Associated Types

type Rep SafeSearchAnnotation_Violence 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Violence = D1 ('MetaData "SafeSearchAnnotation_Violence" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "SafeSearchAnnotation_Violence" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSafeSearchAnnotation_Violence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Show SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Eq SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Ord SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

Hashable SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

FromHttpApiData SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

ToHttpApiData SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Violence Source # 
Instance details

Defined in Gogol.Vision.Internal.Sum

type Rep SafeSearchAnnotation_Violence = D1 ('MetaData "SafeSearchAnnotation_Violence" "Gogol.Vision.Internal.Sum" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "SafeSearchAnnotation_Violence" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSafeSearchAnnotation_Violence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Status

data Status Source #

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

See: newStatus smart constructor.

Constructors

Status 

Fields

  • code :: Maybe Int32

    The status code, which should be an enum value of google.rpc.Code.

  • details :: Maybe [Status_DetailsItem]

    A list of messages that carry the error details. There is a common set of message types for APIs to use.

  • message :: Maybe Text

    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

Instances

Instances details
FromJSON Status Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Status Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Status Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Status 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Status = D1 ('MetaData "Status" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Status" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: (S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Status_DetailsItem])) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

Methods

from :: Status -> Rep Status x #

to :: Rep Status x -> Status #

Show Status Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Status Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

type Rep Status Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Status = D1 ('MetaData "Status" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Status" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: (S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Status_DetailsItem])) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newStatus :: Status Source #

Creates a value of Status with the minimum fields required to make a request.

Status_DetailsItem

newtype Status_DetailsItem Source #

Constructors

Status_DetailsItem 

Fields

Instances

Instances details
FromJSON Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Status_DetailsItem 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Status_DetailsItem = D1 ('MetaData "Status_DetailsItem" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Status_DetailsItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))
Show Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Status_DetailsItem = D1 ('MetaData "Status_DetailsItem" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'True) (C1 ('MetaCons "Status_DetailsItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))

newStatus_DetailsItem Source #

Arguments

:: HashMap Text Value

Properties of the object. Contains field @type with type URL. See additional.

-> Status_DetailsItem 

Creates a value of Status_DetailsItem with the minimum fields required to make a request.

Symbol

data Symbol Source #

A single symbol representation.

See: newSymbol smart constructor.

Constructors

Symbol 

Fields

  • boundingBox :: Maybe BoundingPoly

    The bounding box for the symbol. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertex order will still be (0, 1, 2, 3).

  • confidence :: Maybe Double

    Confidence of the OCR results for the symbol. Range [0, 1].

  • property :: Maybe TextProperty

    Additional information detected for the symbol.

  • text :: Maybe Text

    The actual UTF-8 representation of the symbol.

Instances

Instances details
FromJSON Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Symbol 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Symbol = D1 ('MetaData "Symbol" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Symbol" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "property") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextProperty)) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

Methods

from :: Symbol -> Rep Symbol x #

to :: Rep Symbol x -> Symbol #

Show Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

(==) :: Symbol -> Symbol -> Bool #

(/=) :: Symbol -> Symbol -> Bool #

type Rep Symbol Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Symbol = D1 ('MetaData "Symbol" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Symbol" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "property") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextProperty)) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSymbol :: Symbol Source #

Creates a value of Symbol with the minimum fields required to make a request.

TextAnnotation

data TextAnnotation Source #

TextAnnotation contains a structured representation of OCR extracted text. The hierarchy of an OCR extracted text structure is like this: TextAnnotation -> Page -> Block -> Paragraph -> Word -> Symbol Each structural component, starting from Page, may further have their own properties. Properties describe detected languages, breaks etc.. Please refer to the TextAnnotation.TextProperty message definition below for more detail.

See: newTextAnnotation smart constructor.

Constructors

TextAnnotation 

Fields

Instances

Instances details
FromJSON TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep TextAnnotation 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep TextAnnotation = D1 ('MetaData "TextAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "TextAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Page])) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep TextAnnotation Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep TextAnnotation = D1 ('MetaData "TextAnnotation" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "TextAnnotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Page])) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTextAnnotation :: TextAnnotation Source #

Creates a value of TextAnnotation with the minimum fields required to make a request.

TextProperty

data TextProperty Source #

Additional information detected on the structural component.

See: newTextProperty smart constructor.

Constructors

TextProperty 

Fields

Instances

Instances details
FromJSON TextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON TextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic TextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep TextProperty 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep TextProperty = D1 ('MetaData "TextProperty" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "TextProperty" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectedBreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectedBreak)) :*: S1 ('MetaSel ('Just "detectedLanguages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DetectedLanguage]))))
Show TextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq TextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep TextProperty Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep TextProperty = D1 ('MetaData "TextProperty" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "TextProperty" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectedBreak") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectedBreak)) :*: S1 ('MetaSel ('Just "detectedLanguages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DetectedLanguage]))))

newTextProperty :: TextProperty Source #

Creates a value of TextProperty with the minimum fields required to make a request.

Vertex

data Vertex Source #

A vertex represents a 2D point in the image. NOTE: the vertex coordinates are in the same scale as the original image.

See: newVertex smart constructor.

Constructors

Vertex 

Fields

Instances

Instances details
FromJSON Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Vertex 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Vertex = D1 ('MetaData "Vertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Vertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32))))

Methods

from :: Vertex -> Rep Vertex x #

to :: Rep Vertex x -> Vertex #

Show Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

(==) :: Vertex -> Vertex -> Bool #

(/=) :: Vertex -> Vertex -> Bool #

type Rep Vertex Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Vertex = D1 ('MetaData "Vertex" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Vertex" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32))))

newVertex :: Vertex Source #

Creates a value of Vertex with the minimum fields required to make a request.

WebDetection

data WebDetection Source #

Relevant information for the image from the Internet.

See: newWebDetection smart constructor.

Constructors

WebDetection 

Fields

Instances

Instances details
FromJSON WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep WebDetection 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebDetection = D1 ('MetaData "WebDetection" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "WebDetection" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bestGuessLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebLabel])) :*: (S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebImage])) :*: S1 ('MetaSel ('Just "pagesWithMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebPage])))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebImage])) :*: (S1 ('MetaSel ('Just "visuallySimilarImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebImage])) :*: S1 ('MetaSel ('Just "webEntities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebEntity]))))))
Show WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebDetection Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebDetection = D1 ('MetaData "WebDetection" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "WebDetection" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bestGuessLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebLabel])) :*: (S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebImage])) :*: S1 ('MetaSel ('Just "pagesWithMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebPage])))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebImage])) :*: (S1 ('MetaSel ('Just "visuallySimilarImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebImage])) :*: S1 ('MetaSel ('Just "webEntities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebEntity]))))))

newWebDetection :: WebDetection Source #

Creates a value of WebDetection with the minimum fields required to make a request.

WebEntity

data WebEntity Source #

Entity deduced from similar images on the Internet.

See: newWebEntity smart constructor.

Constructors

WebEntity 

Fields

Instances

Instances details
FromJSON WebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON WebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic WebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep WebEntity 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebEntity = D1 ('MetaData "WebEntity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "WebEntity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))
Show WebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq WebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebEntity Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebEntity = D1 ('MetaData "WebEntity" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "WebEntity" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newWebEntity :: WebEntity Source #

Creates a value of WebEntity with the minimum fields required to make a request.

WebImage

data WebImage Source #

Metadata for online images.

See: newWebImage smart constructor.

Constructors

WebImage 

Fields

Instances

Instances details
FromJSON WebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON WebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic WebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep WebImage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebImage = D1 ('MetaData "WebImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "WebImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

Methods

from :: WebImage -> Rep WebImage x #

to :: Rep WebImage x -> WebImage #

Show WebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq WebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebImage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebImage = D1 ('MetaData "WebImage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "WebImage" 'PrefixI 'True) (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newWebImage :: WebImage Source #

Creates a value of WebImage with the minimum fields required to make a request.

WebLabel

data WebLabel Source #

Label to provide extra metadata for the web detection.

See: newWebLabel smart constructor.

Constructors

WebLabel 

Fields

  • label :: Maybe Text

    Label for extra metadata.

  • languageCode :: Maybe Text

    The BCP-47 language code for label, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicodelocaleidentifier.

Instances

Instances details
FromJSON WebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON WebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic WebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep WebLabel 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebLabel = D1 ('MetaData "WebLabel" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "WebLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

Methods

from :: WebLabel -> Rep WebLabel x #

to :: Rep WebLabel x -> WebLabel #

Show WebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq WebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebLabel Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebLabel = D1 ('MetaData "WebLabel" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "WebLabel" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newWebLabel :: WebLabel Source #

Creates a value of WebLabel with the minimum fields required to make a request.

WebPage

data WebPage Source #

Metadata for web pages.

See: newWebPage smart constructor.

Constructors

WebPage 

Fields

Instances

Instances details
FromJSON WebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON WebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic WebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep WebPage 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebPage = D1 ('MetaData "WebPage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "WebPage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebImage])) :*: S1 ('MetaSel ('Just "pageTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebImage])) :*: (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

Methods

from :: WebPage -> Rep WebPage x #

to :: Rep WebPage x -> WebPage #

Show WebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Eq WebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

(==) :: WebPage -> WebPage -> Bool #

(/=) :: WebPage -> WebPage -> Bool #

type Rep WebPage Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep WebPage = D1 ('MetaData "WebPage" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "WebPage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fullMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebImage])) :*: S1 ('MetaSel ('Just "pageTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "partialMatchingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WebImage])) :*: (S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newWebPage :: WebPage Source #

Creates a value of WebPage with the minimum fields required to make a request.

Word

data Word Source #

A word representation.

See: newWord smart constructor.

Constructors

Word 

Fields

  • boundingBox :: Maybe BoundingPoly

    The bounding box for the word. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertex order will still be (0, 1, 2, 3).

  • confidence :: Maybe Double

    Confidence of the OCR results for the word. Range [0, 1].

  • property :: Maybe TextProperty

    Additional information detected for the word.

  • symbols :: Maybe [Symbol]

    List of symbols in the word. The order of the symbols follows the natural reading order.

Instances

Instances details
FromJSON Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

ToJSON Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Generic Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Associated Types

type Rep Word 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Word = D1 ('MetaData "Word" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Word" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "property") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextProperty)) :*: S1 ('MetaSel ('Just "symbols") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Symbol])))))

Methods

from :: Word -> Rep Word x #

to :: Rep Word x -> Word #

Show Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

showsPrec :: Int -> Word -> ShowS #

show :: Word -> String #

showList :: [Word] -> ShowS #

Eq Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

Methods

(==) :: Word -> Word -> Bool #

(/=) :: Word -> Word -> Bool #

type Rep Word Source # 
Instance details

Defined in Gogol.Vision.Internal.Product

type Rep Word = D1 ('MetaData "Word" "Gogol.Vision.Internal.Product" "gogol-vision-1.0.0-5I8flikCegP9Y27tYWivCE" 'False) (C1 ('MetaCons "Word" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingPoly)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "property") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextProperty)) :*: S1 ('MetaSel ('Just "symbols") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Symbol])))))

newWord :: Word Source #

Creates a value of Word with the minimum fields required to make a request.