Clase /GOOG/CL_DATASTORE_V1

Clase

/GOOG/CL_DATASTORE_V1
  • Hereda de:/GOOG/CL_HTTP_CLIENT
  • Descripción:Cloud Datastore API 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 Aggregation PÚBLICO
TY_002 AggregationQuery PÚBLICO
TY_003 AggregationResult PÚBLICO
TY_004 AggregationResultBatch PÚBLICO
TY_005 AllocateIdsRequest PÚBLICO
TY_006 AllocateIdsResponse PÚBLICO
TY_008 BeginTransactionRequest PÚBLICO
TY_009 BeginTransactionResponse PÚBLICO
TY_010 CommitRequest PÚBLICO
TY_011 CommitResponse PÚBLICO
TY_013 Count PÚBLICO
TY_015 Entity PÚBLICO
TY_016 EntityResult PÚBLICO
TY_019 GoogleDatastoreAdminV1EntityFilter PÚBLICO
TY_020 GoogleDatastoreAdminV1ExportEntitiesRequest PÚBLICO
TY_021 GoogleDatastoreAdminV1ImportEntitiesRequest PÚBLICO
TY_022 GoogleDatastoreAdminV1Index PÚBLICO
TY_023 GoogleDatastoreAdminV1IndexedProperty PÚBLICO
TY_024 GoogleDatastoreAdminV1ListIndexesResponse PÚBLICO
TY_031 GoogleLongrunningListOperationsResponse PÚBLICO
TY_032 GoogleLongrunningOperation PÚBLICO
TY_033 GqlQuery PÚBLICO
TY_034 GqlQueryParameter PÚBLICO
TY_035 Key PÚBLICO
TY_036 KindExpression PÚBLICO
TY_037 LatLng PÚBLICO
TY_038 LookupRequest PÚBLICO
TY_039 LookupResponse PÚBLICO
TY_040 Mutation PÚBLICO
TY_041 MutationResult PÚBLICO
TY_042 PartitionId PÚBLICO
TY_043 PathElement PÚBLICO
TY_044 Projection PÚBLICO
TY_046 PropertyOrder PÚBLICO
TY_047 PropertyReference PÚBLICO
TY_048 Query PÚBLICO
TY_049 QueryResultBatch PÚBLICO
TY_050 ReadOnly PÚBLICO
TY_051 ReadOptions PÚBLICO
TY_052 ReadWrite PÚBLICO
TY_053 ReserveIdsRequest PÚBLICO
TY_055 RollbackRequest PÚBLICO
TY_057 RunAggregationQueryRequest PÚBLICO
TY_058 RunAggregationQueryResponse PÚBLICO
TY_059 RunQueryRequest PÚBLICO
TY_060 RunQueryResponse PÚBLICO
TY_061 Status PÚBLICO
TY_062 TransactionOptions PÚBLICO
TY_063 Value PÚBLICO
TY_064 Avg PÚBLICO
TY_065 Sum PÚBLICO
TY_T_001 Aggregation PÚBLICO
TY_T_003 AggregationResult PÚBLICO
TY_T_016 EntityResult PÚBLICO
TY_T_022 GoogleDatastoreAdminV1Index PÚBLICO
TY_T_023 GoogleDatastoreAdminV1IndexedProperty PÚBLICO
TY_T_032 GoogleLongrunningOperation PÚBLICO
TY_T_034 GqlQueryParameter PÚBLICO
TY_T_035 Key PÚBLICO
TY_T_036 KindExpression PÚBLICO
TY_T_040 Mutation PÚBLICO
TY_T_041 MutationResult PÚBLICO
TY_T_043 PathElement PÚBLICO
TY_T_044 Projection PÚBLICO
TY_T_046 PropertyOrder PÚBLICO
TY_T_047 PropertyReference PÚBLICO
TY_T_STRING Table of Strings 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 datastore:v1 PÚBLICO
C_ROOT_URL STRING URL raíz de la API https://datastore.googleapis.com PÚBLICO
C_REVISION_DATE DATUM Fecha de revisión del documento de descubrimiento 20240226 PÚBLICO
C_PATH_PREFIX STRING Prefijo de la ruta de acceso de la API PÚBLICO
C_ON_PREM_VERSION /GOOG/SDK_VERSION Versión local más baja 1.5 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

