Class /GOOG/CL_VISION_V1P1BETA1

Class

/GOOG/CL_VISION_V1P1BETA1
  • Inheriting from:/GOOG/CL_HTTP_CLIENT
  • Description:Cloud Vision API v1p1beta1
For general information about a class in ABAP SDK for Google Cloud, see API client stub.

Types

Type Description Visibility
TY_006 Color PUBLIC
TY_017 GoogleCloudVisionV1p1beta1AnnotateFileRequest PUBLIC
TY_018 GoogleCloudVisionV1p1beta1AnnotateFileResponse PUBLIC
TY_019 GoogleCloudVisionV1p1beta1AnnotateImageRequest PUBLIC
TY_020 GoogleCloudVisionV1p1beta1AnnotateImageResponse PUBLIC
TY_021 GoogleCloudVisionV1p1beta1AsyncAnnotateFileRequest PUBLIC
TY_023 GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesRequest PUBLIC
TY_024 GoogleCloudVisionV1p1beta1AsyncBatchAnnotateImagesRequest PUBLIC
TY_025 GoogleCloudVisionV1p1beta1BatchAnnotateFilesRequest PUBLIC
TY_026 GoogleCloudVisionV1p1beta1BatchAnnotateFilesResponse PUBLIC
TY_027 GoogleCloudVisionV1p1beta1BatchAnnotateImagesRequest PUBLIC
TY_028 GoogleCloudVisionV1p1beta1BatchAnnotateImagesResponse PUBLIC
TY_029 GoogleCloudVisionV1p1beta1Block PUBLIC
TY_030 GoogleCloudVisionV1p1beta1BoundingPoly PUBLIC
TY_031 GoogleCloudVisionV1p1beta1ColorInfo PUBLIC
TY_032 GoogleCloudVisionV1p1beta1CropHint PUBLIC
TY_033 GoogleCloudVisionV1p1beta1CropHintsAnnotation PUBLIC
TY_034 GoogleCloudVisionV1p1beta1CropHintsParams PUBLIC
TY_035 GoogleCloudVisionV1p1beta1DominantColorsAnnotation PUBLIC
TY_036 GoogleCloudVisionV1p1beta1EntityAnnotation PUBLIC
TY_037 GoogleCloudVisionV1p1beta1FaceAnnotation PUBLIC
TY_038 GoogleCloudVisionV1p1beta1FaceAnnotationLandmark PUBLIC
TY_039 GoogleCloudVisionV1p1beta1Feature PUBLIC
TY_040 GoogleCloudVisionV1p1beta1GcsDestination PUBLIC
TY_041 GoogleCloudVisionV1p1beta1GcsSource PUBLIC
TY_042 GoogleCloudVisionV1p1beta1Image PUBLIC
TY_043 GoogleCloudVisionV1p1beta1ImageAnnotationContext PUBLIC
TY_044 GoogleCloudVisionV1p1beta1ImageContext PUBLIC
TY_045 GoogleCloudVisionV1p1beta1ImageProperties PUBLIC
TY_046 GoogleCloudVisionV1p1beta1ImageSource PUBLIC
TY_047 GoogleCloudVisionV1p1beta1InputConfig PUBLIC
TY_048 GoogleCloudVisionV1p1beta1LatLongRect PUBLIC
TY_049 GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation PUBLIC
TY_050 GoogleCloudVisionV1p1beta1LocationInfo PUBLIC
TY_051 GoogleCloudVisionV1p1beta1NormalizedVertex PUBLIC
TY_052 GoogleCloudVisionV1p1beta1OutputConfig PUBLIC
TY_053 GoogleCloudVisionV1p1beta1Page PUBLIC
TY_054 GoogleCloudVisionV1p1beta1Paragraph PUBLIC
TY_055 GoogleCloudVisionV1p1beta1Position PUBLIC
TY_056 GoogleCloudVisionV1p1beta1Product PUBLIC
TY_057 GoogleCloudVisionV1p1beta1ProductKeyValue PUBLIC
TY_058 GoogleCloudVisionV1p1beta1ProductSearchParams PUBLIC
TY_059 GoogleCloudVisionV1p1beta1ProductSearchResults PUBLIC
TY_060 GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult PUBLIC
TY_061 GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotati PUBLIC
TY_062 GoogleCloudVisionV1p1beta1ProductSearchResultsResult PUBLIC
TY_063 GoogleCloudVisionV1p1beta1Property PUBLIC
TY_064 GoogleCloudVisionV1p1beta1SafeSearchAnnotation PUBLIC
TY_065 GoogleCloudVisionV1p1beta1Symbol PUBLIC
TY_066 GoogleCloudVisionV1p1beta1TextAnnotation PUBLIC
TY_067 GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak PUBLIC
TY_068 GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage PUBLIC
TY_069 GoogleCloudVisionV1p1beta1TextAnnotationTextProperty PUBLIC
TY_070 GoogleCloudVisionV1p1beta1TextDetectionParams PUBLIC
TY_071 GoogleCloudVisionV1p1beta1Vertex PUBLIC
TY_072 GoogleCloudVisionV1p1beta1WebDetection PUBLIC
TY_073 GoogleCloudVisionV1p1beta1WebDetectionParams PUBLIC
TY_074 GoogleCloudVisionV1p1beta1WebDetectionWebEntity PUBLIC
TY_075 GoogleCloudVisionV1p1beta1WebDetectionWebImage PUBLIC
TY_076 GoogleCloudVisionV1p1beta1WebDetectionWebLabel PUBLIC
TY_077 GoogleCloudVisionV1p1beta1WebDetectionWebPage PUBLIC
TY_078 GoogleCloudVisionV1p1beta1Word PUBLIC
TY_219 LatLng PUBLIC
TY_224 Operation PUBLIC
TY_235 Status PUBLIC
TY_T_017 GoogleCloudVisionV1p1beta1AnnotateFileRequest PUBLIC
TY_T_018 GoogleCloudVisionV1p1beta1AnnotateFileResponse PUBLIC
TY_T_019 GoogleCloudVisionV1p1beta1AnnotateImageRequest PUBLIC
TY_T_020 GoogleCloudVisionV1p1beta1AnnotateImageResponse PUBLIC
TY_T_021 GoogleCloudVisionV1p1beta1AsyncAnnotateFileRequest PUBLIC
TY_T_029 GoogleCloudVisionV1p1beta1Block PUBLIC
TY_T_031 GoogleCloudVisionV1p1beta1ColorInfo PUBLIC
TY_T_032 GoogleCloudVisionV1p1beta1CropHint PUBLIC
TY_T_036 GoogleCloudVisionV1p1beta1EntityAnnotation PUBLIC
TY_T_037 GoogleCloudVisionV1p1beta1FaceAnnotation PUBLIC
TY_T_038 GoogleCloudVisionV1p1beta1FaceAnnotationLandmark PUBLIC
TY_T_039 GoogleCloudVisionV1p1beta1Feature PUBLIC
TY_T_049 GoogleCloudVisionV1p1beta1LocalizedObjectAnnotation PUBLIC
TY_T_050 GoogleCloudVisionV1p1beta1LocationInfo PUBLIC
TY_T_051 GoogleCloudVisionV1p1beta1NormalizedVertex PUBLIC
TY_T_053 GoogleCloudVisionV1p1beta1Page PUBLIC
TY_T_054 GoogleCloudVisionV1p1beta1Paragraph PUBLIC
TY_T_057 GoogleCloudVisionV1p1beta1ProductKeyValue PUBLIC
TY_T_060 GoogleCloudVisionV1p1beta1ProductSearchResultsGroupedResult PUBLIC
TY_T_061 GoogleCloudVisionV1p1beta1ProductSearchResultsObjectAnnotati PUBLIC
TY_T_062 GoogleCloudVisionV1p1beta1ProductSearchResultsResult PUBLIC
TY_T_063 GoogleCloudVisionV1p1beta1Property PUBLIC
TY_T_065 GoogleCloudVisionV1p1beta1Symbol PUBLIC
TY_T_068 GoogleCloudVisionV1p1beta1TextAnnotationDetectedLanguage PUBLIC
TY_T_071 GoogleCloudVisionV1p1beta1Vertex PUBLIC
TY_T_074 GoogleCloudVisionV1p1beta1WebDetectionWebEntity PUBLIC
TY_T_075 GoogleCloudVisionV1p1beta1WebDetectionWebImage PUBLIC
TY_T_076 GoogleCloudVisionV1p1beta1WebDetectionWebLabel PUBLIC
TY_T_077 GoogleCloudVisionV1p1beta1WebDetectionWebPage PUBLIC
TY_T_078 GoogleCloudVisionV1p1beta1Word PUBLIC
TY_T_INT4 Table of Integers PUBLIC
TY_T_STRING Table of Strings PUBLIC
TYT/GOOG/NUM_FLOAT PUBLIC

