Class /GOOG/CL_DATASTREAM_V1

Class

/GOOG/CL_DATASTREAM_V1
  • Inheriting from:/GOOG/CL_HTTP_CLIENT
  • Description:Datastream API v1
For general information about a class in ABAP SDK for Google Cloud, see API client stub.

Types

Type Description Visibility
TY_002 BackfillAllStrategy PUBLIC
TY_003 BackfillJob PUBLIC
TY_005 BigQueryDestinationConfig PUBLIC
TY_008 ConnectionProfile PUBLIC
TY_009 DatasetTemplate PUBLIC
TY_010 DestinationConfig PUBLIC
TY_011 DiscoverConnectionProfileRequest PUBLIC
TY_012 DiscoverConnectionProfileResponse PUBLIC
TY_015 Error PUBLIC
TY_016 FetchStaticIpsResponse PUBLIC
TY_017 ForwardSshTunnelConnectivity PUBLIC
TY_018 GcsDestinationConfig PUBLIC
TY_019 GcsProfile PUBLIC
TY_020 JsonFileFormat PUBLIC
TY_021 ListConnectionProfilesResponse PUBLIC
TY_022 ListLocationsResponse PUBLIC
TY_023 ListOperationsResponse PUBLIC
TY_024 ListPrivateConnectionsResponse PUBLIC
TY_025 ListRoutesResponse PUBLIC
TY_026 ListStreamObjectsResponse PUBLIC
TY_027 ListStreamsResponse PUBLIC
TY_028 Location PUBLIC
TY_029 LookupStreamObjectRequest PUBLIC
TY_030 MysqlColumn PUBLIC
TY_031 MysqlDatabase PUBLIC
TY_032 MysqlObjectIdentifier PUBLIC
TY_033 MysqlProfile PUBLIC
TY_034 MysqlRdbms PUBLIC
TY_035 MysqlSourceConfig PUBLIC
TY_036 MysqlSslConfig PUBLIC
TY_037 MysqlTable PUBLIC
TY_038 Operation PUBLIC
TY_039 OracleColumn PUBLIC
TY_040 OracleObjectIdentifier PUBLIC
TY_041 OracleProfile PUBLIC
TY_042 OracleRdbms PUBLIC
TY_043 OracleSchema PUBLIC
TY_044 OracleSourceConfig PUBLIC
TY_045 OracleTable PUBLIC
TY_046 PostgresqlColumn PUBLIC
TY_047 PostgresqlObjectIdentifier PUBLIC
TY_048 PostgresqlProfile PUBLIC
TY_049 PostgresqlRdbms PUBLIC
TY_050 PostgresqlSchema PUBLIC
TY_051 PostgresqlSourceConfig PUBLIC
TY_052 PostgresqlTable PUBLIC
TY_053 PrivateConnection PUBLIC
TY_054 PrivateConnectivity PUBLIC
TY_055 Route PUBLIC
TY_056 SingleTargetDataset PUBLIC
TY_057 SourceConfig PUBLIC
TY_058 SourceHierarchyDatasets PUBLIC
TY_059 SourceObjectIdentifier PUBLIC
TY_061 StartBackfillJobResponse PUBLIC
TY_063 Status PUBLIC
TY_065 StopBackfillJobResponse PUBLIC
TY_066 Stream PUBLIC
TY_068 StreamObject PUBLIC
TY_072 VpcPeeringConfig PUBLIC
TY_073 CdcStrategy PUBLIC
TY_075 MysqlLogPosition PUBLIC
TY_077 RunStreamRequest PUBLIC
TY_078 SpecificStartPosition PUBLIC
TY_081 OracleScnPosition PUBLIC
TY_082 OracleSslConfig PUBLIC
TY_084 SqlServerColumn PUBLIC
TY_085 SqlServerObjectIdentifier PUBLIC
TY_086 SqlServerProfile PUBLIC
TY_087 SqlServerRdbms PUBLIC
TY_088 SqlServerSchema PUBLIC
TY_089 SqlServerSourceConfig PUBLIC
TY_090 SqlServerTable PUBLIC
TY_092 BinaryLogParser PUBLIC
TY_094 BlmtConfig PUBLIC
TY_096 LogFileDirectories PUBLIC
TY_098 MysqlGtidPosition PUBLIC
TY_099 Oauth2ClientCredentials PUBLIC
TY_100 OracleAsmConfig PUBLIC
TY_102 PostgresqlSslConfig PUBLIC
TY_103 SalesforceField PUBLIC
TY_104 SalesforceObject PUBLIC
TY_105 SalesforceObjectIdentifier PUBLIC
TY_106 SalesforceOrg PUBLIC
TY_107 SalesforceProfile PUBLIC
TY_108 SalesforceSourceConfig PUBLIC
TY_109 ServerAndClientVerification PUBLIC
TY_110 ServerVerification PUBLIC
TY_111 SqlServerLsnPosition PUBLIC
TY_112 UserCredentials PUBLIC
TY_T_008 ConnectionProfile PUBLIC
TY_T_015 Error PUBLIC
TY_T_028 Location PUBLIC
TY_T_030 MysqlColumn PUBLIC
TY_T_031 MysqlDatabase PUBLIC
TY_T_037 MysqlTable PUBLIC
TY_T_038 Operation PUBLIC
TY_T_039 OracleColumn PUBLIC
TY_T_043 OracleSchema PUBLIC
TY_T_045 OracleTable PUBLIC
TY_T_046 PostgresqlColumn PUBLIC
TY_T_050 PostgresqlSchema PUBLIC
TY_T_052 PostgresqlTable PUBLIC
TY_T_053 PrivateConnection PUBLIC
TY_T_055 Route PUBLIC
TY_T_066 Stream PUBLIC
TY_T_068 StreamObject PUBLIC
TY_T_084 SqlServerColumn PUBLIC
TY_T_088 SqlServerSchema PUBLIC
TY_T_090 SqlServerTable PUBLIC
TY_T_103 SalesforceField PUBLIC
TY_T_104 SalesforceObject 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 datastream:v1 PUBLIC
C_ROOT_URL STRING API Root URL https://datastream.googleapis.com PUBLIC
C_REVISION_DATE DATUM Discovery Document revision Date 20250219 PUBLIC
C_PATH_PREFIX STRING API Path Prefix PUBLIC
C_ON_PREM_VERSION /GOOG/SDK_VERSION Lowest On-premises Version 1.7 PUBLIC
C_CLOUD_VERSION /GOOG/SDK_VERSION Lowest Cloud Version 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

