Turma /GOOG/CL_WORKFLOWEXECUTIONS_V1

Aula

/GOOG/CL_WORKFLOWEXECUTIONS_V1
  • Herdando de: /GOOG/CL_HTTP_CLIENT
  • Descrição: Workflow Executions 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_002 Error PÚBLICO
TY_003 Execution PÚBLICO
TY_004 ListExecutionsResponse PÚBLICO
TY_005 Position PÚBLICO
TY_006 PubsubMessage PÚBLICO
TY_007 StackTrace PÚBLICO
TY_008 StackTraceElement PÚBLICO
TY_009 StateError PÚBLICO
TY_010 Status PÚBLICO
TY_011 Step PÚBLICO
TY_012 TriggerPubsubExecutionRequest PÚBLICO
TY_013 Callback PÚBLICO
TY_014 ExportDataResponse PÚBLICO
TY_015 ListCallbacksResponse PÚBLICO
TY_016 Exception PÚBLICO
TY_017 ListStepEntriesResponse PÚBLICO
TY_018 NavigationInfo PÚBLICO
TY_019 StepEntry PÚBLICO
TY_020 StepEntryMetadata PÚBLICO
TY_T_003 Execution PÚBLICO
TY_T_008 StackTraceElement PÚBLICO
TY_T_011 Step PÚBLICO
TY_T_013 Callback PÚBLICO
TY_T_019 StepEntry PÚBLICO
TY_T_STRING Table of Strings PÚBLICO
TY_HTTP_BODY HTTP Body PÚBLICO
TY_EXTENSIONS Extensions PÚBLICO
TY_T_EXTENSIONS Table of Extensions PÚBLICO

Constantes

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

CANCEL_EXECUTIONS

  • Descrição: projects.locations.workflows.executions.cancel
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_WORKFLOWS_ID IMPORTANDO STRING workflowsId
IV_P_EXECUTIONS_ID IMPORTANDO STRING executionsId
IS_INPUT IMPORTANDO REF TO DATA Dados de entrada
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_003 Execução
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: turma de exceção

CREATE_EXECUTIONS

  • Descrição: projects.locations.workflows.executions.create
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_WORKFLOWS_ID IMPORTANDO STRING workflowsId
IS_INPUT IMPORTANDO TY_003 Execução
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_003 Execução
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

EXPORT_DATA_EXECUTIONS

  • Descrição: projects.locations.workflows.executions.exportData
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_WORKFLOWS_ID IMPORTANDO STRING workflowsId
IV_P_EXECUTIONS_ID IMPORTANDO STRING executionsId
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_014 ExportDataResponse
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_EXECUTIONS

  • Descrição: projects.locations.workflows.executions.get
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_Q_VIEW IMPORTING STRING visualização
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_WORKFLOWS_ID IMPORTANDO STRING workflowsId
IV_P_EXECUTIONS_ID IMPORTANDO STRING executionsId
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_003 Execução
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_STEP_ENTRIES

  • Descrição: projects.locations.workflows.executions.stepEntries.get
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_WORKFLOWS_ID IMPORTANDO STRING workflowsId
IV_P_EXECUTIONS_ID IMPORTANDO STRING executionsId
IV_P_STEP_ENTRIES_ID IMPORTING STRING stepEntriesId
ES_RAW EXPORTING DATA Dados brutos de saída
ES_OUTPUT EXPORTING TY_019 StepEntry
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

LIST_CALLBACKS

  • Descrição: projects.locations.workflows.executions.callbacks.list
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_WORKFLOWS_ID IMPORTANDO STRING workflowsId
IV_P_EXECUTIONS_ID IMPORTANDO STRING executionsId
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_015 ListCallbacksResponse
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_EXECUTIONS

  • Descrição: projects.locations.workflows.executions.list
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_Q_FILTER IMPORTING STRING filtro
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_VIEW IMPORTING STRING visualização
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_WORKFLOWS_ID IMPORTANDO STRING workflowsId
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_004 ListExecutionsResponse
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_STEP_ENTRIES

  • Descrição: projects.locations.workflows.executions.stepEntries.list
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_Q_FILTER IMPORTING STRING filtro
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_SKIP IMPORTING STRING pular
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_WORKFLOWS_ID IMPORTANDO STRING workflowsId
IV_P_EXECUTIONS_ID IMPORTANDO STRING executionsId
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTING TY_017 ListStepEntriesResponse
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

RESUME_WORKFLOW

  • Descrição: envia um callback HTTP para retomar o fluxo de trabalho correspondente
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_CALLBACK_URL IMPORTING STRING URL de retorno da chamada
IS_INPUT IMPORTING TY_HTTP_BODY Corpo HTTP:
ES_RAW EXPORTING DATA Dados brutos 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

SEND_HTTP_CALLBACK

  • Descrição: locations.workflows.executions.callbacks.sendHttpCallback
  • Visibility: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_CALLBACK_ID IMPORTING STRING callbackId
IV_P_EXECUTION_ID IMPORTING STRING executionId
IV_P_LOCATIONS_ID IMPORTING STRING locationId
IV_P_PROJECTS_ID IMPORTING STRING projectId
IV_P_WORKFLOWS_ID IMPORTING STRING workflowId
IS_INPUT IMPORTING TY_HTTP_BODY Corpo HTTP:
ES_RAW EXPORTING DATA Dados brutos 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

TRIGGER_PUBSUB_EXECUTION_WO

  • Descrição: projects.locations.workflows.triggerPubsubExecution
  • Visibilidade: PÚBLICA

Parâmetros

Nome Categoria Tipo Descrição
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_WORKFLOWS_ID IMPORTANDO STRING workflowsId
IS_INPUT IMPORTANDO TY_012 TriggerPubsubExecutionRequest
ES_RAW EXPORTANDO DATA Dados brutos de saída
ES_OUTPUT EXPORTANDO TY_003 Execução
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