Constants

Name Type Description Value Visibility
C_CLOUD_VERSION /GOOG/SDK_VERSION Lowest Cloud Version PUBLIC
C_ON_PREM_VERSION /GOOG/SDK_VERSION Lowest On-premises Version 1.10 PUBLIC
C_PATH_PREFIX STRING API Path Prefix PUBLIC
C_REVISION_DATE DATUM Discovery Document revision Date 20250207 PUBLIC
C_ROOT_URL STRING API Root URL https://vision.googleapis.com PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Google Service Name vision:v1p1beta1 PUBLIC
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Supported Auth Types IJIJWW PUBLIC

Methods

For general information about a method in ABAP SDK for Google Cloud, see API method.

CONSTRUCTOR

  • Description: Constructor
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Google Cloud Key Name
IV_LOG_OBJ IMPORTING BALOBJ_D Application log: Object name (Application code)
IV_LOG_SUBOBJ IMPORTING BALSUBOBJ Application Log: Subobject

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ANNOTATE_FILES

  • Description: vision.files.annotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT IMPORTING TY_025 GoogleCloudVisionV1p1beta1BatchAnnotateFilesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_026 GoogleCloudVisionV1p1beta1BatchAnnotateFilesResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ANNOTATE_FILES1

  • Description: vision.projects.files.annotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IS_INPUT IMPORTING TY_025 GoogleCloudVisionV1p1beta1BatchAnnotateFilesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_026 GoogleCloudVisionV1p1beta1BatchAnnotateFilesResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ANNOTATE_FILES2

  • Description: vision.projects.locations.files.annotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_025 GoogleCloudVisionV1p1beta1BatchAnnotateFilesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_026 GoogleCloudVisionV1p1beta1BatchAnnotateFilesResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ANNOTATE_IMAGES

  • Description: vision.images.annotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT IMPORTING TY_027 GoogleCloudVisionV1p1beta1BatchAnnotateImagesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_028 GoogleCloudVisionV1p1beta1BatchAnnotateImagesResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ANNOTATE_IMAGES1

  • Description: vision.projects.images.annotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IS_INPUT IMPORTING TY_027 GoogleCloudVisionV1p1beta1BatchAnnotateImagesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_028 GoogleCloudVisionV1p1beta1BatchAnnotateImagesResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ANNOTATE_IMAGES2

  • Description: vision.projects.locations.images.annotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_027 GoogleCloudVisionV1p1beta1BatchAnnotateImagesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_028 GoogleCloudVisionV1p1beta1BatchAnnotateImagesResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ASYNC_BATCH_ANNOTATE_FILES

  • Description: vision.files.asyncBatchAnnotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT IMPORTING TY_023 GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_224 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ASYNC_BATCH_ANNOTATE_FILES1

  • Description: vision.projects.files.asyncBatchAnnotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IS_INPUT IMPORTING TY_023 GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_224 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ASYNC_BATCH_ANNOTATE_FILES2

  • Description: vision.projects.locations.files.asyncBatchAnnotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_023 GoogleCloudVisionV1p1beta1AsyncBatchAnnotateFilesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_224 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ASYNC_BATCH_ANNOTATE_IMAGES

  • Description: vision.images.asyncBatchAnnotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT IMPORTING TY_024 GoogleCloudVisionV1p1beta1AsyncBatchAnnotateImagesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_224 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ASYNC_BATCH_ANNOTATE_IMAGES1

  • Description: vision.projects.images.asyncBatchAnnotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IS_INPUT IMPORTING TY_024 GoogleCloudVisionV1p1beta1AsyncBatchAnnotateImagesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_224 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ASYNC_BATCH_ANNOTATE_IMAGES2

  • Description: vision.projects.locations.images.asyncBatchAnnotate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_024 GoogleCloudVisionV1p1beta1AsyncBatchAnnotateImagesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_224 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CLOSE

  • Description: Close Connection
  • Visibility: PUBLIC