Send feedback Class /GOOG/CL_PUBSUB_V1 Stay organized with collections Save and categorize content based on your preferences.
SAP BTP edition v1.1keyboard_arrow_down Class
/GOOG/CL_PUBSUB_V1
Inheriting from:/GOOG/CL_HTTP_CLIENT
Description:Cloud Pub/Sub API v1
For general information about a class in ABAP SDK for Google Cloud, see
API client stub .
Types Type Description Visibility TY_001
AcknowledgeRequest
PUBLIC TY_002
BigQueryConfig
PUBLIC TY_003
Binding
PUBLIC TY_004
CommitSchemaRequest
PUBLIC TY_005
CreateSnapshotRequest
PUBLIC TY_006
DeadLetterPolicy
PUBLIC TY_009
ExpirationPolicy
PUBLIC TY_010
Expr
PUBLIC TY_011
ListSchemaRevisionsResponse
PUBLIC TY_012
ListSchemasResponse
PUBLIC TY_013
ListSnapshotsResponse
PUBLIC TY_014
ListSubscriptionsResponse
PUBLIC TY_015
ListTopicSnapshotsResponse
PUBLIC TY_016
ListTopicSubscriptionsResponse
PUBLIC TY_017
ListTopicsResponse
PUBLIC TY_018
MessageStoragePolicy
PUBLIC TY_019
ModifyAckDeadlineRequest
PUBLIC TY_020
ModifyPushConfigRequest
PUBLIC TY_021
OidcToken
PUBLIC TY_022
Policy
PUBLIC TY_023
PublishRequest
PUBLIC TY_024
PublishResponse
PUBLIC TY_025
PubsubMessage
PUBLIC TY_026
PullRequest
PUBLIC TY_027
PullResponse
PUBLIC TY_028
PushConfig
PUBLIC TY_029
ReceivedMessage
PUBLIC TY_030
RetryPolicy
PUBLIC TY_031
RollbackSchemaRequest
PUBLIC TY_032
Schema
PUBLIC TY_033
SchemaSettings
PUBLIC TY_034
SeekRequest
PUBLIC TY_036
SetIamPolicyRequest
PUBLIC TY_037
Snapshot
PUBLIC TY_038
Subscription
PUBLIC TY_039
TestIamPermissionsRequest
PUBLIC TY_040
TestIamPermissionsResponse
PUBLIC TY_041
Topic
PUBLIC TY_042
UpdateSnapshotRequest
PUBLIC TY_043
UpdateSubscriptionRequest
PUBLIC TY_044
UpdateTopicRequest
PUBLIC TY_045
ValidateMessageRequest
PUBLIC TY_047
ValidateSchemaRequest
PUBLIC TY_049
AvroConfig
PUBLIC TY_050
CloudStorageConfig
PUBLIC TY_052
NoWrapper
PUBLIC TY_054
AwsKinesis
PUBLIC TY_055
IngestionDataSourceSettings
PUBLIC TY_056
AnalyticsHubSubscriptionInfo
PUBLIC TY_058
CloudStorage
PUBLIC TY_059
PlatformLogsSettings
PUBLIC TY_061
TextFormat
PUBLIC TY_T_003
Binding
PUBLIC TY_T_025
PubsubMessage
PUBLIC TY_T_029
ReceivedMessage
PUBLIC TY_T_032
Schema
PUBLIC TY_T_037
Snapshot
PUBLIC TY_T_038
Subscription
PUBLIC TY_T_041
Topic
PUBLIC TY_T_STRING
Table of Strings
PUBLIC
Constants Name Type Description Value Visibility C_SUPPORTED_AUTH
/GOOG/SUPP_AUTH
Supported Auth Types IJIJWW PUBLIC C_SERVICE_NAME
/GOOG/SERVICE_NAME
Google Service Name pubsub:v1 PUBLIC C_ROOT_URL
STRING
API Root URL https://pubsub.googleapis.com PUBLIC C_REVISION_DATE
DATUM
Discovery Document revision Date 20241105 PUBLIC C_PATH_PREFIX
STRING
API Path Prefix PUBLIC C_ON_PREM_VERSION
/GOOG/SDK_VERSION
Lowest On-premises Version 1.0 PUBLIC C_CLOUD_VERSION
/GOOG/SDK_VERSION
Lowest Cloud Version 1.0 PUBLIC
Methods For general information about a method in ABAP SDK for Google Cloud, see
API method .
CONSTRUCTOR Description: Constructor Visibility: PUBLIC Parameters Name Category Type Description IV_KEY_NAME
IMPORTING /GOOG/KEYNAME
Google Cloud Key Name IV_LOG_OBJ
IMPORTING BALOBJ_D
Application log: Object name (Application code) IV_LOG_SUBOBJ
IMPORTING BALSUBOBJ
Application Log: Subobject
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
ACKNOWLEDGE_SUBSCRIPTIONS Description: pubsub.projects.subscriptions.acknowledge Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId IS_INPUT
IMPORTING TY_001
AcknowledgeRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING DATA
Output Data EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
COMMIT_SCHEMAS Description: pubsub.projects.schemas.commit Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SCHEMAS_ID
IMPORTING STRING
schemasId IS_INPUT
IMPORTING TY_004
CommitSchemaRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_032
Schema EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
CREATE_SCHEMAS Description: pubsub.projects.schemas.create Visibility: PUBLIC Parameters Name Category Type Description IV_Q_SCHEMAID
IMPORTING STRING
schemaId IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IS_INPUT
IMPORTING TY_032
Schema ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_032
Schema EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
CREATE_SNAPSHOTS Description: pubsub.projects.snapshots.create Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SNAPSHOTS_ID
IMPORTING STRING
snapshotsId IS_INPUT
IMPORTING TY_005
CreateSnapshotRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_037
Snapshot EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
CREATE_SUBSCRIPTIONS Description: pubsub.projects.subscriptions.create Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId IS_INPUT
IMPORTING TY_038
Subscription ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_038
Subscription EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
CREATE_TOPICS Description: pubsub.projects.topics.create Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_TOPICS_ID
IMPORTING STRING
topicsId IS_INPUT
IMPORTING TY_041
Topic ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_041
Topic EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
DELETE_REVISION_SCHEMAS Description: pubsub.projects.schemas.deleteRevision Visibility: PUBLIC Parameters Name Category Type Description IV_Q_REVISIONID
IMPORTING STRING
revisionId IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SCHEMAS_ID
IMPORTING STRING
schemasId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_032
Schema EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
DELETE_SCHEMAS Description: pubsub.projects.schemas.delete Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SCHEMAS_ID
IMPORTING STRING
schemasId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING DATA
Output Data EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
DELETE_SNAPSHOTS Description: pubsub.projects.snapshots.delete Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SNAPSHOTS_ID
IMPORTING STRING
snapshotsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING DATA
Output Data EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
DELETE_SUBSCRIPTIONS Description: pubsub.projects.subscriptions.delete Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING DATA
Output Data EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
DELETE_TOPICS Description: pubsub.projects.topics.delete Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_TOPICS_ID
IMPORTING STRING
topicsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING DATA
Output Data EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
DETACH_SUBSCRIPTIONS Description: pubsub.projects.subscriptions.detach Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING DATA
Output Data EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
GET_IAM_POLICY_SCHEMAS Description: pubsub.projects.schemas.getIamPolicy Visibility: PUBLIC Parameters Name Category Type Description IV_Q_OPTIONSREQUESTEDPOLICYVER
IMPORTING STRING
options.requestedPolicyVersion IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SCHEMAS_ID
IMPORTING STRING
schemasId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_022
Policy EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
GET_IAM_POLICY_SNAPSHOTS Description: pubsub.projects.snapshots.getIamPolicy Visibility: PUBLIC Parameters Name Category Type Description IV_Q_OPTIONSREQUESTEDPOLICYVER
IMPORTING STRING
options.requestedPolicyVersion IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SNAPSHOTS_ID
IMPORTING STRING
snapshotsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_022
Policy EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
GET_IAM_POLICY_SUBSCRIPTION Description: pubsub.projects.subscriptions.getIamPolicy Visibility: PUBLIC Parameters Name Category Type Description IV_Q_OPTIONSREQUESTEDPOLICYVER
IMPORTING STRING
options.requestedPolicyVersion IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_022
Policy EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
GET_IAM_POLICY_TOPICS Description: pubsub.projects.topics.getIamPolicy Visibility: PUBLIC Parameters Name Category Type Description IV_Q_OPTIONSREQUESTEDPOLICYVER
IMPORTING STRING
options.requestedPolicyVersion IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_TOPICS_ID
IMPORTING STRING
topicsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_022
Policy EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
GET_SCHEMAS Description: pubsub.projects.schemas.get Visibility: PUBLIC Parameters Name Category Type Description IV_Q_VIEW
IMPORTING STRING
view IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SCHEMAS_ID
IMPORTING STRING
schemasId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_032
Schema EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
GET_SNAPSHOTS Description: pubsub.projects.snapshots.get Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SNAPSHOTS_ID
IMPORTING STRING
snapshotsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_037
Snapshot EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
GET_SUBSCRIPTIONS Description: pubsub.projects.subscriptions.get Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_038
Subscription EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
GET_TOPICS Description: pubsub.projects.topics.get Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_TOPICS_ID
IMPORTING STRING
topicsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_041
Topic EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
LIST_REVISIONS_SCHEMAS Description: pubsub.projects.schemas.listRevisions Visibility: PUBLIC Parameters Name Category Type Description IV_Q_PAGESIZE
IMPORTING STRING
pageSize IV_Q_PAGETOKEN
IMPORTING STRING
pageToken IV_Q_VIEW
IMPORTING STRING
view IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SCHEMAS_ID
IMPORTING STRING
schemasId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_011
ListSchemaRevisionsResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
LIST_SCHEMAS Description: pubsub.projects.schemas.list Visibility: PUBLIC Parameters Name Category Type Description IV_Q_PAGESIZE
IMPORTING STRING
pageSize IV_Q_PAGETOKEN
IMPORTING STRING
pageToken IV_Q_VIEW
IMPORTING STRING
view IV_P_PROJECTS_ID
IMPORTING STRING
projectsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_012
ListSchemasResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
LIST_SNAPSHOTS Description: pubsub.projects.snapshots.list Visibility: PUBLIC Parameters Name Category Type Description IV_Q_PAGESIZE
IMPORTING STRING
pageSize IV_Q_PAGETOKEN
IMPORTING STRING
pageToken IV_P_PROJECTS_ID
IMPORTING STRING
projectsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_013
ListSnapshotsResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
LIST_SNAPSHOTS1 Description: pubsub.projects.topics.snapshots.list Visibility: PUBLIC Parameters Name Category Type Description IV_Q_PAGESIZE
IMPORTING STRING
pageSize IV_Q_PAGETOKEN
IMPORTING STRING
pageToken IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_TOPICS_ID
IMPORTING STRING
topicsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_015
ListTopicSnapshotsResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
LIST_SUBSCRIPTIONS Description: pubsub.projects.subscriptions.list Visibility: PUBLIC Parameters Name Category Type Description IV_Q_PAGESIZE
IMPORTING STRING
pageSize IV_Q_PAGETOKEN
IMPORTING STRING
pageToken IV_P_PROJECTS_ID
IMPORTING STRING
projectsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_014
ListSubscriptionsResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
LIST_SUBSCRIPTIONS1 Description: pubsub.projects.topics.subscriptions.list Visibility: PUBLIC Parameters Name Category Type Description IV_Q_PAGESIZE
IMPORTING STRING
pageSize IV_Q_PAGETOKEN
IMPORTING STRING
pageToken IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_TOPICS_ID
IMPORTING STRING
topicsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_016
ListTopicSubscriptionsResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
LIST_TOPICS Description: pubsub.projects.topics.list Visibility: PUBLIC Parameters Name Category Type Description IV_Q_PAGESIZE
IMPORTING STRING
pageSize IV_Q_PAGETOKEN
IMPORTING STRING
pageToken IV_P_PROJECTS_ID
IMPORTING STRING
projectsId ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_017
ListTopicsResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
MODIFY_ACK_DEADLINE_SUBSCRI Description: pubsub.projects.subscriptions.modifyAckDeadline Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId IS_INPUT
IMPORTING TY_019
ModifyAckDeadlineRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING DATA
Output Data EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
MODIFY_PUSH_CONFIG_SUBSCRIP Description: pubsub.projects.subscriptions.modifyPushConfig Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId IS_INPUT
IMPORTING TY_020
ModifyPushConfigRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING DATA
Output Data EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
PATCH_SNAPSHOTS Description: pubsub.projects.snapshots.patch Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SNAPSHOTS_ID
IMPORTING STRING
snapshotsId IS_INPUT
IMPORTING TY_042
UpdateSnapshotRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_037
Snapshot EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
PATCH_SUBSCRIPTIONS Description: pubsub.projects.subscriptions.patch Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId IS_INPUT
IMPORTING TY_043
UpdateSubscriptionRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_038
Subscription EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
PATCH_TOPICS Description: pubsub.projects.topics.patch Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_TOPICS_ID
IMPORTING STRING
topicsId IS_INPUT
IMPORTING TY_044
UpdateTopicRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_041
Topic EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
PUBLISH_TOPICS Description: pubsub.projects.topics.publish Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_TOPICS_ID
IMPORTING STRING
topicsId IS_INPUT
IMPORTING TY_023
PublishRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_024
PublishResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
PULL_SUBSCRIPTIONS Description: pubsub.projects.subscriptions.pull Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId IS_INPUT
IMPORTING TY_026
PullRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_027
PullResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
ROLLBACK_SCHEMAS Description: pubsub.projects.schemas.rollback Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SCHEMAS_ID
IMPORTING STRING
schemasId IS_INPUT
IMPORTING TY_031
RollbackSchemaRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_032
Schema EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
SEEK_SUBSCRIPTIONS Description: pubsub.projects.subscriptions.seek Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId IS_INPUT
IMPORTING TY_034
SeekRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING DATA
Output Data EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
SET_IAM_POLICY_SCHEMAS Description: pubsub.projects.schemas.setIamPolicy Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SCHEMAS_ID
IMPORTING STRING
schemasId IS_INPUT
IMPORTING TY_036
SetIamPolicyRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_022
Policy EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
SET_IAM_POLICY_SNAPSHOTS Description: pubsub.projects.snapshots.setIamPolicy Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SNAPSHOTS_ID
IMPORTING STRING
snapshotsId IS_INPUT
IMPORTING TY_036
SetIamPolicyRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_022
Policy EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
SET_IAM_POLICY_SUBSCRIPTION Description: pubsub.projects.subscriptions.setIamPolicy Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId IS_INPUT
IMPORTING TY_036
SetIamPolicyRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_022
Policy EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
SET_IAM_POLICY_TOPICS Description: pubsub.projects.topics.setIamPolicy Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_TOPICS_ID
IMPORTING STRING
topicsId IS_INPUT
IMPORTING TY_036
SetIamPolicyRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_022
Policy EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
TEST_IAM_PERMISSIONS_SCHEMA Description: pubsub.projects.schemas.testIamPermissions Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SCHEMAS_ID
IMPORTING STRING
schemasId IS_INPUT
IMPORTING TY_039
TestIamPermissionsRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_040
TestIamPermissionsResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
TEST_IAM_PERMISSIONS_SNAPSH Description: pubsub.projects.snapshots.testIamPermissions Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SNAPSHOTS_ID
IMPORTING STRING
snapshotsId IS_INPUT
IMPORTING TY_039
TestIamPermissionsRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_040
TestIamPermissionsResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
TEST_IAM_PERMISSIONS_SUBSCR Description: pubsub.projects.subscriptions.testIamPermissions Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_SUBSCRIPTIONS_ID
IMPORTING STRING
subscriptionsId IS_INPUT
IMPORTING TY_039
TestIamPermissionsRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_040
TestIamPermissionsResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
TEST_IAM_PERMISSIONS_TOPICS Description: pubsub.projects.topics.testIamPermissions Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IV_P_TOPICS_ID
IMPORTING STRING
topicsId IS_INPUT
IMPORTING TY_039
TestIamPermissionsRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING TY_040
TestIamPermissionsResponse EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
VALIDATE_MESSAGE_SCHEMAS Description: pubsub.projects.schemas.validateMessage Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IS_INPUT
IMPORTING TY_045
ValidateMessageRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING DATA
Output Data EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
VALIDATE_SCHEMAS Description: pubsub.projects.schemas.validate Visibility: PUBLIC Parameters Name Category Type Description IV_P_PROJECTS_ID
IMPORTING STRING
projectsId IS_INPUT
IMPORTING TY_047
ValidateSchemaRequest ES_RAW
EXPORTING DATA
Raw Output Data ES_OUTPUT
EXPORTING DATA
Output Data EV_RET_CODE
EXPORTING I
Return Code EV_ERR_TEXT
EXPORTING STRING
Error Text ES_ERR_RESP
EXPORTING /GOOG/ERR_RESP
Error Response
Exception Name Description /GOOG/CX_SDK
ABAP SDK for Google Cloud: Exception Class
CLOSE Description: Close Connection Visibility: PUBLIC Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-16 UTC.
Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-16 UTC."],[],[]]