Aula
/GOOG/CL_CLOUDFUNC_INVOKER
- Herdando de:
/GOOG/CL_HTTP_CLIENT
- Descrição:
Cloud Function Invoker
Para informações gerais sobre uma classe no ABAP SDK for Google Cloud, consulte
stub do cliente
da API.
Constantes
Nome |
Tipo |
Descrição |
Valor |
Questões de visibilidade |
C_REVISION_DATE |
DATUM |
Data |
20230425 |
PÚBLICO |
C_SERVICE_NAME |
/GOOG/SERVICE_NAME |
Nome do serviço do Google |
cfinvoker:v1 |
PÚBLICO |
C_CLOUD_VERSION |
/GOOG/SDK_VERSION |
Versão mais antiga do Cloud |
|
PÚBLICO |
C_ON_PREM_VERSION |
/GOOG/SDK_VERSION |
Versão mais antiga no local |
1,5 |
PÚBLICO |
C_CF_ENV_GEN_1 |
STRING |
Ambiente da função do Cloud Gen-1 |
GEN_1 |
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: CONSTRUCTOR
- 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 |
GET_CLOUDFUNC_ENDPOINT
- Descrição: Acessar endpoint da função do Cloud
- Visibilidade: PRIVADA
Parâmetros
Nome |
Categoria |
Tipo |
Descrição |
IV_CF_NAME |
IMPORTING |
STRING |
Nome da função do Cloud |
IV_CF_LOCATION |
IMPORTING |
STRING |
Local da função do Cloud |
IO_CF_INSTANCE |
IMPORTING |
/GOOG/CL_CLOUDFUNC_V2 |
Instância da API Cloud Functions v2 |
EV_ENDPOINT |
EXPORTING |
STRING |
Endpoint da função do Cloud |
EV_ENVIRONMENT |
EXPORTING |
STRING |
Ambiente da função do Cloud |
Exceção
Nome |
Descrição |
/GOOG/CX_SDK |
ABAP SDK for Google Cloud: classe de exceção |
INVOKE
- Descrição: invocar a função do Cloud
- Visibility: PÚBLICA
Parâmetros
Nome |
Categoria |
Tipo |
Descrição |
IV_CF_NAME |
IMPORTING |
STRING |
Nome da função do Cloud |
IV_CF_LOCATION |
IMPORTING |
STRING |
Local da função do Cloud |
IO_CF_INSTANCE |
IMPORTING |
/GOOG/CL_CLOUDFUNC_V2 |
Instância da API Cloud Functions v2 |
IV_BODY |
IMPORTING |
STRING |
Corpo da solicitação: dados de caractere |
IV_XBODY |
IMPORTING |
XSTRING |
Corpo da solicitação: dados binários |
IV_PATH |
IMPORTING |
STRING |
Parâmetros de caminho |
IV_METHOD |
IMPORTING |
STRING |
Operação CRUD |
IV_CONTENT_TYPE |
IMPORTING |
STRING |
Tipo de conteúdo |
ES_RAW |
EXPORTING |
DATA |
Dados brutos de saída |
ES_OUTPUT |
EXPORTING |
STRING |
Resposta da função do Cloud |
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 |
SET_ENDPOINT_URL
- Descrição: definir URL do endpoint
- Visibilidade: PRIVADA
Parâmetros
Nome |
Categoria |
Tipo |
Descrição |
IV_CF_NAME |
IMPORTING |
STRING |
Nome da função do Cloud |
IV_CF_LOCATION |
IMPORTING |
STRING |
Local da função do Cloud |
IO_CF_INSTANCE |
IMPORTING |
/GOOG/CL_CLOUDFUNC_V2 |
Instância da API Cloud Functions v2 |
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