CANCEL_OPERATIONS

  • Description: datastream.projects.locations.operations.cancel
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
IS_INPUT IMPORTING DATA Input Data
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

CREATE_CONNECTION_PROFILES

  • Description: datastream.projects.locations.connectionProfiles.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_CONNECTIONPROFILEID IMPORTING STRING connectionProfileId
IV_Q_FORCE IMPORTING STRING force
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_VALIDATEONLY IMPORTING STRING validateOnly
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_008 ConnectionProfile
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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_PRIVATE_CONNECTIONS

  • Description: datastream.projects.locations.privateConnections.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FORCE IMPORTING STRING force
IV_Q_PRIVATECONNECTIONID IMPORTING STRING privateConnectionId
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_053 PrivateConnection
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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_ROUTES

  • Description: projects.locations.privateConnections.routes.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_ROUTEID IMPORTING STRING routeId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_PRIVATE_CONNECTIONS_ID IMPORTING STRING privateConnectionsId
IS_INPUT IMPORTING TY_055 Route
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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_STREAMS

  • Description: datastream.projects.locations.streams.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FORCE IMPORTING STRING force
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_STREAMID IMPORTING STRING streamId
IV_Q_VALIDATEONLY IMPORTING STRING validateOnly
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_066 Stream
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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_CONNECTION_PROFILES

  • Description: datastream.projects.locations.connectionProfiles.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_CONNECTION_PROFILES_ID IMPORTING STRING connectionProfilesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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_OPERATIONS

  • Description: datastream.projects.locations.operations.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
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_PRIVATE_CONNECTIONS

  • Description: datastream.projects.locations.privateConnections.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FORCE IMPORTING STRING force
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_PRIVATE_CONNECTIONS_ID IMPORTING STRING privateConnectionsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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_ROUTES

  • Description: projects.locations.privateConnections.routes.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_PRIVATE_CONNECTIONS_ID IMPORTING STRING privateConnectionsId
IV_P_ROUTES_ID IMPORTING STRING routesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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_STREAMS

  • Description: datastream.projects.locations.streams.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_STREAMS_ID IMPORTING STRING streamsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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

