Clase /GOOG/CL_DISCOVERY_V1

Clase

/GOOG/CL_DISCOVERY_V1
  • Hereda de:/GOOG/CL_HTTP_CLIENT
  • Descripción:API Discovery Service v1
Si deseas obtener información general sobre una clase en el SDK de ABAP para Google Cloud, consulta el stub del cliente de la API.

Tipos

Tipo Descripción Visibilidad
TY_001 DirectoryList PÚBLICO
TY_002 JsonSchema PÚBLICO
TY_003 RestDescription PÚBLICO
TY_004 RestMethod PÚBLICO
TY_005 RestResource PÚBLICO
TY_006 Oauth2 PÚBLICO
TY_007 Auth PÚBLICO
TY_008 Icons PÚBLICO
TY_009 Icons PÚBLICO
TY_010 Items PÚBLICO
TY_011 Endpoints PÚBLICO
TY_012 Resumable PÚBLICO
TY_013 Simple PÚBLICO
TY_014 Protocols PÚBLICO
TY_015 MediaUpload PÚBLICO
TY_018 Annotations PÚBLICO
TY_021 Map PÚBLICO
TY_022 Variant PÚBLICO
TY_023 Request PÚBLICO
TY_024 Response PÚBLICO
TY_T_010 Items PÚBLICO
TY_T_011 Endpoints PÚBLICO
TY_T_021 Map PÚBLICO
TY_T_STRING Table of Strings PÚBLICO
TY_T_ABAP_BOOL PÚBLICO

Constantes

Nombre Tipo Descripción Valor Visibilidad
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Tipos de autenticación admitidos IJIJWW PÚBLICO
C_SERVICE_NAME /GOOG/SERVICE_NAME Nombre del servicio de Google /discovery/v1/ PÚBLICO
C_ROOT_URL STRING URL raíz de la API https://www.googleapis.com PÚBLICO
C_REVISION_DATE DATUM Fecha de revisión del documento de descubrimiento 20200806 PÚBLICO
C_PATH_PREFIX STRING Prefijo de la ruta de acceso de la API /discovery/v1/ PÚBLICO
C_ON_PREM_VERSION /GOOG/SDK_VERSION Versión local más baja 1.0 PÚBLICO
C_CLOUD_VERSION /GOOG/SDK_VERSION Versión más baja en la nube 1.0 PÚBLICO

Métodos

Si deseas obtener información general sobre un método en el SDK de ABAP para Google Cloud, consulta el método de la API.

CONSTRUCTOR

  • Descripción: Constructor
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Nombre de la clave de Google Cloud
IV_LOG_OBJ IMPORTING BALOBJ_D Registro de la aplicación: Nombre del objeto (código de la aplicación)
IV_LOG_SUBOBJ IMPORTING BALSUBOBJ Registro de aplicaciones: Subobjeto

Excepción

Nombre Descripción
/GOOG/CX_SDK SDK de ABAP para Google Cloud: Clase de excepción

GET_REST_APIS

  • Descripción: discovery.apis.getRest
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_API IMPORTING STRING api
IV_P_VERSION IMPORTING STRING versión
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_003 RestDescription
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto de error
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Respuesta de error

Excepción

Nombre Descripción
/GOOG/CX_SDK SDK de ABAP para Google Cloud: Clase de excepción

LIST_APIS

  • Descripción: discovery.apis.list
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_Q_NAME IMPORTING STRING del espacio
IV_Q_PREFERRED IMPORTING STRING preferido
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_001 DirectoryList
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto de error
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Respuesta de error

Excepción

Nombre Descripción
/GOOG/CX_SDK SDK de ABAP para Google Cloud: Clase de excepción

CERRAR

  • Descripción: Close Connection
  • Visibilidad: PÚBLICA