ALLOCATE_IDS_PROJECTS

  • Descripción: datastore.projects.allocateIds
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECT_ID IMPORTING STRING projectId
IS_INPUT IMPORTING TY_005 AllocateIdsRequest
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_006 AllocateIdsResponse
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

BEGIN_TRANSACTION_PROJECTS

  • Descripción: datastore.projects.beginTransaction
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECT_ID IMPORTING STRING projectId
IS_INPUT IMPORTING TY_008 BeginTransactionRequest
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_009 BeginTransactionResponse
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

CANCEL_OPERATIONS

  • Descripción: datastore.projects.operations.cancel
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING REF TO DATA Datos de salida
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

COMMIT_PROJECTS

  • Descripción: datastore.projects.commit
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECT_ID IMPORTING STRING projectId
IS_INPUT IMPORTING TY_010 CommitRequest
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_011 CommitResponse
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

CREATE_INDEXES

  • Descripción: datastore.projects.indexes.create
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECT_ID IMPORTING STRING projectId
IS_INPUT IMPORTING TY_022 GoogleDatastoreAdminV1Index
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_032 GoogleLongrunningOperation
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

DELETE_INDEXES

  • Descripción: datastore.projects.indexes.delete
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_INDEX_ID IMPORTING STRING indexId
IV_P_PROJECT_ID IMPORTING STRING projectId
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_032 GoogleLongrunningOperation
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

DELETE_OPERATIONS

  • Descripción: datastore.projects.operations.delete
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING REF TO DATA Datos de salida
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

EXPORT_PROJECTS

  • Descripción: datastore.projects.export
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECT_ID IMPORTING STRING projectId
IS_INPUT IMPORTING TY_020 GoogleDatastoreAdminV1ExportEntitiesRequest
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_032 GoogleLongrunningOperation
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

GET_INDEXES

  • Descripción: datastore.projects.indexes.get
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_INDEX_ID IMPORTING STRING indexId
IV_P_PROJECT_ID IMPORTING STRING projectId
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_022 GoogleDatastoreAdminV1Index
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

GET_OPERATIONS

  • Descripción: datastore.projects.operations.get
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_032 GoogleLongrunningOperation
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

IMPORT_PROJECTS

  • Descripción: datastore.projects.import
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECT_ID IMPORTING STRING projectId
IS_INPUT IMPORTING TY_021 GoogleDatastoreAdminV1ImportEntitiesRequest
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_032 GoogleLongrunningOperation
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_INDEXES

  • Descripción: datastore.projects.indexes.list
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECT_ID IMPORTING STRING projectId
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_024 GoogleDatastoreAdminV1ListIndexesResponse
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_OPERATIONS

  • Descripción: datastore.projects.operations.list
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_031 GoogleLongrunningListOperationsResponse
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

LOOKUP_PROJECTS

  • Descripción: datastore.projects.lookup
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECT_ID IMPORTING STRING projectId
IS_INPUT IMPORTING TY_038 LookupRequest
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_039 LookupResponse
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

RESERVE_IDS_PROJECTS

  • Descripción: datastore.projects.reserveIds
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECT_ID IMPORTING STRING projectId
IS_INPUT IMPORTING TY_053 ReserveIdsRequest
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING REF TO DATA Datos de salida
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

ROLLBACK_PROJECTS

  • Descripción: datastore.projects.rollback
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECT_ID IMPORTING STRING projectId
IS_INPUT IMPORTING TY_055 RollbackRequest
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING REF TO DATA Datos de salida
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

RUN_AGGREGATION_QUERY_PROJE

  • Descripción: datastore.projects.runAggregationQuery
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECT_ID IMPORTING STRING projectId
IS_INPUT IMPORTING TY_057 RunAggregationQueryRequest
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_058 RunAggregationQueryResponse
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

RUN_QUERY_PROJECTS

  • Descripción: datastore.projects.runQuery
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_PROJECT_ID IMPORTING STRING projectId
IS_INPUT IMPORTING TY_059 RunQueryRequest
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_060 RunQueryResponse
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