├── Source ├── Tests │ ├── Data │ │ ├── TaskDelete1.response.txt │ │ ├── TaskEmpty1.response.txt │ │ ├── TaskError1.request.txt │ │ ├── TaskEmpty1.request.txt │ │ ├── TaskPage1a.request.txt │ │ ├── TaskPage1c.request.txt │ │ ├── TaskDelete1.request.txt │ │ ├── TaskPage1d.request.txt │ │ ├── TaskError1.response.txt │ │ ├── TaskPage1b.request.txt │ │ ├── Task1.request.txt │ │ ├── TaskBatchPage1b.request.txt │ │ ├── TaskBatchPage1a.request.txt │ │ ├── Task1.rest.txt │ │ ├── TaskPage1b.response.txt │ │ ├── TaskPage1d.response.txt │ │ ├── TaskPage1c.response.txt │ │ ├── Task1.response.txt │ │ ├── TaskPage1a.response.txt │ │ ├── TaskBatch1.response.txt │ │ ├── TaskBatch1.request.txt │ │ └── TaskBatchPage1b.response.txt │ └── main.m ├── GTLCommon_Sources.m ├── Resources │ ├── GTLFramework-Info.plist │ ├── GTLUnitTests-Info.plist │ └── DevTestTool-Info.plist ├── GTLNetworking_Sources.m ├── Utilities │ ├── GTLBase64.h │ ├── GTLFramework.h │ ├── GTLJSONParser.h │ └── GTLFramework.m └── Services │ ├── AppState │ └── Generated │ │ ├── GTLAppStateConstants.m │ │ ├── GTLAppState.h │ │ ├── GTLAppStateConstants.h │ │ └── GTLAppState_Sources.m │ ├── Tasks │ └── Generated │ │ ├── GTLTasks.h │ │ ├── GTLTasksConstants.m │ │ └── GTLTasks_Sources.m │ ├── Licensing │ └── Generated │ │ ├── GTLLicensingConstants.m │ │ ├── GTLLicensing.h │ │ └── GTLLicensingConstants.h │ ├── Groupssettings │ └── Generated │ │ ├── GTLGroupssettings.h │ │ ├── GTLGroupssettingsConstants.m │ │ └── GTLGroupssettings_Sources.m │ ├── Fitness │ └── Generated │ │ ├── GTLFitnessValue.m │ │ ├── GTLFitnessDevice.m │ │ ├── GTLFitnessDataTypeField.m │ │ └── GTLFitnessApplication.m │ ├── Mirror │ └── Generated │ │ ├── GTLMirrorCommand.m │ │ ├── GTLMirrorUserData.m │ │ ├── GTLMirrorAuthToken.m │ │ ├── GTLMirrorUserAction.m │ │ ├── GTLMirrorMenuValue.m │ │ └── GTLMirrorNotificationConfig.m │ ├── Gmail │ └── Generated │ │ ├── GTLGmailProfile.m │ │ ├── GTLGmailMessagePartHeader.m │ │ ├── GTLGmailMessagePartBody.m │ │ ├── GTLGmailHistoryMessageAdded.m │ │ └── GTLGmailHistoryMessageDeleted.m │ ├── SQLAdmin │ └── Generated │ │ ├── GTLSQLAdminConstants.m │ │ ├── GTLSQLAdminIpMapping.m │ │ └── GTLSQLAdminDatabaseFlags.m │ ├── AdSense │ └── Generated │ │ └── GTLAdSenseConstants.m │ ├── Prediction │ └── Generated │ │ └── GTLPrediction.h │ ├── YouTube │ └── Generated │ │ ├── GTLYouTubeLanguageTag.m │ │ ├── GTLYouTubeThumbnail.m │ │ ├── GTLYouTubeTokenPagination.m │ │ ├── GTLYouTubeGeoPoint.m │ │ ├── GTLYouTubePageInfo.m │ │ ├── GTLYouTubeVideoPlayer.m │ │ ├── GTLYouTubeVideoRating.m │ │ ├── GTLYouTubePlaylistPlayer.m │ │ ├── GTLYouTubePropertyValue.m │ │ ├── GTLYouTubePlaylistStatus.m │ │ ├── GTLYouTubeResourceId.m │ │ ├── GTLYouTubeInvideoTiming.m │ │ ├── GTLYouTubeLiveStreamStatus.m │ │ ├── GTLYouTubeLocalizedString.m │ │ ├── GTLYouTubeI18nRegionSnippet.m │ │ ├── GTLYouTubeInvideoPosition.m │ │ ├── GTLYouTubeChannelStatus.m │ │ ├── GTLYouTubeI18nLanguageSnippet.m │ │ ├── GTLYouTubePlaylistItemStatus.m │ │ ├── GTLYouTubeWatchSettings.m │ │ ├── GTLYouTubePromotedItemId.m │ │ ├── GTLYouTubeVideoAgeGating.m │ │ ├── GTLYouTubeIngestionInfo.m │ │ ├── GTLYouTubeGuideCategorySnippet.m │ │ ├── GTLYouTubeVideoConversionPing.m │ │ ├── GTLYouTubePlaylistContentDetails.m │ │ ├── GTLYouTubeCdnSettings.m │ │ ├── GTLYouTubeChannelConversionPing.m │ │ ├── GTLYouTubeVideoCategorySnippet.m │ │ ├── GTLYouTubeVideoStatistics.m │ │ └── GTLYouTubeMonitorStreamInfo.m │ ├── Calendar │ └── Generated │ │ ├── GTLCalendarError.m │ │ ├── GTLCalendarTimePeriod.m │ │ ├── GTLCalendarEventAttachment.m │ │ ├── GTLCalendarNotification.m │ │ ├── GTLCalendarEventReminder.m │ │ ├── GTLCalendarEventDateTime.m │ │ └── GTLCalendarColorDefinition.m │ ├── CivicInfo │ └── Generated │ │ └── GTLCivicInfoSource.m │ ├── Compute │ └── Generated │ │ ├── GTLComputeQuota.m │ │ └── GTLComputeConstants.m │ ├── Spectrum │ └── Generated │ │ ├── GTLSpectrumEventTime.m │ │ ├── GTLSpectrumDatabaseSpec.m │ │ ├── GTLSpectrumVcardTelephone.m │ │ ├── GTLSpectrumVcardTypedText.m │ │ ├── GTLSpectrumGeoLocationPoint.m │ │ ├── GTLSpectrumVcardAddress.m │ │ └── GTLSpectrumFrequencyRange.m │ ├── Bigquery │ └── Generated │ │ ├── GTLBigqueryTableCell.m │ │ ├── GTLBigqueryJobReference.m │ │ ├── GTLBigqueryViewDefinition.m │ │ ├── GTLBigqueryErrorProto.m │ │ ├── GTLBigqueryProjectReference.m │ │ ├── GTLBigqueryJobStatistics2.m │ │ ├── GTLBigqueryTableReference.m │ │ └── GTLBigqueryDatasetReference.m │ ├── Urlshortener │ └── Generated │ │ └── GTLUrlshortener.h │ ├── YouTubeAnalytics │ └── Generated │ │ ├── GTLYouTubeAnalyticsConstants.m │ │ └── GTLYouTubeAnalytics.h │ ├── MapsEngine │ └── Generated │ │ ├── GTLMapsEngineMapItem.m │ │ ├── GTLMapsEngineColor.m │ │ ├── GTLMapsEngineFile.m │ │ └── GTLMapsEngineBorder.m │ ├── Orkut │ └── Generated │ │ └── GTLOrkutLinkResource.m │ ├── Webmasters │ └── Generated │ │ └── GTLWebmastersWmxSite.m │ └── QPXExpress │ └── Generated │ └── GTLQPXExpressFlightInfo.m └── Examples ├── PlusSample ├── README.txt ├── English.lproj │ └── InfoPlist.strings ├── buildStripHeaders ├── PlusSampleAppController.h ├── main.m ├── Info.plist └── PlusSampleAppController.m ├── BloggerSample ├── README.txt ├── English.lproj │ └── InfoPlist.strings ├── buildStripHeaders ├── BloggerSampleAppController.h ├── main.m ├── Info.plist └── BloggerSampleAppController.m ├── BooksSample ├── README.txt ├── English.lproj │ └── InfoPlist.strings ├── buildStripHeaders ├── BooksSampleAppController.h ├── main.m ├── Info.plist └── BooksSampleAppController.m ├── CalendarSample ├── README.txt ├── English.lproj │ └── InfoPlist.strings ├── buildStripHeaders ├── CalendarSampleAppController.h ├── main.m ├── Info.plist ├── CalendarSampleAppController.m └── EditACLWindowController.h ├── DriveSample ├── README.txt ├── English.lproj │ └── InfoPlist.strings ├── buildStripHeaders ├── DriveSampleAppController.h ├── main.m ├── Info.plist └── DriveSampleAppController.m ├── TasksSample ├── README.txt ├── English.lproj │ └── InfoPlist.strings ├── buildStripHeaders ├── TasksSampleAppController.h ├── main.m ├── Info.plist └── TasksSampleAppController.m ├── YouTubeSample ├── README.txt ├── English.lproj │ └── InfoPlist.strings ├── buildStripHeaders ├── YouTubeSampleAppController.h ├── main.m ├── Info.plist └── YouTubeSampleAppController.m └── URLShortenerSample ├── README.txt ├── English.lproj └── InfoPlist.strings ├── buildStripHeaders ├── URLShortenerAppController.h ├── main.m ├── Info.plist └── URLShortenerAppController.m /Source/Tests/Data/TaskDelete1.response.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_5", 3 | "result" : { 4 | } 5 | } -------------------------------------------------------------------------------- /Source/Tests/Data/TaskEmpty1.response.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_7", 3 | "result" : { 4 | } 5 | } -------------------------------------------------------------------------------- /Examples/PlusSample/README.txt: -------------------------------------------------------------------------------- 1 | This sample should automatically build and copy over the GTL.framework as part of the build-and-run process. 2 | -------------------------------------------------------------------------------- /Examples/BloggerSample/README.txt: -------------------------------------------------------------------------------- 1 | This sample should automatically build and copy over the GTL.framework as part of the build-and-run process. 2 | -------------------------------------------------------------------------------- /Examples/BooksSample/README.txt: -------------------------------------------------------------------------------- 1 | This sample should automatically build and copy over the GTL.framework as part of the build-and-run process. 2 | -------------------------------------------------------------------------------- /Examples/CalendarSample/README.txt: -------------------------------------------------------------------------------- 1 | This sample should automatically build and copy over the GTL.framework as part of the build-and-run process. 2 | -------------------------------------------------------------------------------- /Examples/DriveSample/README.txt: -------------------------------------------------------------------------------- 1 | This sample should automatically build and copy over the GTL.framework as part of the build-and-run process. 2 | -------------------------------------------------------------------------------- /Examples/TasksSample/README.txt: -------------------------------------------------------------------------------- 1 | This sample should automatically build and copy over the GTL.framework as part of the build-and-run process. 2 | -------------------------------------------------------------------------------- /Examples/YouTubeSample/README.txt: -------------------------------------------------------------------------------- 1 | This sample should automatically build and copy over the GTL.framework as part of the build-and-run process. 2 | -------------------------------------------------------------------------------- /Examples/URLShortenerSample/README.txt: -------------------------------------------------------------------------------- 1 | This sample should automatically build and copy over the GTL.framework as part of the build-and-run process. 2 | -------------------------------------------------------------------------------- /Examples/BooksSample/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | NSHumanReadableCopyright = "© Google Inc. 2011"; 4 | -------------------------------------------------------------------------------- /Examples/DriveSample/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | NSHumanReadableCopyright = "© Google Inc. 2012"; 4 | -------------------------------------------------------------------------------- /Examples/PlusSample/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | NSHumanReadableCopyright = "© Google Inc. 2011"; 4 | -------------------------------------------------------------------------------- /Examples/TasksSample/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | NSHumanReadableCopyright = "© Google Inc. 2011"; 4 | -------------------------------------------------------------------------------- /Examples/BloggerSample/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | NSHumanReadableCopyright = "© Google Inc. 2012"; 4 | -------------------------------------------------------------------------------- /Examples/CalendarSample/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | NSHumanReadableCopyright = "© Google Inc. 2011"; 4 | -------------------------------------------------------------------------------- /Examples/YouTubeSample/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | NSHumanReadableCopyright = "© Google Inc. 2012"; 4 | -------------------------------------------------------------------------------- /Examples/URLShortenerSample/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | NSHumanReadableCopyright = "© Google Inc. 2011"; 4 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskError1.request.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_4", 3 | "apiVersion" : "v1", 4 | "params" : { 5 | "tasklist" : "abcd" 6 | }, 7 | "method" : "tasks.tasks.list", 8 | "jsonrpc" : "2.0" 9 | } 10 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskEmpty1.request.txt: -------------------------------------------------------------------------------- 1 | { 2 | "method" : "tasks.tasks.list", 3 | "id" : "gtl_7", 4 | "jsonrpc" : "2.0", 5 | "params" : { 6 | "tasklist" : "MTQwNzM4MjM0NzE2NDExMDgxOTM6MDow", 7 | "fields" : "" 8 | }, 9 | "apiVersion" : "v1" 10 | } 11 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskPage1a.request.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_17", 3 | "apiVersion" : "v1", 4 | "params" : { 5 | "tasklist" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow", 6 | "maxResults" : 2 7 | }, 8 | "method" : "tasks.tasks.list", 9 | "jsonrpc" : "2.0" 10 | } 11 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskPage1c.request.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_18", 3 | "apiVersion" : "v1", 4 | "params" : { 5 | "tasklist" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow", 6 | "maxResults" : 2 7 | }, 8 | "method" : "tasks.tasks.list", 9 | "jsonrpc" : "2.0" 10 | } 11 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskDelete1.request.txt: -------------------------------------------------------------------------------- 1 | { 2 | "method" : "tasks.tasks.delete", 3 | "id" : "gtl_5", 4 | "jsonrpc" : "2.0", 5 | "params" : { 6 | "tasklist" : "MTQwNzM4MjM0NzE2NDExMDgxOTM6MDow", 7 | "task" : "MTQwNzM4MjM0NzE2NDExMDgxOTM6MDoz" 8 | }, 9 | "apiVersion" : "v1" 10 | } -------------------------------------------------------------------------------- /Source/Tests/Data/TaskPage1d.request.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_18", 3 | "apiVersion" : "v1", 4 | "params" : { 5 | "tasklist" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow", 6 | "maxResults" : 2, 7 | "startIndex" : 3 8 | }, 9 | "method" : "tasks.tasks.list", 10 | "jsonrpc" : "2.0" 11 | } 12 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskError1.response.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_4", 3 | "error" : { 4 | "message" : "Invalid Value", 5 | "data" : [ 6 | { 7 | "domain" : "global", 8 | "reason" : "invalid", 9 | "message" : "Invalid Value" 10 | } 11 | ], 12 | "code" : 400 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskPage1b.request.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_17", 3 | "apiVersion" : "v1", 4 | "params" : { 5 | "tasklist" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow", 6 | "maxResults" : 2, 7 | "pageToken" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoy" 8 | }, 9 | "method" : "tasks.tasks.list", 10 | "jsonrpc" : "2.0" 11 | } 12 | -------------------------------------------------------------------------------- /Source/Tests/Data/Task1.request.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_12", 3 | "apiVersion" : "v1", 4 | "params" : { 5 | "tasklist" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow", 6 | "showCompleted" : true, 7 | "showDeleted" : false, 8 | "showHidden" : false 9 | }, 10 | "method" : "tasks.tasks.list", 11 | "jsonrpc" : "2.0" 12 | } 13 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskBatchPage1b.request.txt: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "id" : "gtl_3", 4 | "apiVersion" : "v1", 5 | "params" : { 6 | "showHidden" : false, 7 | "tasklist" : "MTQwNzM4MjM0NzE2NDExMDgxOTM6MDow", 8 | "maxResults" : 2, 9 | "showCompleted" : true, 10 | "showDeleted" : false, 11 | "pageToken" : "MTQwNzM4MjM0NzE2NDExMDgxOTM6MDox" 12 | }, 13 | "method" : "tasks.tasks.list", 14 | "jsonrpc" : "2.0" 15 | } 16 | ] 17 | -------------------------------------------------------------------------------- /Examples/BooksSample/buildStripHeaders: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # buildStripHeaders 4 | # 5 | # Remove header files from the built copy of the framework inside our 6 | # application. 7 | 8 | # Strip "*.h" files 9 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname '*.h' -delete 10 | 11 | # Strip "Headers" links 12 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type l -delete 13 | 14 | # Strip "Headers" directories 15 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type d -prune -delete 16 | 17 | 18 | -------------------------------------------------------------------------------- /Examples/DriveSample/buildStripHeaders: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # buildStripHeaders 4 | # 5 | # Remove header files from the built copy of the framework inside our 6 | # application. 7 | 8 | # Strip "*.h" files 9 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname '*.h' -delete 10 | 11 | # Strip "Headers" links 12 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type l -delete 13 | 14 | # Strip "Headers" directories 15 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type d -prune -delete 16 | 17 | 18 | -------------------------------------------------------------------------------- /Examples/PlusSample/buildStripHeaders: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # buildStripHeaders 4 | # 5 | # Remove header files from the built copy of the framework inside our 6 | # application. 7 | 8 | # Strip "*.h" files 9 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname '*.h' -delete 10 | 11 | # Strip "Headers" links 12 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type l -delete 13 | 14 | # Strip "Headers" directories 15 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type d -prune -delete 16 | 17 | 18 | -------------------------------------------------------------------------------- /Examples/TasksSample/buildStripHeaders: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # buildStripHeaders 4 | # 5 | # Remove header files from the built copy of the framework inside our 6 | # application. 7 | 8 | # Strip "*.h" files 9 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname '*.h' -delete 10 | 11 | # Strip "Headers" links 12 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type l -delete 13 | 14 | # Strip "Headers" directories 15 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type d -prune -delete 16 | 17 | 18 | -------------------------------------------------------------------------------- /Examples/BloggerSample/buildStripHeaders: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # buildStripHeaders 4 | # 5 | # Remove header files from the built copy of the framework inside our 6 | # application. 7 | 8 | # Strip "*.h" files 9 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname '*.h' -delete 10 | 11 | # Strip "Headers" links 12 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type l -delete 13 | 14 | # Strip "Headers" directories 15 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type d -prune -delete 16 | 17 | 18 | -------------------------------------------------------------------------------- /Examples/CalendarSample/buildStripHeaders: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # buildStripHeaders 4 | # 5 | # Remove header files from the built copy of the framework inside our 6 | # application. 7 | 8 | # Strip "*.h" files 9 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname '*.h' -delete 10 | 11 | # Strip "Headers" links 12 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type l -delete 13 | 14 | # Strip "Headers" directories 15 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type d -prune -delete 16 | 17 | 18 | -------------------------------------------------------------------------------- /Examples/YouTubeSample/buildStripHeaders: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # buildStripHeaders 4 | # 5 | # Remove header files from the built copy of the framework inside our 6 | # application. 7 | 8 | # Strip "*.h" files 9 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname '*.h' -delete 10 | 11 | # Strip "Headers" links 12 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type l -delete 13 | 14 | # Strip "Headers" directories 15 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type d -prune -delete 16 | 17 | 18 | -------------------------------------------------------------------------------- /Examples/URLShortenerSample/buildStripHeaders: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # buildStripHeaders 4 | # 5 | # Remove header files from the built copy of the framework inside our 6 | # application. 7 | 8 | # Strip "*.h" files 9 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname '*.h' -delete 10 | 11 | # Strip "Headers" links 12 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type l -delete 13 | 14 | # Strip "Headers" directories 15 | find "${BUILD_ROOT}/${CONFIGURATION}/${WRAPPER_NAME}" -iname 'Headers' -type d -prune -delete 16 | 17 | 18 | -------------------------------------------------------------------------------- /Source/GTLCommon_Sources.m: -------------------------------------------------------------------------------- 1 | #if defined(__has_feature) && __has_feature(objc_arc) 2 | #error "This file needs to be compiled with ARC disabled." 3 | #endif 4 | 5 | #import "Objects/GTLBatchQuery.m" 6 | #import "Objects/GTLBatchResult.m" 7 | #import "Objects/GTLDateTime.m" 8 | #import "Objects/GTLErrorObject.m" 9 | #import "Objects/GTLObject.m" 10 | #import "Objects/GTLQuery.m" 11 | #import "Objects/GTLRuntimeCommon.m" 12 | #import "Objects/GTLService.m" 13 | #import "Objects/GTLUploadParameters.m" 14 | 15 | #import "Utilities/GTLBase64.m" 16 | #import "Utilities/GTLFramework.m" 17 | #import "Utilities/GTLJSONParser.m" 18 | #import "Utilities/GTLUtilities.m" 19 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskBatchPage1a.request.txt: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "id" : "gtl_4", 4 | "apiVersion" : "v1", 5 | "params" : { 6 | "tasklist" : "MTQwNzM4MjM0NzE2NDExMDgxOTM6MDow", 7 | "task" : "MTQwNzM4MjM0NzE2NDExMDgxOTM6MDoz" 8 | }, 9 | "method" : "tasks.tasks.get", 10 | "jsonrpc" : "2.0" 11 | }, 12 | { 13 | "id" : "gtl_3", 14 | "apiVersion" : "v1", 15 | "params" : { 16 | "tasklist" : "MTQwNzM4MjM0NzE2NDExMDgxOTM6MDow", 17 | "maxResults" : 2, 18 | "showCompleted" : true, 19 | "showHidden" : false, 20 | "showDeleted" : false 21 | }, 22 | "method" : "tasks.tasks.list", 23 | "jsonrpc" : "2.0" 24 | } 25 | ] 26 | -------------------------------------------------------------------------------- /Source/Resources/GTLFramework-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIdentifier 10 | com.google.GTLFramework 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundlePackageType 14 | FMWK 15 | CFBundleSignature 16 | ???? 17 | CFBundleVersion 18 | 2.0 19 | 20 | 21 | -------------------------------------------------------------------------------- /Source/Resources/GTLUnitTests-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIdentifier 10 | com.google.GTLUnitTests 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundlePackageType 14 | BNDL 15 | CFBundleSignature 16 | ???? 17 | CFBundleVersion 18 | 2.0 19 | 20 | 21 | -------------------------------------------------------------------------------- /Source/Tests/Data/Task1.rest.txt: -------------------------------------------------------------------------------- 1 | { 2 | "etag" : "\"5DpO54-Ji94EiKCRzWvdF06jkVo/CrrTnTzqLPnIghISZ2cNonnjkqs\"", 3 | "kind" : "tasks#tasks", 4 | "items" : [ 5 | { 6 | "kind" : "tasks#task", 7 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoy", 8 | "position" : "00000000001073741823", 9 | "updated" : "2011-04-29T22:14:47.779Z", 10 | "status" : "needsAction", 11 | "title" : "task one" 12 | }, 13 | { 14 | "kind" : "tasks#task", 15 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDox", 16 | "position" : "00000000002147483647", 17 | "completed" : "2011-04-29T22:14:54.595Z", 18 | "updated" : "2011-04-29T22:14:54.595Z", 19 | "status" : "completed", 20 | "title" : "task two" 21 | } 22 | ] 23 | } 24 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskPage1b.response.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_17", 3 | "result" : { 4 | "etag" : "\"SzvHIsDPLpJkZPSH88iqx46FYOM/o54uy0lHNNBjqGDgJMxwmUvKiZo\"", 5 | "kind" : "tasks#tasks", 6 | "items" : [ 7 | { 8 | "kind" : "tasks#task", 9 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoy", 10 | "position" : "00000000001073741823", 11 | "updated" : "2011-05-04T23:28:30.978Z", 12 | "status" : "needsAction", 13 | "title" : "task three" 14 | }, 15 | { 16 | "kind" : "tasks#task", 17 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDox", 18 | "position" : "00000000002147483647", 19 | "updated" : "2011-05-03T23:14:20.735Z", 20 | "status" : "needsAction", 21 | "title" : "task four" 22 | } 23 | ] 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskPage1d.response.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_18", 3 | "result" : { 4 | "etag" : "\"SzvHIsDPLpJkZPSH88iqx46FYOM/o54uy0lHNNBjqGDgJMxwmUvKiZo\"", 5 | "kind" : "tasks#tasks", 6 | "items" : [ 7 | { 8 | "kind" : "tasks#task", 9 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoy", 10 | "position" : "00000000001073741823", 11 | "updated" : "2011-05-04T23:28:30.978Z", 12 | "status" : "needsAction", 13 | "title" : "task three" 14 | }, 15 | { 16 | "kind" : "tasks#task", 17 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDox", 18 | "position" : "00000000002147483647", 19 | "updated" : "2011-05-03T23:14:20.735Z", 20 | "status" : "needsAction", 21 | "title" : "task four" 22 | } 23 | ] 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Examples/PlusSample/PlusSampleAppController.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // PlusSampleAppController.h 18 | // 19 | 20 | #import 21 | 22 | @interface PlusSampleAppController : NSObject 23 | @end 24 | -------------------------------------------------------------------------------- /Examples/BooksSample/BooksSampleAppController.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // BooksSampleAppController.h 18 | // 19 | 20 | #import 21 | 22 | @interface BooksSampleAppController : NSObject 23 | @end 24 | -------------------------------------------------------------------------------- /Examples/DriveSample/DriveSampleAppController.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // DriveSampleAppController.h 18 | // 19 | 20 | #import 21 | 22 | @interface DriveSampleAppController : NSObject 23 | @end 24 | -------------------------------------------------------------------------------- /Examples/TasksSample/TasksSampleAppController.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // TasksSampleAppController.h 18 | // 19 | 20 | #import 21 | 22 | @interface TasksSampleAppController : NSObject 23 | @end 24 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskPage1c.response.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_18", 3 | "result" : { 4 | "etag" : "\"SzvHIsDPLpJkZPSH88iqx46FYOM/bTLSQfXI_SH4D07FW63xtzGd34o\"", 5 | "kind" : "tasks#tasks", 6 | "nextStartIndex" : 3, 7 | "items" : [ 8 | { 9 | "kind" : "tasks#task", 10 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDo0", 11 | "position" : "00000000000268435455", 12 | "updated" : "2011-05-04T23:28:24.898Z", 13 | "status" : "needsAction", 14 | "title" : "task one" 15 | }, 16 | { 17 | "kind" : "tasks#task", 18 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoz", 19 | "position" : "00000000000536870911", 20 | "updated" : "2011-05-04T23:28:20.888Z", 21 | "status" : "needsAction", 22 | "title" : "task two" 23 | } 24 | ] 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Examples/BloggerSample/BloggerSampleAppController.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // BloggerSampleAppController.h 18 | // 19 | 20 | #import 21 | 22 | @interface BloggerSampleAppController : NSObject 23 | @end 24 | -------------------------------------------------------------------------------- /Examples/YouTubeSample/YouTubeSampleAppController.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // YouTubeSampleAppController.h 18 | // 19 | 20 | #import 21 | 22 | @interface YouTubeSampleAppController : NSObject 23 | @end 24 | -------------------------------------------------------------------------------- /Examples/BloggerSample/main.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // main.m 18 | // 19 | 20 | #import 21 | 22 | int main(int argc, char *argv[]) { 23 | return NSApplicationMain(argc, (const char **) argv); 24 | } 25 | -------------------------------------------------------------------------------- /Examples/CalendarSample/CalendarSampleAppController.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // CalendarSampleAppController.h 18 | // 19 | 20 | #import 21 | 22 | @interface CalendarSampleAppController : NSObject 23 | @end 24 | -------------------------------------------------------------------------------- /Examples/CalendarSample/main.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // main.m 18 | // 19 | 20 | #import 21 | 22 | int main(int argc, char *argv[]) { 23 | return NSApplicationMain(argc, (const char **) argv); 24 | } 25 | -------------------------------------------------------------------------------- /Examples/DriveSample/main.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // main.m 18 | // 19 | 20 | #import 21 | 22 | int main(int argc, char *argv[]) { 23 | return NSApplicationMain(argc, (const char **) argv); 24 | } 25 | -------------------------------------------------------------------------------- /Examples/PlusSample/main.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // main.m 18 | // 19 | 20 | #import 21 | 22 | int main(int argc, char *argv[]) 23 | { 24 | return NSApplicationMain(argc, (const char **) argv); 25 | } 26 | -------------------------------------------------------------------------------- /Examples/TasksSample/main.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // main.m 18 | // 19 | 20 | #import 21 | 22 | int main(int argc, char *argv[]) { 23 | return NSApplicationMain(argc, (const char **) argv); 24 | } 25 | -------------------------------------------------------------------------------- /Examples/YouTubeSample/main.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // main.m 18 | // 19 | 20 | #import 21 | 22 | int main(int argc, char *argv[]) { 23 | return NSApplicationMain(argc, (const char **) argv); 24 | } 25 | -------------------------------------------------------------------------------- /Examples/BooksSample/main.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // main.m 18 | // 19 | 20 | #import 21 | 22 | int main(int argc, char *argv[]) 23 | { 24 | return NSApplicationMain(argc, (const char **) argv); 25 | } 26 | -------------------------------------------------------------------------------- /Examples/URLShortenerSample/URLShortenerAppController.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // URLShortenerSampleAppController.h 18 | // 19 | 20 | #import 21 | 22 | @interface URLShortenerAppController : NSObject 23 | @end 24 | -------------------------------------------------------------------------------- /Source/GTLNetworking_Sources.m: -------------------------------------------------------------------------------- 1 | #if defined(__has_feature) && __has_feature(objc_arc) 2 | #error "This file needs to be compiled with ARC disabled." 3 | #endif 4 | 5 | #import "HTTPFetcher/GTMGatherInputStream.m" 6 | #import "HTTPFetcher/GTMMIMEDocument.m" 7 | #import "HTTPFetcher/GTMReadMonitorInputStream.m" 8 | #import "HTTPFetcher/GTMHTTPFetcher.m" 9 | #import "HTTPFetcher/GTMHTTPFetcherLogging.m" 10 | #import "HTTPFetcher/GTMHTTPFetcherService.m" 11 | #import "HTTPFetcher/GTMHTTPFetchHistory.m" 12 | #import "HTTPFetcher/GTMHTTPUploadFetcher.m" 13 | 14 | #import "OAuth2/GTMOAuth2Authentication.m" 15 | #import "OAuth2/GTMOAuth2SignIn.m" 16 | #if TARGET_OS_IPHONE 17 | #import "OAuth2/Touch/GTMOAuth2ViewControllerTouch.m" 18 | #elif TARGET_OS_MAC 19 | #import "OAuth2/Mac/GTMOAuth2WindowController.m" 20 | #else 21 | #error Need Target Conditionals 22 | #endif 23 | -------------------------------------------------------------------------------- /Source/Tests/Data/Task1.response.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_12", 3 | "result" : { 4 | "etag" : "\"5DpO54-Ji94EiKCRzWvdF06jkVo/CrrTnTzqLPnIghISZ2cNonnjkqs\"", 5 | "kind" : "tasks#tasks", 6 | "items" : [ 7 | { 8 | "kind" : "tasks#task", 9 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoy", 10 | "position" : "00000000001073741823", 11 | "updated" : "2011-04-29T22:14:47.779Z", 12 | "status" : "needsAction", 13 | "title" : "task one" 14 | }, 15 | { 16 | "kind" : "tasks#task", 17 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDox", 18 | "position" : "00000000002147483647", 19 | "completed" : "2011-04-29T22:14:54.595Z", 20 | "updated" : "2011-04-29T22:14:54.595Z", 21 | "status" : "completed", 22 | "title" : "task two" 23 | } 24 | ] 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Examples/URLShortenerSample/main.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // main.m 18 | // 19 | 20 | #import 21 | 22 | int main(int argc, char *argv[]) 23 | { 24 | return NSApplicationMain(argc, (const char **) argv); 25 | } 26 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskPage1a.response.txt: -------------------------------------------------------------------------------- 1 | { 2 | "id" : "gtl_17", 3 | "result" : { 4 | "etag" : "\"SzvHIsDPLpJkZPSH88iqx46FYOM/bTLSQfXI_SH4D07FW63xtzGd34o\"", 5 | "kind" : "tasks#tasks", 6 | "nextPageToken" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoy", 7 | "items" : [ 8 | { 9 | "kind" : "tasks#task", 10 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDo0", 11 | "position" : "00000000000268435455", 12 | "updated" : "2011-05-04T23:28:24.898Z", 13 | "status" : "needsAction", 14 | "title" : "task one" 15 | }, 16 | { 17 | "kind" : "tasks#task", 18 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoz", 19 | "position" : "00000000000536870911", 20 | "updated" : "2011-05-04T23:28:20.888Z", 21 | "status" : "needsAction", 22 | "title" : "task two" 23 | } 24 | ] 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Source/Resources/DevTestTool-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIdentifier 10 | com.yourcompany.DevelopmentTestApplication 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundlePackageType 14 | APPL 15 | CFBundleSignature 16 | ???? 17 | CFBundleVersion 18 | 1.1 19 | NSMainNibFile 20 | MainMenu 21 | NSPrincipalClass 22 | NSApplication 23 | 24 | 25 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskBatch1.response.txt: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "id" : "gtl_19", 4 | "result" : { 5 | "etag" : "\"5DpO54-Ji94EiKCRzWvdF06jkVo/LTE3NjE2OTcxMzA\"", 6 | "kind" : "tasks#task", 7 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDox", 8 | "position" : "00000000002147483647", 9 | "updated" : "2011-05-03T23:14:20.735Z", 10 | "status" : "needsAction", 11 | "title" : "task one" 12 | } 13 | }, 14 | { 15 | "id" : "gtl_18", 16 | "error" : { 17 | "message" : "Invalid Value", 18 | "data" : [ 19 | { 20 | "domain" : "global", 21 | "reason" : "invalid", 22 | "message" : "Invalid Value", 23 | "debugInfo" : "java.lang.Throwable: Invalid request." 24 | } 25 | ], 26 | "code" : 400 27 | } 28 | }, 29 | { 30 | "id" : "gtl_20", 31 | "result" : { 32 | } 33 | } 34 | ] 35 | -------------------------------------------------------------------------------- /Source/Tests/main.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | 17 | #import 18 | 19 | int main(int argc, char *argv[]) { 20 | 21 | NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; 22 | 23 | NSLog(@"DevelopmentTestTool running"); 24 | 25 | [pool release]; 26 | 27 | return 0; 28 | } 29 | -------------------------------------------------------------------------------- /Examples/BooksSample/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIconFile 10 | 11 | CFBundleIdentifier 12 | com.example.BooksSample 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | ${PRODUCT_NAME} 17 | CFBundlePackageType 18 | APPL 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1.0 23 | NSMainNibFile 24 | MainMenu 25 | NSPrincipalClass 26 | NSApplication 27 | 28 | 29 | -------------------------------------------------------------------------------- /Examples/DriveSample/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIconFile 10 | 11 | CFBundleIdentifier 12 | com.example.DriveSample 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | ${PRODUCT_NAME} 17 | CFBundlePackageType 18 | APPL 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1.0 23 | NSMainNibFile 24 | MainMenu 25 | NSPrincipalClass 26 | NSApplication 27 | 28 | 29 | -------------------------------------------------------------------------------- /Examples/PlusSample/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIconFile 10 | 11 | CFBundleIdentifier 12 | com.example.PlusSample 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | ${PRODUCT_NAME} 17 | CFBundlePackageType 18 | APPL 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1.0 23 | NSMainNibFile 24 | MainMenu 25 | NSPrincipalClass 26 | NSApplication 27 | 28 | 29 | -------------------------------------------------------------------------------- /Examples/TasksSample/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIconFile 10 | 11 | CFBundleIdentifier 12 | com.example.TasksSample 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | ${PRODUCT_NAME} 17 | CFBundlePackageType 18 | APPL 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1.0 23 | NSMainNibFile 24 | MainMenu 25 | NSPrincipalClass 26 | NSApplication 27 | 28 | 29 | -------------------------------------------------------------------------------- /Examples/BloggerSample/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIconFile 10 | 11 | CFBundleIdentifier 12 | com.example.BloggerSample 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | ${PRODUCT_NAME} 17 | CFBundlePackageType 18 | APPL 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1.0 23 | NSMainNibFile 24 | MainMenu 25 | NSPrincipalClass 26 | NSApplication 27 | 28 | 29 | -------------------------------------------------------------------------------- /Examples/YouTubeSample/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIconFile 10 | 11 | CFBundleIdentifier 12 | com.example.YouTubeSample 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | ${PRODUCT_NAME} 17 | CFBundlePackageType 18 | APPL 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1.0 23 | NSMainNibFile 24 | MainMenu 25 | NSPrincipalClass 26 | NSApplication 27 | 28 | 29 | -------------------------------------------------------------------------------- /Examples/CalendarSample/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIconFile 10 | 11 | CFBundleIdentifier 12 | com.example.CalendarSample 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | ${PRODUCT_NAME} 17 | CFBundlePackageType 18 | APPL 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1.0 23 | NSMainNibFile 24 | MainMenu 25 | NSPrincipalClass 26 | NSApplication 27 | 28 | 29 | -------------------------------------------------------------------------------- /Examples/URLShortenerSample/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIconFile 10 | 11 | CFBundleIdentifier 12 | com.example.URLShortenerSample 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | ${PRODUCT_NAME} 17 | CFBundlePackageType 18 | APPL 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1.0 23 | NSMainNibFile 24 | MainMenu 25 | NSPrincipalClass 26 | NSApplication 27 | 28 | 29 | -------------------------------------------------------------------------------- /Source/Utilities/GTLBase64.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | NSData *GTLDecodeBase64(NSString *base64Str); 19 | NSString *GTLEncodeBase64(NSData *data); 20 | 21 | // "Web-safe" encoding substitutes - and _ for + and / in the encoding table, 22 | // per http://www.ietf.org/rfc/rfc4648.txt section 5. 23 | 24 | NSData *GTLDecodeWebSafeBase64(NSString *base64Str); 25 | NSString *GTLEncodeWebSafeBase64(NSData *data); 26 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskBatch1.request.txt: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "id" : "gtl_19", 4 | "apiVersion" : "v1", 5 | "params" : { 6 | "tasklist" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow", 7 | "task" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDox", 8 | "resource" : { 9 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDox", 10 | "status" : "needsAction", 11 | "title" : "task one" 12 | } 13 | }, 14 | "method" : "tasks.tasks.update", 15 | "jsonrpc" : "2.0" 16 | }, 17 | { 18 | "id" : "gtl_18", 19 | "apiVersion" : "v1", 20 | "params" : { 21 | "tasklist" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow", 22 | "task" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoy", 23 | "resource" : { 24 | "id" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoy", 25 | "status" : "needsAction", 26 | "title" : "task two" 27 | } 28 | }, 29 | "method" : "tasks.tasks.update", 30 | "jsonrpc" : "2.0" 31 | }, 32 | { 33 | "id" : "gtl_20", 34 | "apiVersion" : "v1", 35 | "params" : { 36 | "tasklist" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDow", 37 | "task" : "MDg0NTg2OTA1ODg4OTI3MzgyMzQ6NDoz" 38 | }, 39 | "method" : "tasks.tasks.delete", 40 | "jsonrpc" : "2.0" 41 | }, 42 | ] 43 | -------------------------------------------------------------------------------- /Source/Utilities/GTLFramework.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | 17 | #ifndef _GTLFRAMEWORK_H_ 18 | #define _GTLFRAMEWORK_H_ 19 | 20 | #import 21 | 22 | #import "GTLDefines.h" 23 | 24 | 25 | // Returns the version of the framework. Major and minor should 26 | // match the bundle version in the Info.plist file. 27 | // 28 | // Pass NULL to ignore any of the parameters. 29 | 30 | void GTLFrameworkVersion(NSUInteger* major, NSUInteger* minor, NSUInteger* release); 31 | 32 | // Returns the version in @"a.b" or @"a.b.c" format 33 | NSString *GTLFrameworkVersionString(void); 34 | 35 | #endif 36 | -------------------------------------------------------------------------------- /Examples/PlusSample/PlusSampleAppController.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // PlusSampleAppController.m 18 | // 19 | 20 | #import "PlusSampleAppController.h" 21 | #import "PlusSampleWindowController.h" 22 | 23 | @implementation PlusSampleAppController 24 | 25 | - (void)applicationWillFinishLaunching:(NSNotification *)notification { 26 | PlusSampleWindowController* windowController 27 | = [PlusSampleWindowController sharedWindowController]; 28 | [windowController showWindow:self]; 29 | } 30 | 31 | - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender { 32 | return YES; 33 | } 34 | 35 | @end 36 | -------------------------------------------------------------------------------- /Examples/BooksSample/BooksSampleAppController.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // BooksSampleAppController.m 18 | // 19 | 20 | #import "BooksSampleAppController.h" 21 | #import "BooksSampleWindowController.h" 22 | 23 | @implementation BooksSampleAppController 24 | 25 | - (void)applicationWillFinishLaunching:(NSNotification *)notification { 26 | BooksSampleWindowController* windowController 27 | = [BooksSampleWindowController sharedWindowController]; 28 | [windowController showWindow:self]; 29 | } 30 | 31 | - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender { 32 | return YES; 33 | } 34 | 35 | @end 36 | -------------------------------------------------------------------------------- /Examples/DriveSample/DriveSampleAppController.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // DriveSampleAppController.m 18 | // 19 | 20 | #import "DriveSampleAppController.h" 21 | #import "DriveSampleWindowController.h" 22 | 23 | @implementation DriveSampleAppController 24 | 25 | - (void)applicationWillFinishLaunching:(NSNotification *)notification { 26 | DriveSampleWindowController* windowController 27 | = [DriveSampleWindowController sharedWindowController]; 28 | [windowController showWindow:self]; 29 | } 30 | 31 | - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender { 32 | return YES; 33 | } 34 | 35 | @end 36 | -------------------------------------------------------------------------------- /Examples/TasksSample/TasksSampleAppController.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // TasksSampleAppController.m 18 | // 19 | 20 | #import "TasksSampleAppController.h" 21 | #import "TasksSampleWindowController.h" 22 | 23 | @implementation TasksSampleAppController 24 | 25 | - (void)applicationWillFinishLaunching:(NSNotification *)notification { 26 | TasksSampleWindowController* windowController 27 | = [TasksSampleWindowController sharedWindowController]; 28 | [windowController showWindow:self]; 29 | } 30 | 31 | - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender { 32 | return YES; 33 | } 34 | 35 | @end 36 | -------------------------------------------------------------------------------- /Examples/BloggerSample/BloggerSampleAppController.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // BloggerSampleAppController.m 18 | // 19 | 20 | #import "BloggerSampleAppController.h" 21 | #import "BloggerSampleWindowController.h" 22 | 23 | @implementation BloggerSampleAppController 24 | 25 | - (void)applicationWillFinishLaunching:(NSNotification *)notification { 26 | BloggerSampleWindowController* windowController 27 | = [BloggerSampleWindowController sharedWindowController]; 28 | [windowController showWindow:self]; 29 | } 30 | 31 | - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender { 32 | return YES; 33 | } 34 | 35 | @end 36 | -------------------------------------------------------------------------------- /Source/Services/AppState/Generated/GTLAppStateConstants.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLAppStateConstants.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google App State API (appstate/v1) 24 | // Description: 25 | // The Google App State API. 26 | // Documentation: 27 | // https://developers.google.com/games/services/web/api/states 28 | 29 | #import "GTLAppStateConstants.h" 30 | 31 | // Authorization scope 32 | NSString * const kGTLAuthScopeAppState = @"https://www.googleapis.com/auth/appstate"; 33 | -------------------------------------------------------------------------------- /Examples/CalendarSample/CalendarSampleAppController.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // CalendarSampleAppController.m 18 | // 19 | 20 | #import "CalendarSampleAppController.h" 21 | #import "CalendarSampleWindowController.h" 22 | 23 | @implementation CalendarSampleAppController 24 | 25 | - (void)applicationWillFinishLaunching:(NSNotification *)notification { 26 | CalendarSampleWindowController* windowController 27 | = [CalendarSampleWindowController sharedWindowController]; 28 | [windowController showWindow:self]; 29 | } 30 | 31 | - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender { 32 | return YES; 33 | } 34 | 35 | @end 36 | -------------------------------------------------------------------------------- /Examples/URLShortenerSample/URLShortenerAppController.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // URLShortenerSampleAppController.m 18 | // 19 | 20 | #import "URLShortenerAppController.h" 21 | #import "URLShortenerSampleWindowController.h" 22 | 23 | @implementation URLShortenerAppController 24 | 25 | - (void)applicationWillFinishLaunching:(NSNotification *)notification { 26 | URLShortenerSampleWindowController* windowController 27 | = [URLShortenerSampleWindowController sharedWindowController]; 28 | [windowController showWindow:self]; 29 | } 30 | 31 | - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender { 32 | return YES; 33 | } 34 | 35 | @end 36 | -------------------------------------------------------------------------------- /Source/Services/Tasks/Generated/GTLTasks.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLTasks.h 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Tasks API (tasks/v1) 24 | // Description: 25 | // Lets you manage your tasks and task lists. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/tasks/firstapp 28 | 29 | #import "GTLTasksConstants.h" 30 | 31 | #import "GTLTasksTask.h" 32 | #import "GTLTasksTaskList.h" 33 | #import "GTLTasksTaskLists.h" 34 | #import "GTLTasksTasks.h" 35 | 36 | #import "GTLQueryTasks.h" 37 | #import "GTLServiceTasks.h" 38 | -------------------------------------------------------------------------------- /Source/Services/Licensing/Generated/GTLLicensingConstants.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2015 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLLicensingConstants.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Enterprise License Manager API (licensing/v1) 24 | // Description: 25 | // Licensing API to view and manage license for your domain. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/licensing/ 28 | 29 | #import "GTLLicensingConstants.h" 30 | 31 | // Authorization scope 32 | NSString * const kGTLAuthScopeLicensingAppsLicensing = @"https://www.googleapis.com/auth/apps.licensing"; 33 | -------------------------------------------------------------------------------- /Source/Services/Groupssettings/Generated/GTLGroupssettings.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLGroupssettings.h 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Groups Settings API (groupssettings/v1) 24 | // Description: 25 | // Lets you manage permission levels and related settings of a group. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/groups-settings/get_started 28 | 29 | #import "GTLGroupssettingsConstants.h" 30 | 31 | #import "GTLGroupssettingsGroups.h" 32 | 33 | #import "GTLQueryGroupssettings.h" 34 | #import "GTLServiceGroupssettings.h" 35 | -------------------------------------------------------------------------------- /Source/Tests/Data/TaskBatchPage1b.response.txt: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "id" : "gtl_3", 4 | "result" : { 5 | "etag" : "\"jv5TrGcTzmsmMXh-pxGYP4HBFIA/3kM7qshyl3KpmewTh18g9lt6u2A\"", 6 | "kind" : "tasks#tasks", 7 | "items" : [ 8 | { 9 | "kind" : "tasks#task", 10 | "id" : "MTQwNzM4MjM0NzE2NDExMDgxOTM6MDox", 11 | "selfLink" : "https://www.googleapis.com/tasks/v1/lists/MTQwNzM4MjM0NzE2NDExMDgxOTM6MDow/tasks/MTQwNzM4MjM0NzE2NDExMDgxOTM6MDox", 12 | "position" : "00000000002147483647", 13 | "completed" : "2011-08-02T21:10:11.000Z", 14 | "updated" : "2011-08-25T21:23:21.000Z", 15 | "parent" : "MTQwNzM4MjM0NzE2NDExMDgxOTM6MDoy", 16 | "status" : "completed", 17 | "title" : "task tres" 18 | }, 19 | { 20 | "due" : "2009-11-25T00:00:00.000Z", 21 | "kind" : "tasks#task", 22 | "id" : "MTQwNzM4MjM0NzE2NDExMDgxOTM6MDo0", 23 | "notes" : "Notez", 24 | "selfLink" : "https://www.googleapis.com/tasks/v1/lists/MTQwNzM4MjM0NzE2NDExMDgxOTM6MDow/tasks/MTQwNzM4MjM0NzE2NDExMDgxOTM6MDo0", 25 | "position" : "00000000000201326591", 26 | "updated" : "2011-08-25T21:23:21.000Z", 27 | "status" : "needsAction", 28 | "title" : "task cuatro" 29 | } 30 | ] 31 | } 32 | } 33 | ] 34 | -------------------------------------------------------------------------------- /Source/Services/Tasks/Generated/GTLTasksConstants.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLTasksConstants.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Tasks API (tasks/v1) 24 | // Description: 25 | // Lets you manage your tasks and task lists. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/tasks/firstapp 28 | 29 | #import "GTLTasksConstants.h" 30 | 31 | // Authorization scope 32 | NSString * const kGTLAuthScopeTasks = @"https://www.googleapis.com/auth/tasks"; 33 | NSString * const kGTLAuthScopeTasksReadonly = @"https://www.googleapis.com/auth/tasks.readonly"; 34 | -------------------------------------------------------------------------------- /Source/Services/AppState/Generated/GTLAppState.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLAppState.h 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google App State API (appstate/v1) 24 | // Description: 25 | // The Google App State API. 26 | // Documentation: 27 | // https://developers.google.com/games/services/web/api/states 28 | 29 | #import "GTLAppStateConstants.h" 30 | 31 | #import "GTLAppStateGetResponse.h" 32 | #import "GTLAppStateListResponse.h" 33 | #import "GTLAppStateUpdateRequest.h" 34 | #import "GTLAppStateWriteResult.h" 35 | 36 | #import "GTLQueryAppState.h" 37 | #import "GTLServiceAppState.h" 38 | -------------------------------------------------------------------------------- /Source/Services/Fitness/Generated/GTLFitnessValue.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLFitnessValue.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Fitness (fitness/v1) 24 | // Description: 25 | // Google Fit API 26 | // Documentation: 27 | // https://developers.google.com/fit/rest/ 28 | // Classes: 29 | // GTLFitnessValue (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLFitnessValue.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLFitnessValue 36 | // 37 | 38 | @implementation GTLFitnessValue 39 | @dynamic fpVal, intVal; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Groupssettings/Generated/GTLGroupssettingsConstants.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLGroupssettingsConstants.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Groups Settings API (groupssettings/v1) 24 | // Description: 25 | // Lets you manage permission levels and related settings of a group. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/groups-settings/get_started 28 | 29 | #import "GTLGroupssettingsConstants.h" 30 | 31 | // Authorization scope 32 | NSString * const kGTLAuthScopeGroupssettingsAppsGroupsSettings = @"https://www.googleapis.com/auth/apps.groups.settings"; 33 | -------------------------------------------------------------------------------- /Examples/YouTubeSample/YouTubeSampleAppController.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // YouTubeSampleAppController.m 18 | // 19 | 20 | #if !defined(__has_feature) || !__has_feature(objc_arc) 21 | #error "This file requires ARC support." 22 | #endif 23 | 24 | #import "YouTubeSampleAppController.h" 25 | #import "YouTubeSampleWindowController.h" 26 | 27 | @implementation YouTubeSampleAppController 28 | 29 | - (void)applicationWillFinishLaunching:(NSNotification *)notification { 30 | YouTubeSampleWindowController* windowController 31 | = [YouTubeSampleWindowController sharedWindowController]; 32 | [windowController showWindow:self]; 33 | } 34 | 35 | - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender { 36 | return YES; 37 | } 38 | 39 | @end 40 | -------------------------------------------------------------------------------- /Source/Services/Licensing/Generated/GTLLicensing.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2015 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLLicensing.h 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Enterprise License Manager API (licensing/v1) 24 | // Description: 25 | // Licensing API to view and manage license for your domain. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/licensing/ 28 | 29 | #import "GTLLicensingConstants.h" 30 | 31 | #import "GTLLicensingLicenseAssignment.h" 32 | #import "GTLLicensingLicenseAssignmentInsert.h" 33 | #import "GTLLicensingLicenseAssignmentList.h" 34 | 35 | #import "GTLQueryLicensing.h" 36 | #import "GTLServiceLicensing.h" 37 | -------------------------------------------------------------------------------- /Source/Services/Fitness/Generated/GTLFitnessDevice.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLFitnessDevice.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Fitness (fitness/v1) 24 | // Description: 25 | // Google Fit API 26 | // Documentation: 27 | // https://developers.google.com/fit/rest/ 28 | // Classes: 29 | // GTLFitnessDevice (0 custom class methods, 5 custom properties) 30 | 31 | #import "GTLFitnessDevice.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLFitnessDevice 36 | // 37 | 38 | @implementation GTLFitnessDevice 39 | @dynamic manufacturer, model, type, uid, version; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Mirror/Generated/GTLMirrorCommand.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLMirrorCommand.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Mirror API (mirror/v1) 24 | // Description: 25 | // API for interacting with Glass users via the timeline. 26 | // Documentation: 27 | // https://developers.google.com/glass 28 | // Classes: 29 | // GTLMirrorCommand (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLMirrorCommand.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLMirrorCommand 36 | // 37 | 38 | @implementation GTLMirrorCommand 39 | @dynamic type; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Gmail/Generated/GTLGmailProfile.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLGmailProfile.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Gmail API (gmail/v1) 24 | // Description: 25 | // The Gmail REST API. 26 | // Documentation: 27 | // https://developers.google.com/gmail/api/ 28 | // Classes: 29 | // GTLGmailProfile (0 custom class methods, 4 custom properties) 30 | 31 | #import "GTLGmailProfile.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLGmailProfile 36 | // 37 | 38 | @implementation GTLGmailProfile 39 | @dynamic emailAddress, historyId, messagesTotal, threadsTotal; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/SQLAdmin/Generated/GTLSQLAdminConstants.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLSQLAdminConstants.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Cloud SQL Administration API (sqladmin/v1beta3) 24 | // Description: 25 | // API for Cloud SQL database instance management. 26 | // Documentation: 27 | // https://developers.google.com/cloud-sql/docs/admin-api/ 28 | 29 | #import "GTLSQLAdminConstants.h" 30 | 31 | // Authorization scope 32 | NSString * const kGTLAuthScopeSQLAdminCloudPlatform = @"https://www.googleapis.com/auth/cloud-platform"; 33 | NSString * const kGTLAuthScopeSQLAdminSqlserviceAdmin = @"https://www.googleapis.com/auth/sqlservice.admin"; 34 | -------------------------------------------------------------------------------- /Source/Services/AdSense/Generated/GTLAdSenseConstants.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLAdSenseConstants.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // AdSense Management API (adsense/v1.4) 24 | // Description: 25 | // Gives AdSense publishers access to their inventory and the ability to 26 | // generate reports 27 | // Documentation: 28 | // https://developers.google.com/adsense/management/ 29 | 30 | #import "GTLAdSenseConstants.h" 31 | 32 | // Authorization scope 33 | NSString * const kGTLAuthScopeAdSense = @"https://www.googleapis.com/auth/adsense"; 34 | NSString * const kGTLAuthScopeAdSenseReadonly = @"https://www.googleapis.com/auth/adsense.readonly"; 35 | -------------------------------------------------------------------------------- /Source/Services/Fitness/Generated/GTLFitnessDataTypeField.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2015 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLFitnessDataTypeField.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Fitness (fitness/v1) 24 | // Description: 25 | // Google Fit API 26 | // Documentation: 27 | // https://developers.google.com/fit/rest/ 28 | // Classes: 29 | // GTLFitnessDataTypeField (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLFitnessDataTypeField.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLFitnessDataTypeField 36 | // 37 | 38 | @implementation GTLFitnessDataTypeField 39 | @dynamic format, name, optional; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Mirror/Generated/GTLMirrorUserData.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLMirrorUserData.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Mirror API (mirror/v1) 24 | // Description: 25 | // API for interacting with Glass users via the timeline. 26 | // Documentation: 27 | // https://developers.google.com/glass 28 | // Classes: 29 | // GTLMirrorUserData (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLMirrorUserData.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLMirrorUserData 36 | // 37 | 38 | @implementation GTLMirrorUserData 39 | @dynamic key, value; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Fitness/Generated/GTLFitnessApplication.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLFitnessApplication.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Fitness (fitness/v1) 24 | // Description: 25 | // Google Fit API 26 | // Documentation: 27 | // https://developers.google.com/fit/rest/ 28 | // Classes: 29 | // GTLFitnessApplication (0 custom class methods, 4 custom properties) 30 | 31 | #import "GTLFitnessApplication.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLFitnessApplication 36 | // 37 | 38 | @implementation GTLFitnessApplication 39 | @dynamic detailsUrl, name, packageName, version; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Gmail/Generated/GTLGmailMessagePartHeader.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLGmailMessagePartHeader.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Gmail API (gmail/v1) 24 | // Description: 25 | // The Gmail REST API. 26 | // Documentation: 27 | // https://developers.google.com/gmail/api/ 28 | // Classes: 29 | // GTLGmailMessagePartHeader (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLGmailMessagePartHeader.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLGmailMessagePartHeader 36 | // 37 | 38 | @implementation GTLGmailMessagePartHeader 39 | @dynamic name, value; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Prediction/Generated/GTLPrediction.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLPrediction.h 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Prediction API (prediction/v1.6) 24 | // Description: 25 | // Lets you access a cloud hosted machine learning service that makes it easy 26 | // to build smart apps 27 | // Documentation: 28 | // https://developers.google.com/prediction/docs/developer-guide 29 | 30 | #import "GTLPredictionConstants.h" 31 | 32 | #import "GTLPredictionAnalyze.h" 33 | #import "GTLPredictionInsert2.h" 34 | #import "GTLPredictionList.h" 35 | #import "GTLPredictionOutput.h" 36 | 37 | #import "GTLQueryPrediction.h" 38 | #import "GTLServicePrediction.h" 39 | -------------------------------------------------------------------------------- /Source/Services/Gmail/Generated/GTLGmailMessagePartBody.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLGmailMessagePartBody.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Gmail API (gmail/v1) 24 | // Description: 25 | // The Gmail REST API. 26 | // Documentation: 27 | // https://developers.google.com/gmail/api/ 28 | // Classes: 29 | // GTLGmailMessagePartBody (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLGmailMessagePartBody.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLGmailMessagePartBody 36 | // 37 | 38 | @implementation GTLGmailMessagePartBody 39 | @dynamic attachmentId, data, size; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Mirror/Generated/GTLMirrorAuthToken.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLMirrorAuthToken.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Mirror API (mirror/v1) 24 | // Description: 25 | // API for interacting with Glass users via the timeline. 26 | // Documentation: 27 | // https://developers.google.com/glass 28 | // Classes: 29 | // GTLMirrorAuthToken (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLMirrorAuthToken.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLMirrorAuthToken 36 | // 37 | 38 | @implementation GTLMirrorAuthToken 39 | @dynamic authToken, type; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeLanguageTag.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeLanguageTag.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeLanguageTag (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLYouTubeLanguageTag.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeLanguageTag 36 | // 37 | 38 | @implementation GTLYouTubeLanguageTag 39 | @dynamic value; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeThumbnail.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeThumbnail.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeThumbnail (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLYouTubeThumbnail.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeThumbnail 36 | // 37 | 38 | @implementation GTLYouTubeThumbnail 39 | @dynamic height, url, width; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeTokenPagination.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeTokenPagination.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeTokenPagination (0 custom class methods, 0 custom properties) 30 | 31 | #import "GTLYouTubeTokenPagination.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeTokenPagination 36 | // 37 | 38 | @implementation GTLYouTubeTokenPagination 39 | @end 40 | -------------------------------------------------------------------------------- /Source/Services/Calendar/Generated/GTLCalendarError.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLCalendarError.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Calendar API (calendar/v3) 24 | // Description: 25 | // Lets you manipulate events and other calendar data. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/calendar/firstapp 28 | // Classes: 29 | // GTLCalendarError (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLCalendarError.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLCalendarError 36 | // 37 | 38 | @implementation GTLCalendarError 39 | @dynamic domain, reason; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Mirror/Generated/GTLMirrorUserAction.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLMirrorUserAction.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Mirror API (mirror/v1) 24 | // Description: 25 | // API for interacting with Glass users via the timeline. 26 | // Documentation: 27 | // https://developers.google.com/glass 28 | // Classes: 29 | // GTLMirrorUserAction (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLMirrorUserAction.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLMirrorUserAction 36 | // 37 | 38 | @implementation GTLMirrorUserAction 39 | @dynamic payload, type; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeGeoPoint.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeGeoPoint.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeGeoPoint (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLYouTubeGeoPoint.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeGeoPoint 36 | // 37 | 38 | @implementation GTLYouTubeGeoPoint 39 | @dynamic altitude, latitude, longitude; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubePageInfo.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubePageInfo.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubePageInfo (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLYouTubePageInfo.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubePageInfo 36 | // 37 | 38 | @implementation GTLYouTubePageInfo 39 | @dynamic resultsPerPage, totalResults; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeVideoPlayer.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeVideoPlayer.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeVideoPlayer (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLYouTubeVideoPlayer.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeVideoPlayer 36 | // 37 | 38 | @implementation GTLYouTubeVideoPlayer 39 | @dynamic embedHtml; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/AppState/Generated/GTLAppStateConstants.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLAppStateConstants.h 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google App State API (appstate/v1) 24 | // Description: 25 | // The Google App State API. 26 | // Documentation: 27 | // https://developers.google.com/games/services/web/api/states 28 | 29 | #import 30 | 31 | #if GTL_BUILT_AS_FRAMEWORK 32 | #import "GTL/GTLDefines.h" 33 | #else 34 | #import "GTLDefines.h" 35 | #endif 36 | 37 | // Authorization scope 38 | // View and manage your data for this application 39 | GTL_EXTERN NSString * const kGTLAuthScopeAppState; // "https://www.googleapis.com/auth/appstate" 40 | -------------------------------------------------------------------------------- /Source/Services/CivicInfo/Generated/GTLCivicInfoSource.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLCivicInfoSource.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Civic Information API (civicinfo/v2) 24 | // Description: 25 | // An API for accessing civic information. 26 | // Documentation: 27 | // https://developers.google.com/civic-information 28 | // Classes: 29 | // GTLCivicInfoSource (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLCivicInfoSource.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLCivicInfoSource 36 | // 37 | 38 | @implementation GTLCivicInfoSource 39 | @dynamic name, official; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Compute/Generated/GTLComputeQuota.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLComputeQuota.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Compute Engine API (compute/v1beta14) 24 | // Description: 25 | // API for the Google Compute Engine service. 26 | // Documentation: 27 | // https://developers.google.com/compute/docs/reference/v1beta14 28 | // Classes: 29 | // GTLComputeQuota (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLComputeQuota.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLComputeQuota 36 | // 37 | 38 | @implementation GTLComputeQuota 39 | @dynamic limit, metric, usage; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Mirror/Generated/GTLMirrorMenuValue.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLMirrorMenuValue.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Mirror API (mirror/v1) 24 | // Description: 25 | // API for interacting with Glass users via the timeline. 26 | // Documentation: 27 | // https://developers.google.com/glass 28 | // Classes: 29 | // GTLMirrorMenuValue (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLMirrorMenuValue.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLMirrorMenuValue 36 | // 37 | 38 | @implementation GTLMirrorMenuValue 39 | @dynamic displayName, iconUrl, state; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Tasks/Generated/GTLTasks_Sources.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLTasks_Sources.m 18 | // 19 | // This file can be compiled into projects to avoid adding the individual 20 | // source files for this service. 21 | // 22 | 23 | // ---------------------------------------------------------------------------- 24 | // NOTE: This file is generated from Google APIs Discovery Service. 25 | // Service: 26 | // Tasks API (tasks/v1) 27 | // Description: 28 | // Lets you manage your tasks and task lists. 29 | // Documentation: 30 | // https://developers.google.com/google-apps/tasks/firstapp 31 | 32 | #import "GTLTasksConstants.m" 33 | 34 | #import "GTLTasksTask.m" 35 | #import "GTLTasksTaskList.m" 36 | #import "GTLTasksTaskLists.m" 37 | #import "GTLTasksTasks.m" 38 | 39 | #import "GTLQueryTasks.m" 40 | #import "GTLServiceTasks.m" 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeVideoRating.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeVideoRating.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeVideoRating (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLYouTubeVideoRating.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeVideoRating 36 | // 37 | 38 | @implementation GTLYouTubeVideoRating 39 | @dynamic rating, videoId; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Utilities/GTLJSONParser.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLJSONParser.h 18 | // 19 | 20 | // This class is a thin wrapper around the JSON parser. It uses 21 | // NSJSONSerialization when available, and SBJSON otherwise. 22 | 23 | #import 24 | 25 | #import "GTLDefines.h" 26 | 27 | @interface GTLJSONParser : NSObject 28 | + (NSString*)stringWithObject:(id)value 29 | humanReadable:(BOOL)humanReadable 30 | error:(NSError**)error; 31 | 32 | + (NSData *)dataWithObject:(id)obj 33 | humanReadable:(BOOL)humanReadable 34 | error:(NSError**)error; 35 | 36 | + (id)objectWithString:(NSString *)jsonStr 37 | error:(NSError **)error; 38 | 39 | + (id)objectWithData:(NSData *)jsonData 40 | error:(NSError **)error; 41 | @end 42 | -------------------------------------------------------------------------------- /Examples/CalendarSample/EditACLWindowController.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // EditACLWindowController.h 18 | // 19 | 20 | #import 21 | 22 | #import "GTLCalendar.h" 23 | 24 | @interface EditACLWindowController : NSWindowController { 25 | @private 26 | IBOutlet NSComboBox *scopeTypeField_; 27 | IBOutlet NSTextField *scopeValueField_; 28 | IBOutlet NSComboBox *roleValueField_; 29 | 30 | void (^completionHandler_)(NSInteger returnCode, GTLCalendarAclRule *rule); 31 | 32 | GTLCalendarAclRule *rule_; 33 | } 34 | 35 | - (void)runModalForWindow:(NSWindow *)window 36 | ACLRule:(GTLCalendarAclRule *)rule 37 | completionHandler:(void (^)(NSInteger returnCode, GTLCalendarAclRule *rule))handler; 38 | 39 | - (IBAction)saveButtonClicked:(id)sender; 40 | - (IBAction)cancelButtonClicked:(id)sender; 41 | @end 42 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubePlaylistPlayer.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubePlaylistPlayer.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubePlaylistPlayer (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLYouTubePlaylistPlayer.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubePlaylistPlayer 36 | // 37 | 38 | @implementation GTLYouTubePlaylistPlayer 39 | @dynamic embedHtml; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubePropertyValue.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubePropertyValue.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubePropertyValue (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLYouTubePropertyValue.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubePropertyValue 36 | // 37 | 38 | @implementation GTLYouTubePropertyValue 39 | @dynamic property, value; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Spectrum/Generated/GTLSpectrumEventTime.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLSpectrumEventTime.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Spectrum Database API (spectrum/v1explorer) 24 | // Description: 25 | // API for spectrum-management functions. 26 | // Documentation: 27 | // http://developers.google.com/spectrum 28 | // Classes: 29 | // GTLSpectrumEventTime (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLSpectrumEventTime.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLSpectrumEventTime 36 | // 37 | 38 | @implementation GTLSpectrumEventTime 39 | @dynamic startTime, stopTime; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubePlaylistStatus.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubePlaylistStatus.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubePlaylistStatus (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLYouTubePlaylistStatus.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubePlaylistStatus 36 | // 37 | 38 | @implementation GTLYouTubePlaylistStatus 39 | @dynamic privacyStatus; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeResourceId.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeResourceId.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeResourceId (0 custom class methods, 4 custom properties) 30 | 31 | #import "GTLYouTubeResourceId.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeResourceId 36 | // 37 | 38 | @implementation GTLYouTubeResourceId 39 | @dynamic channelId, kind, playlistId, videoId; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Bigquery/Generated/GTLBigqueryTableCell.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLBigqueryTableCell.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // BigQuery API (bigquery/v2) 24 | // Description: 25 | // A data platform for customers to create, manage, share and query data. 26 | // Documentation: 27 | // https://developers.google.com/bigquery/docs/overview 28 | // Classes: 29 | // GTLBigqueryTableCell (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLBigqueryTableCell.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLBigqueryTableCell 36 | // 37 | 38 | @implementation GTLBigqueryTableCell 39 | @dynamic v; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Calendar/Generated/GTLCalendarTimePeriod.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLCalendarTimePeriod.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Calendar API (calendar/v3) 24 | // Description: 25 | // Lets you manipulate events and other calendar data. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/calendar/firstapp 28 | // Classes: 29 | // GTLCalendarTimePeriod (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLCalendarTimePeriod.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLCalendarTimePeriod 36 | // 37 | 38 | @implementation GTLCalendarTimePeriod 39 | @dynamic end, start; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Groupssettings/Generated/GTLGroupssettings_Sources.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLGroupssettings_Sources.m 18 | // 19 | // This file can be compiled into projects to avoid adding the individual 20 | // source files for this service. 21 | // 22 | 23 | // ---------------------------------------------------------------------------- 24 | // NOTE: This file is generated from Google APIs Discovery Service. 25 | // Service: 26 | // Groups Settings API (groupssettings/v1) 27 | // Description: 28 | // Lets you manage permission levels and related settings of a group. 29 | // Documentation: 30 | // https://developers.google.com/google-apps/groups-settings/get_started 31 | 32 | #import "GTLGroupssettingsConstants.m" 33 | 34 | #import "GTLGroupssettingsGroups.m" 35 | 36 | #import "GTLQueryGroupssettings.m" 37 | #import "GTLServiceGroupssettings.m" 38 | -------------------------------------------------------------------------------- /Source/Services/Spectrum/Generated/GTLSpectrumDatabaseSpec.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLSpectrumDatabaseSpec.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Spectrum Database API (spectrum/v1explorer) 24 | // Description: 25 | // API for spectrum-management functions. 26 | // Documentation: 27 | // http://developers.google.com/spectrum 28 | // Classes: 29 | // GTLSpectrumDatabaseSpec (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLSpectrumDatabaseSpec.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLSpectrumDatabaseSpec 36 | // 37 | 38 | @implementation GTLSpectrumDatabaseSpec 39 | @dynamic name, uri; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeInvideoTiming.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeInvideoTiming.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeInvideoTiming (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLYouTubeInvideoTiming.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeInvideoTiming 36 | // 37 | 38 | @implementation GTLYouTubeInvideoTiming 39 | @dynamic durationMs, offsetMs, type; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Calendar/Generated/GTLCalendarEventAttachment.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLCalendarEventAttachment.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Calendar API (calendar/v3) 24 | // Description: 25 | // Lets you manipulate events and other calendar data. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/calendar/firstapp 28 | // Classes: 29 | // GTLCalendarEventAttachment (0 custom class methods, 0 custom properties) 30 | 31 | #import "GTLCalendarEventAttachment.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLCalendarEventAttachment 36 | // 37 | 38 | @implementation GTLCalendarEventAttachment 39 | @end 40 | -------------------------------------------------------------------------------- /Source/Services/Urlshortener/Generated/GTLUrlshortener.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLUrlshortener.h 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // URL Shortener API (urlshortener/v1) 24 | // Description: 25 | // Lets you create, inspect, and manage goo.gl short URLs 26 | // Documentation: 27 | // https://developers.google.com/url-shortener/v1/getting_started 28 | 29 | #import "GTLUrlshortenerConstants.h" 30 | 31 | #import "GTLUrlshortenerAnalyticsSnapshot.h" 32 | #import "GTLUrlshortenerAnalyticsSummary.h" 33 | #import "GTLUrlshortenerStringCount.h" 34 | #import "GTLUrlshortenerUrl.h" 35 | #import "GTLUrlshortenerUrlHistory.h" 36 | 37 | #import "GTLQueryUrlshortener.h" 38 | #import "GTLServiceUrlshortener.h" 39 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeLiveStreamStatus.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeLiveStreamStatus.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeLiveStreamStatus (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLYouTubeLiveStreamStatus.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeLiveStreamStatus 36 | // 37 | 38 | @implementation GTLYouTubeLiveStreamStatus 39 | @dynamic streamStatus; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeLocalizedString.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeLocalizedString.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeLocalizedString (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLYouTubeLocalizedString.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeLocalizedString 36 | // 37 | 38 | @implementation GTLYouTubeLocalizedString 39 | @dynamic language, value; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Spectrum/Generated/GTLSpectrumVcardTelephone.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLSpectrumVcardTelephone.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Spectrum Database API (spectrum/v1explorer) 24 | // Description: 25 | // API for spectrum-management functions. 26 | // Documentation: 27 | // http://developers.google.com/spectrum 28 | // Classes: 29 | // GTLSpectrumVcardTelephone (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLSpectrumVcardTelephone.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLSpectrumVcardTelephone 36 | // 37 | 38 | @implementation GTLSpectrumVcardTelephone 39 | @dynamic uri; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Spectrum/Generated/GTLSpectrumVcardTypedText.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLSpectrumVcardTypedText.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Spectrum Database API (spectrum/v1explorer) 24 | // Description: 25 | // API for spectrum-management functions. 26 | // Documentation: 27 | // http://developers.google.com/spectrum 28 | // Classes: 29 | // GTLSpectrumVcardTypedText (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLSpectrumVcardTypedText.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLSpectrumVcardTypedText 36 | // 37 | 38 | @implementation GTLSpectrumVcardTypedText 39 | @dynamic text; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeI18nRegionSnippet.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeI18nRegionSnippet.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeI18nRegionSnippet (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLYouTubeI18nRegionSnippet.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeI18nRegionSnippet 36 | // 37 | 38 | @implementation GTLYouTubeI18nRegionSnippet 39 | @dynamic gl, name; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeInvideoPosition.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeInvideoPosition.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeInvideoPosition (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLYouTubeInvideoPosition.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeInvideoPosition 36 | // 37 | 38 | @implementation GTLYouTubeInvideoPosition 39 | @dynamic cornerPosition, type; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Calendar/Generated/GTLCalendarNotification.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLCalendarNotification.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Calendar API (calendar/v3) 24 | // Description: 25 | // Lets you manipulate events and other calendar data. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/calendar/firstapp 28 | // Classes: 29 | // GTLCalendarNotification (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLCalendarNotification.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLCalendarNotification 36 | // 37 | 38 | @implementation GTLCalendarNotification 39 | @dynamic method, type; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Gmail/Generated/GTLGmailHistoryMessageAdded.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2015 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLGmailHistoryMessageAdded.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Gmail API (gmail/v1) 24 | // Description: 25 | // The Gmail REST API. 26 | // Documentation: 27 | // https://developers.google.com/gmail/api/ 28 | // Classes: 29 | // GTLGmailHistoryMessageAdded (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLGmailHistoryMessageAdded.h" 32 | 33 | #import "GTLGmailMessage.h" 34 | 35 | // ---------------------------------------------------------------------------- 36 | // 37 | // GTLGmailHistoryMessageAdded 38 | // 39 | 40 | @implementation GTLGmailHistoryMessageAdded 41 | @dynamic message; 42 | @end 43 | -------------------------------------------------------------------------------- /Source/Services/SQLAdmin/Generated/GTLSQLAdminIpMapping.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLSQLAdminIpMapping.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Cloud SQL Administration API (sqladmin/v1beta3) 24 | // Description: 25 | // API for Cloud SQL database instance management. 26 | // Documentation: 27 | // https://developers.google.com/cloud-sql/docs/admin-api/ 28 | // Classes: 29 | // GTLSQLAdminIpMapping (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLSQLAdminIpMapping.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLSQLAdminIpMapping 36 | // 37 | 38 | @implementation GTLSQLAdminIpMapping 39 | @dynamic ipAddress, timeToRetire; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeChannelStatus.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeChannelStatus.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeChannelStatus (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLYouTubeChannelStatus.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeChannelStatus 36 | // 37 | 38 | @implementation GTLYouTubeChannelStatus 39 | @dynamic isLinked, longUploadsStatus, privacyStatus; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeI18nLanguageSnippet.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeI18nLanguageSnippet.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeI18nLanguageSnippet (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLYouTubeI18nLanguageSnippet.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeI18nLanguageSnippet 36 | // 37 | 38 | @implementation GTLYouTubeI18nLanguageSnippet 39 | @dynamic hl, name; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubePlaylistItemStatus.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubePlaylistItemStatus.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubePlaylistItemStatus (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLYouTubePlaylistItemStatus.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubePlaylistItemStatus 36 | // 37 | 38 | @implementation GTLYouTubePlaylistItemStatus 39 | @dynamic privacyStatus; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeWatchSettings.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeWatchSettings.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeWatchSettings (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLYouTubeWatchSettings.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeWatchSettings 36 | // 37 | 38 | @implementation GTLYouTubeWatchSettings 39 | @dynamic backgroundColor, featuredPlaylistId, textColor; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTubeAnalytics/Generated/GTLYouTubeAnalyticsConstants.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeAnalyticsConstants.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Analytics API (youtubeAnalytics/v1) 24 | // Description: 25 | // Retrieve your YouTube Analytics reports. 26 | // Documentation: 27 | // http://developers.google.com/youtube/analytics/ 28 | 29 | #import "GTLYouTubeAnalyticsConstants.h" 30 | 31 | // Authorization scope 32 | NSString * const kGTLAuthScopeYouTubeAnalyticsYtAnalyticsMonetaryReadonly = @"https://www.googleapis.com/auth/yt-analytics-monetary.readonly"; 33 | NSString * const kGTLAuthScopeYouTubeAnalyticsYtAnalyticsReadonly = @"https://www.googleapis.com/auth/yt-analytics.readonly"; 34 | -------------------------------------------------------------------------------- /Source/Services/Calendar/Generated/GTLCalendarEventReminder.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLCalendarEventReminder.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Calendar API (calendar/v3) 24 | // Description: 25 | // Lets you manipulate events and other calendar data. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/calendar/firstapp 28 | // Classes: 29 | // GTLCalendarEventReminder (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLCalendarEventReminder.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLCalendarEventReminder 36 | // 37 | 38 | @implementation GTLCalendarEventReminder 39 | @dynamic method, minutes; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Gmail/Generated/GTLGmailHistoryMessageDeleted.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2015 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLGmailHistoryMessageDeleted.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Gmail API (gmail/v1) 24 | // Description: 25 | // The Gmail REST API. 26 | // Documentation: 27 | // https://developers.google.com/gmail/api/ 28 | // Classes: 29 | // GTLGmailHistoryMessageDeleted (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLGmailHistoryMessageDeleted.h" 32 | 33 | #import "GTLGmailMessage.h" 34 | 35 | // ---------------------------------------------------------------------------- 36 | // 37 | // GTLGmailHistoryMessageDeleted 38 | // 39 | 40 | @implementation GTLGmailHistoryMessageDeleted 41 | @dynamic message; 42 | @end 43 | -------------------------------------------------------------------------------- /Source/Services/MapsEngine/Generated/GTLMapsEngineMapItem.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLMapsEngineMapItem.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Maps Engine API (mapsengine/v1) 24 | // Description: 25 | // The Google Maps Engine API allows developers to store and query geospatial 26 | // vector and raster data. 27 | // Documentation: 28 | // https://developers.google.com/maps-engine/ 29 | // Classes: 30 | // GTLMapsEngineMapItem (0 custom class methods, 0 custom properties) 31 | 32 | #import "GTLMapsEngineMapItem.h" 33 | 34 | // ---------------------------------------------------------------------------- 35 | // 36 | // GTLMapsEngineMapItem 37 | // 38 | 39 | @implementation GTLMapsEngineMapItem 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Mirror/Generated/GTLMirrorNotificationConfig.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLMirrorNotificationConfig.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Mirror API (mirror/v1) 24 | // Description: 25 | // API for interacting with Glass users via the timeline. 26 | // Documentation: 27 | // https://developers.google.com/glass 28 | // Classes: 29 | // GTLMirrorNotificationConfig (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLMirrorNotificationConfig.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLMirrorNotificationConfig 36 | // 37 | 38 | @implementation GTLMirrorNotificationConfig 39 | @dynamic deliveryTime, level; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubePromotedItemId.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubePromotedItemId.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubePromotedItemId (0 custom class methods, 4 custom properties) 30 | 31 | #import "GTLYouTubePromotedItemId.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubePromotedItemId 36 | // 37 | 38 | @implementation GTLYouTubePromotedItemId 39 | @dynamic recentlyUploadedBy, type, videoId, websiteUrl; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeVideoAgeGating.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeVideoAgeGating.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeVideoAgeGating (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLYouTubeVideoAgeGating.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeVideoAgeGating 36 | // 37 | 38 | @implementation GTLYouTubeVideoAgeGating 39 | @dynamic alcoholContent, restricted, videoGameRating; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/AppState/Generated/GTLAppState_Sources.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLAppState_Sources.m 18 | // 19 | // This file can be compiled into projects to avoid adding the individual 20 | // source files for this service. 21 | // 22 | 23 | // ---------------------------------------------------------------------------- 24 | // NOTE: This file is generated from Google APIs Discovery Service. 25 | // Service: 26 | // Google App State API (appstate/v1) 27 | // Description: 28 | // The Google App State API. 29 | // Documentation: 30 | // https://developers.google.com/games/services/web/api/states 31 | 32 | #import "GTLAppStateConstants.m" 33 | 34 | #import "GTLAppStateGetResponse.m" 35 | #import "GTLAppStateListResponse.m" 36 | #import "GTLAppStateUpdateRequest.m" 37 | #import "GTLAppStateWriteResult.m" 38 | 39 | #import "GTLQueryAppState.m" 40 | #import "GTLServiceAppState.m" 41 | -------------------------------------------------------------------------------- /Source/Services/Bigquery/Generated/GTLBigqueryJobReference.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLBigqueryJobReference.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // BigQuery API (bigquery/v2) 24 | // Description: 25 | // A data platform for customers to create, manage, share and query data. 26 | // Documentation: 27 | // https://developers.google.com/bigquery/docs/overview 28 | // Classes: 29 | // GTLBigqueryJobReference (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLBigqueryJobReference.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLBigqueryJobReference 36 | // 37 | 38 | @implementation GTLBigqueryJobReference 39 | @dynamic jobId, projectId; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeIngestionInfo.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeIngestionInfo.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeIngestionInfo (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLYouTubeIngestionInfo.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeIngestionInfo 36 | // 37 | 38 | @implementation GTLYouTubeIngestionInfo 39 | @dynamic backupIngestionAddress, ingestionAddress, streamName; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Bigquery/Generated/GTLBigqueryViewDefinition.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLBigqueryViewDefinition.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // BigQuery API (bigquery/v2) 24 | // Description: 25 | // A data platform for customers to create, manage, share and query data. 26 | // Documentation: 27 | // https://developers.google.com/bigquery/docs/overview 28 | // Classes: 29 | // GTLBigqueryViewDefinition (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLBigqueryViewDefinition.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLBigqueryViewDefinition 36 | // 37 | 38 | @implementation GTLBigqueryViewDefinition 39 | @dynamic query; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Calendar/Generated/GTLCalendarEventDateTime.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLCalendarEventDateTime.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Calendar API (calendar/v3) 24 | // Description: 25 | // Lets you manipulate events and other calendar data. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/calendar/firstapp 28 | // Classes: 29 | // GTLCalendarEventDateTime (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLCalendarEventDateTime.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLCalendarEventDateTime 36 | // 37 | 38 | @implementation GTLCalendarEventDateTime 39 | @dynamic date, dateTime, timeZone; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Orkut/Generated/GTLOrkutLinkResource.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLOrkutLinkResource.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Orkut API (orkut/v2) 24 | // Description: 25 | // Lets you manage activities, comments and badges in Orkut. More stuff coming 26 | // in time. 27 | // Documentation: 28 | // http://code.google.com/apis/orkut/v2/reference.html 29 | // Classes: 30 | // GTLOrkutLinkResource (0 custom class methods, 4 custom properties) 31 | 32 | #import "GTLOrkutLinkResource.h" 33 | 34 | // ---------------------------------------------------------------------------- 35 | // 36 | // GTLOrkutLinkResource 37 | // 38 | 39 | @implementation GTLOrkutLinkResource 40 | @dynamic href, rel, title, type; 41 | @end 42 | -------------------------------------------------------------------------------- /Source/Services/SQLAdmin/Generated/GTLSQLAdminDatabaseFlags.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLSQLAdminDatabaseFlags.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Cloud SQL Administration API (sqladmin/v1beta3) 24 | // Description: 25 | // API for Cloud SQL database instance management. 26 | // Documentation: 27 | // https://developers.google.com/cloud-sql/docs/admin-api/ 28 | // Classes: 29 | // GTLSQLAdminDatabaseFlags (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLSQLAdminDatabaseFlags.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLSQLAdminDatabaseFlags 36 | // 37 | 38 | @implementation GTLSQLAdminDatabaseFlags 39 | @dynamic name, value; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Spectrum/Generated/GTLSpectrumGeoLocationPoint.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLSpectrumGeoLocationPoint.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Spectrum Database API (spectrum/v1explorer) 24 | // Description: 25 | // API for spectrum-management functions. 26 | // Documentation: 27 | // http://developers.google.com/spectrum 28 | // Classes: 29 | // GTLSpectrumGeoLocationPoint (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLSpectrumGeoLocationPoint.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLSpectrumGeoLocationPoint 36 | // 37 | 38 | @implementation GTLSpectrumGeoLocationPoint 39 | @dynamic latitude, longitude; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Webmasters/Generated/GTLWebmastersWmxSite.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLWebmastersWmxSite.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Webmaster Tools API (webmasters/v3) 24 | // Description: 25 | // Lets you view Google Webmaster Tools data for your verified sites. 26 | // Documentation: 27 | // https://developers.google.com/webmaster-tools/v3/welcome 28 | // Classes: 29 | // GTLWebmastersWmxSite (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLWebmastersWmxSite.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLWebmastersWmxSite 36 | // 37 | 38 | @implementation GTLWebmastersWmxSite 39 | @dynamic permissionLevel, siteUrl; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeGuideCategorySnippet.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeGuideCategorySnippet.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeGuideCategorySnippet (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLYouTubeGuideCategorySnippet.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeGuideCategorySnippet 36 | // 37 | 38 | @implementation GTLYouTubeGuideCategorySnippet 39 | @dynamic channelId, title; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeVideoConversionPing.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeVideoConversionPing.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeVideoConversionPing (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLYouTubeVideoConversionPing.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeVideoConversionPing 36 | // 37 | 38 | @implementation GTLYouTubeVideoConversionPing 39 | @dynamic context, conversionUrl; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Utilities/GTLFramework.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2011 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | #include "GTLFramework.h" 17 | 18 | void GTLFrameworkVersion(NSUInteger* major, NSUInteger* minor, NSUInteger* release) { 19 | // version 2.0.0 20 | if (major) *major = 2; 21 | if (minor) *minor = 0; 22 | if (release) *release = 0; 23 | } 24 | 25 | NSString *GTLFrameworkVersionString(void) { 26 | NSUInteger major, minor, release; 27 | NSString *libVersionString; 28 | 29 | GTLFrameworkVersion(&major, &minor, &release); 30 | 31 | // most library releases will have a release value of zero 32 | if (release != 0) { 33 | libVersionString = [NSString stringWithFormat:@"%d.%d.%d", 34 | (int)major, (int)minor, (int)release]; 35 | } else { 36 | libVersionString = [NSString stringWithFormat:@"%d.%d", 37 | (int)major, (int)minor]; 38 | } 39 | return libVersionString; 40 | } 41 | -------------------------------------------------------------------------------- /Source/Services/Bigquery/Generated/GTLBigqueryErrorProto.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLBigqueryErrorProto.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // BigQuery API (bigquery/v2) 24 | // Description: 25 | // A data platform for customers to create, manage, share and query data. 26 | // Documentation: 27 | // https://developers.google.com/bigquery/docs/overview 28 | // Classes: 29 | // GTLBigqueryErrorProto (0 custom class methods, 4 custom properties) 30 | 31 | #import "GTLBigqueryErrorProto.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLBigqueryErrorProto 36 | // 37 | 38 | @implementation GTLBigqueryErrorProto 39 | @dynamic debugInfo, location, message, reason; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/MapsEngine/Generated/GTLMapsEngineColor.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLMapsEngineColor.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Maps Engine API (mapsengine/v1) 24 | // Description: 25 | // The Google Maps Engine API allows developers to store and query geospatial 26 | // vector and raster data. 27 | // Documentation: 28 | // https://developers.google.com/maps-engine/ 29 | // Classes: 30 | // GTLMapsEngineColor (0 custom class methods, 2 custom properties) 31 | 32 | #import "GTLMapsEngineColor.h" 33 | 34 | // ---------------------------------------------------------------------------- 35 | // 36 | // GTLMapsEngineColor 37 | // 38 | 39 | @implementation GTLMapsEngineColor 40 | @dynamic color, opacity; 41 | @end 42 | -------------------------------------------------------------------------------- /Source/Services/Spectrum/Generated/GTLSpectrumVcardAddress.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLSpectrumVcardAddress.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Spectrum Database API (spectrum/v1explorer) 24 | // Description: 25 | // API for spectrum-management functions. 26 | // Documentation: 27 | // http://developers.google.com/spectrum 28 | // Classes: 29 | // GTLSpectrumVcardAddress (0 custom class methods, 6 custom properties) 30 | 31 | #import "GTLSpectrumVcardAddress.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLSpectrumVcardAddress 36 | // 37 | 38 | @implementation GTLSpectrumVcardAddress 39 | @dynamic code, country, locality, pobox, region, street; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubePlaylistContentDetails.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubePlaylistContentDetails.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubePlaylistContentDetails (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLYouTubePlaylistContentDetails.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubePlaylistContentDetails 36 | // 37 | 38 | @implementation GTLYouTubePlaylistContentDetails 39 | @dynamic itemCount; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Calendar/Generated/GTLCalendarColorDefinition.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLCalendarColorDefinition.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Calendar API (calendar/v3) 24 | // Description: 25 | // Lets you manipulate events and other calendar data. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/calendar/firstapp 28 | // Classes: 29 | // GTLCalendarColorDefinition (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLCalendarColorDefinition.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLCalendarColorDefinition 36 | // 37 | 38 | @implementation GTLCalendarColorDefinition 39 | @dynamic background, foreground; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Licensing/Generated/GTLLicensingConstants.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2015 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLLicensingConstants.h 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Enterprise License Manager API (licensing/v1) 24 | // Description: 25 | // Licensing API to view and manage license for your domain. 26 | // Documentation: 27 | // https://developers.google.com/google-apps/licensing/ 28 | 29 | #import 30 | 31 | #if GTL_BUILT_AS_FRAMEWORK 32 | #import "GTL/GTLDefines.h" 33 | #else 34 | #import "GTLDefines.h" 35 | #endif 36 | 37 | // Authorization scope 38 | // View and manage Google Apps licenses for your domain 39 | GTL_EXTERN NSString * const kGTLAuthScopeLicensingAppsLicensing; // "https://www.googleapis.com/auth/apps.licensing" 40 | -------------------------------------------------------------------------------- /Source/Services/QPXExpress/Generated/GTLQPXExpressFlightInfo.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLQPXExpressFlightInfo.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // QPX Express API (qpxExpress/v1) 24 | // Description: 25 | // Lets you find the least expensive flights between an origin and a 26 | // destination. 27 | // Documentation: 28 | // http://developers.google.com/qpx-express 29 | // Classes: 30 | // GTLQPXExpressFlightInfo (0 custom class methods, 2 custom properties) 31 | 32 | #import "GTLQPXExpressFlightInfo.h" 33 | 34 | // ---------------------------------------------------------------------------- 35 | // 36 | // GTLQPXExpressFlightInfo 37 | // 38 | 39 | @implementation GTLQPXExpressFlightInfo 40 | @dynamic carrier, number; 41 | @end 42 | -------------------------------------------------------------------------------- /Source/Services/Spectrum/Generated/GTLSpectrumFrequencyRange.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLSpectrumFrequencyRange.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Spectrum Database API (spectrum/v1explorer) 24 | // Description: 25 | // API for spectrum-management functions. 26 | // Documentation: 27 | // http://developers.google.com/spectrum 28 | // Classes: 29 | // GTLSpectrumFrequencyRange (0 custom class methods, 4 custom properties) 30 | 31 | #import "GTLSpectrumFrequencyRange.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLSpectrumFrequencyRange 36 | // 37 | 38 | @implementation GTLSpectrumFrequencyRange 39 | @dynamic channelId, maxPowerDBm, startHz, stopHz; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeCdnSettings.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeCdnSettings.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeCdnSettings (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLYouTubeCdnSettings.h" 32 | 33 | #import "GTLYouTubeIngestionInfo.h" 34 | 35 | // ---------------------------------------------------------------------------- 36 | // 37 | // GTLYouTubeCdnSettings 38 | // 39 | 40 | @implementation GTLYouTubeCdnSettings 41 | @dynamic format, ingestionInfo, ingestionType; 42 | @end 43 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeChannelConversionPing.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeChannelConversionPing.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeChannelConversionPing (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLYouTubeChannelConversionPing.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeChannelConversionPing 36 | // 37 | 38 | @implementation GTLYouTubeChannelConversionPing 39 | @dynamic context, conversionUrl; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeVideoCategorySnippet.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeVideoCategorySnippet.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeVideoCategorySnippet (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLYouTubeVideoCategorySnippet.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeVideoCategorySnippet 36 | // 37 | 38 | @implementation GTLYouTubeVideoCategorySnippet 39 | @dynamic assignable, channelId, title; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Bigquery/Generated/GTLBigqueryProjectReference.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLBigqueryProjectReference.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // BigQuery API (bigquery/v2) 24 | // Description: 25 | // A data platform for customers to create, manage, share and query data. 26 | // Documentation: 27 | // https://developers.google.com/bigquery/docs/overview 28 | // Classes: 29 | // GTLBigqueryProjectReference (0 custom class methods, 1 custom properties) 30 | 31 | #import "GTLBigqueryProjectReference.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLBigqueryProjectReference 36 | // 37 | 38 | @implementation GTLBigqueryProjectReference 39 | @dynamic projectId; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/MapsEngine/Generated/GTLMapsEngineFile.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLMapsEngineFile.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Maps Engine API (mapsengine/v1) 24 | // Description: 25 | // The Google Maps Engine API allows developers to store and query geospatial 26 | // vector and raster data. 27 | // Documentation: 28 | // https://developers.google.com/maps-engine/ 29 | // Classes: 30 | // GTLMapsEngineFile (0 custom class methods, 3 custom properties) 31 | 32 | #import "GTLMapsEngineFile.h" 33 | 34 | // ---------------------------------------------------------------------------- 35 | // 36 | // GTLMapsEngineFile 37 | // 38 | 39 | @implementation GTLMapsEngineFile 40 | @dynamic filename, size, uploadStatus; 41 | @end 42 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeVideoStatistics.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeVideoStatistics.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeVideoStatistics (0 custom class methods, 5 custom properties) 30 | 31 | #import "GTLYouTubeVideoStatistics.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeVideoStatistics 36 | // 37 | 38 | @implementation GTLYouTubeVideoStatistics 39 | @dynamic commentCount, dislikeCount, favoriteCount, likeCount, viewCount; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Bigquery/Generated/GTLBigqueryJobStatistics2.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLBigqueryJobStatistics2.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // BigQuery API (bigquery/v2) 24 | // Description: 25 | // A data platform for customers to create, manage, share and query data. 26 | // Documentation: 27 | // https://developers.google.com/bigquery/docs/overview 28 | // Classes: 29 | // GTLBigqueryJobStatistics2 (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLBigqueryJobStatistics2.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLBigqueryJobStatistics2 36 | // 37 | 38 | @implementation GTLBigqueryJobStatistics2 39 | @dynamic cacheHit, totalBytesProcessed; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Bigquery/Generated/GTLBigqueryTableReference.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLBigqueryTableReference.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // BigQuery API (bigquery/v2) 24 | // Description: 25 | // A data platform for customers to create, manage, share and query data. 26 | // Documentation: 27 | // https://developers.google.com/bigquery/docs/overview 28 | // Classes: 29 | // GTLBigqueryTableReference (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLBigqueryTableReference.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLBigqueryTableReference 36 | // 37 | 38 | @implementation GTLBigqueryTableReference 39 | @dynamic datasetId, projectId, tableId; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/Compute/Generated/GTLComputeConstants.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLComputeConstants.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Compute Engine API (compute/v1beta14) 24 | // Description: 25 | // API for the Google Compute Engine service. 26 | // Documentation: 27 | // https://developers.google.com/compute/docs/reference/v1beta14 28 | 29 | #import "GTLComputeConstants.h" 30 | 31 | // Authorization scope 32 | NSString * const kGTLAuthScopeCompute = @"https://www.googleapis.com/auth/compute"; 33 | NSString * const kGTLAuthScopeComputeDevstorageReadOnly = @"https://www.googleapis.com/auth/devstorage.read_only"; 34 | NSString * const kGTLAuthScopeComputeReadonly = @"https://www.googleapis.com/auth/compute.readonly"; 35 | -------------------------------------------------------------------------------- /Source/Services/MapsEngine/Generated/GTLMapsEngineBorder.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLMapsEngineBorder.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // Google Maps Engine API (mapsengine/v1) 24 | // Description: 25 | // The Google Maps Engine API allows developers to store and query geospatial 26 | // vector and raster data. 27 | // Documentation: 28 | // https://developers.google.com/maps-engine/ 29 | // Classes: 30 | // GTLMapsEngineBorder (0 custom class methods, 3 custom properties) 31 | 32 | #import "GTLMapsEngineBorder.h" 33 | 34 | // ---------------------------------------------------------------------------- 35 | // 36 | // GTLMapsEngineBorder 37 | // 38 | 39 | @implementation GTLMapsEngineBorder 40 | @dynamic color, opacity, width; 41 | @end 42 | -------------------------------------------------------------------------------- /Source/Services/YouTube/Generated/GTLYouTubeMonitorStreamInfo.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2013 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeMonitorStreamInfo.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Data API (youtube/v3) 24 | // Description: 25 | // Programmatic access to YouTube features. 26 | // Documentation: 27 | // https://developers.google.com/youtube/v3 28 | // Classes: 29 | // GTLYouTubeMonitorStreamInfo (0 custom class methods, 3 custom properties) 30 | 31 | #import "GTLYouTubeMonitorStreamInfo.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLYouTubeMonitorStreamInfo 36 | // 37 | 38 | @implementation GTLYouTubeMonitorStreamInfo 39 | @dynamic broadcastStreamDelayMs, embedHtml, enableMonitorStream; 40 | @end 41 | -------------------------------------------------------------------------------- /Source/Services/YouTubeAnalytics/Generated/GTLYouTubeAnalytics.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2014 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLYouTubeAnalytics.h 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // YouTube Analytics API (youtubeAnalytics/v1) 24 | // Description: 25 | // Retrieve your YouTube Analytics reports. 26 | // Documentation: 27 | // http://developers.google.com/youtube/analytics/ 28 | 29 | #import "GTLYouTubeAnalyticsConstants.h" 30 | 31 | #import "GTLYouTubeAnalyticsBatchReport.h" 32 | #import "GTLYouTubeAnalyticsBatchReportDefinition.h" 33 | #import "GTLYouTubeAnalyticsBatchReportDefinitionList.h" 34 | #import "GTLYouTubeAnalyticsBatchReportList.h" 35 | #import "GTLYouTubeAnalyticsResultTable.h" 36 | 37 | #import "GTLQueryYouTubeAnalytics.h" 38 | #import "GTLServiceYouTubeAnalytics.h" 39 | -------------------------------------------------------------------------------- /Source/Services/Bigquery/Generated/GTLBigqueryDatasetReference.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2012 Google Inc. 2 | * 3 | * Licensed under the Apache License, Version 2.0 (the "License"); 4 | * you may not use this file except in compliance with the License. 5 | * You may obtain a copy of the License at 6 | * 7 | * http://www.apache.org/licenses/LICENSE-2.0 8 | * 9 | * Unless required by applicable law or agreed to in writing, software 10 | * distributed under the License is distributed on an "AS IS" BASIS, 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | * See the License for the specific language governing permissions and 13 | * limitations under the License. 14 | */ 15 | 16 | // 17 | // GTLBigqueryDatasetReference.m 18 | // 19 | 20 | // ---------------------------------------------------------------------------- 21 | // NOTE: This file is generated from Google APIs Discovery Service. 22 | // Service: 23 | // BigQuery API (bigquery/v2) 24 | // Description: 25 | // A data platform for customers to create, manage, share and query data. 26 | // Documentation: 27 | // https://developers.google.com/bigquery/docs/overview 28 | // Classes: 29 | // GTLBigqueryDatasetReference (0 custom class methods, 2 custom properties) 30 | 31 | #import "GTLBigqueryDatasetReference.h" 32 | 33 | // ---------------------------------------------------------------------------- 34 | // 35 | // GTLBigqueryDatasetReference 36 | // 37 | 38 | @implementation GTLBigqueryDatasetReference 39 | @dynamic datasetId, projectId; 40 | @end 41 | --------------------------------------------------------------------------------