* $analyticshubService = new Google\Service\AnalyticsHub(...); * $dataExchanges = $analyticshubService->organizations_locations_dataExchanges; * */ class OrganizationsLocationsDataExchanges extends \Google\Service\Resource { /** * Lists all data exchanges from projects in a given organization and location. * (dataExchanges.listOrganizationsLocationsDataExchanges) * * @param string $organization Required. The organization resource path of the * projects containing DataExchanges. e.g. `organizations/myorg/locations/US`. * @param array $optParams Optional parameters. * * @opt_param int pageSize The maximum number of results to return in a single * response page. Leverage the page tokens to iterate through the entire * collection. * @opt_param string pageToken Page token, returned by a previous call, to * request the next page of results. * @return ListOrgDataExchangesResponse * @throws \Google\Service\Exception */ public function listOrganizationsLocationsDataExchanges($organization, $optParams = []) { $params = ['organization' => $organization]; $params = array_merge($params, $optParams); return $this->call('list', [$params], ListOrgDataExchangesResponse::class); } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(OrganizationsLocationsDataExchanges::class, 'Google_Service_AnalyticsHub_Resource_OrganizationsLocationsDataExchanges');