Class
/GOOG/CL_STORAGETRANSFER_V1
- Inheriting from:
/GOOG/CL_HTTP_CLIENT
- Description:
Storage Transfer API v1
Types
Type | Description | Visibility |
---|---|---|
TY_001
|
AgentPool
|
PUBLIC |
TY_002
|
AwsAccessKey
|
PUBLIC |
TY_003
|
AwsS3CompatibleData
|
PUBLIC |
TY_004
|
AwsS3Data
|
PUBLIC |
TY_005
|
AzureBlobStorageData
|
PUBLIC |
TY_006
|
AzureCredentials
|
PUBLIC |
TY_007
|
BandwidthLimit
|
PUBLIC |
TY_009
|
Date
|
PUBLIC |
TY_013
|
EventStream
|
PUBLIC |
TY_014
|
GcsData
|
PUBLIC |
TY_015
|
GoogleServiceAccount
|
PUBLIC |
TY_016
|
HttpData
|
PUBLIC |
TY_017
|
ListAgentPoolsResponse
|
PUBLIC |
TY_018
|
ListOperationsResponse
|
PUBLIC |
TY_019
|
ListTransferJobsResponse
|
PUBLIC |
TY_020
|
LoggingConfig
|
PUBLIC |
TY_021
|
MetadataOptions
|
PUBLIC |
TY_022
|
NotificationConfig
|
PUBLIC |
TY_023
|
ObjectConditions
|
PUBLIC |
TY_024
|
Operation
|
PUBLIC |
TY_026
|
PosixFilesystem
|
PUBLIC |
TY_028
|
RunTransferJobRequest
|
PUBLIC |
TY_029
|
S3CompatibleMetadata
|
PUBLIC |
TY_030
|
Schedule
|
PUBLIC |
TY_031
|
Status
|
PUBLIC |
TY_032
|
TimeOfDay
|
PUBLIC |
TY_034
|
TransferJob
|
PUBLIC |
TY_035
|
TransferManifest
|
PUBLIC |
TY_036
|
TransferOptions
|
PUBLIC |
TY_037
|
TransferSpec
|
PUBLIC |
TY_038
|
UpdateTransferJobRequest
|
PUBLIC |
TY_039
|
HdfsData
|
PUBLIC |
TY_040
|
ReplicationSpec
|
PUBLIC |
TY_T_001
|
AgentPool
|
PUBLIC |
TY_T_024
|
Operation
|
PUBLIC |
TY_T_034
|
TransferJob
|
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 | storagetransfer:v1 | PUBLIC |
C_ROOT_URL
|
STRING
|
API Root URL | https://storagetransfer.googleapis.com | PUBLIC |
C_REVISION_DATE
|
DATUM
|
Discovery Document revision Date | 20241026 | 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 | 1.1 | 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_TRANSFER_OPERATIONS
- Description: storagetransfer.transferOperations.cancel
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_P_TRANSFER_OPERATIONS_ID
|
IMPORTING | STRING
|
transferOperationsId |
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_AGENT_POOLS
- Description: storagetransfer.projects.agentPools.create
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_Q_AGENTPOOLID
|
IMPORTING | STRING
|
agentPoolId |
IV_P_PROJECTS_ID
|
IMPORTING | STRING
|
projectsId |
IS_INPUT
|
IMPORTING | TY_001
|
AgentPool |
ES_RAW
|
EXPORTING | DATA
|
Raw Output Data |
ES_OUTPUT
|
EXPORTING | TY_001
|
AgentPool |
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_TRANSFER_JOBS
- Description: storagetransfer.transferJobs.create
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IS_INPUT
|
IMPORTING | TY_034
|
TransferJob |
ES_RAW
|
EXPORTING | DATA
|
Raw Output Data |
ES_OUTPUT
|
EXPORTING | TY_034
|
TransferJob |
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_AGENT_POOLS
- Description: storagetransfer.projects.agentPools.delete
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_P_PROJECTS_ID
|
IMPORTING | STRING
|
projectsId |
IV_P_AGENT_POOLS_ID
|
IMPORTING | STRING
|
agentPoolsId |
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_TRANSFER_JOBS
- Description: storagetransfer.transferJobs.delete
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_Q_PROJECTID
|
IMPORTING | STRING
|
projectId |
IV_P_TRANSFER_JOBS_ID
|
IMPORTING | STRING
|
transferJobsId |
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_AGENT_POOLS
- Description: storagetransfer.projects.agentPools.get
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_P_PROJECTS_ID
|
IMPORTING | STRING
|
projectsId |
IV_P_AGENT_POOLS_ID
|
IMPORTING | STRING
|
agentPoolsId |
ES_RAW
|
EXPORTING | DATA
|
Raw Output Data |
ES_OUTPUT
|
EXPORTING | TY_001
|
AgentPool |
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_GOOGLE_SERVICE_ACCOUNTS
- Description: storagetransfer.googleServiceAccounts.get
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_P_PROJECT_ID
|
IMPORTING | STRING
|
projectId |
ES_RAW
|
EXPORTING | DATA
|
Raw Output Data |
ES_OUTPUT
|
EXPORTING | TY_015
|
GoogleServiceAccount |
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_TRANSFER_JOBS
- Description: storagetransfer.transferJobs.get
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_Q_PROJECTID
|
IMPORTING | STRING
|
projectId |
IV_P_TRANSFER_JOBS_ID
|
IMPORTING | STRING
|
transferJobsId |
ES_RAW
|
EXPORTING | DATA
|
Raw Output Data |
ES_OUTPUT
|
EXPORTING | TY_034
|
TransferJob |
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_TRANSFER_OPERATIONS
- Description: storagetransfer.transferOperations.get
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_P_TRANSFER_OPERATIONS_ID
|
IMPORTING | STRING
|
transferOperationsId |
ES_RAW
|
EXPORTING | DATA
|
Raw Output Data |
ES_OUTPUT
|
EXPORTING | TY_024
|
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 |
LIST_AGENT_POOLS
- Description: storagetransfer.projects.agentPools.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_017
|
ListAgentPoolsResponse |
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_TRANSFER_JOBS
- Description: storagetransfer.transferJobs.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 |
ES_RAW
|
EXPORTING | DATA
|
Raw Output Data |
ES_OUTPUT
|
EXPORTING | TY_019
|
ListTransferJobsResponse |
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_TRANSFER_OPERATIONS
- Description: storagetransfer.transferOperations.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 |
ES_RAW
|
EXPORTING | DATA
|
Raw Output Data |
ES_OUTPUT
|
EXPORTING | TY_018
|
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 |
PATCH_AGENT_POOLS
- Description: storagetransfer.projects.agentPools.patch
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_Q_UPDATEMASK
|
IMPORTING | STRING
|
updateMask |
IV_P_PROJECTS_ID
|
IMPORTING | STRING
|
projectsId |
IV_P_AGENT_POOLS_ID
|
IMPORTING | STRING
|
agentPoolsId |
IS_INPUT
|
IMPORTING | TY_001
|
AgentPool |
ES_RAW
|
EXPORTING | DATA
|
Raw Output Data |
ES_OUTPUT
|
EXPORTING | TY_001
|
AgentPool |
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_TRANSFER_JOBS
- Description: storagetransfer.transferJobs.patch
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_P_TRANSFER_JOBS_ID
|
IMPORTING | STRING
|
transferJobsId |
IS_INPUT
|
IMPORTING | TY_038
|
UpdateTransferJobRequest |
ES_RAW
|
EXPORTING | DATA
|
Raw Output Data |
ES_OUTPUT
|
EXPORTING | TY_034
|
TransferJob |
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 |
PAUSE_TRANSFER_OPERATIONS
- Description: storagetransfer.transferOperations.pause
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_P_TRANSFER_OPERATIONS_ID
|
IMPORTING | STRING
|
transferOperationsId |
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 |
RESUME_TRANSFER_OPERATIONS
- Description: storagetransfer.transferOperations.resume
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_P_TRANSFER_OPERATIONS_ID
|
IMPORTING | STRING
|
transferOperationsId |
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 |
RUN_TRANSFER_JOBS
- Description: storagetransfer.transferJobs.run
- Visibility: PUBLIC
Parameters
Name | Category | Type | Description |
---|---|---|---|
IV_P_TRANSFER_JOBS_ID
|
IMPORTING | STRING
|
transferJobsId |
IS_INPUT
|
IMPORTING | TY_028
|
RunTransferJobRequest |
ES_RAW
|
EXPORTING | DATA
|
Raw Output Data |
ES_OUTPUT
|
EXPORTING | TY_024
|
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 |
CLOSE
- Description: Close Connection
- Visibility: PUBLIC