Class /GOOG/CL_CHECKS_V1ALPHA

Class

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

Types

Type Description Visibility
TY_005 ListOperationsResponse PUBLIC
TY_006 Operation PUBLIC
TY_010 Status PUBLIC
TY_013 WaitOperationRequest PUBLIC
TY_014 GoogleChecksAccountV1alphaApp PUBLIC
TY_015 GoogleChecksAccountV1alphaListAppsResponse PUBLIC
TY_016 GoogleChecksReportV1alphaAnalyzeUploadRequest PUBLIC
TY_017 GoogleChecksReportV1alphaAppBundle PUBLIC
TY_018 GoogleChecksReportV1alphaCheck PUBLIC
TY_019 GoogleChecksReportV1alphaCheckCitation PUBLIC
TY_020 GoogleChecksReportV1alphaCheckDataSecurityEvidence PUBLIC
TY_021 GoogleChecksReportV1alphaCheckDataSecurityEvidenceDataInTran PUBLIC
TY_022 GoogleChecksReportV1alphaCheckDataTypeEvidence PUBLIC
TY_023 GoogleChecksReportV1alphaCheckEndpointEvidence PUBLIC
TY_024 GoogleChecksReportV1alphaCheckEndpointRestrictionViolationEv PUBLIC
TY_025 GoogleChecksReportV1alphaCheckEndpointRestrictionViolationEv PUBLIC
TY_026 GoogleChecksReportV1alphaCheckEvidence PUBLIC
TY_027 GoogleChecksReportV1alphaCheckPermissionEvidence PUBLIC
TY_028 GoogleChecksReportV1alphaCheckPermissionRestrictionViolation PUBLIC
TY_029 GoogleChecksReportV1alphaCheckPermissionRestrictionViolation PUBLIC
TY_030 GoogleChecksReportV1alphaCheckPrivacyPolicyTextEvidence PUBLIC
TY_031 GoogleChecksReportV1alphaCheckSdkEvidence PUBLIC
TY_032 GoogleChecksReportV1alphaCheckSdkIssueEvidence PUBLIC
TY_033 GoogleChecksReportV1alphaCheckSdkRestrictionViolationEvidenc PUBLIC
TY_034 GoogleChecksReportV1alphaCheckSdkRestrictionViolationEvidenc PUBLIC
TY_035 GoogleChecksReportV1alphaCheckStateMetadata PUBLIC
TY_036 GoogleChecksReportV1alphaDataMonitoring PUBLIC
TY_037 GoogleChecksReportV1alphaDataMonitoringDataTypeResult PUBLIC
TY_038 GoogleChecksReportV1alphaDataMonitoringEndpointResult PUBLIC
TY_039 GoogleChecksReportV1alphaDataMonitoringPermissionResult PUBLIC
TY_040 GoogleChecksReportV1alphaDataMonitoringResultMetadata PUBLIC
TY_041 GoogleChecksReportV1alphaDataMonitoringSdkResult PUBLIC
TY_042 GoogleChecksReportV1alphaDataTypeEndpointEvidence PUBLIC
TY_043 GoogleChecksReportV1alphaDataTypeEndpointEvidenceAttributedS PUBLIC
TY_044 GoogleChecksReportV1alphaDataTypeEndpointEvidenceEndpointDet PUBLIC
TY_045 GoogleChecksReportV1alphaDataTypeEvidence PUBLIC
TY_046 GoogleChecksReportV1alphaDataTypePermissionEvidence PUBLIC
TY_047 GoogleChecksReportV1alphaDataTypePrivacyPolicyTextEvidence PUBLIC
TY_048 GoogleChecksReportV1alphaEndpoint PUBLIC
TY_049 GoogleChecksReportV1alphaListReportsResponse PUBLIC
TY_050 GoogleChecksReportV1alphaPermission PUBLIC
TY_051 GoogleChecksReportV1alphaPolicyFragment PUBLIC
TY_052 GoogleChecksReportV1alphaReport PUBLIC
TY_053 GoogleChecksReportV1alphaSdk PUBLIC
TY_054 GoogleChecksAisafetyV1alphaClassifyContentRequest PUBLIC
TY_055 GoogleChecksAisafetyV1alphaClassifyContentRequestContext PUBLIC
TY_056 GoogleChecksAisafetyV1alphaClassifyContentRequestInputConten PUBLIC
TY_057 GoogleChecksAisafetyV1alphaClassifyContentRequestPolicyConfi PUBLIC
TY_058 GoogleChecksAisafetyV1alphaClassifyContentResponse PUBLIC
TY_059 GoogleChecksAisafetyV1alphaClassifyContentResponsePolicyResu PUBLIC
TY_060 GoogleChecksAisafetyV1alphaTextInput PUBLIC
TY_061 GoogleChecksRepoScanV1alphaCliAnalysis PUBLIC
TY_062 GoogleChecksRepoScanV1alphaCodeAttribution PUBLIC
TY_063 GoogleChecksRepoScanV1alphaCodeScan PUBLIC
TY_064 GoogleChecksRepoScanV1alphaCodeScanDataTypeClassification PUBLIC
TY_065 GoogleChecksRepoScanV1alphaGenerateScanRequest PUBLIC
TY_066 GoogleChecksRepoScanV1alphaListRepoScansResponse PUBLIC
TY_067 GoogleChecksRepoScanV1alphaPullRequest PUBLIC
TY_068 GoogleChecksRepoScanV1alphaRepoScan PUBLIC
TY_069 GoogleChecksRepoScanV1alphaScmMetadata PUBLIC
TY_070 GoogleChecksRepoScanV1alphaSource PUBLIC
TY_071 GoogleChecksRepoScanV1alphaSourceCode PUBLIC
TY_T_006 Operation PUBLIC
TY_T_014 GoogleChecksAccountV1alphaApp PUBLIC
TY_T_018 GoogleChecksReportV1alphaCheck PUBLIC
TY_T_019 GoogleChecksReportV1alphaCheckCitation PUBLIC
TY_T_021 GoogleChecksReportV1alphaCheckDataSecurityEvidenceDataInTran PUBLIC
TY_T_022 GoogleChecksReportV1alphaCheckDataTypeEvidence PUBLIC
TY_T_023 GoogleChecksReportV1alphaCheckEndpointEvidence PUBLIC
TY_T_024 GoogleChecksReportV1alphaCheckEndpointRestrictionViolationEv PUBLIC
TY_T_025 GoogleChecksReportV1alphaCheckEndpointRestrictionViolationEv PUBLIC
TY_T_027 GoogleChecksReportV1alphaCheckPermissionEvidence PUBLIC
TY_T_028 GoogleChecksReportV1alphaCheckPermissionRestrictionViolation PUBLIC
TY_T_029 GoogleChecksReportV1alphaCheckPermissionRestrictionViolation PUBLIC
TY_T_030 GoogleChecksReportV1alphaCheckPrivacyPolicyTextEvidence PUBLIC
TY_T_031 GoogleChecksReportV1alphaCheckSdkEvidence PUBLIC
TY_T_032 GoogleChecksReportV1alphaCheckSdkIssueEvidence PUBLIC
TY_T_033 GoogleChecksReportV1alphaCheckSdkRestrictionViolationEvidenc PUBLIC
TY_T_034 GoogleChecksReportV1alphaCheckSdkRestrictionViolationEvidenc PUBLIC
TY_T_037 GoogleChecksReportV1alphaDataMonitoringDataTypeResult PUBLIC
TY_T_038 GoogleChecksReportV1alphaDataMonitoringEndpointResult PUBLIC
TY_T_039 GoogleChecksReportV1alphaDataMonitoringPermissionResult PUBLIC
TY_T_041 GoogleChecksReportV1alphaDataMonitoringSdkResult PUBLIC
TY_T_042 GoogleChecksReportV1alphaDataTypeEndpointEvidence PUBLIC
TY_T_043 GoogleChecksReportV1alphaDataTypeEndpointEvidenceAttributedS PUBLIC
TY_T_044 GoogleChecksReportV1alphaDataTypeEndpointEvidenceEndpointDet PUBLIC
TY_T_046 GoogleChecksReportV1alphaDataTypePermissionEvidence PUBLIC
TY_T_047 GoogleChecksReportV1alphaDataTypePrivacyPolicyTextEvidence PUBLIC
TY_T_052 GoogleChecksReportV1alphaReport PUBLIC
TY_T_057 GoogleChecksAisafetyV1alphaClassifyContentRequestPolicyConfi PUBLIC
TY_T_059 GoogleChecksAisafetyV1alphaClassifyContentResponsePolicyResu PUBLIC
TY_T_063 GoogleChecksRepoScanV1alphaCodeScan PUBLIC
TY_T_064 GoogleChecksRepoScanV1alphaCodeScanDataTypeClassification PUBLIC
TY_T_068 GoogleChecksRepoScanV1alphaRepoScan PUBLIC
TY_T_070 GoogleChecksRepoScanV1alphaSource PUBLIC
TY_T_STRING Table of Strings 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.7 PUBLIC
C_PATH_PREFIX STRING API Path Prefix PUBLIC
C_REVISION_DATE DATUM Discovery Document revision Date 20250306 PUBLIC
C_ROOT_URL STRING API Root URL https://checks.googleapis.com PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Google Service Name checks:v1alpha 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

