Class /GOOG/CL_SLIDES_V1

Class

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

Types

Type Description Visibility
TY_001 AffineTransform PUBLIC
TY_002 AutoText PUBLIC
TY_003 Autofit PUBLIC
TY_004 BatchUpdatePresentationRequest PUBLIC
TY_005 BatchUpdatePresentationResponse PUBLIC
TY_006 Bullet PUBLIC
TY_007 ColorScheme PUBLIC
TY_008 ColorStop PUBLIC
TY_009 CreateImageRequest PUBLIC
TY_010 CreateImageResponse PUBLIC
TY_011 CreateLineRequest PUBLIC
TY_012 CreateLineResponse PUBLIC
TY_013 CreateParagraphBulletsRequest PUBLIC
TY_014 CreateShapeRequest PUBLIC
TY_015 CreateShapeResponse PUBLIC
TY_016 CreateSheetsChartRequest PUBLIC
TY_017 CreateSheetsChartResponse PUBLIC
TY_018 CreateSlideRequest PUBLIC
TY_019 CreateSlideResponse PUBLIC
TY_020 CreateTableRequest PUBLIC
TY_021 CreateTableResponse PUBLIC
TY_022 CreateVideoRequest PUBLIC
TY_023 CreateVideoResponse PUBLIC
TY_024 CropProperties PUBLIC
TY_025 DeleteObjectRequest PUBLIC
TY_026 DeleteParagraphBulletsRequest PUBLIC
TY_027 DeleteTableColumnRequest PUBLIC
TY_028 DeleteTableRowRequest PUBLIC
TY_029 DeleteTextRequest PUBLIC
TY_030 Dimension PUBLIC
TY_031 DuplicateObjectRequest PUBLIC
TY_032 DuplicateObjectResponse PUBLIC
TY_034 GroupObjectsRequest PUBLIC
TY_035 GroupObjectsResponse PUBLIC
TY_036 Image PUBLIC
TY_037 ImageProperties PUBLIC
TY_038 InsertTableColumnsRequest PUBLIC
TY_039 InsertTableRowsRequest PUBLIC
TY_040 InsertTextRequest PUBLIC
TY_041 LayoutPlaceholderIdMapping PUBLIC
TY_042 LayoutProperties PUBLIC
TY_043 LayoutReference PUBLIC
TY_044 Line PUBLIC
TY_045 LineConnection PUBLIC
TY_046 LineFill PUBLIC
TY_047 LineProperties PUBLIC
TY_048 Link PUBLIC
TY_049 List PUBLIC
TY_050 MasterProperties PUBLIC
TY_051 MergeTableCellsRequest PUBLIC
TY_052 NestingLevel PUBLIC
TY_053 NotesProperties PUBLIC
TY_054 OpaqueColor PUBLIC
TY_055 OptionalColor PUBLIC
TY_056 Outline PUBLIC
TY_057 OutlineFill PUBLIC
TY_058 Page PUBLIC
TY_059 PageBackgroundFill PUBLIC
TY_060 PageElement PUBLIC
TY_061 PageElementProperties PUBLIC
TY_062 PageProperties PUBLIC
TY_063 ParagraphMarker PUBLIC
TY_064 ParagraphStyle PUBLIC
TY_065 Placeholder PUBLIC
TY_066 Presentation PUBLIC
TY_067 Range PUBLIC
TY_068 Recolor PUBLIC
TY_069 RefreshSheetsChartRequest PUBLIC
TY_070 ReplaceAllShapesWithImageRequest PUBLIC
TY_071 ReplaceAllShapesWithImageResponse PUBLIC
TY_072 ReplaceAllShapesWithSheetsChartRequest PUBLIC
TY_073 ReplaceAllShapesWithSheetsChartResponse PUBLIC
TY_074 ReplaceAllTextRequest PUBLIC
TY_075 ReplaceAllTextResponse PUBLIC
TY_076 ReplaceImageRequest PUBLIC
TY_077 Request PUBLIC
TY_078 RerouteLineRequest PUBLIC
TY_079 Response PUBLIC
TY_080 RgbColor PUBLIC
TY_081 Shadow PUBLIC
TY_082 Shape PUBLIC
TY_083 ShapeBackgroundFill PUBLIC
TY_084 ShapeProperties PUBLIC
TY_085 SheetsChart PUBLIC
TY_086 SheetsChartProperties PUBLIC
TY_087 Size PUBLIC
TY_089 SolidFill PUBLIC
TY_090 StretchedPictureFill PUBLIC
TY_091 SubstringMatchCriteria PUBLIC
TY_092 Table PUBLIC
TY_093 TableBorderCell PUBLIC
TY_094 TableBorderFill PUBLIC
TY_095 TableBorderProperties PUBLIC
TY_096 TableBorderRow PUBLIC
TY_097 TableCell PUBLIC
TY_098 TableCellBackgroundFill PUBLIC
TY_099 TableCellLocation PUBLIC
TY_100 TableCellProperties PUBLIC
TY_101 TableColumnProperties PUBLIC
TY_102 TableRange PUBLIC
TY_103 TableRow PUBLIC
TY_104 TableRowProperties PUBLIC
TY_105 TextContent PUBLIC
TY_106 TextElement PUBLIC
TY_107 TextRun PUBLIC
TY_108 TextStyle PUBLIC
TY_109 ThemeColorPair PUBLIC
TY_110 Thumbnail PUBLIC
TY_111 UngroupObjectsRequest PUBLIC
TY_112 UnmergeTableCellsRequest PUBLIC
TY_113 UpdateImagePropertiesRequest PUBLIC
TY_114 UpdateLineCategoryRequest PUBLIC
TY_115 UpdateLinePropertiesRequest PUBLIC
TY_116 UpdatePageElementAltTextRequest PUBLIC
TY_117 UpdatePageElementTransformRequest PUBLIC
TY_118 UpdatePageElementsZOrderRequest PUBLIC
TY_119 UpdatePagePropertiesRequest PUBLIC
TY_120 UpdateParagraphStyleRequest PUBLIC
TY_121 UpdateShapePropertiesRequest PUBLIC
TY_122 UpdateSlidePropertiesRequest PUBLIC
TY_123 UpdateSlidesPositionRequest PUBLIC
TY_124 UpdateTableBorderPropertiesRequest PUBLIC
TY_125 UpdateTableCellPropertiesRequest PUBLIC
TY_126 UpdateTableColumnPropertiesRequest PUBLIC
TY_127 UpdateTableRowPropertiesRequest PUBLIC
TY_128 UpdateTextStyleRequest PUBLIC
TY_129 UpdateVideoPropertiesRequest PUBLIC
TY_130 Video PUBLIC
TY_131 VideoProperties PUBLIC
TY_132 WeightedFontFamily PUBLIC
TY_133 WordArt PUBLIC
TY_134 WriteControl PUBLIC
TY_135 SpeakerSpotlight PUBLIC
TY_136 SpeakerSpotlightProperties PUBLIC
TY_T_008 ColorStop PUBLIC
TY_T_041 LayoutPlaceholderIdMapping PUBLIC
TY_T_058 Page PUBLIC
TY_T_060 PageElement PUBLIC
TY_T_077 Request PUBLIC
TY_T_079 Response PUBLIC
TY_T_093 TableBorderCell PUBLIC
TY_T_096 TableBorderRow PUBLIC
TY_T_097 TableCell PUBLIC
TY_T_101 TableColumnProperties PUBLIC
TY_T_103 TableRow PUBLIC
TY_T_106 TextElement PUBLIC
TY_T_109 ThemeColorPair PUBLIC
TY_T_INT4 Table of Integers PUBLIC
TY_T_STRING Table of Strings PUBLIC

