Classe /GOOG/CL_DATASTORE_V1

Aula

/GOOG/CL_DATASTORE_V1
  • Herdando de: /GOOG/CL_HTTP_CLIENT
  • Descrição: Cloud Datastore API v1
Para informações gerais sobre uma classe no ABAP SDK for Google Cloud, consulte stub do cliente da API.

Tipos

Tipo Descrição Visibilidade
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_066 ExplainOptions PÚBLICO
TY_067 ExecutionStats PÚBLICO
TY_068 ExplainMetrics PÚBLICO
TY_069 PlanSummary PÚBLICO
TY_070 PropertyMask 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

Nome Tipo Descrição Valor Questões de visibilidade
C_CLOUD_VERSION /GOOG/SDK_VERSION Versão mais antiga do Cloud 1.0 PÚBLICO
C_ON_PREM_VERSION /GOOG/SDK_VERSION Versão mais antiga no local 1,5 PÚBLICO
C_PATH_PREFIX STRING Prefixo do caminho da API PÚBLICO
C_REVISION_DATE DATUM Data de revisão do documento de descoberta 20240430 PÚBLICO
C_ROOT_URL STRING URL raiz da API https://datastore.googleapis.com PÚBLICO
C_SERVICE_NAME /GOOG/SERVICE_NAME Nome do serviço do Google datastore:v1 PÚBLICO
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Tipos de autenticação compatíveis IJIJWW PÚBLICO

Métodos

Para informações gerais sobre um método no ABAP SDK for Google Cloud, consulte Método de API.

CONSTRUTOR

  • Descrição: Construtor
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Nome da chave do Google Cloud
IV_LOG_OBJ IMPORTING BALOBJ_D Registro do aplicativo: nome do objeto (código do aplicativo)
IV_LOG_SUBOBJ IMPORTING BALSUBOBJ Registro do aplicativo: subobjeto

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

ALLOCATE_IDS_PROJECTS

  • Descrição: datastore.projects.allocateIds
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECT_ID IMPORTANDO STRING projectId
IS_INPUT IMPORTANDO TY_005 AllocateIdsRequest
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_006 AllocateIdsResponse
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

BEGIN_TRANSACTION_PROJECTS

  • Descrição: datastore.projects.beginTransaction
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECT_ID IMPORTANDO STRING projectId
IS_INPUT IMPORTANDO TY_008 BeginTransactionRequest
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_009 BeginTransactionResponse
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

CANCEL_OPERATIONS

  • Descrição: datastore.projects.operations.cancel
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_OPERATIONS_ID IMPORTANDO STRING operationsId
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING DATA Dados de saída
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

COMMIT_PROJECTS

  • Descrição: datastore.projects.commit
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECT_ID IMPORTANDO STRING projectId
IS_INPUT IMPORTANDO TY_010 CommitRequest
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING TY_011 CommitResponse
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

CREATE_INDEXES

  • Descrição: datastore.projects.indexes.create
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECT_ID IMPORTANDO STRING projectId
IS_INPUT IMPORTANDO TY_022 GoogleDatastoreAdminV1Index
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_032 GoogleLongrunningOperation
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

DELETE_INDEXES

  • Descrição: datastore.projects.indexes.delete
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_INDEX_ID IMPORTANDO STRING indexId
IV_P_PROJECT_ID IMPORTANDO STRING projectId
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_032 GoogleLongrunningOperation
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

DELETE_OPERATIONS

  • Descrição: datastore.projects.operations.delete
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_OPERATIONS_ID IMPORTANDO STRING operationsId
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING DATA Dados de saída
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

EXPORT_PROJECTS

  • Descrição: datastore.projects.export
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECT_ID IMPORTANDO STRING projectId
IS_INPUT IMPORTANDO TY_020 GoogleDatastoreAdminV1ExportEntitiesRequest
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_032 GoogleLongrunningOperation
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

GET_INDEXES

  • Descrição: datastore.projects.indexes.get
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_INDEX_ID IMPORTANDO STRING indexId
IV_P_PROJECT_ID IMPORTANDO STRING projectId
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_022 GoogleDatastoreAdminV1Index
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

GET_OPERATIONS

  • Descrição: datastore.projects.operations.get
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_OPERATIONS_ID IMPORTANDO STRING operationsId
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_032 GoogleLongrunningOperation
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

IMPORT_PROJECTS

  • Descrição: datastore.projects.import
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECT_ID IMPORTANDO STRING projectId
IS_INPUT IMPORTANDO TY_021 GoogleDatastoreAdminV1ImportEntitiesRequest
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_032 GoogleLongrunningOperation
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

LIST_INDEXES

  • Descrição: datastore.projects.indexes.list
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_Q_FILTER IMPORTING STRING filtro
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECT_ID IMPORTANDO STRING projectId
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_024 GoogleDatastoreAdminV1ListIndexesResponse
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

LIST_OPERATIONS

  • Descrição: datastore.projects.operations.list
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_Q_FILTER IMPORTING STRING filtro
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_031 GoogleLongrunningListOperationsResponse
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

LOOKUP_PROJECTS

  • Descrição: datastore.projects.lookup
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECT_ID IMPORTANDO STRING projectId
IS_INPUT IMPORTANDO TY_038 LookupRequest
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_039 LookupResponse
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

RESERVE_IDS_PROJECTS

  • Descrição: datastore.projects.reserveIds
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECT_ID IMPORTANDO STRING projectId
IS_INPUT IMPORTANDO TY_053 ReserveIdsRequest
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTING DATA Dados de saída
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

ROLLBACK_PROJECTS

  • Descrição: datastore.projects.rollback
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECT_ID IMPORTANDO STRING projectId
IS_INPUT IMPORTANDO TY_055 RollbackRequest
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING DATA Dados de saída
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

RUN_AGGREGATION_QUERY_PROJE

  • Descrição: datastore.projects.runAggregateQuery
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECT_ID IMPORTANDO STRING projectId
IS_INPUT IMPORTANDO TY_057 RunAggregationQueryRequest
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_058 RunAggregationQueryResponse
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

RUN_QUERY_PROJECTS

  • Descrição: datastore.projects.runQuery
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECT_ID IMPORTANDO STRING projectId
IS_INPUT IMPORTANDO TY_059 RunQueryRequest
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_060 RunQueryResponse
EV_RET_CODE EXPORTANDO I Código de retorno
EV_ERR_TEXT EXPORTING STRING Texto do erro
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Resposta de erro

Exceção

Nome Descrição
/GOOG/CX_SDK ABAP SDK for Google Cloud: classe de exceção

FECHAR

  • Descrição: Encerrar conexão
  • Visibility: PÚBLICA