@@ -3548,6 +3548,130 @@ public Patch set(String parameterName, Object value) {
35483548 }
35493549 }
35503550
3551+ /**
3552+ * An accessor for creating requests from the AdEvents collection.
3553+ *
3554+ * <p>The typical use is:</p>
3555+ * <pre>
3556+ * {@code DataManager datamanager = new DataManager(...);}
3557+ * {@code DataManager.AdEvents.List request = datamanager.adEvents().list(parameters ...)}
3558+ * </pre>
3559+ *
3560+ * @return the resource collection
3561+ */
3562+ public AdEvents adEvents () {
3563+ return new AdEvents ();
3564+ }
3565+
3566+ /**
3567+ * The "adEvents" collection of methods.
3568+ */
3569+ public class AdEvents {
3570+
3571+ /**
3572+ * Uploads a list of AdEvent resources to Google Analytics. This feature is only available to
3573+ * accounts on an allowlist.
3574+ *
3575+ * Create a request for the method "adEvents.ingest".
3576+ *
3577+ * This request holds the parameters needed by the datamanager server. After setting any optional
3578+ * parameters, call the {@link Ingest#execute()} method to invoke the remote operation.
3579+ *
3580+ * @param content the {@link com.google.api.services.datamanager.v1.model.IngestAdEventsRequest}
3581+ * @return the request
3582+ */
3583+ public Ingest ingest (com .google .api .services .datamanager .v1 .model .IngestAdEventsRequest content ) throws java .io .IOException {
3584+ Ingest result = new Ingest (content );
3585+ initialize (result );
3586+ return result ;
3587+ }
3588+
3589+ public class Ingest extends DataManagerRequest <com .google .api .services .datamanager .v1 .model .IngestAdEventsResponse > {
3590+
3591+ private static final String REST_PATH = "v1/adEvents:ingest" ;
3592+
3593+ /**
3594+ * Uploads a list of AdEvent resources to Google Analytics. This feature is only available to
3595+ * accounts on an allowlist.
3596+ *
3597+ * Create a request for the method "adEvents.ingest".
3598+ *
3599+ * This request holds the parameters needed by the the datamanager server. After setting any
3600+ * optional parameters, call the {@link Ingest#execute()} method to invoke the remote operation.
3601+ * <p> {@link
3602+ * Ingest#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
3603+ * be called to initialize this instance immediately after invoking the constructor. </p>
3604+ *
3605+ * @param content the {@link com.google.api.services.datamanager.v1.model.IngestAdEventsRequest}
3606+ * @since 1.13
3607+ */
3608+ protected Ingest (com .google .api .services .datamanager .v1 .model .IngestAdEventsRequest content ) {
3609+ super (DataManager .this , "POST" , REST_PATH , content , com .google .api .services .datamanager .v1 .model .IngestAdEventsResponse .class );
3610+ }
3611+
3612+ @ Override
3613+ public Ingest set$Xgafv (java .lang .String $Xgafv ) {
3614+ return (Ingest ) super .set$Xgafv ($Xgafv );
3615+ }
3616+
3617+ @ Override
3618+ public Ingest setAccessToken (java .lang .String accessToken ) {
3619+ return (Ingest ) super .setAccessToken (accessToken );
3620+ }
3621+
3622+ @ Override
3623+ public Ingest setAlt (java .lang .String alt ) {
3624+ return (Ingest ) super .setAlt (alt );
3625+ }
3626+
3627+ @ Override
3628+ public Ingest setCallback (java .lang .String callback ) {
3629+ return (Ingest ) super .setCallback (callback );
3630+ }
3631+
3632+ @ Override
3633+ public Ingest setFields (java .lang .String fields ) {
3634+ return (Ingest ) super .setFields (fields );
3635+ }
3636+
3637+ @ Override
3638+ public Ingest setKey (java .lang .String key ) {
3639+ return (Ingest ) super .setKey (key );
3640+ }
3641+
3642+ @ Override
3643+ public Ingest setOauthToken (java .lang .String oauthToken ) {
3644+ return (Ingest ) super .setOauthToken (oauthToken );
3645+ }
3646+
3647+ @ Override
3648+ public Ingest setPrettyPrint (java .lang .Boolean prettyPrint ) {
3649+ return (Ingest ) super .setPrettyPrint (prettyPrint );
3650+ }
3651+
3652+ @ Override
3653+ public Ingest setQuotaUser (java .lang .String quotaUser ) {
3654+ return (Ingest ) super .setQuotaUser (quotaUser );
3655+ }
3656+
3657+ @ Override
3658+ public Ingest setUploadType (java .lang .String uploadType ) {
3659+ return (Ingest ) super .setUploadType (uploadType );
3660+ }
3661+
3662+ @ Override
3663+ public Ingest setUploadProtocol (java .lang .String uploadProtocol ) {
3664+ return (Ingest ) super .setUploadProtocol (uploadProtocol );
3665+ }
3666+
3667+ @ Override
3668+ public Ingest set (String parameterName , Object value ) {
3669+ return (Ingest ) super .set (parameterName , value );
3670+ }
3671+ }
3672+
3673+ }
3674+
35513675 /**
35523676 * An accessor for creating requests from the AudienceMembers collection.
35533677 *
0 commit comments