DISCOVER_CONNECTION_PROFILE

  • Description: datastream.projects.locations.connectionProfiles.discover
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_011 DiscoverConnectionProfileRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_012 DiscoverConnectionProfileResponse
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

FETCH_STATIC_IPS_LOCATIONS

  • Description: datastream.projects.locations.fetchStaticIps
  • 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_LOCATIONS_ID IMPORTING STRING locationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_016 FetchStaticIpsResponse
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_CONNECTION_PROFILES

  • Description: datastream.projects.locations.connectionProfiles.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_CONNECTION_PROFILES_ID IMPORTING STRING connectionProfilesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_008 ConnectionProfile
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_LOCATIONS

  • Description: datastream.projects.locations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_028 Location
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_OBJECTS

  • Description: datastream.projects.locations.streams.objects.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_STREAMS_ID IMPORTING STRING streamsId
IV_P_OBJECTS_ID IMPORTING STRING objectsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_068 StreamObject
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_OPERATIONS

  • Description: datastream.projects.locations.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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_PRIVATE_CONNECTIONS

  • Description: datastream.projects.locations.privateConnections.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_PRIVATE_CONNECTIONS_ID IMPORTING STRING privateConnectionsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_053 PrivateConnection
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_ROUTES

  • Description: datastream.projects.locations.privateConnections.routes.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_PRIVATE_CONNECTIONS_ID IMPORTING STRING privateConnectionsId
IV_P_ROUTES_ID IMPORTING STRING routesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_055 Route
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_STREAMS

  • Description: datastream.projects.locations.streams.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_STREAMS_ID IMPORTING STRING streamsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 Stream
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_CONNECTION_PROFILES

  • Description: datastream.projects.locations.connectionProfiles.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
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
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_021 ListConnectionProfilesResponse
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_LOCATIONS

  • Description: datastream.projects.locations.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
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_022 ListLocationsResponse
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_OBJECTS

  • Description: datastream.projects.locations.streams.objects.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_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_STREAMS_ID IMPORTING STRING streamsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_026 ListStreamObjectsResponse
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_OPERATIONS

  • Description: datastream.projects.locations.operations.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
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
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_023 ListOperationsResponse
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_PRIVATE_CONNECTIONS

  • Description: datastream.projects.locations.privateConnections.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
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
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_024 ListPrivateConnectionsResponse
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_ROUTES

  • Description: projects.locations.privateConnections.routes.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
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_PRIVATE_CONNECTIONS_ID IMPORTING STRING privateConnectionsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_025 ListRoutesResponse
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_STREAMS

  • Description: datastream.projects.locations.streams.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
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
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_027 ListStreamsResponse
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

LOOKUP_OBJECTS

  • Description: datastream.projects.locations.streams.objects.lookup
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_STREAMS_ID IMPORTING STRING streamsId
IS_INPUT IMPORTING TY_029 LookupStreamObjectRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_068 StreamObject
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_CONNECTION_PROFILES

  • Description: datastream.projects.locations.connectionProfiles.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FORCE IMPORTING STRING force
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_Q_VALIDATEONLY IMPORTING STRING validateOnly
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_CONNECTION_PROFILES_ID IMPORTING STRING connectionProfilesId
IS_INPUT IMPORTING TY_008 ConnectionProfile
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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_STREAMS

  • Description: datastream.projects.locations.streams.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FORCE IMPORTING STRING force
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_Q_VALIDATEONLY IMPORTING STRING validateOnly
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_STREAMS_ID IMPORTING STRING streamsId
IS_INPUT IMPORTING TY_066 Stream
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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

RUN_STREAMS

  • Description: datastream.projects.locations.streams.run
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_STREAMS_ID IMPORTING STRING streamsId
IS_INPUT IMPORTING TY_077 RunStreamRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 Operation
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

START_BACKFILL_JOB_OBJECTS

  • Description: projects.locations.streams.objects.startBackfillJob
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_STREAMS_ID IMPORTING STRING streamsId
IV_P_OBJECTS_ID IMPORTING STRING objectsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_061 StartBackfillJobResponse
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

STOP_BACKFILL_JOB_OBJECTS

  • Description: projects.locations.streams.objects.stopBackfillJob
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_STREAMS_ID IMPORTING STRING streamsId
IV_P_OBJECTS_ID IMPORTING STRING objectsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_065 StopBackfillJobResponse
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