Skip to content
This repository has been archived by the owner on Sep 9, 2023. It is now read-only.

Commit

Permalink
feat: add GetDataRetentionSettings, UpdateDataRetentionSettings m…
Browse files Browse the repository at this point in the history
…ethods to the API (#269)

* feat: add `GetDataRetentionSettings`, `UpdateDataRetentionSettings` methods to the API

feat: add `GetDisplayVideo360AdvertiserLink`, `ListDisplayVideo360AdvertiserLinks`, `CreateDisplayVideo360AdvertiserLink`, `DeleteDisplayVideo360AdvertiserLink` methods to the API

feat: add `GetDisplayVideo360AdvertiserLinkProposal`, `ListDisplayVideo360AdvertiserLinkProposals`,`DeleteDisplayVideo360AdvertiserLinkProposal`, `CancelDisplayVideo360AdvertiserLinkProposal` methods to the API

feat: add `LinkProposalStatusDetails`, `DisplayVideo360AdvertiserLinkProposal`, `DisplayVideo360AdvertiserLink`
`LinkProposalState`, `LinkProposalInitiatingProduct`, `ServiceLevel`, `DataRetentionSettings` types to the API

feat: add `service_level` field to `Property` type

feat: add `display_video_360_advertiser_link`, `display_video_360_advertiser_link_proposal`, `data_retention_settings` fields to `ChangeHistoryChange.resource` oneof field.

feat: add `custom` output only field to `ConversionEvent` type

feat: change `measurement_unit` field to mutable in `CustomMetric` type

fix!: remove `UpdateFirebaseLink` method from the API

fix!: rename `is_deletable` field of `ConversionEvent` type to `deletable`

fix!: rename `email_address` field of `GoogleAdsLink` type to `creator_email_address`

fix!: remove `maximum_user_access` field from `FirebaseLink` type

fix!: remove `MaximumUserAccess` enum from the API

PiperOrigin-RevId: 392540180

Source-Link: googleapis/googleapis@9e617db

Source-Link: googleapis/googleapis-gen@61da03b
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNjFkYTAzYmQyMWM2ZTdjY2ZmNzVhY2JjYjI5M2RkYjYwMWI0MjgxOCJ9

* 🦉 Updates from OwlBot

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* chore: squash owlbot commits

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Neenu1995 <neenushaji@google.com>
Co-authored-by: Chanseok Oh <chanseok@google.com>
  • Loading branch information
4 people committed Oct 25, 2021
1 parent 4cfbf3b commit 3d3726d
Show file tree
Hide file tree
Showing 75 changed files with 34,465 additions and 2,656 deletions.
19 changes: 19 additions & 0 deletions google-analytics-admin/clirr-ignored-differences.xml
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- see http://www.mojohaus.org/clirr-maven-plugin/examples/ignored-differences.html -->
<differences>
<difference>
<differenceType>7002</differenceType>
<className>com/google/analytics/admin/v1alpha/AnalyticsAdminService*</className>
<method>* *FirebaseLink*(*)</method>
</difference>
<difference>
<differenceType>7002</differenceType>
<className>com/google/analytics/admin/v1alpha/stub/AnalyticsAdminService*</className>
<method>* *FirebaseLink*(*)</method>
</difference>
<difference>
<differenceType>7002</differenceType>
<className>com/google/analytics/admin/v1alpha/stub/GrpcAnalyticsAdminServiceStub*</className>
<method>* *FirebaseLink*(*)</method>
</difference>
</differences>

Large diffs are not rendered by default.

Expand Up @@ -23,6 +23,8 @@
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListConversionEventsPagedResponse;
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListCustomDimensionsPagedResponse;
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListCustomMetricsPagedResponse;
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinkProposalsPagedResponse;
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinksPagedResponse;
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse;
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse;
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListIosAppDataStreamsPagedResponse;
Expand Down Expand Up @@ -311,11 +313,6 @@ public UnaryCallSettings<CreateFirebaseLinkRequest, FirebaseLink> createFirebase
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).createFirebaseLinkSettings();
}

/** Returns the object with the settings used for calls to updateFirebaseLink. */
public UnaryCallSettings<UpdateFirebaseLinkRequest, FirebaseLink> updateFirebaseLinkSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).updateFirebaseLinkSettings();
}

