Send feedback Class /GOOG/CL_PUBSUB_V1 Stay organized with collections Save and categorize content based on your preferences. On-premises or any cloud edition v1.12keyboard_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_062 AwsMsk PUBLIC TY_063 AzureEventHubs PUBLIC TY_064 ConfluentCloud PUBLIC TY_065 JavaScriptUDF PUBLIC TY_066 MessageTransform 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_066 MessageTransform PUBLIC TY_T_STRING Table of Strings PUBLIC
Constants Name Type Description Value Visibility C_CLOUD_VERSION /GOOG/SDK_VERSION Lowest Cloud Version 1.0 PUBLIC C_ON_PREM_VERSION /GOOG/SDK_VERSION Lowest On-premises Version 1.0 PUBLIC C_PATH_PREFIX STRING API Path Prefix PUBLIC C_REVISION_DATE DATUM Discovery Document revision Date 20250225 PUBLIC C_ROOT_URL STRING API Root URL https://pubsub.googleapis.com PUBLIC C_SERVICE_NAME /GOOG/SERVICE_NAME Google Service Name pubsub:v1 PUBLIC C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Supported Auth Types IJIJWW 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-12-19 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-12-19 UTC."],[],[]]