{
  "schema": "1.0",
  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
  "language": "java",
  "protoPackage": "google.analytics.admin.v1beta",
  "libraryPackage": "com.google.analytics.admin.v1beta",
  "services": {
    "AnalyticsAdminService": {
      "clients": {
        "grpc": {
          "libraryClient": "AnalyticsAdminServiceClient",
          "rpcs": {
            "AcknowledgeUserDataCollection": {
              "methods": ["acknowledgeUserDataCollection", "acknowledgeUserDataCollectionCallable"]
            },
            "ArchiveCustomDimension": {
              "methods": ["archiveCustomDimension", "archiveCustomDimension", "archiveCustomDimension", "archiveCustomDimensionCallable"]
            },
            "ArchiveCustomMetric": {
              "methods": ["archiveCustomMetric", "archiveCustomMetric", "archiveCustomMetric", "archiveCustomMetricCallable"]
            },
            "CreateConversionEvent": {
              "methods": ["createConversionEvent", "createConversionEvent", "createConversionEvent", "createConversionEventCallable"]
            },
            "CreateCustomDimension": {
              "methods": ["createCustomDimension", "createCustomDimension", "createCustomDimension", "createCustomDimensionCallable"]
            },
            "CreateCustomMetric": {
              "methods": ["createCustomMetric", "createCustomMetric", "createCustomMetric", "createCustomMetricCallable"]
            },
            "CreateDataStream": {
              "methods": ["createDataStream", "createDataStream", "createDataStream", "createDataStreamCallable"]
            },
            "CreateFirebaseLink": {
              "methods": ["createFirebaseLink", "createFirebaseLink", "createFirebaseLink", "createFirebaseLinkCallable"]
            },
            "CreateGoogleAdsLink": {
              "methods": ["createGoogleAdsLink", "createGoogleAdsLink", "createGoogleAdsLink", "createGoogleAdsLinkCallable"]
            },
            "CreateMeasurementProtocolSecret": {
              "methods": ["createMeasurementProtocolSecret", "createMeasurementProtocolSecret", "createMeasurementProtocolSecret", "createMeasurementProtocolSecretCallable"]
            },
            "CreateProperty": {
              "methods": ["createProperty", "createProperty", "createPropertyCallable"]
            },
            "DeleteAccount": {
              "methods": ["deleteAccount", "deleteAccount", "deleteAccount", "deleteAccountCallable"]
            },
            "DeleteConversionEvent": {
              "methods": ["deleteConversionEvent", "deleteConversionEvent", "deleteConversionEvent", "deleteConversionEventCallable"]
            },
            "DeleteDataStream": {
              "methods": ["deleteDataStream", "deleteDataStream", "deleteDataStream", "deleteDataStreamCallable"]
            },
            "DeleteFirebaseLink": {
              "methods": ["deleteFirebaseLink", "deleteFirebaseLink", "deleteFirebaseLink", "deleteFirebaseLinkCallable"]
            },
            "DeleteGoogleAdsLink": {
              "methods": ["deleteGoogleAdsLink", "deleteGoogleAdsLink", "deleteGoogleAdsLink", "deleteGoogleAdsLinkCallable"]
            },
            "DeleteMeasurementProtocolSecret": {
              "methods": ["deleteMeasurementProtocolSecret", "deleteMeasurementProtocolSecret", "deleteMeasurementProtocolSecret", "deleteMeasurementProtocolSecretCallable"]
            },
            "DeleteProperty": {
              "methods": ["deleteProperty", "deleteProperty", "deleteProperty", "deletePropertyCallable"]
            },
            "GetAccount": {
              "methods": ["getAccount", "getAccount", "getAccount", "getAccountCallable"]
            },
            "GetConversionEvent": {
              "methods": ["getConversionEvent", "getConversionEvent", "getConversionEvent", "getConversionEventCallable"]
            },
            "GetCustomDimension": {
              "methods": ["getCustomDimension", "getCustomDimension", "getCustomDimension", "getCustomDimensionCallable"]
            },
            "GetCustomMetric": {
              "methods": ["getCustomMetric", "getCustomMetric", "getCustomMetric", "getCustomMetricCallable"]
            },
            "GetDataRetentionSettings": {
              "methods": ["getDataRetentionSettings", "getDataRetentionSettings", "getDataRetentionSettings", "getDataRetentionSettingsCallable"]
            },
            "GetDataSharingSettings": {
              "methods": ["getDataSharingSettings", "getDataSharingSettings", "getDataSharingSettings", "getDataSharingSettingsCallable"]
            },
            "GetDataStream": {
              "methods": ["getDataStream", "getDataStream", "getDataStream", "getDataStreamCallable"]
            },
            "GetMeasurementProtocolSecret": {
              "methods": ["getMeasurementProtocolSecret", "getMeasurementProtocolSecret", "getMeasurementProtocolSecret", "getMeasurementProtocolSecretCallable"]
            },
            "GetProperty": {
              "methods": ["getProperty", "getProperty", "getProperty", "getPropertyCallable"]
            },
            "ListAccountSummaries": {
              "methods": ["listAccountSummaries", "listAccountSummariesPagedCallable", "listAccountSummariesCallable"]
            },
            "ListAccounts": {
              "methods": ["listAccounts", "listAccountsPagedCallable", "listAccountsCallable"]
            },
            "ListConversionEvents": {
              "methods": ["listConversionEvents", "listConversionEvents", "listConversionEvents", "listConversionEventsPagedCallable", "listConversionEventsCallable"]
            },
            "ListCustomDimensions": {
              "methods": ["listCustomDimensions", "listCustomDimensions", "listCustomDimensions", "listCustomDimensionsPagedCallable", "listCustomDimensionsCallable"]
            },
            "ListCustomMetrics": {
              "methods": ["listCustomMetrics", "listCustomMetrics", "listCustomMetrics", "listCustomMetricsPagedCallable", "listCustomMetricsCallable"]
            },
            "ListDataStreams": {
              "methods": ["listDataStreams", "listDataStreams", "listDataStreams", "listDataStreamsPagedCallable", "listDataStreamsCallable"]
            },
            "ListFirebaseLinks": {
              "methods": ["listFirebaseLinks", "listFirebaseLinks", "listFirebaseLinks", "listFirebaseLinksPagedCallable", "listFirebaseLinksCallable"]
            },
            "ListGoogleAdsLinks": {
              "methods": ["listGoogleAdsLinks", "listGoogleAdsLinks", "listGoogleAdsLinks", "listGoogleAdsLinksPagedCallable", "listGoogleAdsLinksCallable"]
            },
            "ListMeasurementProtocolSecrets": {
              "methods": ["listMeasurementProtocolSecrets", "listMeasurementProtocolSecrets", "listMeasurementProtocolSecrets", "listMeasurementProtocolSecretsPagedCallable", "listMeasurementProtocolSecretsCallable"]
            },
            "ListProperties": {
              "methods": ["listProperties", "listPropertiesPagedCallable", "listPropertiesCallable"]
            },
            "ProvisionAccountTicket": {
              "methods": ["provisionAccountTicket", "provisionAccountTicketCallable"]
            },
            "RunAccessReport": {
              "methods": ["runAccessReport", "runAccessReportCallable"]
            },
            "SearchChangeHistoryEvents": {
              "methods": ["searchChangeHistoryEvents", "searchChangeHistoryEventsPagedCallable", "searchChangeHistoryEventsCallable"]
            },
            "UpdateAccount": {
              "methods": ["updateAccount", "updateAccount", "updateAccountCallable"]
            },
            "UpdateCustomDimension": {
              "methods": ["updateCustomDimension", "updateCustomDimension", "updateCustomDimensionCallable"]
            },
            "UpdateCustomMetric": {
              "methods": ["updateCustomMetric", "updateCustomMetric", "updateCustomMetricCallable"]
            },
            "UpdateDataRetentionSettings": {
              "methods": ["updateDataRetentionSettings", "updateDataRetentionSettings", "updateDataRetentionSettingsCallable"]
            },
            "UpdateDataStream": {
              "methods": ["updateDataStream", "updateDataStream", "updateDataStreamCallable"]
            },
            "UpdateGoogleAdsLink": {
              "methods": ["updateGoogleAdsLink", "updateGoogleAdsLink", "updateGoogleAdsLinkCallable"]
            },
            "UpdateMeasurementProtocolSecret": {
              "methods": ["updateMeasurementProtocolSecret", "updateMeasurementProtocolSecret", "updateMeasurementProtocolSecretCallable"]
            },
            "UpdateProperty": {
              "methods": ["updateProperty", "updateProperty", "updatePropertyCallable"]
            }
          }
        }
      }
    }
  }
}