/** Returns the object with the settings used for calls to deleteFirebaseLink. */
public UnaryCallSettings<DeleteFirebaseLinkRequest, Empty> deleteFirebaseLinkSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).deleteFirebaseLinkSettings();
Expand Down Expand Up @@ -451,6 +448,114 @@ public UnaryCallSettings<DeleteConversionEventRequest, Empty> deleteConversionEv
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).listConversionEventsSettings();
}

/** Returns the object with the settings used for calls to getDisplayVideo360AdvertiserLink. */
public UnaryCallSettings<GetDisplayVideo360AdvertiserLinkRequest, DisplayVideo360AdvertiserLink>
getDisplayVideo360AdvertiserLinkSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.getDisplayVideo360AdvertiserLinkSettings();
}

/** Returns the object with the settings used for calls to listDisplayVideo360AdvertiserLinks. */
public PagedCallSettings<
ListDisplayVideo360AdvertiserLinksRequest,
ListDisplayVideo360AdvertiserLinksResponse,
ListDisplayVideo360AdvertiserLinksPagedResponse>
listDisplayVideo360AdvertiserLinksSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.listDisplayVideo360AdvertiserLinksSettings();
}

/** Returns the object with the settings used for calls to createDisplayVideo360AdvertiserLink. */
public UnaryCallSettings<
CreateDisplayVideo360AdvertiserLinkRequest, DisplayVideo360AdvertiserLink>
createDisplayVideo360AdvertiserLinkSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.createDisplayVideo360AdvertiserLinkSettings();
}

/** Returns the object with the settings used for calls to deleteDisplayVideo360AdvertiserLink. */
public UnaryCallSettings<DeleteDisplayVideo360AdvertiserLinkRequest, Empty>
deleteDisplayVideo360AdvertiserLinkSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.deleteDisplayVideo360AdvertiserLinkSettings();
}

/** Returns the object with the settings used for calls to updateDisplayVideo360AdvertiserLink. */
public UnaryCallSettings<
UpdateDisplayVideo360AdvertiserLinkRequest, DisplayVideo360AdvertiserLink>
updateDisplayVideo360AdvertiserLinkSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.updateDisplayVideo360AdvertiserLinkSettings();
}

/**
* Returns the object with the settings used for calls to
* getDisplayVideo360AdvertiserLinkProposal.
*/
public UnaryCallSettings<
GetDisplayVideo360AdvertiserLinkProposalRequest, DisplayVideo360AdvertiserLinkProposal>
getDisplayVideo360AdvertiserLinkProposalSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.getDisplayVideo360AdvertiserLinkProposalSettings();
}

/**
* Returns the object with the settings used for calls to
* listDisplayVideo360AdvertiserLinkProposals.
*/
public PagedCallSettings<
ListDisplayVideo360AdvertiserLinkProposalsRequest,
ListDisplayVideo360AdvertiserLinkProposalsResponse,
ListDisplayVideo360AdvertiserLinkProposalsPagedResponse>
listDisplayVideo360AdvertiserLinkProposalsSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.listDisplayVideo360AdvertiserLinkProposalsSettings();
}

/**
* Returns the object with the settings used for calls to
* createDisplayVideo360AdvertiserLinkProposal.
*/
public UnaryCallSettings<
CreateDisplayVideo360AdvertiserLinkProposalRequest, DisplayVideo360AdvertiserLinkProposal>
createDisplayVideo360AdvertiserLinkProposalSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.createDisplayVideo360AdvertiserLinkProposalSettings();
}

/**
* Returns the object with the settings used for calls to
* deleteDisplayVideo360AdvertiserLinkProposal.
*/
public UnaryCallSettings<DeleteDisplayVideo360AdvertiserLinkProposalRequest, Empty>
deleteDisplayVideo360AdvertiserLinkProposalSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.deleteDisplayVideo360AdvertiserLinkProposalSettings();
}

/**
* Returns the object with the settings used for calls to
* approveDisplayVideo360AdvertiserLinkProposal.
*/
public UnaryCallSettings<
ApproveDisplayVideo360AdvertiserLinkProposalRequest,
ApproveDisplayVideo360AdvertiserLinkProposalResponse>
approveDisplayVideo360AdvertiserLinkProposalSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.approveDisplayVideo360AdvertiserLinkProposalSettings();
}