CANCEL_OPERATIONS

  • Description: checks.accounts.apps.operations.cancel
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_APPS_ID IMPORTING STRING appsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
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

CLASSIFY_CONTENT_AISAFETY

  • Description: checks.aisafety.classifyContent
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT IMPORTING TY_054 GoogleChecksAisafetyV1alphaClassifyContentRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_058 GoogleChecksAisafetyV1alphaClassifyContentResponse
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

DELETE_OPERATIONS

  • Description: checks.accounts.apps.operations.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_APPS_ID IMPORTING STRING appsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
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

GENERATE_SCANS

  • Description: checks.accounts.repos.scans.generate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_REPOS_ID IMPORTING STRING reposId
IS_INPUT IMPORTING TY_065 GoogleChecksRepoScanV1alphaGenerateScanRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_006 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

GET_APPS

  • Description: checks.accounts.apps.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_APPS_ID IMPORTING STRING appsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_014 GoogleChecksAccountV1alphaApp
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

GET_OPERATIONS

  • Description: checks.accounts.apps.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_APPS_ID IMPORTING STRING appsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_006 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

GET_OPERATIONS2

  • Description: checks.accounts.repos.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_REPOS_ID IMPORTING STRING reposId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_006 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

GET_REPORTS

  • Description: checks.accounts.apps.reports.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_CHECKSFILTER IMPORTING STRING checksFilter
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_APPS_ID IMPORTING STRING appsId
IV_P_REPORTS_ID IMPORTING STRING reportsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_052 GoogleChecksReportV1alphaReport
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

