From 376203385dd033e34a9694757e4b698b776dadb6 Mon Sep 17 00:00:00 2001
From: yoshi-code-bot <70984784+yoshi-code-bot@users.noreply.github.com>
Date: Sat, 18 Oct 2025 18:58:59 -0700
Subject: [PATCH] chore: regenerate dfareporting client
---
.../v4/2.0.0/README.md | 4 +-
.../services/dfareporting/Dfareporting.java | 15583 ++++++++--------
...tingStudioCreativeAssetsInsertRequest.java | 121 +
.../model/DynamicFeedsInsertRequest.java | 2 +-
.../DynamicProfileGenerateCodeResponse.java | 67 +
.../dfareporting/model/StudioCreative.java | 361 +
.../model/StudioCreativeAsset.java | 295 +
.../model/StudioCreativeAssetsResponse.java | 73 +
.../model/StudioCreativeDimension.java | 91 +
.../model/VideoProcessingData.java | 91 +
.../v4/2.0.0/pom.xml | 4 +-
.../v4/README.md | 4 +-
.../v5/2.0.0/README.md | 4 +-
.../services/dfareporting/Dfareporting.java | 13295 +++++++------
...tingStudioCreativeAssetsInsertRequest.java | 121 +
.../model/DynamicFeedsInsertRequest.java | 2 +-
.../DynamicProfileGenerateCodeResponse.java | 67 +
.../dfareporting/model/StudioCreative.java | 361 +
.../model/StudioCreativeAsset.java | 295 +
.../model/StudioCreativeAssetsResponse.java | 73 +
.../model/StudioCreativeDimension.java | 91 +
.../model/VideoProcessingData.java | 91 +
.../v5/2.0.0/pom.xml | 4 +-
.../v5/README.md | 4 +-
24 files changed, 17658 insertions(+), 13446 deletions(-)
create mode 100644 clients/google-api-services-dfareporting/v4/2.0.0/com/google/api/services/dfareporting/model/DfareportingStudioCreativeAssetsInsertRequest.java
create mode 100644 clients/google-api-services-dfareporting/v4/2.0.0/com/google/api/services/dfareporting/model/DynamicProfileGenerateCodeResponse.java
create mode 100644 clients/google-api-services-dfareporting/v4/2.0.0/com/google/api/services/dfareporting/model/StudioCreative.java
create mode 100644 clients/google-api-services-dfareporting/v4/2.0.0/com/google/api/services/dfareporting/model/StudioCreativeAsset.java
create mode 100644 clients/google-api-services-dfareporting/v4/2.0.0/com/google/api/services/dfareporting/model/StudioCreativeAssetsResponse.java
create mode 100644 clients/google-api-services-dfareporting/v4/2.0.0/com/google/api/services/dfareporting/model/StudioCreativeDimension.java
create mode 100644 clients/google-api-services-dfareporting/v4/2.0.0/com/google/api/services/dfareporting/model/VideoProcessingData.java
create mode 100644 clients/google-api-services-dfareporting/v5/2.0.0/com/google/api/services/dfareporting/model/DfareportingStudioCreativeAssetsInsertRequest.java
create mode 100644 clients/google-api-services-dfareporting/v5/2.0.0/com/google/api/services/dfareporting/model/DynamicProfileGenerateCodeResponse.java
create mode 100644 clients/google-api-services-dfareporting/v5/2.0.0/com/google/api/services/dfareporting/model/StudioCreative.java
create mode 100644 clients/google-api-services-dfareporting/v5/2.0.0/com/google/api/services/dfareporting/model/StudioCreativeAsset.java
create mode 100644 clients/google-api-services-dfareporting/v5/2.0.0/com/google/api/services/dfareporting/model/StudioCreativeAssetsResponse.java
create mode 100644 clients/google-api-services-dfareporting/v5/2.0.0/com/google/api/services/dfareporting/model/StudioCreativeDimension.java
create mode 100644 clients/google-api-services-dfareporting/v5/2.0.0/com/google/api/services/dfareporting/model/VideoProcessingData.java
diff --git a/clients/google-api-services-dfareporting/v4/2.0.0/README.md b/clients/google-api-services-dfareporting/v4/2.0.0/README.md
index 62039c8229b..e04c8da8fa4 100644
--- a/clients/google-api-services-dfareporting/v4/2.0.0/README.md
+++ b/clients/google-api-services-dfareporting/v4/2.0.0/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
The typical use is:
- *
- * {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.DynamicProfiles.List request = dfareporting.dynamicProfiles().list(parameters ...)}
- *
- *
- * @return the resource collection
- */
- public DynamicProfiles dynamicProfiles() {
- return new DynamicProfiles();
- }
-
- /**
- * The "dynamicProfiles" collection of methods.
- */
- public class DynamicProfiles {
-
/**
- * Gets a dynamic profile by ID.
+ * Retransforms a dynamic feed.
*
- * Create a request for the method "dynamicProfiles.get".
+ * Create a request for the method "dynamicFeeds.retransform".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Get#execute()} method to invoke the remote operation.
+ * parameters, call the {@link Retransform#execute()} method to invoke the remote operation.
*
- * @param dynamicProfileId Required. Dynamic profile ID.
+ * @param dynamicFeedId Required. Dynamic feed ID.
* @return the request
*/
- public Get get(java.lang.Long dynamicProfileId) throws java.io.IOException {
- Get result = new Get(dynamicProfileId);
+ public Retransform retransform(java.lang.Long dynamicFeedId) throws java.io.IOException {
+ Retransform result = new Retransform(dynamicFeedId);
initialize(result);
return result;
}
- public class Get extends DfareportingRequest- * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} + * optional parameters, call the {@link Retransform#execute()} method to invoke the remote + * operation.
{@link + * Retransform#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} * must be called to initialize this instance immediately after invoking the constructor.
* - * @param dynamicProfileId Required. Dynamic profile ID. + * @param dynamicFeedId Required. Dynamic feed ID. * @since 1.13 */ - protected Get(java.lang.Long dynamicProfileId) { - super(Dfareporting.this, "GET", REST_PATH, null, com.google.api.services.dfareporting.model.DynamicProfile.class); - this.dynamicProfileId = com.google.api.client.util.Preconditions.checkNotNull(dynamicProfileId, "Required parameter dynamicProfileId must be specified."); - } - - @Override - public com.google.api.client.http.HttpResponse executeUsingHead() throws java.io.IOException { - return super.executeUsingHead(); - } - - @Override - public com.google.api.client.http.HttpRequest buildHttpRequestUsingHead() throws java.io.IOException { - return super.buildHttpRequestUsingHead(); + protected Retransform(java.lang.Long dynamicFeedId) { + super(Dfareporting.this, "POST", REST_PATH, null, com.google.api.services.dfareporting.model.DynamicFeed.class); + this.dynamicFeedId = com.google.api.client.util.Preconditions.checkNotNull(dynamicFeedId, "Required parameter dynamicFeedId must be specified."); } @Override - public Get set$Xgafv(java.lang.String $Xgafv) { - return (Get) super.set$Xgafv($Xgafv); + public Retransform set$Xgafv(java.lang.String $Xgafv) { + return (Retransform) super.set$Xgafv($Xgafv); } @Override - public Get setAccessToken(java.lang.String accessToken) { - return (Get) super.setAccessToken(accessToken); + public Retransform setAccessToken(java.lang.String accessToken) { + return (Retransform) super.setAccessToken(accessToken); } @Override - public Get setAlt(java.lang.String alt) { - return (Get) super.setAlt(alt); + public Retransform setAlt(java.lang.String alt) { + return (Retransform) super.setAlt(alt); } @Override - public Get setCallback(java.lang.String callback) { - return (Get) super.setCallback(callback); + public Retransform setCallback(java.lang.String callback) { + return (Retransform) super.setCallback(callback); } @Override - public Get setFields(java.lang.String fields) { - return (Get) super.setFields(fields); + public Retransform setFields(java.lang.String fields) { + return (Retransform) super.setFields(fields); } @Override - public Get setKey(java.lang.String key) { - return (Get) super.setKey(key); + public Retransform setKey(java.lang.String key) { + return (Retransform) super.setKey(key); } @Override - public Get setOauthToken(java.lang.String oauthToken) { - return (Get) super.setOauthToken(oauthToken); + public Retransform setOauthToken(java.lang.String oauthToken) { + return (Retransform) super.setOauthToken(oauthToken); } @Override - public Get setPrettyPrint(java.lang.Boolean prettyPrint) { - return (Get) super.setPrettyPrint(prettyPrint); + public Retransform setPrettyPrint(java.lang.Boolean prettyPrint) { + return (Retransform) super.setPrettyPrint(prettyPrint); } @Override - public Get setQuotaUser(java.lang.String quotaUser) { - return (Get) super.setQuotaUser(quotaUser); + public Retransform setQuotaUser(java.lang.String quotaUser) { + return (Retransform) super.setQuotaUser(quotaUser); } @Override - public Get setUploadType(java.lang.String uploadType) { - return (Get) super.setUploadType(uploadType); + public Retransform setUploadType(java.lang.String uploadType) { + return (Retransform) super.setUploadType(uploadType); } @Override - public Get setUploadProtocol(java.lang.String uploadProtocol) { - return (Get) super.setUploadProtocol(uploadProtocol); + public Retransform setUploadProtocol(java.lang.String uploadProtocol) { + return (Retransform) super.setUploadProtocol(uploadProtocol); } - /** Required. Dynamic profile ID. */ + /** Required. Dynamic feed ID. */ @com.google.api.client.util.Key - private java.lang.Long dynamicProfileId; + private java.lang.Long dynamicFeedId; - /** Required. Dynamic profile ID. + /** Required. Dynamic feed ID. */ - public java.lang.Long getDynamicProfileId() { - return dynamicProfileId; + public java.lang.Long getDynamicFeedId() { + return dynamicFeedId; } - /** Required. Dynamic profile ID. */ - public Get setDynamicProfileId(java.lang.Long dynamicProfileId) { - this.dynamicProfileId = dynamicProfileId; + /** Required. Dynamic feed ID. */ + public Retransform setDynamicFeedId(java.lang.Long dynamicFeedId) { + this.dynamicFeedId = dynamicFeedId; return this; } @Override - public Get set(String parameterName, Object value) { - return (Get) super.set(parameterName, value); - } - } - /** - * Inserts a new dynamic profile. - * - * Create a request for the method "dynamicProfiles.insert". - * - * This request holds the parameters needed by the dfareporting server. After setting any optional - * parameters, call the {@link Insert#execute()} method to invoke the remote operation. - * - * @param content the {@link com.google.api.services.dfareporting.model.DynamicProfile} - * @return the request - */ - public Insert insert(com.google.api.services.dfareporting.model.DynamicProfile content) throws java.io.IOException { - Insert result = new Insert(content); - initialize(result); - return result; - } - - public class Insert extends DfareportingRequest{@link - * Insert#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must - * be called to initialize this instance immediately after invoking the constructor.
- * - * @param content the {@link com.google.api.services.dfareporting.model.DynamicProfile} - * @since 1.13 - */ - protected Insert(com.google.api.services.dfareporting.model.DynamicProfile content) { - super(Dfareporting.this, "POST", REST_PATH, content, com.google.api.services.dfareporting.model.DynamicProfile.class); - } - - @Override - public Insert set$Xgafv(java.lang.String $Xgafv) { - return (Insert) super.set$Xgafv($Xgafv); - } - - @Override - public Insert setAccessToken(java.lang.String accessToken) { - return (Insert) super.setAccessToken(accessToken); - } - - @Override - public Insert setAlt(java.lang.String alt) { - return (Insert) super.setAlt(alt); - } - - @Override - public Insert setCallback(java.lang.String callback) { - return (Insert) super.setCallback(callback); - } - - @Override - public Insert setFields(java.lang.String fields) { - return (Insert) super.setFields(fields); - } - - @Override - public Insert setKey(java.lang.String key) { - return (Insert) super.setKey(key); - } - - @Override - public Insert setOauthToken(java.lang.String oauthToken) { - return (Insert) super.setOauthToken(oauthToken); - } - - @Override - public Insert setPrettyPrint(java.lang.Boolean prettyPrint) { - return (Insert) super.setPrettyPrint(prettyPrint); - } - - @Override - public Insert setQuotaUser(java.lang.String quotaUser) { - return (Insert) super.setQuotaUser(quotaUser); - } - - @Override - public Insert setUploadType(java.lang.String uploadType) { - return (Insert) super.setUploadType(uploadType); - } - - @Override - public Insert setUploadProtocol(java.lang.String uploadProtocol) { - return (Insert) super.setUploadProtocol(uploadProtocol); - } - - @Override - public Insert set(String parameterName, Object value) { - return (Insert) super.set(parameterName, value); + public Retransform set(String parameterName, Object value) { + return (Retransform) super.set(parameterName, value); } } /** - * Updates an existing dynamic profile. + * Updates a new dynamic feed. * - * Create a request for the method "dynamicProfiles.update". + * Create a request for the method "dynamicFeeds.update". * * This request holds the parameters needed by the dfareporting server. After setting any optional * parameters, call the {@link Update#execute()} method to invoke the remote operation. * - * @param content the {@link com.google.api.services.dfareporting.model.DynamicProfile} + * @param content the {@link com.google.api.services.dfareporting.model.DynamicFeed} * @return the request */ - public Update update(com.google.api.services.dfareporting.model.DynamicProfile content) throws java.io.IOException { + public Update update(com.google.api.services.dfareporting.model.DynamicFeed content) throws java.io.IOException { Update result = new Update(content); initialize(result); return result; } - public class Update extends DfareportingRequestThe typical use is:
*
* {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.DynamicTargetingKeys.List request = dfareporting.dynamicTargetingKeys().list(parameters ...)}
+ * {@code Dfareporting.DynamicProfiles.List request = dfareporting.dynamicProfiles().list(parameters ...)}
*
*
* @return the resource collection
*/
- public DynamicTargetingKeys dynamicTargetingKeys() {
- return new DynamicTargetingKeys();
+ public DynamicProfiles dynamicProfiles() {
+ return new DynamicProfiles();
}
/**
- * The "dynamicTargetingKeys" collection of methods.
+ * The "dynamicProfiles" collection of methods.
*/
- public class DynamicTargetingKeys {
+ public class DynamicProfiles {
/**
- * Deletes an existing dynamic targeting key.
+ * Generates code for a dynamic profile.
*
- * Create a request for the method "dynamicTargetingKeys.delete".
+ * Create a request for the method "dynamicProfiles.generateCode".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Delete#execute()} method to invoke the remote operation.
+ * parameters, call the {@link GenerateCode#execute()} method to invoke the remote operation.
*
- * @param profileId User profile ID associated with this request.
- * @param objectId ID of the object of this dynamic targeting key. This is a required field.
- * @param name Required. Name of this dynamic targeting key. This is a required field. Must be less than 256
- * characters long and cannot contain commas. All characters are converted to lowercase.
- * @param objectType Required. Type of the object of this dynamic targeting key. This is a required field.
+ * @param dynamicProfileId Required. Dynamic profile ID.
* @return the request
*/
- public Delete delete(java.lang.Long profileId, java.lang.Long objectId, java.lang.String name, java.lang.String objectType) throws java.io.IOException {
- Delete result = new Delete(profileId, objectId, name, objectType);
+ public GenerateCode generateCode(java.lang.Long dynamicProfileId) throws java.io.IOException {
+ GenerateCode result = new GenerateCode(dynamicProfileId);
initialize(result);
return result;
}
- public class Delete extends DfareportingRequest{@link - * Delete#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must - * be called to initialize this instance immediately after invoking the constructor.
+ * optional parameters, call the {@link GenerateCode#execute()} method to invoke the remote + * operation.{@link + * GenerateCode#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} + * must be called to initialize this instance immediately after invoking the constructor.
* - * @param profileId User profile ID associated with this request. - * @param objectId ID of the object of this dynamic targeting key. This is a required field. - * @param name Required. Name of this dynamic targeting key. This is a required field. Must be less than 256 - * characters long and cannot contain commas. All characters are converted to lowercase. - * @param objectType Required. Type of the object of this dynamic targeting key. This is a required field. + * @param dynamicProfileId Required. Dynamic profile ID. * @since 1.13 */ - protected Delete(java.lang.Long profileId, java.lang.Long objectId, java.lang.String name, java.lang.String objectType) { - super(Dfareporting.this, "DELETE", REST_PATH, null, Void.class); - this.profileId = com.google.api.client.util.Preconditions.checkNotNull(profileId, "Required parameter profileId must be specified."); - this.objectId = com.google.api.client.util.Preconditions.checkNotNull(objectId, "Required parameter objectId must be specified."); - this.name = com.google.api.client.util.Preconditions.checkNotNull(name, "Required parameter name must be specified."); - this.objectType = com.google.api.client.util.Preconditions.checkNotNull(objectType, "Required parameter objectType must be specified."); + protected GenerateCode(java.lang.Long dynamicProfileId) { + super(Dfareporting.this, "GET", REST_PATH, null, com.google.api.services.dfareporting.model.DynamicProfileGenerateCodeResponse.class); + this.dynamicProfileId = com.google.api.client.util.Preconditions.checkNotNull(dynamicProfileId, "Required parameter dynamicProfileId must be specified."); } @Override - public Delete set$Xgafv(java.lang.String $Xgafv) { - return (Delete) super.set$Xgafv($Xgafv); + public com.google.api.client.http.HttpResponse executeUsingHead() throws java.io.IOException { + return super.executeUsingHead(); } @Override - public Delete setAccessToken(java.lang.String accessToken) { - return (Delete) super.setAccessToken(accessToken); + public com.google.api.client.http.HttpRequest buildHttpRequestUsingHead() throws java.io.IOException { + return super.buildHttpRequestUsingHead(); } @Override - public Delete setAlt(java.lang.String alt) { - return (Delete) super.setAlt(alt); + public GenerateCode set$Xgafv(java.lang.String $Xgafv) { + return (GenerateCode) super.set$Xgafv($Xgafv); } @Override - public Delete setCallback(java.lang.String callback) { - return (Delete) super.setCallback(callback); + public GenerateCode setAccessToken(java.lang.String accessToken) { + return (GenerateCode) super.setAccessToken(accessToken); } @Override - public Delete setFields(java.lang.String fields) { - return (Delete) super.setFields(fields); + public GenerateCode setAlt(java.lang.String alt) { + return (GenerateCode) super.setAlt(alt); } @Override - public Delete setKey(java.lang.String key) { - return (Delete) super.setKey(key); + public GenerateCode setCallback(java.lang.String callback) { + return (GenerateCode) super.setCallback(callback); } @Override - public Delete setOauthToken(java.lang.String oauthToken) { - return (Delete) super.setOauthToken(oauthToken); + public GenerateCode setFields(java.lang.String fields) { + return (GenerateCode) super.setFields(fields); } @Override - public Delete setPrettyPrint(java.lang.Boolean prettyPrint) { - return (Delete) super.setPrettyPrint(prettyPrint); + public GenerateCode setKey(java.lang.String key) { + return (GenerateCode) super.setKey(key); } @Override - public Delete setQuotaUser(java.lang.String quotaUser) { - return (Delete) super.setQuotaUser(quotaUser); + public GenerateCode setOauthToken(java.lang.String oauthToken) { + return (GenerateCode) super.setOauthToken(oauthToken); } @Override - public Delete setUploadType(java.lang.String uploadType) { - return (Delete) super.setUploadType(uploadType); + public GenerateCode setPrettyPrint(java.lang.Boolean prettyPrint) { + return (GenerateCode) super.setPrettyPrint(prettyPrint); } @Override - public Delete setUploadProtocol(java.lang.String uploadProtocol) { - return (Delete) super.setUploadProtocol(uploadProtocol); + public GenerateCode setQuotaUser(java.lang.String quotaUser) { + return (GenerateCode) super.setQuotaUser(quotaUser); } - /** User profile ID associated with this request. */ - @com.google.api.client.util.Key - private java.lang.Long profileId; - - /** User profile ID associated with this request. - */ - public java.lang.Long getProfileId() { - return profileId; + @Override + public GenerateCode setUploadType(java.lang.String uploadType) { + return (GenerateCode) super.setUploadType(uploadType); } - /** User profile ID associated with this request. */ - public Delete setProfileId(java.lang.Long profileId) { - this.profileId = profileId; - return this; + @Override + public GenerateCode setUploadProtocol(java.lang.String uploadProtocol) { + return (GenerateCode) super.setUploadProtocol(uploadProtocol); } - /** ID of the object of this dynamic targeting key. This is a required field. */ + /** Required. Dynamic profile ID. */ @com.google.api.client.util.Key - private java.lang.Long objectId; + private java.lang.Long dynamicProfileId; - /** ID of the object of this dynamic targeting key. This is a required field. + /** Required. Dynamic profile ID. */ - public java.lang.Long getObjectId() { - return objectId; + public java.lang.Long getDynamicProfileId() { + return dynamicProfileId; } - /** ID of the object of this dynamic targeting key. This is a required field. */ - public Delete setObjectId(java.lang.Long objectId) { - this.objectId = objectId; + /** Required. Dynamic profile ID. */ + public GenerateCode setDynamicProfileId(java.lang.Long dynamicProfileId) { + this.dynamicProfileId = dynamicProfileId; return this; } + @Override + public GenerateCode set(String parameterName, Object value) { + return (GenerateCode) super.set(parameterName, value); + } + } + /** + * Gets a dynamic profile by ID. + * + * Create a request for the method "dynamicProfiles.get". + * + * This request holds the parameters needed by the dfareporting server. After setting any optional + * parameters, call the {@link Get#execute()} method to invoke the remote operation. + * + * @param dynamicProfileId Required. Dynamic profile ID. + * @return the request + */ + public Get get(java.lang.Long dynamicProfileId) throws java.io.IOException { + Get result = new Get(dynamicProfileId); + initialize(result); + return result; + } + + public class Get extends DfareportingRequest+ * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} + * must be called to initialize this instance immediately after invoking the constructor.
+ * + * @param dynamicProfileId Required. Dynamic profile ID. + * @since 1.13 */ - @com.google.api.client.util.Key - private java.lang.String name; + protected Get(java.lang.Long dynamicProfileId) { + super(Dfareporting.this, "GET", REST_PATH, null, com.google.api.services.dfareporting.model.DynamicProfile.class); + this.dynamicProfileId = com.google.api.client.util.Preconditions.checkNotNull(dynamicProfileId, "Required parameter dynamicProfileId must be specified."); + } - /** Required. Name of this dynamic targeting key. This is a required field. Must be less than 256 - characters long and cannot contain commas. All characters are converted to lowercase. - */ - public java.lang.String getName() { - return name; + @Override + public com.google.api.client.http.HttpResponse executeUsingHead() throws java.io.IOException { + return super.executeUsingHead(); } - /** - * Required. Name of this dynamic targeting key. This is a required field. Must be less than - * 256 characters long and cannot contain commas. All characters are converted to lowercase. - */ - public Delete setName(java.lang.String name) { - this.name = name; - return this; + @Override + public com.google.api.client.http.HttpRequest buildHttpRequestUsingHead() throws java.io.IOException { + return super.buildHttpRequestUsingHead(); } - /** Required. Type of the object of this dynamic targeting key. This is a required field. */ + @Override + public Get set$Xgafv(java.lang.String $Xgafv) { + return (Get) super.set$Xgafv($Xgafv); + } + + @Override + public Get setAccessToken(java.lang.String accessToken) { + return (Get) super.setAccessToken(accessToken); + } + + @Override + public Get setAlt(java.lang.String alt) { + return (Get) super.setAlt(alt); + } + + @Override + public Get setCallback(java.lang.String callback) { + return (Get) super.setCallback(callback); + } + + @Override + public Get setFields(java.lang.String fields) { + return (Get) super.setFields(fields); + } + + @Override + public Get setKey(java.lang.String key) { + return (Get) super.setKey(key); + } + + @Override + public Get setOauthToken(java.lang.String oauthToken) { + return (Get) super.setOauthToken(oauthToken); + } + + @Override + public Get setPrettyPrint(java.lang.Boolean prettyPrint) { + return (Get) super.setPrettyPrint(prettyPrint); + } + + @Override + public Get setQuotaUser(java.lang.String quotaUser) { + return (Get) super.setQuotaUser(quotaUser); + } + + @Override + public Get setUploadType(java.lang.String uploadType) { + return (Get) super.setUploadType(uploadType); + } + + @Override + public Get setUploadProtocol(java.lang.String uploadProtocol) { + return (Get) super.setUploadProtocol(uploadProtocol); + } + + /** Required. Dynamic profile ID. */ @com.google.api.client.util.Key - private java.lang.String objectType; + private java.lang.Long dynamicProfileId; - /** Required. Type of the object of this dynamic targeting key. This is a required field. + /** Required. Dynamic profile ID. */ - public java.lang.String getObjectType() { - return objectType; + public java.lang.Long getDynamicProfileId() { + return dynamicProfileId; } - /** Required. Type of the object of this dynamic targeting key. This is a required field. */ - public Delete setObjectType(java.lang.String objectType) { - this.objectType = objectType; + /** Required. Dynamic profile ID. */ + public Get setDynamicProfileId(java.lang.Long dynamicProfileId) { + this.dynamicProfileId = dynamicProfileId; return this; } @Override - public Delete set(String parameterName, Object value) { - return (Delete) super.set(parameterName, value); + public Get set(String parameterName, Object value) { + return (Get) super.set(parameterName, value); } } /** - * Inserts a new dynamic targeting key. Keys must be created at the advertiser level before being - * assigned to the advertiser's ads, creatives, or placements. There is a maximum of 1000 keys per - * advertiser, out of which a maximum of 20 keys can be assigned per ad, creative, or placement. + * Inserts a new dynamic profile. * - * Create a request for the method "dynamicTargetingKeys.insert". + * Create a request for the method "dynamicProfiles.insert". * * This request holds the parameters needed by the dfareporting server. After setting any optional * parameters, call the {@link Insert#execute()} method to invoke the remote operation. * - * @param profileId User profile ID associated with this request. - * @param content the {@link com.google.api.services.dfareporting.model.DynamicTargetingKey} + * @param content the {@link com.google.api.services.dfareporting.model.DynamicProfile} * @return the request */ - public Insert insert(java.lang.Long profileId, com.google.api.services.dfareporting.model.DynamicTargetingKey content) throws java.io.IOException { - Insert result = new Insert(profileId, content); + public Insert insert(com.google.api.services.dfareporting.model.DynamicProfile content) throws java.io.IOException { + Insert result = new Insert(content); initialize(result); return result; } - public class Insert extends DfareportingRequest- * {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} - * must be called to initialize this instance immediately after invoking the constructor.
+ * optional parameters, call the {@link Publish#execute()} method to invoke the remote operation. + *{@link + * Publish#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must + * be called to initialize this instance immediately after invoking the constructor.
* - * @param profileId User profile ID associated with this request. + * @param dynamicProfileId Required. Dynamic profile ID. * @since 1.13 */ - protected List(java.lang.Long profileId) { - super(Dfareporting.this, "GET", REST_PATH, null, com.google.api.services.dfareporting.model.DynamicTargetingKeysListResponse.class); - this.profileId = com.google.api.client.util.Preconditions.checkNotNull(profileId, "Required parameter profileId must be specified."); - } - - @Override - public com.google.api.client.http.HttpResponse executeUsingHead() throws java.io.IOException { - return super.executeUsingHead(); - } - - @Override - public com.google.api.client.http.HttpRequest buildHttpRequestUsingHead() throws java.io.IOException { - return super.buildHttpRequestUsingHead(); + protected Publish(java.lang.Long dynamicProfileId) { + super(Dfareporting.this, "POST", REST_PATH, null, Void.class); + this.dynamicProfileId = com.google.api.client.util.Preconditions.checkNotNull(dynamicProfileId, "Required parameter dynamicProfileId must be specified."); } @Override - public List set$Xgafv(java.lang.String $Xgafv) { - return (List) super.set$Xgafv($Xgafv); + public Publish set$Xgafv(java.lang.String $Xgafv) { + return (Publish) super.set$Xgafv($Xgafv); } @Override - public List setAccessToken(java.lang.String accessToken) { - return (List) super.setAccessToken(accessToken); + public Publish setAccessToken(java.lang.String accessToken) { + return (Publish) super.setAccessToken(accessToken); } @Override - public List setAlt(java.lang.String alt) { - return (List) super.setAlt(alt); + public Publish setAlt(java.lang.String alt) { + return (Publish) super.setAlt(alt); } @Override - public List setCallback(java.lang.String callback) { - return (List) super.setCallback(callback); + public Publish setCallback(java.lang.String callback) { + return (Publish) super.setCallback(callback); } @Override - public List setFields(java.lang.String fields) { - return (List) super.setFields(fields); + public Publish setFields(java.lang.String fields) { + return (Publish) super.setFields(fields); } @Override - public List setKey(java.lang.String key) { - return (List) super.setKey(key); + public Publish setKey(java.lang.String key) { + return (Publish) super.setKey(key); } @Override - public List setOauthToken(java.lang.String oauthToken) { - return (List) super.setOauthToken(oauthToken); + public Publish setOauthToken(java.lang.String oauthToken) { + return (Publish) super.setOauthToken(oauthToken); } @Override - public List setPrettyPrint(java.lang.Boolean prettyPrint) { - return (List) super.setPrettyPrint(prettyPrint); + public Publish setPrettyPrint(java.lang.Boolean prettyPrint) { + return (Publish) super.setPrettyPrint(prettyPrint); } @Override - public List setQuotaUser(java.lang.String quotaUser) { - return (List) super.setQuotaUser(quotaUser); + public Publish setQuotaUser(java.lang.String quotaUser) { + return (Publish) super.setQuotaUser(quotaUser); } @Override - public List setUploadType(java.lang.String uploadType) { - return (List) super.setUploadType(uploadType); + public Publish setUploadType(java.lang.String uploadType) { + return (Publish) super.setUploadType(uploadType); } @Override - public List setUploadProtocol(java.lang.String uploadProtocol) { - return (List) super.setUploadProtocol(uploadProtocol); + public Publish setUploadProtocol(java.lang.String uploadProtocol) { + return (Publish) super.setUploadProtocol(uploadProtocol); } - /** User profile ID associated with this request. */ + /** Required. Dynamic profile ID. */ @com.google.api.client.util.Key - private java.lang.Long profileId; + private java.lang.Long dynamicProfileId; - /** User profile ID associated with this request. + /** Required. Dynamic profile ID. */ - public java.lang.Long getProfileId() { - return profileId; + public java.lang.Long getDynamicProfileId() { + return dynamicProfileId; } - /** User profile ID associated with this request. */ - public List setProfileId(java.lang.Long profileId) { - this.profileId = profileId; + /** Required. Dynamic profile ID. */ + public Publish setDynamicProfileId(java.lang.Long dynamicProfileId) { + this.dynamicProfileId = dynamicProfileId; return this; } - /** Select only dynamic targeting keys whose object has this advertiser ID. */ - @com.google.api.client.util.Key - private java.lang.Long advertiserId; + @Override + public Publish set(String parameterName, Object value) { + return (Publish) super.set(parameterName, value); + } + } + /** + * Updates an existing dynamic profile. + * + * Create a request for the method "dynamicProfiles.update". + * + * This request holds the parameters needed by the dfareporting server. After setting any optional + * parameters, call the {@link Update#execute()} method to invoke the remote operation. + * + * @param content the {@link com.google.api.services.dfareporting.model.DynamicProfile} + * @return the request + */ + public Update update(com.google.api.services.dfareporting.model.DynamicProfile content) throws java.io.IOException { + Update result = new Update(content); + initialize(result); + return result; + } - /** Select only dynamic targeting keys whose object has this advertiser ID. + public class Update extends DfareportingRequest{@link + * Update#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must + * be called to initialize this instance immediately after invoking the constructor.
+ * + * @param content the {@link com.google.api.services.dfareporting.model.DynamicProfile} + * @since 1.13 */ - public java.lang.Long getAdvertiserId() { - return advertiserId; + protected Update(com.google.api.services.dfareporting.model.DynamicProfile content) { + super(Dfareporting.this, "PUT", REST_PATH, content, com.google.api.services.dfareporting.model.DynamicProfile.class); } - /** Select only dynamic targeting keys whose object has this advertiser ID. */ - public List setAdvertiserId(java.lang.Long advertiserId) { - this.advertiserId = advertiserId; - return this; + @Override + public Update set$Xgafv(java.lang.String $Xgafv) { + return (Update) super.set$Xgafv($Xgafv); } - /** Select only dynamic targeting keys exactly matching these names. */ - @com.google.api.client.util.Key - private java.util.ListThe typical use is:
*
* {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.EventTags.List request = dfareporting.eventTags().list(parameters ...)}
+ * {@code Dfareporting.DynamicTargetingKeys.List request = dfareporting.dynamicTargetingKeys().list(parameters ...)}
*
*
* @return the resource collection
*/
- public EventTags eventTags() {
- return new EventTags();
+ public DynamicTargetingKeys dynamicTargetingKeys() {
+ return new DynamicTargetingKeys();
}
/**
- * The "eventTags" collection of methods.
+ * The "dynamicTargetingKeys" collection of methods.
*/
- public class EventTags {
+ public class DynamicTargetingKeys {
/**
- * Deletes an existing event tag.
+ * Deletes an existing dynamic targeting key.
*
- * Create a request for the method "eventTags.delete".
+ * Create a request for the method "dynamicTargetingKeys.delete".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
* parameters, call the {@link Delete#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Event tag ID.
+ * @param objectId ID of the object of this dynamic targeting key. This is a required field.
+ * @param name Required. Name of this dynamic targeting key. This is a required field. Must be less than 256
+ * characters long and cannot contain commas. All characters are converted to lowercase.
+ * @param objectType Required. Type of the object of this dynamic targeting key. This is a required field.
* @return the request
*/
- public Delete delete(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
- Delete result = new Delete(profileId, id);
+ public Delete delete(java.lang.Long profileId, java.lang.Long objectId, java.lang.String name, java.lang.String objectType) throws java.io.IOException {
+ Delete result = new Delete(profileId, objectId, name, objectType);
initialize(result);
return result;
}
public class Delete extends DfareportingRequest- * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} - * must be called to initialize this instance immediately after invoking the constructor.
- * - * @param profileId User profile ID associated with this request. - * @param id Event tag ID. - * @since 1.13 + * Required. Name of this dynamic targeting key. This is a required field. Must be less than + * 256 characters long and cannot contain commas. All characters are converted to lowercase. */ - protected Get(java.lang.Long profileId, java.lang.Long id) { - super(Dfareporting.this, "GET", REST_PATH, null, com.google.api.services.dfareporting.model.EventTag.class); - this.profileId = com.google.api.client.util.Preconditions.checkNotNull(profileId, "Required parameter profileId must be specified."); - this.id = com.google.api.client.util.Preconditions.checkNotNull(id, "Required parameter id must be specified."); - } - - @Override - public com.google.api.client.http.HttpResponse executeUsingHead() throws java.io.IOException { - return super.executeUsingHead(); - } - - @Override - public com.google.api.client.http.HttpRequest buildHttpRequestUsingHead() throws java.io.IOException { - return super.buildHttpRequestUsingHead(); - } - - @Override - public Get set$Xgafv(java.lang.String $Xgafv) { - return (Get) super.set$Xgafv($Xgafv); - } - - @Override - public Get setAccessToken(java.lang.String accessToken) { - return (Get) super.setAccessToken(accessToken); - } - - @Override - public Get setAlt(java.lang.String alt) { - return (Get) super.setAlt(alt); - } - - @Override - public Get setCallback(java.lang.String callback) { - return (Get) super.setCallback(callback); - } - - @Override - public Get setFields(java.lang.String fields) { - return (Get) super.setFields(fields); - } - - @Override - public Get setKey(java.lang.String key) { - return (Get) super.setKey(key); - } - - @Override - public Get setOauthToken(java.lang.String oauthToken) { - return (Get) super.setOauthToken(oauthToken); - } - - @Override - public Get setPrettyPrint(java.lang.Boolean prettyPrint) { - return (Get) super.setPrettyPrint(prettyPrint); - } - - @Override - public Get setQuotaUser(java.lang.String quotaUser) { - return (Get) super.setQuotaUser(quotaUser); - } - - @Override - public Get setUploadType(java.lang.String uploadType) { - return (Get) super.setUploadType(uploadType); - } - - @Override - public Get setUploadProtocol(java.lang.String uploadProtocol) { - return (Get) super.setUploadProtocol(uploadProtocol); - } - - /** User profile ID associated with this request. */ @com.google.api.client.util.Key - private java.lang.Long profileId; + private java.lang.String name; - /** User profile ID associated with this request. + /** Required. Name of this dynamic targeting key. This is a required field. Must be less than 256 + characters long and cannot contain commas. All characters are converted to lowercase. */ - public java.lang.Long getProfileId() { - return profileId; + public java.lang.String getName() { + return name; } - /** User profile ID associated with this request. */ - public Get setProfileId(java.lang.Long profileId) { - this.profileId = profileId; + /** + * Required. Name of this dynamic targeting key. This is a required field. Must be less than + * 256 characters long and cannot contain commas. All characters are converted to lowercase. + */ + public Delete setName(java.lang.String name) { + this.name = name; return this; } - /** Event tag ID. */ + /** Required. Type of the object of this dynamic targeting key. This is a required field. */ @com.google.api.client.util.Key - private java.lang.Long id; + private java.lang.String objectType; - /** Event tag ID. + /** Required. Type of the object of this dynamic targeting key. This is a required field. */ - public java.lang.Long getId() { - return id; + public java.lang.String getObjectType() { + return objectType; } - /** Event tag ID. */ - public Get setId(java.lang.Long id) { - this.id = id; + /** Required. Type of the object of this dynamic targeting key. This is a required field. */ + public Delete setObjectType(java.lang.String objectType) { + this.objectType = objectType; return this; } @Override - public Get set(String parameterName, Object value) { - return (Get) super.set(parameterName, value); + public Delete set(String parameterName, Object value) { + return (Delete) super.set(parameterName, value); } } /** - * Inserts a new event tag. + * Inserts a new dynamic targeting key. Keys must be created at the advertiser level before being + * assigned to the advertiser's ads, creatives, or placements. There is a maximum of 1000 keys per + * advertiser, out of which a maximum of 20 keys can be assigned per ad, creative, or placement. * - * Create a request for the method "eventTags.insert". + * Create a request for the method "dynamicTargetingKeys.insert". * * This request holds the parameters needed by the dfareporting server. After setting any optional * parameters, call the {@link Insert#execute()} method to invoke the remote operation. * * @param profileId User profile ID associated with this request. - * @param content the {@link com.google.api.services.dfareporting.model.EventTag} + * @param content the {@link com.google.api.services.dfareporting.model.DynamicTargetingKey} * @return the request */ - public Insert insert(java.lang.Long profileId, com.google.api.services.dfareporting.model.EventTag content) throws java.io.IOException { + public Insert insert(java.lang.Long profileId, com.google.api.services.dfareporting.model.DynamicTargetingKey content) throws java.io.IOException { Insert result = new Insert(profileId, content); initialize(result); return result; } - public class Insert extends DfareportingRequest
@@ -17940,7 +17779,7 @@ public class List extends DfareportingRequest The typical use is: {@link
- * Patch#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * Delete#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
* be called to initialize this instance immediately after invoking the constructor. {@link
- * Update#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
- * be called to initialize this instance immediately after invoking the constructor.
+ * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
+ * must be called to initialize this instance immediately after invoking the constructor. The typical use is:
- * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
- * must be called to initialize this instance immediately after invoking the constructor. {@link
+ * Insert#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * be called to initialize this instance immediately after invoking the constructor.
* {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
* must be called to initialize this instance immediately after invoking the constructor. The typical use is: {@link
- * Delete#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * Patch#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
* be called to initialize this instance immediately after invoking the constructor. {@link
- * Generatetag#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
- * must be called to initialize this instance immediately after invoking the constructor. {@link
+ * Update#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * be called to initialize this instance immediately after invoking the constructor. The typical use is:
* {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
* must be called to initialize this instance immediately after invoking the constructor. {@link
- * Insert#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
- * be called to initialize this instance immediately after invoking the constructor.
* {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
* must be called to initialize this instance immediately after invoking the constructor. The typical use is: {@link
- * Patch#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * Delete#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
* be called to initialize this instance immediately after invoking the constructor. {@link
- * Update#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
- * be called to initialize this instance immediately after invoking the constructor. {@link
+ * Generatetag#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
+ * must be called to initialize this instance immediately after invoking the constructor. The typical use is:
@@ -20442,7 +19973,7 @@ public class List extends DfareportingRequest The typical use is:
- * {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
- * must be called to initialize this instance immediately after invoking the constructor. {@link
+ * Insert#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * be called to initialize this instance immediately after invoking the constructor. {@link
- * Patch#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
- * be called to initialize this instance immediately after invoking the constructor.
+ * {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
+ * must be called to initialize this instance immediately after invoking the constructor. {@link
- * Update#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
- * be called to initialize this instance immediately after invoking the constructor. The typical use is:
- * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
- * must be called to initialize this instance immediately after invoking the constructor. {@link
+ * Patch#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * be called to initialize this instance immediately after invoking the constructor.
- * {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
- * must be called to initialize this instance immediately after invoking the constructor. {@link
+ * Update#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * be called to initialize this instance immediately after invoking the constructor. The typical use is:
+ * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
+ * must be called to initialize this instance immediately after invoking the constructor. The typical use is:
@@ -22113,7 +21661,7 @@ public class List extends DfareportingRequest The typical use is:
- * {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
- * must be called to initialize this instance immediately after invoking the constructor. {@link
+ * Patch#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * be called to initialize this instance immediately after invoking the constructor. {@link
+ * Update#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * be called to initialize this instance immediately after invoking the constructor. The typical use is:
@@ -22572,11 +22263,13 @@ public class List extends DfareportingRequest The typical use is:
- * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
+ * optional parameters, call the {@link List#execute()} method to invoke the remote operation.
+ * {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
* must be called to initialize this instance immediately after invoking the constructor. The typical use is:
@@ -22971,7 +22730,7 @@ public class List extends DfareportingRequest
@@ -23272,7 +23041,7 @@ public class List extends DfareportingRequest The typical use is:
@@ -23424,13 +23288,13 @@ public class Get extends DfareportingRequest
@@ -23573,7 +23437,7 @@ public class List extends DfareportingRequest
@@ -23891,13 +23735,11 @@ public class List extends DfareportingRequest The typical use is:
@@ -24192,13 +23890,13 @@ public class Get extends DfareportingRequest {@link
- * Insert#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
- * be called to initialize this instance immediately after invoking the constructor.
+ * {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
+ * must be called to initialize this instance immediately after invoking the constructor. The typical use is:
- * {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
+ * optional parameters, call the {@link Get#execute()} method to invoke the remote operation.
+ * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
* must be called to initialize this instance immediately after invoking the constructor.
+ * {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
+ * must be called to initialize this instance immediately after invoking the constructor. The typical use is: {@link
- * Patch#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
- * be called to initialize this instance immediately after invoking the constructor.
+ * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
+ * must be called to initialize this instance immediately after invoking the constructor. The typical use is: {@link
- * Delete#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
- * be called to initialize this instance immediately after invoking the constructor.
+ * {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
+ * must be called to initialize this instance immediately after invoking the constructor.
- * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
- * must be called to initialize this instance immediately after invoking the constructor. {@link
- * Insert#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
- * be called to initialize this instance immediately after invoking the constructor.
- * {@link List#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
- * must be called to initialize this instance immediately after invoking the constructor. {@link
+ * Patch#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * be called to initialize this instance immediately after invoking the constructor. {@link
- * Patch#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * Update#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
* be called to initialize this instance immediately after invoking the constructor. The typical use is: {@link
- * Update#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
+ * Delete#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
* be called to initialize this instance immediately after invoking the constructor. The typical use is: {@link
- * Generatetags#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
+ * optional parameters, call the {@link Get#execute()} method to invoke the remote operation.
+ * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
* must be called to initialize this instance immediately after invoking the constructor.
- * {@link Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)}
- * must be called to initialize this instance immediately after invoking the constructor.
@@ -26625,7 +26119,7 @@ public class List extends DfareportingRequest
+ * {@code Dfareporting dfareporting = new Dfareporting(...);}
+ * {@code Dfareporting.EventTags.List request = dfareporting.eventTags().list(parameters ...)}
+ *
+ *
+ * @return the resource collection
+ */
+ public EventTags eventTags() {
+ return new EventTags();
+ }
+
+ /**
+ * The "eventTags" collection of methods.
+ */
+ public class EventTags {
+
/**
- * Updates an existing event tag. This method supports patch semantics.
+ * Deletes an existing event tag.
*
- * Create a request for the method "eventTags.patch".
+ * Create a request for the method "eventTags.delete".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Patch#execute()} method to invoke the remote operation.
+ * parameters, call the {@link Delete#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Required. EventTag ID.
- * @param content the {@link com.google.api.services.dfareporting.model.EventTag}
+ * @param id Event tag ID.
* @return the request
*/
- public Patch patch(java.lang.Long profileId, java.lang.Long id, com.google.api.services.dfareporting.model.EventTag content) throws java.io.IOException {
- Patch result = new Patch(profileId, id, content);
+ public Delete delete(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
+ Delete result = new Delete(profileId, id);
initialize(result);
return result;
}
- public class Patch extends DfareportingRequest
- * {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.Files.List request = dfareporting.files().list(parameters ...)}
- *
- *
- * @return the resource collection
- */
- public Files files() {
- return new Files();
- }
+ /** Event tag ID.
+ */
+ public java.lang.Long getId() {
+ return id;
+ }
- /**
- * The "files" collection of methods.
- */
- public class Files {
+ /** Event tag ID. */
+ public Get setId(java.lang.Long id) {
+ this.id = id;
+ return this;
+ }
+ @Override
+ public Get set(String parameterName, Object value) {
+ return (Get) super.set(parameterName, value);
+ }
+ }
/**
- * Retrieves a report file by its report ID and file ID. This method supports media download.
+ * Inserts a new event tag.
*
- * Create a request for the method "files.get".
+ * Create a request for the method "eventTags.insert".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Get#execute()} method to invoke the remote operation.
+ * parameters, call the {@link Insert#execute()} method to invoke the remote operation.
*
- * @param reportId The ID of the report.
- * @param fileId The ID of the report file.
+ * @param profileId User profile ID associated with this request.
+ * @param content the {@link com.google.api.services.dfareporting.model.EventTag}
* @return the request
*/
- public Get get(java.lang.Long reportId, java.lang.Long fileId) throws java.io.IOException {
- Get result = new Get(reportId, fileId);
+ public Insert insert(java.lang.Long profileId, com.google.api.services.dfareporting.model.EventTag content) throws java.io.IOException {
+ Insert result = new Insert(profileId, content);
initialize(result);
return result;
}
- public class Get extends DfareportingRequest
- * {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.FloodlightActivities.List request = dfareporting.floodlightActivities().list(parameters ...)}
- *
- *
- * @return the resource collection
- */
- public FloodlightActivities floodlightActivities() {
- return new FloodlightActivities();
- }
-
- /**
- * The "floodlightActivities" collection of methods.
- */
- public class FloodlightActivities {
-
/**
- * Deletes an existing floodlight activity.
+ * Updates an existing event tag. This method supports patch semantics.
*
- * Create a request for the method "floodlightActivities.delete".
+ * Create a request for the method "eventTags.patch".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Delete#execute()} method to invoke the remote operation.
+ * parameters, call the {@link Patch#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Floodlight activity ID.
+ * @param id Required. EventTag ID.
+ * @param content the {@link com.google.api.services.dfareporting.model.EventTag}
* @return the request
*/
- public Delete delete(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
- Delete result = new Delete(profileId, id);
+ public Patch patch(java.lang.Long profileId, java.lang.Long id, com.google.api.services.dfareporting.model.EventTag content) throws java.io.IOException {
+ Patch result = new Patch(profileId, id, content);
initialize(result);
return result;
}
- public class Delete extends DfareportingRequest
+ * {@code Dfareporting dfareporting = new Dfareporting(...);}
+ * {@code Dfareporting.Files.List request = dfareporting.files().list(parameters ...)}
+ *
+ *
+ * @return the resource collection
+ */
+ public Files files() {
+ return new Files();
+ }
+
+ /**
+ * The "files" collection of methods.
+ */
+ public class Files {
+
/**
- * Gets one floodlight activity by ID.
+ * Retrieves a report file by its report ID and file ID. This method supports media download.
*
- * Create a request for the method "floodlightActivities.get".
+ * Create a request for the method "files.get".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
* parameters, call the {@link Get#execute()} method to invoke the remote operation.
*
- * @param profileId User profile ID associated with this request.
- * @param id Floodlight activity ID.
+ * @param reportId The ID of the report.
+ * @param fileId The ID of the report file.
* @return the request
*/
- public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
- Get result = new Get(profileId, id);
+ public Get get(java.lang.Long reportId, java.lang.Long fileId) throws java.io.IOException {
+ Get result = new Get(reportId, fileId);
initialize(result);
return result;
}
- public class Get extends DfareportingRequest
+ * {@code Dfareporting dfareporting = new Dfareporting(...);}
+ * {@code Dfareporting.FloodlightActivities.List request = dfareporting.floodlightActivities().list(parameters ...)}
+ *
+ *
+ * @return the resource collection
+ */
+ public FloodlightActivities floodlightActivities() {
+ return new FloodlightActivities();
+ }
+
+ /**
+ * The "floodlightActivities" collection of methods.
+ */
+ public class FloodlightActivities {
+
/**
- * Updates an existing floodlight activity. This method supports patch semantics.
+ * Deletes an existing floodlight activity.
*
- * Create a request for the method "floodlightActivities.patch".
+ * Create a request for the method "floodlightActivities.delete".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Patch#execute()} method to invoke the remote operation.
+ * parameters, call the {@link Delete#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Required. EventTag ID.
- * @param content the {@link com.google.api.services.dfareporting.model.FloodlightActivity}
+ * @param id Floodlight activity ID.
* @return the request
*/
- public Patch patch(java.lang.Long profileId, java.lang.Long id, com.google.api.services.dfareporting.model.FloodlightActivity content) throws java.io.IOException {
- Patch result = new Patch(profileId, id, content);
+ public Delete delete(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
+ Delete result = new Delete(profileId, id);
initialize(result);
return result;
}
- public class Patch extends DfareportingRequest
- * {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.FloodlightActivityGroups.List request = dfareporting.floodlightActivityGroups().list(parameters ...)}
- *
- *
- * @return the resource collection
- */
- public FloodlightActivityGroups floodlightActivityGroups() {
- return new FloodlightActivityGroups();
- }
+ /** Floodlight activity ID for which we want to generate a tag.
+ */
+ public java.lang.Long getFloodlightActivityId() {
+ return floodlightActivityId;
+ }
- /**
- * The "floodlightActivityGroups" collection of methods.
- */
- public class FloodlightActivityGroups {
+ /** Floodlight activity ID for which we want to generate a tag. */
+ public Generatetag setFloodlightActivityId(java.lang.Long floodlightActivityId) {
+ this.floodlightActivityId = floodlightActivityId;
+ return this;
+ }
+ @Override
+ public Generatetag set(String parameterName, Object value) {
+ return (Generatetag) super.set(parameterName, value);
+ }
+ }
/**
- * Gets one floodlight activity group by ID.
+ * Gets one floodlight activity by ID.
*
- * Create a request for the method "floodlightActivityGroups.get".
+ * Create a request for the method "floodlightActivities.get".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
* parameters, call the {@link Get#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Floodlight activity Group ID.
+ * @param id Floodlight activity ID.
* @return the request
*/
public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
@@ -20151,9 +19682,9 @@ public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOExc
return result;
}
- public class Get extends DfareportingRequest
* {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.FloodlightConfigurations.List request = dfareporting.floodlightConfigurations().list(parameters ...)}
+ * {@code Dfareporting.FloodlightActivityGroups.List request = dfareporting.floodlightActivityGroups().list(parameters ...)}
*
*
* @return the resource collection
*/
- public FloodlightConfigurations floodlightConfigurations() {
- return new FloodlightConfigurations();
+ public FloodlightActivityGroups floodlightActivityGroups() {
+ return new FloodlightActivityGroups();
}
/**
- * The "floodlightConfigurations" collection of methods.
+ * The "floodlightActivityGroups" collection of methods.
*/
- public class FloodlightConfigurations {
+ public class FloodlightActivityGroups {
/**
- * Gets one floodlight configuration by ID.
+ * Gets one floodlight activity group by ID.
*
- * Create a request for the method "floodlightConfigurations.get".
+ * Create a request for the method "floodlightActivityGroups.get".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
* parameters, call the {@link Get#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Floodlight configuration ID.
+ * @param id Floodlight activity Group ID.
* @return the request
*/
public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
@@ -21025,9 +20617,9 @@ public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOExc
return result;
}
- public class Get extends DfareportingRequest
- * {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.InventoryItems.List request = dfareporting.inventoryItems().list(parameters ...)}
- *
- *
- * @return the resource collection
- */
- public InventoryItems inventoryItems() {
- return new InventoryItems();
- }
+ /**
+ * Select only floodlight activity groups with the specified floodlight activity group type.
+ */
+ @com.google.api.client.util.Key
+ private java.lang.String type;
- /**
- * The "inventoryItems" collection of methods.
- */
- public class InventoryItems {
+ /** Select only floodlight activity groups with the specified floodlight activity group type.
+ */
+ public java.lang.String getType() {
+ return type;
+ }
+
+ /**
+ * Select only floodlight activity groups with the specified floodlight activity group type.
+ */
+ public List setType(java.lang.String type) {
+ this.type = type;
+ return this;
+ }
+ @Override
+ public List set(String parameterName, Object value) {
+ return (List) super.set(parameterName, value);
+ }
+ }
/**
- * Gets one inventory item by ID.
+ * Updates an existing floodlight activity group. This method supports patch semantics.
*
- * Create a request for the method "inventoryItems.get".
+ * Create a request for the method "floodlightActivityGroups.patch".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Get#execute()} method to invoke the remote operation.
+ * parameters, call the {@link Patch#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param projectId Project ID for order documents.
- * @param id Inventory item ID.
+ * @param id Required. EventTag ID.
+ * @param content the {@link com.google.api.services.dfareporting.model.FloodlightActivityGroup}
* @return the request
*/
- public Get get(java.lang.Long profileId, java.lang.Long projectId, java.lang.Long id) throws java.io.IOException {
- Get result = new Get(profileId, projectId, id);
+ public Patch patch(java.lang.Long profileId, java.lang.Long id, com.google.api.services.dfareporting.model.FloodlightActivityGroup content) throws java.io.IOException {
+ Patch result = new Patch(profileId, id, content);
initialize(result);
return result;
}
- public class Get extends DfareportingRequest
+ * {@code Dfareporting dfareporting = new Dfareporting(...);}
+ * {@code Dfareporting.FloodlightConfigurations.List request = dfareporting.floodlightConfigurations().list(parameters ...)}
+ *
+ *
+ * @return the resource collection
+ */
+ public FloodlightConfigurations floodlightConfigurations() {
+ return new FloodlightConfigurations();
+ }
- /** Select only inventory items with these IDs.
- */
- public java.util.List
- * {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.Languages.List request = dfareporting.languages().list(parameters ...)}
- *
- *
- * @return the resource collection
- */
- public Languages languages() {
- return new Languages();
- }
-
- /**
- * The "languages" collection of methods.
- */
- public class Languages {
-
/**
- * Retrieves a list of languages.
+ * Retrieves a list of floodlight configurations, possibly filtered.
*
- * Create a request for the method "languages.list".
+ * Create a request for the method "floodlightConfigurations.list".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
* parameters, call the {@link List#execute()} method to invoke the remote operation.
@@ -22092,17 +21640,17 @@ public List list(java.lang.Long profileId) throws java.io.IOException {
return result;
}
- public class List extends DfareportingRequest
- * {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.Metros.List request = dfareporting.metros().list(parameters ...)}
- *
- *
- * @return the resource collection
- */
- public Metros metros() {
- return new Metros();
- }
-
- /**
- * The "metros" collection of methods.
- */
- public class Metros {
-
/**
- * Retrieves a list of metros.
+ * Updates an existing floodlight configuration. This method supports patch semantics.
*
- * Create a request for the method "metros.list".
+ * Create a request for the method "floodlightConfigurations.patch".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link List#execute()} method to invoke the remote operation.
+ * parameters, call the {@link Patch#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
+ * @param id Required. EventTag ID.
+ * @param content the {@link com.google.api.services.dfareporting.model.FloodlightConfiguration}
* @return the request
*/
- public List list(java.lang.Long profileId) throws java.io.IOException {
- List result = new List(profileId);
+ public Patch patch(java.lang.Long profileId, java.lang.Long id, com.google.api.services.dfareporting.model.FloodlightConfiguration content) throws java.io.IOException {
+ Patch result = new Patch(profileId, id, content);
initialize(result);
return result;
}
- public class List extends DfareportingRequest
* {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.MobileApps.List request = dfareporting.mobileApps().list(parameters ...)}
+ * {@code Dfareporting.InventoryItems.List request = dfareporting.inventoryItems().list(parameters ...)}
*
*
* @return the resource collection
*/
- public MobileApps mobileApps() {
- return new MobileApps();
+ public InventoryItems inventoryItems() {
+ return new InventoryItems();
}
/**
- * The "mobileApps" collection of methods.
+ * The "inventoryItems" collection of methods.
*/
- public class MobileApps {
+ public class InventoryItems {
/**
- * Gets one mobile app by ID.
+ * Gets one inventory item by ID.
*
- * Create a request for the method "mobileApps.get".
+ * Create a request for the method "inventoryItems.get".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
* parameters, call the {@link Get#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Mobile app ID.
+ * @param projectId Project ID for order documents.
+ * @param id Inventory item ID.
* @return the request
*/
- public Get get(java.lang.Long profileId, java.lang.String id) throws java.io.IOException {
- Get result = new Get(profileId, id);
+ public Get get(java.lang.Long profileId, java.lang.Long projectId, java.lang.Long id) throws java.io.IOException {
+ Get result = new Get(profileId, projectId, id);
initialize(result);
return result;
}
- public class Get extends DfareportingRequest
* {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.MobileCarriers.List request = dfareporting.mobileCarriers().list(parameters ...)}
+ * {@code Dfareporting.Languages.List request = dfareporting.languages().list(parameters ...)}
*
*
* @return the resource collection
*/
- public MobileCarriers mobileCarriers() {
- return new MobileCarriers();
+ public Languages languages() {
+ return new Languages();
}
/**
- * The "mobileCarriers" collection of methods.
+ * The "languages" collection of methods.
*/
- public class MobileCarriers {
+ public class Languages {
/**
- * Gets one mobile carrier by ID.
+ * Retrieves a list of languages.
*
- * Create a request for the method "mobileCarriers.get".
+ * Create a request for the method "languages.list".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Get#execute()} method to invoke the remote operation.
+ * parameters, call the {@link List#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Mobile carrier ID.
* @return the request
*/
- public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
- Get result = new Get(profileId, id);
+ public List list(java.lang.Long profileId) throws java.io.IOException {
+ List result = new List(profileId);
initialize(result);
return result;
}
- public class Get extends DfareportingRequest
+ * {@code Dfareporting dfareporting = new Dfareporting(...);}
+ * {@code Dfareporting.Metros.List request = dfareporting.metros().list(parameters ...)}
+ *
+ *
+ * @return the resource collection
+ */
+ public Metros metros() {
+ return new Metros();
+ }
+
+ /**
+ * The "metros" collection of methods.
+ */
+ public class Metros {
+
+ /**
+ * Retrieves a list of metros.
*
- * Create a request for the method "mobileCarriers.list".
+ * Create a request for the method "metros.list".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
* parameters, call the {@link List#execute()} method to invoke the remote operation.
@@ -22950,17 +22709,17 @@ public List list(java.lang.Long profileId) throws java.io.IOException {
return result;
}
- public class List extends DfareportingRequest
* {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.OperatingSystemVersions.List request = dfareporting.operatingSystemVersions().list(parameters ...)}
+ * {@code Dfareporting.MobileApps.List request = dfareporting.mobileApps().list(parameters ...)}
*
*
* @return the resource collection
*/
- public OperatingSystemVersions operatingSystemVersions() {
- return new OperatingSystemVersions();
+ public MobileApps mobileApps() {
+ return new MobileApps();
}
/**
- * The "operatingSystemVersions" collection of methods.
+ * The "mobileApps" collection of methods.
*/
- public class OperatingSystemVersions {
+ public class MobileApps {
/**
- * Gets one operating system version by ID.
+ * Gets one mobile app by ID.
*
- * Create a request for the method "operatingSystemVersions.get".
+ * Create a request for the method "mobileApps.get".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
* parameters, call the {@link Get#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Operating system version ID.
+ * @param id Mobile app ID.
* @return the request
*/
- public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
+ public Get get(java.lang.Long profileId, java.lang.String id) throws java.io.IOException {
Get result = new Get(profileId, id);
initialize(result);
return result;
}
- public class Get extends DfareportingRequest
* {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.OperatingSystems.List request = dfareporting.operatingSystems().list(parameters ...)}
+ * {@code Dfareporting.MobileCarriers.List request = dfareporting.mobileCarriers().list(parameters ...)}
*
*
* @return the resource collection
*/
- public OperatingSystems operatingSystems() {
- return new OperatingSystems();
+ public MobileCarriers mobileCarriers() {
+ return new MobileCarriers();
}
/**
- * The "operatingSystems" collection of methods.
+ * The "mobileCarriers" collection of methods.
*/
- public class OperatingSystems {
+ public class MobileCarriers {
/**
- * Gets one operating system by DART ID.
+ * Gets one mobile carrier by ID.
*
- * Create a request for the method "operatingSystems.get".
+ * Create a request for the method "mobileCarriers.get".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
* parameters, call the {@link Get#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param dartId Operating system DART ID.
+ * @param id Mobile carrier ID.
* @return the request
*/
- public Get get(java.lang.Long profileId, java.lang.Long dartId) throws java.io.IOException {
- Get result = new Get(profileId, dartId);
+ public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
+ Get result = new Get(profileId, id);
initialize(result);
return result;
}
- public class Get extends DfareportingRequest
* {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.Orders.List request = dfareporting.orders().list(parameters ...)}
+ * {@code Dfareporting.OperatingSystemVersions.List request = dfareporting.operatingSystemVersions().list(parameters ...)}
*
*
* @return the resource collection
*/
- public Orders orders() {
- return new Orders();
+ public OperatingSystemVersions operatingSystemVersions() {
+ return new OperatingSystemVersions();
}
/**
- * The "orders" collection of methods.
+ * The "operatingSystemVersions" collection of methods.
*/
- public class Orders {
+ public class OperatingSystemVersions {
/**
- * Gets one order by ID.
+ * Gets one operating system version by ID.
*
- * Create a request for the method "orders.get".
+ * Create a request for the method "operatingSystemVersions.get".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
* parameters, call the {@link Get#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param projectId Project ID for orders.
- * @param id Order ID.
+ * @param id Operating system version ID.
* @return the request
*/
- public Get get(java.lang.Long profileId, java.lang.Long projectId, java.lang.Long id) throws java.io.IOException {
- Get result = new Get(profileId, projectId, id);
+ public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
+ Get result = new Get(profileId, id);
initialize(result);
return result;
}
- public class Get extends DfareportingRequest
* {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.PlacementGroups.List request = dfareporting.placementGroups().list(parameters ...)}
+ * {@code Dfareporting.OperatingSystems.List request = dfareporting.operatingSystems().list(parameters ...)}
*
*
* @return the resource collection
*/
- public PlacementGroups placementGroups() {
- return new PlacementGroups();
+ public OperatingSystems operatingSystems() {
+ return new OperatingSystems();
}
/**
- * The "placementGroups" collection of methods.
+ * The "operatingSystems" collection of methods.
*/
- public class PlacementGroups {
+ public class OperatingSystems {
/**
- * Gets one placement group by ID.
+ * Gets one operating system by DART ID.
*
- * Create a request for the method "placementGroups.get".
+ * Create a request for the method "operatingSystems.get".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
* parameters, call the {@link Get#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Placement group ID.
+ * @param dartId Operating system DART ID.
* @return the request
*/
- public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
- Get result = new Get(profileId, id);
+ public Get get(java.lang.Long profileId, java.lang.Long dartId) throws java.io.IOException {
+ Get result = new Get(profileId, dartId);
initialize(result);
return result;
}
- public class Get extends DfareportingRequest
+ * {@code Dfareporting dfareporting = new Dfareporting(...);}
+ * {@code Dfareporting.Orders.List request = dfareporting.orders().list(parameters ...)}
+ *
+ *
+ * @return the resource collection
+ */
+ public Orders orders() {
+ return new Orders();
+ }
+
+ /**
+ * The "orders" collection of methods.
+ */
+ public class Orders {
+
/**
- * Retrieves a list of placement groups, possibly filtered. This method supports paging.
+ * Gets one order by ID.
*
- * Create a request for the method "placementGroups.list".
+ * Create a request for the method "orders.get".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link List#execute()} method to invoke the remote operation.
+ * parameters, call the {@link Get#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
+ * @param projectId Project ID for orders.
+ * @param id Order ID.
* @return the request
*/
- public List list(java.lang.Long profileId) throws java.io.IOException {
- List result = new List(profileId);
+ public Get get(java.lang.Long profileId, java.lang.Long projectId, java.lang.Long id) throws java.io.IOException {
+ Get result = new Get(profileId, projectId, id);
initialize(result);
return result;
}
- public class List extends DfareportingRequest
+ * {@code Dfareporting dfareporting = new Dfareporting(...);}
+ * {@code Dfareporting.PlacementGroups.List request = dfareporting.placementGroups().list(parameters ...)}
+ *
+ *
+ * @return the resource collection
+ */
+ public PlacementGroups placementGroups() {
+ return new PlacementGroups();
+ }
+
+ /**
+ * The "placementGroups" collection of methods.
+ */
+ public class PlacementGroups {
+
/**
- * Updates an existing placement group. This method supports patch semantics.
+ * Gets one placement group by ID.
*
- * Create a request for the method "placementGroups.patch".
+ * Create a request for the method "placementGroups.get".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Patch#execute()} method to invoke the remote operation.
+ * parameters, call the {@link Get#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Required. Placement ID.
- * @param content the {@link com.google.api.services.dfareporting.model.PlacementGroup}
+ * @param id Placement group ID.
* @return the request
*/
- public Patch patch(java.lang.Long profileId, java.lang.Long id, com.google.api.services.dfareporting.model.PlacementGroup content) throws java.io.IOException {
- Patch result = new Patch(profileId, id, content);
+ public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
+ Get result = new Get(profileId, id);
initialize(result);
return result;
}
- public class Patch extends DfareportingRequest
- * {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.PlacementStrategies.List request = dfareporting.placementStrategies().list(parameters ...)}
- *
- *
- * @return the resource collection
- */
- public PlacementStrategies placementStrategies() {
- return new PlacementStrategies();
- }
-
- /**
- * The "placementStrategies" collection of methods.
- */
- public class PlacementStrategies {
-
/**
- * Deletes an existing placement strategy.
+ * Retrieves a list of placement groups, possibly filtered. This method supports paging.
*
- * Create a request for the method "placementStrategies.delete".
+ * Create a request for the method "placementGroups.list".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Delete#execute()} method to invoke the remote operation.
+ * parameters, call the {@link List#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param id Placement strategy ID.
* @return the request
*/
- public Delete delete(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
- Delete result = new Delete(profileId, id);
+ public List list(java.lang.Long profileId) throws java.io.IOException {
+ List result = new List(profileId);
initialize(result);
return result;
}
- public class Delete extends DfareportingRequest
+ * {@code Dfareporting dfareporting = new Dfareporting(...);}
+ * {@code Dfareporting.PlacementStrategies.List request = dfareporting.placementStrategies().list(parameters ...)}
+ *
+ *
+ * @return the resource collection
+ */
+ public PlacementStrategies placementStrategies() {
+ return new PlacementStrategies();
+ }
+
+ /**
+ * The "placementStrategies" collection of methods.
+ */
+ public class PlacementStrategies {
+
/**
- * Updates an existing placement strategy.
+ * Deletes an existing placement strategy.
*
- * Create a request for the method "placementStrategies.update".
+ * Create a request for the method "placementStrategies.delete".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Update#execute()} method to invoke the remote operation.
+ * parameters, call the {@link Delete#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
- * @param content the {@link com.google.api.services.dfareporting.model.PlacementStrategy}
+ * @param id Placement strategy ID.
* @return the request
*/
- public Update update(java.lang.Long profileId, com.google.api.services.dfareporting.model.PlacementStrategy content) throws java.io.IOException {
- Update result = new Update(profileId, content);
+ public Delete delete(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
+ Delete result = new Delete(profileId, id);
initialize(result);
return result;
}
- public class Update extends DfareportingRequest
- * {@code Dfareporting dfareporting = new Dfareporting(...);}
- * {@code Dfareporting.Placements.List request = dfareporting.placements().list(parameters ...)}
- *
- *
- * @return the resource collection
- */
- public Placements placements() {
- return new Placements();
- }
+ /** Placement strategy ID.
+ */
+ public java.lang.Long getId() {
+ return id;
+ }
- /**
- * The "placements" collection of methods.
- */
- public class Placements {
+ /** Placement strategy ID. */
+ public Delete setId(java.lang.Long id) {
+ this.id = id;
+ return this;
+ }
+ @Override
+ public Delete set(String parameterName, Object value) {
+ return (Delete) super.set(parameterName, value);
+ }
+ }
/**
- * Generates tags for a placement.
+ * Gets one placement strategy by ID.
*
- * Create a request for the method "placements.generatetags".
+ * Create a request for the method "placementStrategies.get".
*
* This request holds the parameters needed by the dfareporting server. After setting any optional
- * parameters, call the {@link Generatetags#execute()} method to invoke the remote operation.
+ * parameters, call the {@link Get#execute()} method to invoke the remote operation.
*
* @param profileId User profile ID associated with this request.
+ * @param id Placement strategy ID.
* @return the request
*/
- public Generatetags generatetags(java.lang.Long profileId) throws java.io.IOException {
- Generatetags result = new Generatetags(profileId);
+ public Get get(java.lang.Long profileId, java.lang.Long id) throws java.io.IOException {
+ Get result = new Get(profileId, id);
initialize(result);
return result;
}
- public class Generatetags extends DfareportingRequest