/**
* Returns the object with the settings used for calls to
* cancelDisplayVideo360AdvertiserLinkProposal.
*/
public UnaryCallSettings<
CancelDisplayVideo360AdvertiserLinkProposalRequest, DisplayVideo360AdvertiserLinkProposal>
cancelDisplayVideo360AdvertiserLinkProposalSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.cancelDisplayVideo360AdvertiserLinkProposalSettings();
}

/** Returns the object with the settings used for calls to createCustomDimension. */
public UnaryCallSettings<CreateCustomDimensionRequest, CustomDimension>
createCustomDimensionSettings() {
Expand Down Expand Up @@ -510,6 +615,20 @@ public UnaryCallSettings<GetCustomMetricRequest, CustomMetric> getCustomMetricSe
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).getCustomMetricSettings();
}

/** Returns the object with the settings used for calls to getDataRetentionSettings. */
public UnaryCallSettings<GetDataRetentionSettingsRequest, DataRetentionSettings>
getDataRetentionSettingsSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.getDataRetentionSettingsSettings();
}

/** Returns the object with the settings used for calls to updateDataRetentionSettings. */
public UnaryCallSettings<UpdateDataRetentionSettingsRequest, DataRetentionSettings>
updateDataRetentionSettingsSettings() {
return ((AnalyticsAdminServiceStubSettings) getStubSettings())
.updateDataRetentionSettingsSettings();
}

public static final AnalyticsAdminServiceSettings create(AnalyticsAdminServiceStubSettings stub)
throws IOException {
return new AnalyticsAdminServiceSettings.Builder(stub.toBuilder()).build();
Expand Down Expand Up @@ -835,12 +954,6 @@ public UnaryCallSettings.Builder<DeleteUserLinkRequest, Empty> deleteUserLinkSet
return getStubSettingsBuilder().createFirebaseLinkSettings();
}

/** Returns the builder for the settings used for calls to updateFirebaseLink. */
public UnaryCallSettings.Builder<UpdateFirebaseLinkRequest, FirebaseLink>
updateFirebaseLinkSettings() {
return getStubSettingsBuilder().updateFirebaseLinkSettings();
}

/** Returns the builder for the settings used for calls to deleteFirebaseLink. */
public UnaryCallSettings.Builder<DeleteFirebaseLinkRequest, Empty>
deleteFirebaseLinkSettings() {
Expand Down Expand Up @@ -974,6 +1087,114 @@ public UnaryCallSettings.Builder<DeleteUserLinkRequest, Empty> deleteUserLinkSet
return getStubSettingsBuilder().listConversionEventsSettings();
}

/** Returns the builder for the settings used for calls to getDisplayVideo360AdvertiserLink. */
public UnaryCallSettings.Builder<
GetDisplayVideo360AdvertiserLinkRequest, DisplayVideo360AdvertiserLink>
getDisplayVideo360AdvertiserLinkSettings() {
return getStubSettingsBuilder().getDisplayVideo360AdvertiserLinkSettings();
}

/**
* Returns the builder for the settings used for calls to listDisplayVideo360AdvertiserLinks.
*/
public PagedCallSettings.Builder<
ListDisplayVideo360AdvertiserLinksRequest,
ListDisplayVideo360AdvertiserLinksResponse,
ListDisplayVideo360AdvertiserLinksPagedResponse>
listDisplayVideo360AdvertiserLinksSettings() {
return getStubSettingsBuilder().listDisplayVideo360AdvertiserLinksSettings();
}

/**
* Returns the builder for the settings used for calls to createDisplayVideo360AdvertiserLink.
*/
public UnaryCallSettings.Builder<
CreateDisplayVideo360AdvertiserLinkRequest, DisplayVideo360AdvertiserLink>
createDisplayVideo360AdvertiserLinkSettings() {
return getStubSettingsBuilder().createDisplayVideo360AdvertiserLinkSettings();
}

/**
* Returns the builder for the settings used for calls to deleteDisplayVideo360AdvertiserLink.
*/
public UnaryCallSettings.Builder<DeleteDisplayVideo360AdvertiserLinkRequest, Empty>
deleteDisplayVideo360AdvertiserLinkSettings() {
return getStubSettingsBuilder().deleteDisplayVideo360AdvertiserLinkSettings();
}