GET_SCANS

  • Description: checks.accounts.repos.scans.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_REPOS_ID IMPORTING STRING reposId
IV_P_SCANS_ID IMPORTING STRING scansId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_068 GoogleChecksRepoScanV1alphaRepoScan
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

LIST_APPS

  • Description: checks.accounts.apps.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_015 GoogleChecksAccountV1alphaListAppsResponse
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

LIST_OPERATIONS

  • Description: checks.accounts.apps.operations.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_APPS_ID IMPORTING STRING appsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_005 ListOperationsResponse
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

LIST_REPORTS

  • Description: checks.accounts.apps.reports.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_CHECKSFILTER IMPORTING STRING checksFilter
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_APPS_ID IMPORTING STRING appsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_049 GoogleChecksReportV1alphaListReportsResponse
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

LIST_SCANS

  • Description: checks.accounts.repos.scans.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_REPOS_ID IMPORTING STRING reposId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 GoogleChecksRepoScanV1alphaListRepoScansResponse
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

UPLOAD_MEDIA

  • Description: checks.media.upload
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_APPS_ID IMPORTING STRING appsId
IS_INPUT IMPORTING TY_016 GoogleChecksReportV1alphaAnalyzeUploadRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_006 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

WAIT_OPERATIONS

  • Description: checks.accounts.apps.operations.wait
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCOUNTS_ID IMPORTING STRING accountsId
IV_P_APPS_ID IMPORTING STRING appsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
IS_INPUT IMPORTING TY_013 WaitOperationRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_006 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