Constants

Name Type Description Value Visibility
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
C_REVISION_DATE DATUM Discovery Document revision Date 20240820 PUBLIC
C_ROOT_URL STRING API Root URL https://slides.googleapis.com PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Google Service Name slides:v1 PUBLIC
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Supported Auth Types OOOOWW 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

BATCH_UPDATE_PRESENTATIONS

  • Description: slides.presentations.batchUpdate
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PRESENTATION_ID IMPORTING STRING presentationId
IS_INPUT IMPORTING TY_004 BatchUpdatePresentationRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_005 BatchUpdatePresentationResponse
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_PRESENTATIONS

  • Description: slides.presentations.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT IMPORTING TY_066 Presentation
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 Presentation
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_PAGES

  • Description: slides.presentations.pages.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PAGE_OBJECT_ID IMPORTING STRING pageObjectId
IV_P_PRESENTATION_ID IMPORTING STRING presentationId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_058 Page
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_PRESENTATIONS

  • Description: slides.presentations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PRESENTATIONS_ID IMPORTING STRING presentationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 Presentation
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_THUMBNAIL_PAGES

  • Description: slides.presentations.pages.getThumbnail
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_THUMBNAILPROPERTIESMIMETY IMPORTING STRING thumbnailProperties.mimeType
IV_Q_THUMBNAILPROPERTIESTHUMBN IMPORTING STRING thumbnailProperties.thumbnailSize
IV_P_PAGE_OBJECT_ID IMPORTING STRING pageObjectId
IV_P_PRESENTATION_ID IMPORTING STRING presentationId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_110 Thumbnail
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