/**
* Returns the builder for the settings used for calls to updateDisplayVideo360AdvertiserLink.
*/
public UnaryCallSettings.Builder<
UpdateDisplayVideo360AdvertiserLinkRequest, DisplayVideo360AdvertiserLink>
updateDisplayVideo360AdvertiserLinkSettings() {
return getStubSettingsBuilder().updateDisplayVideo360AdvertiserLinkSettings();
}

/**
* Returns the builder for the settings used for calls to
* getDisplayVideo360AdvertiserLinkProposal.
*/
public UnaryCallSettings.Builder<
GetDisplayVideo360AdvertiserLinkProposalRequest, DisplayVideo360AdvertiserLinkProposal>
getDisplayVideo360AdvertiserLinkProposalSettings() {
return getStubSettingsBuilder().getDisplayVideo360AdvertiserLinkProposalSettings();
}

/**
* Returns the builder for the settings used for calls to
* listDisplayVideo360AdvertiserLinkProposals.
*/
public PagedCallSettings.Builder<
ListDisplayVideo360AdvertiserLinkProposalsRequest,
ListDisplayVideo360AdvertiserLinkProposalsResponse,
ListDisplayVideo360AdvertiserLinkProposalsPagedResponse>
listDisplayVideo360AdvertiserLinkProposalsSettings() {
return getStubSettingsBuilder().listDisplayVideo360AdvertiserLinkProposalsSettings();
}

/**
* Returns the builder for the settings used for calls to
* createDisplayVideo360AdvertiserLinkProposal.
*/
public UnaryCallSettings.Builder<
CreateDisplayVideo360AdvertiserLinkProposalRequest,
DisplayVideo360AdvertiserLinkProposal>
createDisplayVideo360AdvertiserLinkProposalSettings() {
return getStubSettingsBuilder().createDisplayVideo360AdvertiserLinkProposalSettings();
}

/**
* Returns the builder for the settings used for calls to
* deleteDisplayVideo360AdvertiserLinkProposal.
*/
public UnaryCallSettings.Builder<DeleteDisplayVideo360AdvertiserLinkProposalRequest, Empty>
deleteDisplayVideo360AdvertiserLinkProposalSettings() {
return getStubSettingsBuilder().deleteDisplayVideo360AdvertiserLinkProposalSettings();
}

/**
* Returns the builder for the settings used for calls to
* approveDisplayVideo360AdvertiserLinkProposal.
*/
public UnaryCallSettings.Builder<
ApproveDisplayVideo360AdvertiserLinkProposalRequest,
ApproveDisplayVideo360AdvertiserLinkProposalResponse>
approveDisplayVideo360AdvertiserLinkProposalSettings() {
return getStubSettingsBuilder().approveDisplayVideo360AdvertiserLinkProposalSettings();
}

/**
* Returns the builder for the settings used for calls to
* cancelDisplayVideo360AdvertiserLinkProposal.
*/
public UnaryCallSettings.Builder<
CancelDisplayVideo360AdvertiserLinkProposalRequest,
DisplayVideo360AdvertiserLinkProposal>
cancelDisplayVideo360AdvertiserLinkProposalSettings() {
return getStubSettingsBuilder().cancelDisplayVideo360AdvertiserLinkProposalSettings();
}

/** Returns the builder for the settings used for calls to createCustomDimension. */
public UnaryCallSettings.Builder<CreateCustomDimensionRequest, CustomDimension>
createCustomDimensionSettings() {
Expand Down Expand Up @@ -1038,6 +1259,18 @@ public UnaryCallSettings.Builder<DeleteUserLinkRequest, Empty> deleteUserLinkSet
return getStubSettingsBuilder().getCustomMetricSettings();
}

/** Returns the builder for the settings used for calls to getDataRetentionSettings. */
public UnaryCallSettings.Builder<GetDataRetentionSettingsRequest, DataRetentionSettings>
getDataRetentionSettingsSettings() {
return getStubSettingsBuilder().getDataRetentionSettingsSettings();
}

/** Returns the builder for the settings used for calls to updateDataRetentionSettings. */
public UnaryCallSettings.Builder<UpdateDataRetentionSettingsRequest, DataRetentionSettings>
updateDataRetentionSettingsSettings() {
return getStubSettingsBuilder().updateDataRetentionSettingsSettings();
}

@Override
public AnalyticsAdminServiceSettings build() throws IOException {
return new AnalyticsAdminServiceSettings(this);
Expand Down

0 comments on commit 3d3726d

Please sign in to comment.